An audio visualizer written in C++ using openFrameWorks and libsndfile It offers a real-time audio visualization from microphone input or audio files using FFT analysis.
libsndfile supports WAV, AIFF, FLAC formats. More info about supported formats can be found here
OpenFrameworks 0072 or higher
Depending on your platform follow the setup guides for openFrameworks. Once you setup your environment include the code in src folder and compile it.
-
Microphone:
Press M to use Microphone
-
Sound Files:
Press F to browse folders and select the sound file.
Once you select microphone or sound files, you can toggle between various window functions by pressing 0, 1, 2, 3, or 4.
Executable can be downloaded from here