Raspberry Pi As A Spotify Server With MPD Control

The Raspberry Pi has been very popular as a streaming music player. Sure, the only audio out option on the board is an analog stereo jack, but you can use a USB audio device to improve upon that if you wish. [Wouter van Wijk] wanted to use his RPi as a Spotify server. It’s a bit tricky to get everything configured for this, so he decided to give back by publishing a ready to use Spotify server image for the Raspberry Pi.

The project is call the Pi MusicBox. Like some of the RPi Pandora setups we’ve seen he included the ability to use the hardware as an AirPlay device too. To connect to the Spotify service he uses the Mopidy package. It can also play tracks from local storage (including the home network). It’s even capable of mixing the two sources in the same queue. Possibly the best part is that it can be controlled with any Music Player Daemon (MPD) client like the smart phone screenshots seen above.

If you’re interested, check out his GitHub repo for the project.

15 thoughts on “Raspberry Pi As A Spotify Server With MPD Control

  1. > the only audio out option on the board is an analog stereo jack

    No, there’s an HDMI output too. My Raspberry Pi + MPD setup uses that connection for a digital audio output into my receiver. It sounds great and leaves the USB ports free for other things.

  2. nice I’m not sure what spotify is, but I like that you kept the image a decent size. If it really fits adn works with the 1gb card bravo sir.

    It’s rediclous that most base rasp pi images are 2-4GB. Thats one of things (the various communitys that make the packaged distros) they did majorly wrong.

  3. his web app is very nice. It allows guests to control the music without installing and configuring an app on their phone. I’m usually not one to like preconfigured images, but this is one of the best uses of the raspberry pi i have seen yet.

  4. I’m using the raspberry pi to play music in my house, controlled by every device around connected to the same network. It uses MPD to play the music and different MPD clients to control the flow (MPoD, MPDroid, etc.).
    If you find this as a good ideea you can follow this tutorial: http://bit.ly/1wuoPHn

  5. Do you know of any MPD clients with a search function? I have set everything up with musicbox on the pi and am controling it through musicbox.local but would like to use an iphone app. MPod doesn’t allow me to search but will let me skip tracks etc, just can’t queue anything else

  6. Spotify connection service in the post like RASPBERRY PI can make users have more devices to play Spotify music. I got an AudFree Spotify Music Converter to save the songs. The files in MP3 format meets my need to play them on my own devices, like MP3 players.

Leave a Reply

Please be kind and respectful to help make the comments section excellent. (Comment Policy)

This site uses Akismet to reduce spam. Learn how your comment data is processed.