在 Ubuntu 20.10 上通过 2 个不同的接收器/音频输出播放 2 种不同的声音

在 Ubuntu 20.10 上通过 2 个不同的接收器/音频输出播放 2 种不同的声音

我的树莓派(运行 Ubuntu 20.10)上有 2 个音频接收器。一个是我的显示器,带有内置扬声器(HDMI)和耳机插孔。我运行了 2 个应用程序(Firefox 和 Rhythmbox),我希望来自 Firefox 的音频通过接收器 x,来自 Rhythmbox 的音频通过接收器 y

这个答案是:https://unix.stackexchange.com/questions/484010/setting-pulseaudio-playback-device-before-playback

By default, PulseAudio will attempt to remember where each application's output was directed the last time it was used, and keep using that output device for it until told otherwise. If there is no record of previous use, the fallback device is used.

但这是否正确?默认情况下,它们都经过 1 个接收器。在 PulseAudio 中,我有一个下拉菜单来选择每个源(FF 或 RB)进入哪个音频输出。当我手动更改它时,它工作正常。但每次重新启动时,我都必须手动更改来自 FF 的音频必须经过另一个接收器,并且如上所述,默认情况下它们都经过 1 个接收器。答案指出 PulseAudio 记住每个应用程序的输出被重定向到的位置,但它会被重置或其他什么......

我如何才能使此更改永久生效?或者是否有一个脚本可用于在启动时将正确的应用程序设置为正确的接收器?

我基本上想要这样的东西:在 Pulseaudio 中将程序永久分配给不同的声音输出?

问题在于,接受的答案基本上归结为“等到问题自行解决”......

相关内容