Time-Stretching This week I was able to implement Time-Stretching. The implementation technique was not what I thought it would be when I first started this project. I was convinced time-stretching would involve Fourier Transformations from Time-Space to Frequency-Space. In Frequency-Space, some manipulation would be done, then a final transformation back to Time-Space would need to… Continue reading Audio Loop Station, 6th Entry
FFT and IFFT Implementation This week I was able to implement FFT, and IFFT functions into my program. I proved to myself that it was working by printing out the original time-based real data, followed by FFT transform of that data, followed by IFFT transform of the frequency data. I was excited to verify that… Continue reading Audio Loop Station, 5th Entry
This last week I created a C++ class, WavFile, that has a function called reverse. The reverse function takes a stereo or mono WAV file and creates a new WAV file that plays the input file backwards. This task has given me a comfort level with C++ classes that I never had in CS-162. To… Continue reading Audio Loop Station, 4th Entry
I finally was able to do some function on an audio file with my program. I was able to reverse a stereo audio WAV file and play it backwards. The next 2 pics show the file loaded in Audacity. With this confidence builder, I feel equipped to create a C++ class, WavFile that will extract… Continue reading Audio Loop Station, 3rd Entry
WAV Audio Files, Finally Understood This week I produced a WAV file with C++, that I was able to examine with a binary editor, Hex Editor Neo. I was also able to play back raw audio file (no header needed) with Audacity. This program is handy because no header is needed – just some basic… Continue reading Audio Loop Station, 2nd Development Entry
Audio Loop Station was my second choice of projects. I do not regret at all that it was assigned to me. I also think having only 2 persons on this team may make it more manageable, although, we may have to spend more relative time on the project to implement it, having one less member.… Continue reading Audio Loop Station, 1st Developmental Entry
I absolutely enjoy the project that has been assigned to me, which is Audio Loop Station. It was my 2nd choice, and I hope to discuss this in my next blog. However, the first choice that I gravitated towards was Doodle Amazing. I posted on the Project Discussion Group on the 3rd day after opening,… Continue reading Favorite Listed Projects, Part I
So, what brought me to OSU in the first place? I have a BS Mechanical Engineering degree from Texas A&M, 1985, and a BS Electrical Engineering from University of Texas at Dallas, 2002. So why pursue a post-Baccalaureate in Computer Science from Oregon State University. Well – 2 reasons: Inspired by a Triple-BSIn 1987 I… Continue reading What Brought Me to OSU?
Welcome to blogs.oregonstate.edu. This is your first post. Edit or delete it, then start blogging!