| 1 | '''RoarAudio PlayList Daemon''' is a playlist daemon: a program that manages playlists. You can create, delete and manipulate playlists and play songs from them. Combined with a RoarAudio sound server and a user interface (CLI, TUI, GUI, WUI,...) it builds a media player. |
| 2 | |
| 3 | RoarAudio PlayList Daemon is controlled via a socket from local or remote applications. It can handle any number of clients. This includes zero clients. In this case it will simply keep it's current state (stopped, playing, ...). |
| 4 | |
| 5 | == What does rpld actually do? == |
| 6 | * Management of playlists, |
| 7 | * Management of queue of what should be played, |
| 8 | * Playback (pushing data from files or streams to the sound server), |
| 9 | * IO abstraction (Files, Streams,... This is in fact done by libroar). |
| 10 | |
| 11 | == What does rpld not do? == |
| 12 | * Decoding or encoding of audio data, |
| 13 | * Signal manipulation (like volume control), |
| 14 | * Render nice effect plugins. |