A lightweight, high-performance audio player library for use cases in the terminal. Plays file from the system's path or URLs pointing to audio files.
- 🎵 Lightweight and fast audio playback
- 🎚️ Volume and playback controls
- 🔧 Simple CLI interface
- 📦 Easy installation and setup
- 🌐 Cross-platform support
Before installation, ensure you have the following dependencies installed:
mplayer- audio playback enginego- programming language (1.16 or higher)
Then proceed with one of the installation methods below:
makeThe binary will be generated in the bin/ folder.
sudo ./installer.shThis script calls make and installs the binary to /usr/local/bin.
canary --help
canary play
canary volume up
canary stopMIT