将音频流从 OpenAL 应用程序移动到不同的音频设备

将音频流从 OpenAL 应用程序移动到不同的音频设备

我有两个不同的音频输出设备:一个内置声卡和一个外部 DAC/amp。

启动 OpenAL 应用程序时(我首先在 Minecraft 中发现了这个问题,但我怀疑它会影响所有使用 OpenAL 进行音频播放的应用程序),选择内置声卡进行输出,我无法使用pavucontrol(或 Kubuntu 上的 KMixer)更改设备。存在选择备用设备的选项,但选择该设备没有任何效果。

如何为 OpenAL 应用程序选择备用音频播放设备?

答案1

解决方案是将该选项添加allow-moves = true到 OpenAL 配置文件(每个用户文件位于~/.alsoftrc)。

如果你还没有这个文件(默认情况下不存在),你可以从/etc/openal/alsoft.conf或使用它示例默认配置

相关内容