Может быть, я что-то пропустил, но exec не работал для меня асинхронно в среде Windows, которую я использовал в Windows, и это работало как прелесть;)
$script_exec = "c:/php/php.exe c:/path/my_ascyn_script.php";
pclose(popen("start /B ". $script_exec, "r"));
Вы можете попробовать FMod. Вы можете получить это здесь. Он имеет API высокого уровня, поддерживает множество языков программирования и операционных систем. Можно воспроизводить и кодировать множество аудиоформатов, также есть поддержка 3D-звука и многое другое. Он бесплатен для некоммерческого использования и имеет различные модели лицензирования для коммерческого использования.
Доступен API аудио с открытым исходным кодом под названием OpenAL . Я не использовал его, но слышал о нем хорошие отзывы.