Alsa 中的 Master 和 PCM 通道有什么区别?

Lau*_*ent 5 alsa audio

Alsa 中的 Master 和 PCM 通道之间有什么区别,我应该操纵哪一个来控制输出音量?

我有三张声卡(Intel PantherPoint、HRT HeadStreamer 和 Fiio E10 DAC)。Intel 是集成的,带有 Master 和 PCM,而另外两个是外部的,只有 PCM 通道,没有 Master。

我正在编写一个脚本来在不同的声卡之间切换,我想弄清楚要摆弄的确切设置是什么。

谢谢你的帮助

CL.*_*CL. 1

对于更复杂的设备,“PCM”会影响软件播放的音频数据,而“Master”也会影响进入扬声器的其他所有内容。

对于没有模拟混音器的设备,这种区别没有意义。