Nach langen Online-Recherchen, nach einen passenden Musik-Player für meine Musik-Sammlung, fand ich kein passendes Exemplar. Einige Player sind mit diversen Funktionen überladen und einige Player erfüllen zwar die geforderten Grundfunktionen, unterstützen aber wiederum keine Tastatur Kürzel. Kurze Zeit später machte ich mich an die Arbeit, den für mich perfekten Player zu programmieren. Damit ich die Grundfunktionen nicht selbst implementieren musste, verwendete ich eine Musik-Library. Für die graphische Oberfläche entschied ich mich für QT von der Firma Trolltech, damit ich das Programm auch auf Linux portieren kann.
Der Player kann über die GUI per Buttons bedient werden, oder ebenfalls über Tastaturkuerzel die in der INI-Datei eingestellt werden können. Da bei der Initialisierung die standard Mediakeys verwendet werden, kann ich den Player auch mit der Fernbedienung meiner Soundkarte steuern. Die Musik-Dateien werden auf der rechten Seite in einer Explorer-Ansicht ausgewählt und werden mit dem Add-Button in die Playlist übernommen. Eine Playlist ist immer vorhanden, weitere können je nach Wunsch hinzugefügt bzw. entfernt werden. Nach dem Beenden des Players werden alle Playlists, ausser die standardmässig vorhandene, in eine INI-Datei abgespeichert. Somit sind sie beim nächsten Start wieder verfügbar. Damit der Player auch eine angenehme Erscheinung hat, kann er durch spezielle Style-Sheets angepasst werden. Da ich kein begabter Designer bin, habe ich nur eine halbwegs brauchbare Oberfläche erschaffen. Diese kann aber sehr leicht auf eigene Vorstellungen angepasst werden.
Damit der aktuelle Lied-Titel immer ideal angezeigt werden kann, entwickelte ich ein zusätzliches Display. Dieses LC-Display wird mittels USB an den Rechner angeschlossen. Das USB-Gerät emuliert eine Serielle Schnittstelle, welche für das Ansteuern des LCDs verwendet wird. Somit muss im Player Programm nur eine Serielle Kommunikation durchgeführt werden.
Version 1.41
Version 1.4
Version 1.3
Version 1.2
Version 1.1
Version 1.0
Attachment | Size |
---|---|
Wedi Player - Source Dateien | 350.43 KB |
Wedi Player - Windows Installer (externe Display wird benötigt) | 4.71 MB |
Wedi Player - Windows Installer (ohne Display) | 4.62 MB |