Witam,
zbudowałem sobie odtwarzacz mp3 na stm32f103VC i zewnętrznym DAC jak w tytule.
Do dekodowania wykorzystuję biblioteki Helixa. Wszystko niby działa. Jest jednak jeden problem mianowicie gdy utwór jest próbkowany z 44100Hz to odtwarzany jest jakby w przyspieszonym tempie. To zjawisko występuje tylko dla tej jednej częstotliwości. Gdy np. prze konwertuję utwór na 32 lub 22 kHz to jest ok.
Wyczytałem w RM na str. 705 jest taka tabelka i z niej wynika, że dla 72MHz i 44100 fs błąd wynosi 6,29%. czyli domyślam się, że to to. Teraz moje pytanie jak temu zaradzić ?? może ktoś ma jakiś pomysł.
Pozdrawiam
R.L.
zbudowałem sobie odtwarzacz mp3 na stm32f103VC i zewnętrznym DAC jak w tytule.
Do dekodowania wykorzystuję biblioteki Helixa. Wszystko niby działa. Jest jednak jeden problem mianowicie gdy utwór jest próbkowany z 44100Hz to odtwarzany jest jakby w przyspieszonym tempie. To zjawisko występuje tylko dla tej jednej częstotliwości. Gdy np. prze konwertuję utwór na 32 lub 22 kHz to jest ok.
Wyczytałem w RM na str. 705 jest taka tabelka i z niej wynika, że dla 72MHz i 44100 fs błąd wynosi 6,29%. czyli domyślam się, że to to. Teraz moje pytanie jak temu zaradzić ?? może ktoś ma jakiś pomysł.
Pozdrawiam
R.L.