CL-MPD is an FFI-free interface to Music Player Daemon. CL-MPD is still far from being complete, although most of MPD's API is implemented.
CL-MPD allows you to:
If you would like to simply browse the current source code online you can do so by following this Link.
CL-MPD is at a state where I'm comfortable with the API where it's at, and am working on completing the 'graceful degredation' parts, and expect to have that implemented very soon.
CL-MPD is written in ANSI Common Lisp and should be portable across any CL implementation. Although socket parts are implementation dependent, socket support is supported on the following lisps:
You can download the latest tarball of CL-MPD from... | HERE |
This files signature can be found... | HERE |
The public key is published... | HERE |
CL-MPD is ASDF-INSTALL able. Just evaluate something along the lines of:
CL-USER[1]: (require :asdf)
CL-USER[2]: (require :asdf-install)
CL-USER[3]: (asdf-install:install 'cl-mpd)
There are three mailing lists for CL-MPD, which can be found by following the following links.
CL-MPD-DEVEL
CL-MPD-ANNOUNCE
CL-MPD-CVS
CL-MPD was authored by Stephen Horner
Email:
You are granted to distribute and use this software according to the terms of the modified BSD license found in the accompanying files labeled LICENSE, and COPYING.