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.

12 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. this is great… what i was looking for..

    i could play it through my reciever or build a stand alone amp with a hdmi or usb input

  3. 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.

  4. 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.

  5. i just connected this to my reciever but i cannot get audio output through hdmi.. i get audio through the standard crappy audio jack…. do you know how to fix this?

  6. 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

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s