A console music player for windows inspired by cmus and ncmpcpp.
- Lightweight with minimal RAM and CPU usage
- Vi-inspired keybindings
- Vi-like editing of play queue with
d
andp
/P
pasting - Support for mp3, wav, ogg, flac, etc files through raudio.
- Support for creating and loading playlists.
j
- Move downk
- Move upg
- Jump to topG
- Jump to bottom<Escape>
- Exit Program / Exit text input mode
1
- Library view2
- Play queue views
- Save play queue as playlist/
- Search for songs (case insensitive)
<Space>
- Pause/unpause current songn
- Play next song<Enter>
- Play song under cursorl
- Seek forward 5 secondsh
- Seek backward 5 seconds
a
- Append current song or playlist to play queued
- Cut from play queuep
- Paste below into play queueP
- Paste above into play queue
Ensure that gcc
is installed and on the path. Run make build
- Refactor
- Support for reading metadata
- Supports a maximum of 400 files. Edit the
maxFiles
value inwcmp.c
to support more files. This uses more RAM. - tcc is not supported.