Description
MPDCon is a client for the Music Player Daemon.
MPDCon was initially written by Daniel Lüderwald. The original homepage is gone, but the old site on SourceForge is still available. He was so kind to allow us giving this nice tool a new home on GAP.
Features:
- Player, allows you to change repeat and shuffle modes as well as crossfade on the server
- watch and manipulate the current playlist
- manage playlists
- browse the whole music collection
- browse via tag
- browse the filesystem
- rating of song in the playlist
- zero to five stars ratings
- song ratings are stored in a SQLite3 database
- Lyrics inspector, connects to lyrics.wikia.com
trying to get lyrics for the current song
- retrieved lyrics from the web are cached in a SQLite3 database
- Song inspector
- Playlist inspector
- Configurable random feed of the playlist from the collection
- Random feed can be based on song ratings
Prerequisites:
- You need an MPD server running somewhere
- to build MPDCon, you need
- a recent libmpdclient library installed
- GNUstep SQLClient library (with at least the sqlite3 backend)
- on Linux systems, you likely need libbsd or any other library providing you arc4random
Feature wishlist:
- change order of songs in playlist via drag 'n drop
- add files via drag 'n drop from the collection to the playlist
- search interface to the music collection and current playlist
News
Version 1.5.1:
- This is a subminor release of MPDCon, only addressing one issue:
- allowing easy build on systems that do not have arc4random in libc
Version 1.5:
- This is the fourth GAP release of MPDCon. Notably changes:
- a new filesystem like music collection browser
- possible to delete selected songs from the playlist
- many other bug fixes
Version 1.4:
- This is the third GAP release of MPDCon. Notably changes:
- Its now possible to rate songs, ratings are saved in SQLite3 database
- Playlist inspector, with configurable random feed of the playlist
- Lyrics are now cached in SQLite3 database
Version 1.3:
- This is the second GAP release of MPDCon. Notably changes:
- Lyrics Inspector
- Song Inspector
- Some glitches in the GUI fixed
Version 1.2:
- This is the first GAP release of MPDCon. Notably changes:
- do not link MPDCon against old bundled libmpdclient, link against recent libmpdclient (due to API changes, a total rewrite of MPDController.m was needed)
- new preference: Server Timeout
- have some sane defaults in the preferences
- show Genre in the playlist, and allow filtering for it
- automatic update of the Collection Interface in case the collection was updated on the server
- lots of other minor bug fixes and syle nits
Screenshots
Downloads
Version 1.5.1 (2013-12-10)