mirror of
https://github.com/m5stack/MicroPythonOS.git
synced 2026-05-20 11:51:27 -07:00
0268b20628d1675f4c02b04f48fc04ec626b0cd4
QuasiBird still runs jittery at 22050 hz 16 bit stereo. Mono is fine, and lower sample rates are fine too. At max volume, so no volume scaling, the frame rate is quite high but it still jitters. The question is why... - does the buffer underrun? - or does it spend too much time reading from SD card? - or is the CPU busy? Solutions: - offload it to a different core - do the I2S playback asynchronous I guess it doesn't make sense tweaking this, as audio plays fine up to 48khz stereo if no game is being played, just normal GUI updates.
Main repository for MicroPythonOS.
See https://MicroPythonOS.com/ and https://docs.MicroPythonOS.com/ for more info.
Languages
Python
75.3%
C
11.5%
JavaScript
7.2%
HTML
3.5%
Shell
1.4%
Other
1%