>>I strongly advise against OpenAL. I wrote the audio backend for my program only to discover that OpenAL's default Linux implementation in Linux (SI) is essentially broken, and the other one (Soft) still suffers from performance and compatibility issues. – Yuvi Masory http://stackoverflow.com/questions/1042752/best-c-audio-library-linux
Мне больше нравятся «велосипеды». По-моему, быстрее, проще и надежнее использовать oss (всего-то и нужно, что open /dev/dsp, read /dev/dsp, write /dev/dsp, ну и пару-тройку ioctl'ов для настройки режима), чем расписывать простыни с «адыкватными» интерфейсами, которые, к тому же, имеют всякие недостатки в виде задержек, буферизации и т.п.
>По-моему, быстрее, проще и надежнее использовать oss (всего-то и нужно, что open /dev/dsp, read /dev/dsp, write /dev/dsp, ну и пару-тройку ioctl'ов для настройки режима),