Music Player Daemon (MPD) allows remote access for playing music (MP3, Ogg Vorbis, FLAC, AAC, Mod, and wave files) and managing playlists. MPD is designed for integrating a computer into a stereo system that provides control for music playback over a local network. It’s a great solution to link a headless computer system to your audio installation.
The iPhone or iPod Touch makes for an ideal companion to MPD with the introduction of MPoD. An intuitive and great looking interface makes it very easy to browse through a large collection of songs (20.000+), and find the album or song that you want to hear.

MPoD can also be used with a variety of standard players, like Bryston BDP-1, Vortexbox, AudioGlu, AudioAanZee Premium Flow and Ultra Flow.

In the spirit of MPD and open source software, MPoD is available free of charge from the AppStore. There is also a specialized version for the iPad: MPaD.

The following features are available from MPoD:

  • Connects to your MPD server over TCP/IP.
  • Automatically find MPD servers that make themselves know via Bonjour/Zeroconf.
  • Supports the use of a password for making a connection to the server.
  • Store multiple connection profiles.
  • Fast application startup.
  • Now playing screen shows active playlist and playing song.
  • Cover art from Discogs, Amazon or local http server.
  • Volume control.
  • Move to previous, next song.
  • Move to any song in active playlist.
  • Playlist editing (moving and removing songs).
  • Seek in song.
  • Toggle random, repeat.
  • Stream mp3 (not ogg) directly to iPhone via icecast server or mpd (v0.15 or above).
  • Play random album or random songs by shaking your iPhone.
  • List of artists with drilldown to albums and songs.
  • Option to hide artists that only appear on compilation albums.
  • List of albums with drilldown to songs.
  • Option to group songs into albums based on server directory.
  • List of songs, which also displays artist and album for each song.
  • All lists are searchable.
  • List of all playlists.
  • Save the active playlist into a saved playlist.
  • Choice between ‘add to active playlist’ or ‘replace active playlist’.
  • Support for
  • Different options to add tracks to the playlist: play now, play next, play only, append to playlist.
  • Support for
  • Full screen mode with large cover art introduced with version 2.0.
  • Full iOS7 compatibility introduced with version 2.1.

MPoD version 1.8.1 is available now from the AppStore, version 2.1 will be available shortly. Here are some screenshots from this version:

iOS-simulatorschermafbeelding 3 jan. 2014 20.03.34 iOS-simulatorschermafbeelding 3 jan. 2014 20.03.37 iOS-simulatorschermafbeelding 3 jan. 2014 20.03.55 iOS-simulatorschermafbeelding 3 jan. 2014 20.04.01

923 thoughts on “MPoD

  1. Pete

    Excellent app. So nice to be able to control mpd from my pocket. I listen to a lot of classical music, and it would be great to be able to sort or search by composer name…

    Please keep up the good work.


  2. francis

    New MPOD version is great !!!. I love the background covers.

    But using the “slider” for going fast forward or rewind within a track is sort of killing the MPD client (running a raspberry pi, using the hifi distro volumio ( I have to /etc/init.d/mpd restart to hear music again.

    Any ideas or tips ?


    1. Berrie Post author

      MPoD is continuously seeking and this may overload the player with too many requests, which I can look into.

  3. delakota555


    I forgot being able to see and play cuesheets would be useful too (.cue).


    Best regards,


  4. delakota555


    Thank you for this wonderful app! I have only just started using this as I have been playing around with a Raspberry Pi and Raspyfi/Volumio. I also use MPDroid/Mupiece on Android and the only feature I find I am missing is that when I access the ‘webradio’ directory it doesn’t show the pls or m3u playlist files which are used to stream the internet radio stations. Would it be possible to add this option?

    The only other thing I would like (which is also missing on the Android apps too) is a button/option to issue a shutdown or reboot command instead of having ssh into the Pi or login to the web interface.

    Thanks for all your hard work. I look forward to future updates.

    Best regards,


  5. Nick

    I have been using MPoD for many years on my Raspberry Pi and it’s been working very well.

    However, this latest version seams to be having problems with the size of my music collection. Can you recommend the best setting to use. Or is it still possible to install an older version?

    I currently have 5740 Artists, 1661 Albums and 26551 Songs.


    1. Berrie Post author

      Apple’s AppStore policy doesn’t allow going back to an older version.

      Can you provide some more details what’s going wrong (like the cache not updating properly or something else)? The size of your library looks reasonable (similar to my own).

  6. pearlcfam

    Hello, I am using mpod app on an iphone 4gs. I think there may be a bug with the current playlist clearing itself when the phone is moved a certain way. I have shake turned off in the app settings and on my phone in general. An example, ill set a playlist such as ‘play all from this artist’, press shuffle (if not already set) and start walking away to do something else put the phone in my pocket and the music stops, ill look at the phone and the playlist is clear.

  7. Fabian


    I use the Bryston BDP-2 and I have a Bug to see the first Album Cover in the List.
    If I have e.g. 3 Albums by a Performer then the first didn’t show in the MPoD and If I have only 1 Album then also comes with no Album Cover. My Cover Art calls Folder. jpg



  8. Ryan

    There is no visual confirmation that the button is doing anything like there used to be (e.g. “refreshing cache. estimated completion: 90 seconds”).
    Will a future update indicate status/ETA of server actions?

    Is it possible to sort albums within the artist view by date rather than by title?

Comments are closed.