The RoarAudio PlayList Daemon is a daemon which manages playlists and can play files or streams from
those lists using a RoarAudio Sound Server.
This is a set of Perl based tools to do simple control of the server.
The following tools are supported:
rpld-next--ifcurplePLE
Skip current song.
if --ifcurple and a PLE is given the song is only skipped if the currently played song matches the
given PLE.
rpld-ctl[COMMONOPTIONS]COMMAND[arg]
This command can alter different parts of the current rpld state. This included playback state as
well as some playlist manipulation.
Possible commands are:
pause Pause playback.
unpause
Unpause playback.
togglepause
If playback is paused unpause, if not pause.
volumeVOL
Set volume to VOL. VOL must be in range 0%..100% or 0..65535.
play Start playback.
stop Stop playback.
next Play next track.
prev Play previous track.
store Save current state to store.
addplaylistPLAYLIST
Add a new playlist.
delplaylistPLAYLIST
Delete a playlist.
rpld-queueple[COMMONOPTIONS][--pos{first|last|POS]]PLE[PLI]
Queue the song PLE form playlist PLI. If no playlist is given all playlists are searched. A
position where to queue to can optionally be given.
rpld-listq[COMMONOPTIONS][PLI]
List content of queue or given playlist PLI.
rpld-setpointer[COMMONOPTIONS]POINTERPLE[PLI]
Set pointer POINTER to a given target PLE. If no playlist (PLI) is given Main Queue is used.
rpld-listplaylists[COMMONOPTIONS][{--tree|--flat}]
List all known playlists. Listing is done in correct tree view (default) or as flat view.
rpld-import[COMMONOPTIONS]PLITYPEFILE
Import a playlist file FILE into a playlist PLI. The type of the file is given as TYPE.