23.09.2019, 12:23 PM
(Dieser Beitrag wurde zuletzt bearbeitet: 23.09.2019, 12:23 PM von christianw..)
Ich habe hier ein interessantes Problem im Zusammenhang mit einem ADAU-DSP.
Normalerweise ist der ADAU1701-DSP der I2S-Master und versorgt das BT-Module mit diesem. Dieser gibt darauf synchronisiert den Ton an den DSP weiter.
Nutzt man allerdings TWS um zwei CSR64215 miteinander zu koppeln ergeben sich Tonaussetzer in Abständen um 5s für ca. 0.5-1s am TWS-Slave.
Hierbei sendet ein TWS-Master per BT einen zeitsyncronen Audio-Stream auf den TWS-Slave. (In diesem Fall das oben genannte Modul) Dabei scheinen die Aussetzer durch den Jitter dieser Verbindung aufzutreten, da sie anscheinend nicht 100% auf den I2S-Takt des Masters (DSP) passen.
Dies will ich mit einem SRC (Sample Rate Converter) zwischen BT-Modul (TWS-Slave) und DSP verifizieren.
Würde einer der Anwesenden meiner Theorie folgen?
Normalerweise ist der ADAU1701-DSP der I2S-Master und versorgt das BT-Module mit diesem. Dieser gibt darauf synchronisiert den Ton an den DSP weiter.
Nutzt man allerdings TWS um zwei CSR64215 miteinander zu koppeln ergeben sich Tonaussetzer in Abständen um 5s für ca. 0.5-1s am TWS-Slave.
Hierbei sendet ein TWS-Master per BT einen zeitsyncronen Audio-Stream auf den TWS-Slave. (In diesem Fall das oben genannte Modul) Dabei scheinen die Aussetzer durch den Jitter dieser Verbindung aufzutreten, da sie anscheinend nicht 100% auf den I2S-Takt des Masters (DSP) passen.
Dies will ich mit einem SRC (Sample Rate Converter) zwischen BT-Modul (TWS-Slave) und DSP verifizieren.
Würde einer der Anwesenden meiner Theorie folgen?