libmpd is an abstraction around libmpdclient. It provides an easy and reliable callback based interface to mpd. WWW: http://gmpc.wikia.com/