MPD – Music Player Daemon

From MPDs site: Music Player Daemon (MPD) is a flexible, powerful, server-side application for playing music. Through plugins and libraries it can play a variety of sound files while being controlled by its network protocol. And it does what it says, perfectly. It’s fast, it’s simple to setup and use. In comparison to LMS it’s limited in features (e.g. can’t serve files to clients) but makes up with speed and straightforwardness. 

This will be more a point out to a LMS alternative for setups that doesn’t really need all LMS features, plugins and ability to serve music over network to other clients than a guide. If what you really need is to control what raspis playing then MPD is the way to go. It’s just a music player that you control over network.

Install and setup is as simple as it gets to install any software on linux:

And then:

After successful install we need to change a few lines to suit our purposes:

Directiory with your music:

Directory with your playlists:

Output, as usual I recommend you to get yourself a decent usb audio card. Below my configuration with Fiio e10, but it should work with just any usb card.

and now, start mpd:

Choose one of many MPD clients, sit back and enjoy your music collection :)

My clients types are:

Windows – Auremo, GMPC

Android – MPDroid

Linux – MPC ( sudo apt-get install mpc )

Should you have any questions leave them in comments section :)

Here is your raspberry pi ampilight system!
  • Sachin

    I did the above steps and got mpd client gmpc for my windows 8. Gave the host address as my pi ip address and port as 6600. My gmpc too even showed the connected status and showed the music i gave but i m not able to get the audio…It plays the song but no sound! How to get rid of this???