PyMPDTouchGUI ist ein Client für MPD, den Music Play Daemon. MPD ist eine Software zum Abspielen von Musik, die über Netzwerk gesteuert werden kann.

The aim of PyMPDTouchGui is, in contrast to other mpd-clients, to be used via a touchscreen on a embedded-system. This raises a number of demands:

Die Forderung nach geringer Resourcennutzung hat indirekt zur Folge, dass PyMPDTouchGui trotz grafischer Oberfläche unter Linux ohne X-Windows nutzbar ist, und stattdessen eine Framebufferkonsole nutzen kann. Es kann aber auch unter X wie jede andere Applikation benutzt werden.

PyMPDTouchGui is written in Python. To use the framebufferconsole, libSDL is used via the gaming-framework Pygame.

Screenshots

Features:

PyMPDTouchGui is opensource and released under GPL2.

It is available for download here:

New version compatible with python3 and python3-mpd:

New version with daemon-support:

New Version without polling (much less cpu-load), based on python-twisted:

Old version not using python-twisted, but polling:

Please send comments, fixes and pizza to pympdtouchgui (at) spida (.) net