如何将 1 个源流传输到多个接收器

如何将 1 个源流传输到多个接收器

下图是声音面板/小程序,其中列出了我所有可能的链接和 HDMI,不知道它们最终会如何出现在那里。我对“模拟输出”感兴趣。有 3 个输出配置文件:

  • “立体声输出”,
  • “环绕声 4.0”
  • “环绕立体声 5.1”

我的声卡除了其他输出外还有 6 个单声道输出,1-6。因此,我想要的是以下配置文件:

  1. 模拟立体声输出,向输出 1 和 2 播放立体声音频。这个是在屏幕截图中选择的。

  2. 我希望输出 3、4 和 5、6 也具有相同的功能。动机:我想连接耳机、小型扬声器和大型扬声器,并能够使用这些配置文件在它们之间进行选择。仅 CLI 替代方案也适用于我,我不坚持使用这个 UI,但它肯定会从一些 pulseaudio 后端读取数据。

  3. 这些的组合,即向 1、2 和 5、6 播放相同的信号。可选附加功能,我没有使用过,但如果需要的话我想知道该怎么做。

谢谢!

屏幕

答案1

虽然这可能是可行的,但通过在进入声卡之前对内部 6 通道配置进行路由,我认为它作为可销售产品的需求不足以实现。

简而言之,我怀疑是否有人这样做过,因为需求太小,太针对用户了。我会寻找硬件切换解决方案并使用立体声。

总的来说,我认为这是一个XY问题您需要可切换的输出(在 Mac 和 Win 上很容易;我不知道 nix 是否可行),而不是可重新分配的通道,这在任何平台上都很难(部分原因是 5.1 解码是专有的,这使得消费者级别的操作触及许可法以及非标准 API 调用)。
在专业音频设备上重新分配通道也很容易,但在消费者级别就很难了。

顺便说一句,在您考虑将“扬声器”和耳机连接到计算机背面的 6 声道 RCA 插孔之前,这些都是必需的。它们需要连接到放大器……因此您需要两个放大器,即使您自己制作了双 RCA > TRS 插孔,耳机的阻抗匹配也会很差。

相关内容