Gast
#1363318
Hallo, ich würde gerne wissen, welche besonderen Vorkehrungen man treffen muss, um eine Audiodatei (.ogg,.mp3,.wma...) an einer beliebigen Position in der Datei beginnend mit dem Decoder-IC vs1053 abzuspielen. Während das Abspielen einer MP3-Datei vom Dateianfang an problemlos funktioniert, führt das Abspielen der Datei von einer zufälligen Position aus zu einem kurzen, unangenehmen "Audio-Artefakt", danach ist die Wiedergabe jedoch sauber. Bei Ogg- und WMA-Dateien ist ein Abspielstart an beliebiger Position gar nicht möglich (Dekodierung schlägt fehl). Eigentlich hatte ich erwartet, dass der vs1053 (zumindest bei MP3-Dateien) die Synchronisation auf den nächsten Frame selbständig durchführt und es daher nicht zu hörbaren Artefakten kommen dürfte. Was ist hier zu tun? Datei zum Anfang des nächsten MP3-Frames spulen? Und wie behandelt man die anderen Dateitypen (OGG/WMA)? Laut Datenblatt muss hier scheinbar zunächst der Dateiheader zum vs1053 übertragen werden. Hat sich bereits jemand mit einer ähnlichen Problematik beschäftigt und kann hier seine Erfahrungen teilen? Besten Dank, Joe