A highly reactive audio visualizer built in C.
- A custom FFT algorithm
- Logarithmic frequency scaling for the best distribution
- Built in EQ
- Colour change based on song intensity
- Effects on kicks
- Chromatic aberration
- Minor screen flash
- Basic controls
- Only ARM Mac support exists as of now
- Any audio file normalized to YouTube audio will show properly
- Optimized for EDM songs with lots of variation
- Only supports MP3 and WAV files
- Download ZIP file from the releases tab
- Run through terminal by CD-ing into directory with executable, running
./main
- Teminite and Boom Kitty's "Danger" is included to test the visualizer
- Run
brew install sdl2_mixer and brew install sdl2 to install any needed libraries.
- ← / → - Skip ahead/back 10sec
- ↑ / ↓ - Switch songs
Built with C & SDL
SDL
Note: Not recommended if you suffer from epilepsy
