当通过外部线路输出听声音时,我试图降低一点低音并增加一点高音。
%cat /dev/sndstat
%sysctl hw.snd.default_unit=0
Installed devices:
pcm0: <Conexant CX20642 (Analog 4ch/2.0)> (play/rec) default
pcm1: <Conexant CX20642 (Analog)> (play/rec)
pcm2: <Intel Cougar Point (HDMI/DP 8ch)> (play)
pcm3: <Intel Cougar Point (HDMI/DP 8ch)> (play)
pcm4: <Intel Cougar Point (HDMI/DP 8ch)> (play)
No devices installed from userspace.
hw.snd.default_unit: 0 -> 0
我努力了:
% mixer treble 90
mixer: unknown device: treble
usage: mixer [-f device] [-s | -S] [dev [+|-][voll[:[+|-]volr]] ...
mixer [-f device] [-s | -S] recsrc ...
mixer [-f device] [-s | -S] {^|+|-|=}rec rdev ...
devices: vol, pcm, speaker, mic, rec
rec devices: mic
和
% mixer treble 90:90
mixer: unknown device: treble
usage: mixer [-f device] [-s | -S] [dev [+|-][voll[:[+|-]volr]] ...
mixer [-f device] [-s | -S] recsrc ...
mixer [-f device] [-s | -S] {^|+|-|=}rec rdev ...
devices: vol, pcm, speaker, mic, rec
rec devices: mic
注意:这有效:
% mixer 80
Setting the mixer vol from 86:86 to 80:80.
自由BSD 12.1
答案1
您可能无法使用它。看搅拌机(8)其中说:
并非所有混合器设备都可用。
如果没有任何参数,混音器将显示所有支持的设备的当前设置,然后显示有关当前录音输入设备的信息。如果指定了 dev 参数,mixer 仅显示该 dev 的值。
因此,只需输入mixer
即可查看您实际可以使用的内容。它实际上列在您的错误消息中:
devices: vol, pcm, speaker, mic, rec
只有以上内容会从您的声卡中暴露出来。mixer 80
可以工作,因为设备vol
可用。
但一切并没有丢失。我们可以EQ任何PCM使用“参数软件均衡器”进行流传输。
EQ 默认情况下处于禁用状态,但可以通过
hint.pcm.%d.eq
可调参数启用。