我有一块带有 Realtek ALC892 芯片组的 AsRock 主板。
猫/proc/asound/cards
返回
0 [PCH ]: HDA-Intel - HDA Intel PCH
HDA Intel PCH at 0xf7110000 irq 29
1 [NVidia ]: HDA-Intel - HDA NVidia
HDA NVidia at 0xf7080000 irq 17
最主要的是,在播放音乐时,我听不到 Audacious 上的低音。如果有低音,与 Windows 相比,声音真的很低。我尝试使用 Audacious 中的均衡器从 WinAmp 加载低音和高音预设,但声音非常糟糕,就像使用最大音量的劣质扬声器一样。这在我的 2.0 设置或耳机上都会发生。
我该如何改善这种情况?
答案1
PulseAudio 和 ALSA 默认配置为 44.1KHz 16 位音频,这还不错,但也不是很好。
您可以使用以下命令检查当前配置:
$ pacmd list-sinks | grep sample
它将显示如下内容:
$ pacmd list-sinks | grep sample
sample spec: s16le 2ch 41000Hz
sample spec: s16le 2ch 41000Hz
要改变它,我们需要编辑 PulseAudio 的配置文件:
$ nano /etc/pulse/daemon.conf
在文件中找到这些内容:
; resample-method = speex-float-1
; default-sample-format = s16le
; default-sample-rate = 44100
删除分号并将值更改为:
resample-method = src-sinc-medium-quality
default-sample-format = s24le
default-sample-rate = 96000
按Ctrl+ O(保存)和Ctrl+ X(退出)保存文件。
重新启动 PulseAudio:
$ pulseaudio -k
$ pulseaudio --start
再次检查设置:
$ pacmd list-sinks | grep sample
它应该是这样的:
$ pacmd list-sinks | grep sample
sample spec: s32le 2ch 96000Hz
sample spec: s32le 2ch 96000Hz
我们就完成了!
更多信息: https://r3dux.org/2013/12/how-to-enable-high-quality-audio-in-linux/
答案2
您的系统上是否安装了 amarok 和 rhythmbox ?您应该同时安装它们,因为这些软件包有驱动程序。
sudo apt-get 安装 amarok rhythmbox
此后,当播放音乐文件时,您应该可以听到一些声音。