snre66 发表于 2024-4-1

在 Linux 下使用 AutoEQ 进行耳机均衡

为了让耳机听起来尽可能与扬声器相似,必须在现实生活中为耳机提供定制信号。这方面有许多解决方案,大多是商业解决方案,而且只适用于 Windows 和 Mac系统。

AutoEQ 采用通用方法,提供一系列免费的均衡器设置和脉冲响应,可用于改善耳机音效。不过,你必须自己处理均衡器和脉冲响应。


首先:通过 AKG K812 和拜亚动力 DT 1770 Pro 试用了一下,对效果非常满意。

作为一个音乐制作 Linux 用户,JACK 是我的主要音频系统。非 JACK 应用程序(如 Firefox)通过 Pulseaudio 输出声音,我通过 Pulseaudio Jack Sink 将其连接到 JACK。因此,我不打算讨论 Pulseaudio 中任何可能的干预,而只讨论如何将 AutoEQ 均衡集成到我的 JACK 设置中,因为最终一切都要通过 JACK 运行。

为了在 JACK 设置中定义独立于外部设备的节点,我使用 "jack_thru "实用程序创建了几个连接点。其中一个重要的节点就是我称之为 "主 "的节点,它是紧接在系统输出(即音频接口的输出)之前的节点。无论是直接通过 JACK 的 DAW 还是通过 Pulseaudio 的 Firefox,所有音频输出都在这里结束。这是对整个系统进行干预的理想位置。

如果你的音频接口至少有四个输出,那么在使用扬声器时就不需要关闭频率弯曲,因为你可以在通道 1 和 2 上为扬声器输出未弯曲的信号,在通道 3 和 4 上为耳机输出均衡信号。我的情况就是这样:


脉冲响应处理的 JACK 接线



这里显示的 "脉冲响应立体声 "是 "LSP 脉冲响应立体声 "插件的独立形式 "lsp-plugins-impulse-responses-stereo"。当然,你也可以使用插件宿主(如 "carla "或 "jalv.gtk")来加载插件表单,但这种方法更简单。

有很多方法可以自动连接输入和输出。我运行了 "jack-plumbing",它使用规则文件确保连接。


摘自 ~/.jack-plumbing

我在以 "lesp-plugins-impulse-responses-stereo -c /home/hm/soundfonts/impulse_responses/autoeq/ir_akg_k812.cfg" 登录时自动启动 "Impulse responses stereo",在加载脉冲响应(wav 文件)并设置按钮后,用 "SAVE "创建 cfg 文件。当然,你可以自行决定将脉冲响应和 cfg 文件保存在何处以及以何种名称保存。在 "脉冲响应立体声 "中的设置。


LSP 脉冲响应立体声

"Dry "必须设置为"-inf",因为我只想把 "Wet "设置为 "+3 dB",这样我的脉冲响应音量就与未处理信号大致相同了。

现在唯一缺少的就是脉冲响应,你可以在选择栏中搜索所使用的耳机后,从 AutoEQ 网站下载脉冲响应。选择 "卷积均衡器 "作为均衡器应用。我推荐使用线性相位的立体声版本,"频率分辨率 "值为 "4"。4 "是高质量,尤其是在低音范围,任何 CPU 都能掌握。


AutoEQ 网站


官网:https://www.autoeq.app/
页: [1]
查看完整版本: 在 Linux 下使用 AutoEQ 进行耳机均衡