Music daemon 0.0.4 review
DownloadMusic daemon(musicd) is a music playing server that supports multiple formats through plugins and multiple playlists
|
|
Music daemon(musicd) is a music playing server that supports multiple formats through plugins and multiple playlists. Musicd supports plugins to enable playing of different audioformats. The plugin-api is quite similiar to one that the popular XMMS uses. Currently XMMS-plugins are not directly supported, but if I find the time, I'll make a meta-plugin to support them.
The first reason to make the player a server is to make it possible to use many different frontends and even at the same time. You can use a GUI if you like them, but anything it can do, can be done from commandline too.
The second reason is to make sure that the GUI or X does not crash the whole player. I have found that many software with a GUI tend to crash. With musicd the player is unaffected by this and you can start the interface again.
Here are some key features of "Music daemon":
Musicd has it's own simple text-based protocol for player-frontend communication.
Support for unlimited number of playlists, songs per playlist and frontends connect at the same time
Support for both IPv4 and IPv6. Also UNIX-sockets are supported for local connections.
Currently supported audioformats: mp3 (ffmpeg), ogg vorbis (vorbisfile) and mods (libmikmod).
Support for OSS and Solaris ouput.
Musicd has been tested on x86 Linux and Solaris 9.
What's New in This Release:
Calling play while already playing shouldn't cause deadlocks anymore
Load command on a file that has too long line as the last line locked up the daemon, this shouldn't happen anymore
Invalid id3tags shouldn't give random data anymore
Invalid filenames shouldn't crash the player anymore
Music daemon 0.0.4 search tags