我需要在运行 runeaudio 的 Raspberry Pi 上将立体声混音为单声道(我的系统只有一个扬声器)。我尝试在此处应用解决方案在 Linux 上强制将混音改为单声道但它在我的环境下不起作用。
扬声器测试出现以下错误。你能告诉我哪里出了问题吗?
扬声器测试-Dmakemono-c2-t wav
扬声器测试 1.1.0
播放设备为 makemono 流参数为 48000Hz、S16_LE、2 通道 WAV 文件 播放配置损坏:无可用配置:参数无效 hwparams 设置失败:参数无效
答案1
看起来好像您的硬件不支持单声道播放。
要混合到两个声道,请尝试以下步骤:
pcm.makemono {
type route
slave.pcm "hw:0"
ttable {
0.0 1
0.1 1
1.0 1
1.1 1
}
}