VS1011 und genaues Timing

#1029077
Lesenswert?

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

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