BASS-audio-simulator
Code
DEMO
About
Utilizes the BASS audio library and MLX42 graphics library for real-time audio playback with dynamic frequency visualization, transforming audio data (FFT) into a visual spectrum of frequency bands.
Features
- Play/Pause Control: Press
SPACEto play or pause audio. - Seek Audio Position: Use
LEFTorRIGHTarrow keys to adjust the playback position. - Color Customization: Choose from predefined colors for the spectrum display.
Usage
./as [AUDIO_FILE] [RED/BLUE/GREY/PURPLE/WHITE/BROWN]
Requirements
Linux or Macosglfw (libglfw3-dev)gtk (libgtk2.0-dev)cmake >= 3.18