Closed Volutar closed 5 years ago
Предыдущий блок сэмплов проигрывается только когда эмуляция не успела подготовить новый. Следовательно - тормозит-с
Ну а вообще, похоже, неточный виндовый таймер не может обрабатывать 512 сэмплов. Поставил обратно (частота / 50)
Едва ли может тормозить. 2.5% от ЦПУ кушается. Это точно таймер.
В каком-то из предыдущих коммитов что-то было сделано, и теперь звук рвётся. Любой. И Ау и бипер.
Пример: http://volutar.myds.me/xpec-beepbug.mp4
512 сэмплов прорываются из другого момента, расстояния между ними где то 0.6сек (если эта инфа поможет).