Posted by: Anonymous
on January 29, 2008 06:40 PM
Make it frontend agnostic: use MPD. CLI, ncurses, gtk, qt, web; mix and match frontends as you please. As a bonus you get ALSA or streaming audio backends allowing you to listen to your music at home from work. last.fm plugins work out of the box, of course, as well. MPD is simply the most principled approach to audio playback with respect to MVC development.