Hallo, ich habe einen vs1011e am AVR laufen, spielt soweit. Trotzdem habe ich da eine Unschönheit, wo vielleicht einer ein Tipp für mich hat: Die Files haben beim Starten so einen TZQCHT-Klang drin, wie wenn das zu heftig angesteuert wird. Die Störung ist nur kurz am Anfang, dann geht es normal. Wenn ich zwei Files hintereinander abspiele, klingt der Wechsel ziemlich häßlich. Das Projekt spielt einen Uhrschlag, wobei ich ausgehend von der Zeit die Schläge einfach aus einer Folge mp3s zusammensetze. Könnte es sein, dass ich zu weit mit der Bitrate des mp3 (11kHz, mono, 40kb) zurückgegangen bin? Danke und Gruß Wolfgang
Versuch mal nach dem Abspielen des ersten mp3 einige Nullen zu senden, ich glaube 32 reichen aus.
Werden vielleicht Daten aus id3 Tags irgendwie gespielt ?
könnte sein, dass du ungewollt noch daten vor der mp3 hinschickst. z.B. falschen Sektor des Datenträgers (SD?) erwischt. Oder wenn du nen FIFO im Ram hast könnte es sein, dass du da an der falschen stelle anfängst zu lesen. Komische Geräusche kamen zumindest bei mir immer von fehlerhaft gesendeten Daten.
Also so weit bin ich noch garnicht... Ich versuche gerade Punkt 4 der oben angehängten App Note durchzuarbeiten. Und da scheint jedenfalls der writing to SCI Test nicht zu funktionieren.(Punkt 4.4) Sinus Test bekomme ich auch nicht hin...
^^ups war garnicht mein vs1011 thread sorry :-X (kann gelöscht werden)
Hallo, Danke erst mal. Es sieht so aus, als ob ich zu früh das alte file abwürge und zum nächsten file gehe. Ist aber ein größerer Umbau - ich melde mich wieder. Servus Wolfgang @bjoern: den Sinustest habe ich am Laufen, wo klemmt es bei Dir?
Hallo, ich habe jetzt beim Wechsel einen Leerframe mit 32 Nullen reingehängt und warte auch innerhalb meines Ringpuffers, bis alles an den vs1011e übertragen ist, dann ist der Wechsel okay. Nochmals Danke für die Tipps. Wolfgang
Hallo Wolfgang, ich habe ebenfalls einen Mp3-Player mit dem VS1011 aufgebaut und habe auch das Problem das du beschrieben hast. Erst mal war ich froh das es da wohl ´ne Lösung für gibt und hab die 32 Nullen in meine Software integriert. Allerdings hat das nichts gebracht, selbst wenn ich auf 512 Nullen erhöht hab war der Effekt immernoch da, zwar nicht mehr so start aber trotzdem noch hörbar. Deswegen die Frage ... wie genau hast du das mit dem Ringpuffer gemacht. Ich weiß nicht so recht wie ich den Puffer des VS1011 überwachen oder manipulieren kann. Danke und Gruß, Stefan
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.