mpd >> icecast2 >> all my music anywhere/anytime
I run MPD as my music player because it’s FREAKING AWESOME. It’s a daemon so you can basically connect to it any way you want: command line interface ncmpc or via your browser with Pitchfork or a GUI like Sonata.
Of course one needs one’s Last.FM submissions and fortunately MPDScribble does the job.
<edit: 2008/08/07>
I’m now using Mint Linux (currently the most useable debian based Linux imho) and MPDScribble is fubar for some unknown reason (I’ve spent days looking at it). So instead installed lastfmsubmitd to submit to last.fm & lastmp to get the info from mpd. They’ve both got lovely ncurses setup screens that asks your lastfm name/password & what group you want to run the daemon under. Brilliant.
http://www.red-bean.com/~decklin/software/lastfmsubmitd/
</edit>
So today I tweaked the mpd.conf to output to multiple audio streams. One to my awesome NAD C 320BEE amp & Quad 22L’s, and the other to my server running icecast2.
So now I can login to my server http://LikeI’mGoingToTellYou.org/mpd/ to access Pitchfork & http://LikeI’mGoingToTellYou.org:8000 to grab the stream.
All I have to do is grab foobar2000 and I can now listen to all of my rather extensive music collection from anywhere in the world.
It’s like taking home with me everywhere I go. Sigh I feel all gooey on the inside.