Заставил эту штуку адекватно работать в современных версиях Linux с прямой компиляцией кода.

Теперь вывод звука через PulseAudio работает корректно, по началу на виртуальной машине звук может тормозить. Не знаю с чем связано, но если посмотреть на образец этого кода, то буфер содержит только один кадр размером в 1024 сэмпла.

У меня же, несмотря на тормоза, показатели производительности также одинаковы.

Заставил эту штуку адекватно работать в современных версиях Linux с прямой компиляцией кода | Сетка — социальная сеть от hh.ru