Skip to main content

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)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pympd-1.2.tar.gz (11.3 kB view details)

Uploaded Source

File details

Details for the file pympd-1.2.tar.gz.

File metadata

  • Download URL: pympd-1.2.tar.gz
  • Upload date:
  • Size: 11.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for pympd-1.2.tar.gz
Algorithm Hash digest
SHA256 29147bd7402ec55040ef70d86b94d14baad7866a45224519ebbe89f8d80d095b
MD5 33a8bebfdfdbeb6168d55ad550a80256
BLAKE2b-256 7d9bd22e654f6fb6ae38ccb6517e734db94b5fb502fbef64b9be5d5d358efa47

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page