twisted interface to MPD (www.musicpd.org)
Project Description
An alternative to the commonly-used mpdclient module (http://mpd.wikicities.com/wiki/ClientLib:py-libmpdclient) which uses twisted for the TCP communications. Important differences between mpdclient and pympd:
- pympd doesn’t fall into ‘not done processing current command’ loops
- pympd doesn’t block, due to its use of the twisted communications libs
- pympd has a very incomplete implementation of the mpd commands, but they are easy to add
- pympd supports my mpd patch for fractional-second accurate times, and might even reject unpatched mpds
Get the source with:
darcs get http://darcs.bigasterisk.com/pympd
Browse the source here:
http://bigasterisk.com/darcs/?r=pympd;a=tree
See also:
http://github.com/magcius/python-mpd (very similar project)
http://github.com/magcius/mpdsetup (query language using python-mpd)
Release history Release notifications
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Filename, size & hash SHA256 hash help | File type | Python version | Upload date |
---|---|---|---|
pympd-1.2.tar.gz (11.3 kB) Copy SHA256 hash SHA256 | Source | None | Oct 8, 2015 |