FreeBSD 低音/高音调整

FreeBSD 低音/高音调整

当通过外部线路输出听声音时,我试图降低一点低音并增加一点高音。

%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可调参数启用。

3) 参数软件均衡器声音均衡器帮助请求

相关内容