Wednesday, July 20, 2005

Frequency Analyzer

On Reliable Software's Site:

Whistle a melody and watch this program graph the pitch in real time. The Frequency Analyzer technically speaking performs a Fast Fourier Transform of the sound (you need a sound card and a microphone to use this program). What it means is that it analyzes your voice and splits it into its component frequencies. Watch patterns of speech, the harmonics of vowels and the noise of sibilants. The size of the program is only 148k! (zipped 74k) Can you believe that?! There are web pages that make you download more than that just to be able to look at them.
You can also learn more about the Frequency Analyzer and download the C++ code that performs the FFT. By popular demand we are also including a C++ tutorial on how to sample sound in Win32. Finally, we caved in to the demands to publish the complete C++ source code (26 KB zipped).

0 Comments:

Post a Comment

<< Home