使用线路输入插孔实现 7.1 环绕声

使用线路输入插孔实现 7.1 环绕声

我按照这个问题中的说明进行操作: 如何使用 ALSA 将 7.1 声卡输出拆分为 4 个立体声输出

我可以将前三个“频道”用于我的多房间系统。

但是最后一个没有起作用。(当我尝试 aplay 时出现分段错误)

我的声卡是华硕 ASROCK J4105ITX 上的嵌入式声卡

根据 7.1 环绕声输出的文档,线路输入必须“转换”为输出。

我可以通过 asound.conf 文件做到这一点吗?(可能是我的绑定号码不正确)

绑定:0 1 是绿色连接器(前置扬声器)

2 3 是黑色连接器(后置扬声器)

4 5 是粉色接口(麦克风!!!!!!)

6 7 不工作(连接器???????)

我原本希望使用橙色连接器(中置/低音扬声器)和线路输入(浅蓝色)连接器,而不是麦克风

谢谢

答案1

安装alsa-tools-gui

然后运行该包中的一个 ALSA 工具hdajackretask

启用“高级覆盖”选项以使设置可见

找到“蓝线输入”部分,
启用选项“覆盖”,将
“设备”设置更改为“扬声器”,
更改“频道”设置以匹配其他扬声器

单击“立即应用”对 ALSA 进行临时重新配置(如果电脑重新启动,更改将会丢失)

打开alsamixer并检查是否存在缺少 2 个通道(侧面?)的电平控制(不应存在线路输入控制)
,如果需要,取消静音并调整电平设置

如果确认环绕声的所有声道均能正常工作,
请单击“安装启动覆盖”以使重新配置永久生效(如果 PC 重新启动,更改将丢失)并保存 ALSA 的新设置

sudo alsactl store

重新启动并检查音频是否仍然有效

相关内容