у меня на linux с usb звуковухой такая-же ситуация. Проблема в том, что драйвер звуковой карты обновляет позицию воспроизведения слишком редко, где-то раз в 30-40 мс, в то время как для 50 Гц нужно 20 мс. Если пропуски кадров можно решить буферизацией, то неравномерность интервалов синхронизации сказывается на плавности скроллинга - он становится дерганным.
Не знаю, с чем это связано, толи особенность USB, толи драйвера, толи может быть из-за того, что процессор медленный и интервал обновления устанавливается реже, чтобы реже дергать процессор.





Ответить с цитированием