Simple multi-threaded linux application which parses a WAV file to populate a circular buffer which is consumed by rendering the audio using OpenAL, while displaying the audio curve in the time domain using OpenGL
Prerequisites :
sudo apt-get install libopenal-dev
sudo apt-get install mesa-common-dev
sudo apt-get install libglfw-dev
sudo apt-get install libglew-dev
sudo apt-get install freeglut3-dev
To compile on linux :
make