Ein Beispiel, wie so eine AudioFile-Klasse aussehen könnte, habe ich mal in der
Entwickler-Ecke gepostet. Da geht es allerdings hauptsächlich darum, wie man die Information aus der Datei rauskriegt. Die Playlist wäre dann im wesentlichen eine TObjectlist, die mehrere solcher AudioFile-Objekte enthält.