Einer der Bestandteile meines Programms ist die Anzeige der aktuellen Position beim Abspielen (Anhang).
Die Daten hierfür ermittle ich mit der bass.dll und die jeweils aktuelle Position mit dem TMediaPlayer.
Wenn du ohnehin schon die bass.dll nutzt, um die Waveform zu erzeugen, dann macht der TMediaPlayer zum Abspielen ja gar keinen Sinn mehr. Das würde ich fast damit vergleichen wollen, dass du dir einen teuren Sportwagen für die schönen bequemen Sitze kaufst, und zum fahren dann trotzdem ein paar Pferde davor spannst.
Eine Fortschritts-Anzeige ist auch mit der bass.dll kein Problem, es geht nur nicht "automatisch" wie bei der visuellen TMediaPlayer-Komponente. Ich habe damals mal ein Tutorial
Memp - Mein einfacher mp3-Player dazu geschrieben, kannst da ja mal reinschauen. Fortschrittsanzeige sind auch nur ein paar Zeilen Code.
Die bass.dll kann die Datei, die du mir geschickt hast, übrigens abspielen, zumindest macht mein Player das. Insgesamt ist die zwar sehr leise, aber sie wird abgespielt.
The angels have the phone box.