【干货】除了扫频看混叠,如何检测插件内部严重的互调失真(IMD)?
在音频圈,大家现在都很关注“混叠”(Aliasing),看到扫频图上那些折返的“鬼影”就直呼垃圾插件。但其实,还有一个更隐蔽、对音质杀伤力更大的指标被很多人忽略了,那就是互调失真(Intermodulation Distortion,简称 IMD)。
混叠通常发生在处理高频信号且采样率不足时,而 IMD 则是当你输入两个或多个频率信号时,插件内部因为非线性处理(比如模拟染色、压缩、限幅)产生的“不请自来”的频率和与差。简单说,这些多出来的频率跟原信号没有倍数关系,听起来就是刺耳、浑浊、塑料感。
那么,除了看混叠,我们怎么科学地检测一个插件的 IMD 是否严重?
1. 为什么常规的单音扫频(Sine Sweep)测不出 IMD?
单音扫频主要用来观测总谐波失真(THD)。因为只有一个频率输入,插件产生的只会是 2 倍、3 倍等整数倍的谐波。谐波在听感上往往是“悦耳”的染色。
而 IMD 必须在两个及以上频率同时存在时才会露馅。当 $f_1$ 和 $f_2$ 同时进入插件,如果内部算法写得烂,输出端就会出现 $f_2 - f_1$、$f_2 + f_1$、$2f_1 - f_2$ 等一大堆跟乐感毫不相干的乱码频率。
2. 实操方案:双音测试法(Dual-Tone Test)
这是检测 IMD 的标准姿势。你可以利用 DAW 里的信号发生器或专门的分析软件来做。
A. 国际标准标准法(SMPTE 或 CCIF)
- SMPTE 模式: 输入一个低频(如 60Hz)和一个高频(如 7kHz),比例为 4:1。观察 7kHz 附近的“底座”是否长出了茂密的“杂草”。
- CCIF 模式: 输入两个非常接近的高频,比如 19kHz 和 20kHz。
- 观察重点: 在 1kHz(即 $20kHz - 19kHz$)处有没有出现明显的尖峰?
- 如果 1kHz 处弹起了一个高高的电平,说明这个插件的互调失真非常严重,它会直接让你的高频变得脏乱,甚至产生一种莫名的低频浑浊感。
B. 简易 DIY 工具链
如果你不想花钱买专用设备,可以这样操作:
- 在 DAW 中加载两个
Oscillator(振荡器)。 - 分别设置频率为 19kHz 和 20kHz,增益控制在 -6dB 左右以免挂载插件后过载。
- 挂载你想检测的插件(比如某个号称有“模拟味”的压缩或 EQ)。
- 在插件后面挂一个高精度的频谱仪(如 Voxengo SPAN 或 FabFilter Pro-Q3)。
- 看结果: 盯着 1kHz 附近以及 18kHz/21kHz 附近。如果除了原始的两个点,冒出了大量其他频率点,这个插件的内部精度或非线性算法可能就值得怀疑了。
3. 进阶神器:Plugin Doctor
如果你是技术控,我强烈建议使用 Plugin Doctor。它内置了专门的 IMD 检测模块。
- 在
IMD选项卡下,它会自动发送 19kHz 和 20kHz 的双音。 - 它会直接计算出百分比数值。
- 避坑指南: 很多号称 1:1 还原硬件的染色插件,在 IMD 测试下会满地找牙。如果一个插件在没有任何增益衰减的情况下,IMD 读数就超过了 0.1%,那么在实战中叠层多了,你的混音细节一定会崩。
4. 多音测试(Multi-tone Test):终极终结者
有些插件在双音测试下表现尚可,但在处理复杂的交响乐或完整混音时会变糊。这时候可以用 Multi-tone(通常是几十个正弦波均匀分布)。
如果插件质量不行,频谱图上原本错落有致的信号点之间,会被厚厚的“噪音底”填满。这层底其实就是无数个 IMD 频率堆积的结果,这就是为什么有些插件一挂上,声音就感觉“糊了一层泥”的根本原因。
总结
检测插件不能只看 UI 好不好看,或者扫频有没有混叠。IMD 才是决定一个插件能否保持声音“透明度”和“深度”的关键。
下次当你觉得某个混音怎么也调不清爽时,试着用 19k+20k 双音测测你常用的那个染色插件,真相可能就在那个 1kHz 的异常凸起里。