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:
- It should be usable with low resources
- It should be usable without mouse and keyboard, just via touchscreen
- Es sollte eine Bildschirmtastatur für die Suchfunktionen haben
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.
Features:
- Control the Player
- Füllen und ändern der Playlist
- Browse and search the music collection
- Displaying of Albumart
- Alarmclock and Sleeptimer
- Remotely controllable via Infrared-remotecontrol LIRC
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:
- pympdtouchgui-0.328.tgz
- MD5sum of pympdtouchgui-0.328.tgz
- GPG Signature of pympdtouchgui-0.328.tgz
- Debian package pympdtouchgui_0.328-1_all.deb
New Version without polling (much less cpu-load), based on python-twisted:
- pympdtouchgui-0.324.tgz
- MD5sum of pympdtouchgui-0.324.tgz
- GPG signature of pympdtouchgui-0.324.tgz
- Debian package pympdtouchgui_0.324-1_all.deb
Old version not using python-twisted, but polling:
- pympdtouchgui-0.320.tgz
- MD5sum of pympdtouchgui-0.320.tgz
- GPG signature of pympdtouchgui-0.320.tgz
- Debian Package pympdtouchgui_0.320-1_all.deb
Please send comments, fixes and pizza to pympdtouchgui (at) spida (.) net