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