Music Player
- Lock-free audio pipeline SPSC ring buffer feeds SDL's callback with zero mutex contention.
- Multithreaded C++20 decode, UI, and auto-advance on independent jthreads.
- Real-time FFT visualizer live spectrum, oscilloscope, and circular modes in the terminal.
Read more
A minimalist MP3 player for the terminal, designed around great performance and low memory/CPU usage.
It runs on Linux and macOS (SDL2), ships pre-built binaries, and is available on the AUR. The player is organised around a music
root where each subdirectory is treated as an album or playlist, with a small command terminal for play, themes, visuals and volume.