I modified the YMPD Web GUI to create an interface suitable for a 2.8 PiTFT screen.
In my scenario, I am connecting to another Raspberry Pi running as a MPD server.
I compiled these files into a new build.
From there I simply launch the Chromium browser in Kiosk mode.
#!/bin/bash echo "Start Kiosk" chromium-browser --start-fullscreen --kiosk --window-position=0,0 --window-size=320,240 http://localhost:8080 & cd ympd/build echo "Launch YMPD" ./ympd --webport 8080 --host 192.168.1.92 --port 6600