Skip to content

Simple multi-threaded c++ 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

License

scottstensland/render-audio-openal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

render-audio-openal

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

https://github.com/scottstensland/render-audio-openal

About

Simple multi-threaded c++ 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

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published