Последнее редактирование:
просто все поделки web радио на esp8266 имеют настолько кривой код, что иногда буфер кончается быстрее и от этого затыки в аудио. вот они и городят на ESP32. эта успевает перемалывать.не понял зачем городят на ESP32
По логике должен наоборот - ускорять.есть режим stream, но правда только до 160kbps. чип незаметно замедляет звук если буфер заканчивается.
чтоб биты в буфере быстрее закнчивались?По логике должен наоборот - ускорять.
стр.39SM STREAM activates VS1053b’s stream mode. In this mode, data should be sent with as even intervals as possible and preferable in blocks of less than 512 bytes, and VS1053b makes every attempt to keep its input buffer half full by changing its playback speed upto 5%. For best quality sound, the average speed error should be within 0.5%, the bitrate should not exceed 160 kbit/s and VBR should not be used. For details, see Application Notes for VS10XX. This mode only works with MP3 and WAV files.
Тут важно направление если в буфер больше заливается, чем выкачивается, заканчивается значит буфер полон (буфер заканчивается).чтоб биты в буфере быстрее закнчивались?
Естественно. Чтобы он не переполнился, нужно ускорять истечение данных из него.чтоб биты в буфере быстрее закнчивались?