ref: 4e57b4305b80468e2e50ed71189d32e20b18886f
dir: /README.md/
# zuke A music player for Plan 9.  With some stuff one expects from a music player: * gapless playback * seeking * playlists * good metadata support ## Installing ``` cd /tmp && \ hget https://github.com/ftrvxmtrx/libtags/archive/master.tar.gz | tar xz && \ cd libtags-master && mk install && cd .. && \ hget https://github.com/ftrvxmtrx/zuke/archive/master.tar.gz | tar xz && \ cd zuke-master && mk install ``` Zuke comes with two programs. One is `audio/zuke`, which is the player itself. The other one is `audio/mkplist`, it's used to make playlists that are then fed to `audio/zuke`'s stdin: ``` % audio/mkplist /n/somefs/mymusic > $home/somefs.plist % audio/zuke < $home/somefs.plist ``` Of course, one can combine these steps into one: ``` % audio/mkplist /n/music | audio/zuke ``` ## Hot keys ``` - volume down + volume up left/right seek backwards/forward (10 seconds step) ,/. seek backwards/forward (one minute step) up/down/pgup/pgdn/home/end move within the playlist o move to the currently playing track enter play the selected track > skip next < skip prev s stop p pause/resume q/del quit / search forward ? search backwards n repeat search forward N repeat search backwards ``` ## Mouse ``` left - select a track right - play a track middle - scroll ```