我有一部安装了 CyanogenMod 的 Android 手机。我用它来在回家的路上听音乐,而且我更喜欢听一些低音增强的音乐。CyanogenMod 带有内置 DSP 管理器,其中包括一个 5 波段均衡器,如下所示: http://prntscr.com/88kjnz 该均衡器具有 5 个频段,分别为 16、62、250、1000、4000 和 16000 HZ。
我已成功使用上述 DSP 管理器应用轻微低音增强,即对 16HZ 频段增强 1.3dB、对 62HZ 频段增强 1.1dB、对 250HZ 频段增强 0.8dB。可在此处看到:http://prntscr.com/88kk7t
我想知道是否可以在 Ubuntu 上复制此效果。我查看了 PulseAudio 均衡器,但它没有我需要的频段。它的最低频段是 50HZ,而我手机上的频段是 16。我尝试用它稍微增强一下,但听起来很糟糕,和手机上的声音完全不一样。
我也尝试使用 qpaeq,它确实有我需要的频段(但它没有显示分贝,也许我使用了错误的版本?)但我似乎无法将它应用于我的声音输出。调整频段时,听起来没有什么不同。即使我将它们一直移动到顶部,也听不到任何不同。
我真的被难住了。我对音频不太了解,我只知道关于频段和赫兹的东西,因为它被标记为 :P。我也不太了解 PulseAudio。我需要的是一个可以增强 16HZ、62HZ 和 250HZ 音频频段并正常工作的均衡器。任何帮助都将不胜感激。
如果我的问题有任何问题或者你需要更多信息,请告诉我,我会尽我所能修改它,我算是 Stack Exchange 菜鸟
编辑
我已经弄清楚了如何让 qpaeq 均衡器工作。我没有像 WebUpd8 页面所说的那样进行任何模块加载,而是让 pulseaudio 保持原样并启动 qpaeq。均衡器显示它已设置为“alsa_output.pci...”接收器,并且它正常工作。
答案1
您可以使用非官方的系统范围的 PulseAudio 均衡器:
sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install pulseaudio-equalizer
或者在 Ubuntu 中安装具有系统范围均衡器支持的 Pulseaudio
添加PPA并安装
sudo add-apt-repository ppa:webupd8team/pulseaudio-eq sudo apt-get update sudo apt-get install python-dbus python-qt4 python-qt4-dbus pulseaudio-utils
重新启动 pulseaudio
pulseaudio -k pulseaudio &
加载两个模块
pactl load-module module-equalizer-sink pactl load-module module-dbus-protocol
启动均衡器
qpaeq
调整窗口大小以查看更多频段
系统启动时加载模块
sudo nano /etc/pulse/default.pa
并添加
### Load the integrated pulseaudio equalizer and dbus modules load-module module-equalizer-sink load-module module-dbus-protocol
答案2
我偶然发现了这个问题的答案。我没有像 WebUpd8 页面所说的那样加载模块,而是启动了 qpaeq,并在“声音设置”中将输出设备设置为基于 FFT 的均衡器。它说它正在使用 ALSA 接收器(alsa_output.pci-0000_00_14.2-analog-stereo-equalizer 或类似的东西),并且它工作正常。我尝试调整值,注意到了差异。