Tankstelle für MP3-Player (zufällige Playlist)

Gast #4635677
Lesenswert?

Hallo an Alle!

Die MP3-Abspieler in meinem Umfeld, spielen die Musik in der Reihenfolge 
ab, in der die Dateien auf den Datenträger kopiert wurden. Oft wünscht 
man sich aber eine buntere Mischung, daher hatte ich mir vor einiger 
Zeit einen 104-Zeiler für die Kommandozeile gebaut, den ich für diesen 
Zweck einsetzte.
Nicht ganz die Zielrichtung hier, aber da hier mal die Anfrage 
Beitrag "Hardware-Hack in Autoradio für gute Zufallswiedergabe" von Jemand mit dem 
gleichen Anliegen kam, ich außerdem an der Einarbeitung ins FLTK bin, 
hab ich das gleich als kleine Fingerübung genommen, eine grafische 
Benutzeroberfläche drüberzubauen und einige Details zu verbessern.
Die Funktion ist folgendermaßen:
Die Verzeichnisse, die als Quelle ausgewählt wurden (ursprünglich war 
nur Eins möglich), werden rekursiv nach Dateien durchsucht, diese in 
eine Liste eingefügt.
Anschließend werden so lange an zufälliger Stelle Einträge abgearbeitet 
und gelöscht, bis die Liste leer ist, oder der freie Speicherplatz auf 
dem Zielmedium den eingestellten Schwellwert unterschreitet.

Das Programm ist mit dem FLTK-Framework 
https://de.wikipedia.org/wiki/Fast_Light_Toolkit gebaut, bei einer Größe 
der Programmdatei von 20 Kilobytes gehe ich davon aus, das 
Abhängigkeiten von Libs existieren.
Wer es testen, oder selbst kompilieren möchte, sollte das FLTK 
installieren unter Debian/Ubuntu:
sudo apt-get install libfltk1.3-dev
sudo apt-get install libx11-dev

ich werde die Tage noch versuchen, fertige Binarys für Win32 und mit 
eingelinkten LIBs bereitzustellen, um sofortigen Einsatz ohne weitere 
Installationen zu ermöglichen.
mfG

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren