/Audio-Visualizer

An audio visualizer written in C++

Primary LanguageC++

Audio Visualizer

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.

Supported Audio Formats

libsndfile supports WAV, AIFF, FLAC formats. More info about supported formats can be found here

Dependencies

OpenFrameworks 0072 or higher

libsndfile

How to Compile

Depending on your platform follow the setup guides for openFrameworks. Once you setup your environment include the code in src folder and compile it.

Usage

  1. Microphone:

    Press M to use Microphone

  2. 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