VS1011 und genaues Timing

OP #1029077
Hi!
Ich will mit dem VS1011 (oder vergleichbar) einen MP3-Player aufbauen. 
Da ich einige externe Geräte damit steuern will (und das möglichst 
genau), suche ich eine Möglichkeit, die genaue Zeit aus dem Chip 
auszulesen.
Laut Datenblatt ist es leider nur möglich, die Anzahl der Sekunden die 
seit Wiedergabebeginn vergangen sind zu erfahren.

Hat jemand diesbezüglich schon Erfahrungen gesammelt? Ich bin bis jetzt 
nur auf zwei Möglichkeiten gestoßen:
a) Ich zähle per Timer die Zeit mit die das Ding schon läuft.
-> Ungünstig, da ich nicht weiß, wie lange sich der Chip aufhält bevor 
er anfängt meine Daten abzuspielen - er hat ja auch noch einen internen 
Puffer.

b) Ich zähle die Anzahl der Samples die ich geschickt habe mit und weiß 
dann "ungefähr" wo ich bin. Auch nicht viel besser, alle Probleme von 
Lösung a bleiben mir erhalten..

Gibts eventuell auch einen entsprechenden Chip, bei dem ich die Anzahl 
Millisekunden seit Playerstart direkt auslesen kann?

Ich hoffe es hat jemand von euch eine Idee..

Danke im Vorraus,

Tobi
OP #1029749
Ja, leider brauche ich die Zeit bei MP3s.. da scheint das intern nicht 
vorgesehen zu sein. Hätte man eventuell eine Chance das über die 
Software-"Nachrüstung" zu machen? Ist halt die Frage ob man da dann eine 
genauere Zeitbasis mit hinkriegen würde..

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 18 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.