不。

不。

我不太清楚 pulseaudio 的作用是什么,或者如何使用它。例如,我有 .wav 和 .ogg 声音文件,需要通过编程(使用 c/c++)播放。如何使用 pluseaudio 来做到这一点?或者我应该使用其他东西吗?

答案1

不。

Pulseaudio 是一个低级“驱动程序”,或者更确切地说,是应用程序和 ALSA(高级 Linux 声音架构)之间的一个“层”,用于引导和混合声音。例如,游戏需要发出声音。它会将这种噪音发送到 pulseaudio(或如果声音制作方式不同,则发送到它使用的另一个层),pulseaudio 会进行混合并发送到 ALSA,后者与您的声卡交互。虽然您可以编写自己的应用程序,但最好使用女妖 安装 banshee或者甚高频 安装 vlc。虽然编写软件与 pulseaudio 接口超出了我的知识范围,但你可以尝试使用这个额外的参考

相关内容