Building
On Ubuntu
sudo apt install cmake libglfw3-dev libglew-dev libpulse-dev
git clone --recursive https://github.com/xdaimon/music_visualizer.git
cd music_visualizer
mkdir build; cd build; cmake ..; make -j4
On Windows 10 with Visual Studio 2017:
build the x64 Release configuration
Libraries Used
ffts
Fast fft library
cava
Pulseaudio setup code
Oscilloscope
Shader code for drawing smooth lines
SimpleFileWatcher
Async recursive file watcher
RapidJson
Fast json file reader
Log in or sign up for Devpost to join the conversation.