I'm happy to announce that MPC.el is alive and well. You can download the latest revision via Bazaar:
bzr co http://www.iro.umontreal.ca/~monnier/bzr/mpc It's still not polished, by a long shot, but it finally has a feature-set which I think makes it respectable. In short, it's a MPD client running in Emacs, which presents as its main UI a browser inspired by the one in Rhythmbox: a frame is divided into an area showing info about the currently playing song, a bunch of "tagbrowsers" show the list of album/artist/younameit (you can browse by any tag supported by MPD) and a "songs list" which lists the songs that obey your selection of album/artist/... The unique part of it is that among the "tags" supported are 3 special tags (additionally to the ones provided by MPD): - playlists - directories - search patterns So you can easily ask to see in the "songs list" all the songs that match a particular pattern, and that are mentioned in a particular set of playlists, and that are stored in a particular set of directories, ... You can create new playlists, drag'n'drop elements to playlists. Contrary to many other MPD clients, "the playlist" does not play such a central role: e.g. you can select an album and just press "play" (which of course will first add it to the playlist). And if you press "stop" (rather than "pause"), "the playlist" will be automatically cleared. I've been using my own MPD client in Emacs for a long time now. It stayed fairly limited in features most of this time, basically tailored to my own particular use habits: basically I use it to quickly browse through my collection of albums, and then play whichever album I feel like listening. Among other things I never use playlists. But after all this time, I still haven't found an MPD client that gives me the same browsing-power, so I figured it would be worthwhile to make it useful to wider audience. As mentioned, it's still rough around the edges. E.g. some of the mouse bindings are problematic, some of the commands don't even have any bindings, the drag'n'drop doesn't give any visual feedback before the drag'n'drop is actually done, ... Also it's very lightly tested, and only with my particular configuration. But I think the featureset is now ripe, so I need user-feedback. Please try it out, and complain. W.r.t compatibility, it's known to work with MPD-0.14 and not to work with MPD-0.12. Not sure about MPD-0.13. In the past someone got it to work with Emacs-21, but many things have changed since, so I wouldn't count on it. It should work on Emacs-23, and if it doesn't work on Emacs-22, it should be easy to fix. Stefan ------------------------------------------------------------------------------ Come build with us! The BlackBerry® Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9-12, 2009. Register now! http://p.sf.net/sfu/devconf _______________________________________________ Musicpd-dev-team mailing list Musicpd-dev-team@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/musicpd-dev-team