Terminal music player for retro formats
A text-mode music player for esoteric (8/16-bit computers and consoles, etc.) and contemporary music formats. Runs on macOS and Linux.
Features
- Plays most classic/retro music formats
- Scans files and directories passed on the command line
- Built-in search — indexes MODLAND (400k songs) in seconds
- Rainbow textmode music bars (FFT visualizer)
- Configurable layout and key bindings via Lua
Changelog
0.4.0
- File system browser
- Favorites support
- FFT improvements (better sync, visual tweaks)
- Per directory index caching (avoid re-indexing)
- FLAC format added
- Configurable key bindings and visuals using LUA
Install
You'll need Rust and cargo — get them at https://rustup.rs
Latest release
cargo install oldplayDevelopment version
cargo install --git https://github.com/sasq64/rustplay --branch devUsage
Point oldplay at a file or directory:
oldplay ~/music
See the documentation for keys, configuration and search syntax.