YAPS - Yet Another Pump Software
Übersicht
Es handelt sich hierbei um eine Steuersoftware für den Hardware-MP3-Player Pump, die besonders für den Betrieb im Auto ausgelegt ist. Daher hat auch erstmal die CD-Unterstützung keine Priorität.
Was bereits funktioniert:
- Einlesen aller MP3s und Playlists (*.M3U) eines einstellbaren Verzeichnisses zu einer Datenbank.
- Abspielen aller in der Datenbank enthaltenen Songs und Playlists.
- Hierarchische Suchmöglichkeiten nach Artist, Album, Titel. Somit kommt man über drei Abfrageebenen zu jedem Song.
- Auswahl von Songs wärend bereits ein anderer Song spielt.
- Ansteuerung von Text- und Grafik-LCD/VFDs.
- Grafische Simulation des Displays auf dem Bildschirm, auch wenn gar kein Display dran ist. So kann man die Software schonmal testen, ohne ein Display zu kaufen.
- Unterstützung von bis zu 32 Tasten und eines Jog-Dials, sowie IR-Fernbedienung.
- Unterstützung langer Dateinamen über externen Treiber (DOSLFN).
- Textbasierte Oberfläche auf dem Monitor (keine GUI, aber eine TUI). :-)
- Integrierter FTP-Server (Netzwerkkarte mit DOS Packet Treiber erforderlich)
- Editieren und speichern der aktuellen Playlist
- Editieren und speichern der ID3 Tags der Songfiles
- Löschen von Songfiles aud der Datenbank und von der Platte
- Timerfunktion (Ein- und Ausschalten zu bestimmtem Zeitpunkt, Einschalten geht nur mit spezieller Hardware, rPump)
- Ansteuerung eines externen großen LED-Matrixdisplay über die Serielle Schnittstelle.
- Anzeige von Lyrics wenn diese als Textfile vorliegen
Was noch nicht geht, aber noch kommen soll:
- CD-Laufwerksunterstützung (Audio- und MP3-CDs im Jolietformat)
- Ansteuerung eines Terratek-Radiomoduls
Zum Schluss noch einige Bilder von Matthias Player, deutlich hübscher als meiner, denke ich:
Das Innenleben |
Und hier von aussen |
Eine ältere Version |