05 - 压缩与限制
05 - 压缩与限制
深入理解动态范围处理的核心原理,掌握 EasyEffects 中压缩器、限制器和侧链压缩的配置方法。
5.1 动态范围基础
什么是动态范围
动态范围(Dynamic Range)是指音频信号最安静部分与最响亮部分之间的音量差,通常以分贝(dB)表示。
动态范围
◄──────────────────►
│ │
│ 安静部分 响亮部分 │
│ ▁▃▅▇█ ▇▅▃▁ │
│ -40dB -5dB │
│ │
└───────────────────┘
35 dB 动态范围
为什么需要动态范围处理
| 场景 | 问题 | 解决方案 |
|---|---|---|
| 语音通话 | 说话声音忽大忽小 | 压缩器缩小动态范围 |
| 播客录制 | 有爆音或太安静 | 压缩器 + 限制器 |
| 音乐播放 | 不同歌曲音量差异大 | AutoGain / 压缩器 |
| 直播 | 突然的声响吓到观众 | 限制器保护 |
动态范围处理工具概览
信号电平
0 dB ────────────────────── 限制器上限
│ │
│ 压缩区域 │
│ │
-18 dB ────────────────────── 压缩器阈值
│ │
│ 自然区域 │
│ │
-60 dB ────────────────────── 噪声门阈值
│ │
│ 静音区域 │
└────────────────────┘
工具 作用区域
─────────────────────────
限制器 信号过强时硬性截断
压缩器 信号超过阈值时按比例衰减
噪声门 信号低于阈值时静音
5.2 压缩器(Compressor)
压缩器是最重要的动态范围处理工具。当音频信号超过设定的阈值时,压缩器会按照指定比率降低信号强度。
工作原理
输入电平 输出电平
0 dB ┤ 0 dB ┤
│ │ ╱ 1:1
│ │ ╱
│ 阈值 │ ╱
-18 dB ┤───────────────── -18 dB ┤─────╱
│ │ ╱ 4:1
│ │ ╱
│ │ ╱
└────────────────── ─────┴────────────
压缩后,超过阈值的信号
被按比例衰减
添加压缩器
- 点击 「+ 添加效果」
- 搜索 「压缩器」 或 「Compressor」
- 点击添加
界面与参数
┌──────────────────────────────────────────────────────────┐
│ 压缩器 (Compressor) [开关: ON] │
├──────────────────────────────────────────────────────────┤
│ │
│ ┌─── 输入/输出电平表 ────────────────────────────────┐ │
│ │ 输入: ▇▇▇▇▇▇▅▃▁ -12.3 dB │ │
│ │ 输出: ▇▇▇▇▇▅▃▁ -15.1 dB │ │
│ │ 增益衰减: ▇▇▇▅▃▁ -2.8 dB │ │
│ └──────────────────────────────────────────────────┘ │
│ │
│ 阈值 (Threshold): [-18.0 dB] │
│ 比率 (Ratio): [4.0 : 1] │
│ 启动时间 (Attack): [20 ms] │
│ 释放时间 (Release): [200 ms] │
│ 膝部 (Knee): [6.0 dB] │
│ 化妆增益 (Makeup): [3.0 dB] │
│ 混合 (Mix): [100%] │
│ 频段 (Sidechain): [全频段 ▼] │
│ │
└──────────────────────────────────────────────────────────┘
核心参数详解
阈值(Threshold)
| 参数 | 说明 | 范围 |
|---|---|---|
| 阈值 | 压缩器开始工作的电平点 | -60 dB ~ 0 dB |
- 阈值越高: 只有很响的声音才会被压缩
- 阈值越低: 更多信号被压缩,动态范围更小
阈值 = -10 dB: 只压缩大声部分,保留动态感
阈值 = -30 dB: 大部分信号都被压缩,声音更平稳
阈值 = -50 dB: 几乎所有信号都被压缩
比率(Ratio)
| 比率 | 含义 | 典型应用 |
|---|---|---|
| 1.5:1 | 轻微压缩 | 自然的动态控制 |
| 2:1 | 轻压缩 | 人声、原声乐器 |
| 3:1 | 中等压缩 | 播客、语音通话 |
| 4:1 | 中强压缩 | 广播、直播 |
| 8:1 | 强压缩 | 打击乐器 |
| 10:1+ | 限制器 | 硬限制 |
比率的含义:输入信号超过阈值 10 dB,经过 4:1 压缩后,输出只超过 2.5 dB。
超出阈值部分: 10 dB
经过 4:1 压缩: 10 / 4 = 2.5 dB
实际输出超出: 2.5 dB
增益衰减量: 10 - 2.5 = 7.5 dB
启动时间(Attack)
启动时间是指信号超过阈值后,压缩器达到完全压缩效果所需的时间。
| 启动时间 | 特性 | 适用场景 |
|---|---|---|
| 0.1-5 ms | 极快,捕捉瞬态 | 限制爆音、打击乐器 |
| 5-20 ms | 快速,适度保留瞬态 | 人声、语音 |
| 20-50 ms | 中速,允许部分瞬态通过 | 音乐混合 |
| 50-100 ms | 慢速,保留大部分瞬态 | 总线压缩 |
信号电平 ──────╱─────────
│
│ ← 启动时间
│
压缩增益 ──────╲─────────
│
└─ 压缩器从检测到信号到完全压缩的过渡时间
提示: 启动时间太短可能导致"抽吸"效应(Pumping),声音会随压缩器动作而忽大忽小。
释放时间(Release)
释放时间是指信号低于阈值后,压缩器停止压缩所需的时间。
| 释放时间 | 特性 | 适用场景 |
|---|---|---|
| 50-100 ms | 快速释放 | 打击乐器、瞬态信号 |
| 100-300 ms | 中速释放 | 人声、语音 |
| 300-1000 ms | 慢速释放 | 音乐混合、总线压缩 |
提示: 释放时间太短可能导致"失真"效应,太长则压缩器来不及恢复,影响后续信号。
膝部(Knee)
膝部控制压缩器从无压缩到完全压缩的过渡方式:
| 膝部类型 | 值 | 曲线 | 特性 |
|---|---|---|---|
| 硬膝 | 0 dB | 折线 | 在阈值处突然开始压缩 |
| 软膝 | 6-12 dB | 曲线 | 在阈值附近平滑过渡 |
硬膝 (Hard Knee): 软膝 (Soft Knee):
╱ ╱
╱ ╱
╱ ← 折点 ╱ ← 平滑曲线
╱ ╱
╱ ╱
化妆增益(Makeup Gain)
压缩后信号整体变小,化妆增益用于补偿音量损失:
原始信号: -10 dB
压缩后: -17 dB (衰减 7 dB)
化妆增益: +7 dB
最终输出: -10 dB (与原始信号响度一致)
5.3 压缩器预设参考
语音通话压缩
阈值: -20 dB
比率: 3:1
启动时间: 10 ms
释放时间: 150 ms
膝部: 6 dB
化妆增益: 4 dB
效果: 说话音量忽大忽小时,压缩器自动平衡,让对方听得更清楚。
播客压缩
阈值: -18 dB
比率: 4:1
启动时间: 5 ms
释放时间: 100 ms
膝部: 6 dB
化妆增益: 6 dB
效果: 录制的语音音量稳定,适合后期剪辑和发布。
直播压缩
阈值: -15 dB
比率: 3:1
启动时间: 15 ms
释放时间: 200 ms
膝部: 8 dB
化妆增益: 4 dB
效果: 实时压缩音频,防止爆音同时保持自然感。
音乐总线压缩
阈值: -12 dB
比率: 2:1
启动时间: 30 ms
释放时间: 300 ms
膝部: 10 dB
化妆增益: 2 dB
效果: 轻微压缩让整体音乐更紧凑,增加凝聚力。
5.4 限制器(Limiter)
限制器是比率极大的压缩器(通常 10:1 或 ∞:1),用于硬性限制信号的最大电平,防止削波。
工作原理
输入电平 输出电平
0 dB ┤ 0 dB ┤ ════════ 限制阈值
│ ╱ │
│╱ │
└────────── ─────┴────────────
输出永远不会超过阈值
添加限制器
- 点击 「+ 添加效果」
- 搜索 「限制器」 或 「Limiter」
- 点击添加
界面与参数
┌──────────────────────────────────────────────────────────┐
│ 限制器 (Limiter) [开关: ON] │
├──────────────────────────────────────────────────────────┤
│ │
│ ┌─── 输入/输出电平表 ────────────────────────────────┐ │
│ │ 输入: ▇▇▇▇▇▇▇▇▇▇▇▇▅▃ -3.2 dB │ │
│ │ 输出: ▇▇▇▇▇▇▇▇▇▇▇▇▇ -0.1 dB │ │
│ │ 增益衰减: ▇▇▇▇▅▃▁ -3.1 dB │ │
│ └──────────────────────────────────────────────────┘ │
│ │
│ 限制阈值 (Limit): [-1.0 dB] │
│ 释放时间 (Release): [50 ms] │
│ 旁链 (Sidechain): [全频段 ▼] │
│ 前视时间 (Lookahead): [5 ms] │
│ 预增益 (Preamp): [0.0 dB] │
│ 自动增益 (Auto Gain): [关闭 ▼] │
│ 立体声链接 (Stereo Link): [平衡 ▼] │
│ │
└──────────────────────────────────────────────────────────┘
参数详解
| 参数 | 说明 | 建议值 |
|---|---|---|
| 限制阈值 | 输出信号的最大电平 | -1.0 ~ -0.3 dB |
| 释放时间 | 信号低于阈值后恢复正常的速度 | 50-100 ms |
| 前视时间 | 提前检测信号的时间 | 2-5 ms |
| 预增益 | 限制前的输入增益 | 0 dB |
限制器 vs 压缩器
| 特性 | 压缩器 | 限制器 |
|---|---|---|
| 比率 | 2:1 ~ 8:1 | 10:1 ~ ∞:1 |
| 目的 | 缩小动态范围 | 防止信号超过阈值 |
| 阈值 | 灵活设置 | 接近 0 dB |
| 使用位置 | 效果链中间 | 效果链末尾 |
| 听感 | 自然的动态控制 | 硬性保护 |
5.5 限制器的最佳实践
效果链末尾保护
限制器应始终放在效果链的最后一个位置,作为"安全阀"防止输出信号过载。
信号流:
[降噪] → [均衡] → [压缩] → [限制器]
↑ 安全阀,防止输出超过 -1 dB
阈值设置策略
| 阈值 | 适用场景 | 说明 |
|---|---|---|
| -0.3 dB | 数字音频 | 接近满刻度,留少许余量 |
| -1.0 dB | 流媒体/播客 | 留足余量,防止编码器溢出 |
| -3.0 dB | 预留后期空间 | 给后期处理留动态余量 |
| -6.0 dB | 语音通话 | 保守限制,防止爆音 |
前视时间的作用
前视(Lookahead)让限制器可以提前"看到"即将到达的瞬态信号,从而更平滑地进行限制。
无前视: 有前视:
信号突然变大 → 限制器来不及响应 提前检测 → 平滑过渡
│ │
▼ ▼
瞬态溢出 无溢出
- 前视时间太短: 限制器来不及响应瞬态
- 前视时间太长: 引入额外延迟
- 推荐值: 2-5 ms
5.6 多段压缩器(Multiband Compressor)
EasyEffects 的一些插件(如 LSP 插件)支持多段压缩器。它将音频分为多个频段,每个频段独立压缩。
工作原理
┌── 低频段 ──▶ 压缩器 1 ──┐
输入信号 ──┤ 分频器 ├── 输出信号
├── 中频段 ──▶ 压缩器 2 ──┤
│ │
└── 高频段 ──▶ 压缩器 3 ──┘
优势
| 特性 | 单段压缩器 | 多段压缩器 |
|---|---|---|
| 频率处理 | 全频段统一 | 每频段独立 |
| 频率耦合 | 低频可能过度压缩 | 低频独立控制 |
| 精确度 | 有限 | 高 |
| CPU 占用 | 低 | 较高 |
| 适用场景 | 简单动态控制 | 专业音频处理 |
三段压缩典型配置
| 频段 | 频率范围 | 阈值 | 比率 | 用途 |
|---|---|---|---|---|
| 低频 | 20-250 Hz | -20 dB | 3:1 | 控制低频轰鸣 |
| 中频 | 250-4000 Hz | -18 dB | 2.5:1 | 控制人声动态 |
| 高频 | 4000-20000 Hz | -15 dB | 2:1 | 控制齿音和嘶嘶声 |
5.7 侧链压缩(Sidechain Compression)
侧链压缩是一种高级技术,利用一个信号来控制另一个信号的压缩。这在 EasyEffects 中通过侧链滤波器(Sidechain)实现。
工作原理
正常压缩: 侧链压缩:
信号 A ──▶ 压缩器 ──▶ 输出 信号 A ──▶ 压缩器 ──▶ 输出
│ ↑
▼ │
自身检测电平 信号 B 触发压缩
(侧链信号)
应用场景
场景一:音乐中的"抽吸"效果(Ducking)
在电子音乐中,低音跟随踢鼓节奏"抽吸":
踢鼓音频 ──▶ 侧链触发器
│
贝斯音频 ──▶ 压缩器 ──▶ 输出
│
└── 每次踢鼓响时,贝斯音量自动降低
场景二:广播中的背景音乐闪避
当主持人说话时,背景音乐自动降低:
语音麦克风 ──▶ 侧链触发器
│
背景音乐 ──▶ 压缩器 ──▶ 输出
│
└── 语音活跃时,音乐自动闪避
在 EasyEffects 中配置侧链
EasyEffects 的压缩器插件通常支持侧链滤波器配置:
| 参数 | 说明 |
|---|---|
| 侧链输入 | 选择触发信号源 |
| 侧链滤波器类型 | 对触发信号进行频率过滤 |
| 侧链频率 | 滤波器中心频率 |
| 侧链 Q 值 | 滤波器宽度 |
5.8 扩展器(Expander)
扩展器与压缩器相反,它扩大低于阈值部分的动态范围,常用于"向上扩展"或"向下扩展"。
工作原理
输入电平 输出电平
0 dB ┤ 0 dB ┤
│ │
│ │
-20 dB ┤────────── -20 dB ┤──────
│ ╲
│ ╲
-50 dB ┤ -50 dB ┤
└────────── └──────────
原始信号 扩展后信号
(安静部分更安静)
与噪声门的区别
| 特性 | 噪声门 | 扩展器 |
|---|---|---|
| 动作 | 低于阈值时完全静音 | 低于阈值时逐渐衰减 |
| 过渡 | 硬切换 | 平滑过渡 |
| 听感 | 可能出现"切头切尾" | 更自然 |
5.9 AutoGain(自动增益)
AutoGain 是 EasyEffects 内置的响度标准化工具,它自动调整输出音量以维持目标响度。
添加 AutoGain
- 点击 「+ 添加效果」
- 搜索 「AutoGain」
- 点击添加
参数设置
| 参数 | 说明 | 建议值 |
|---|---|---|
| 目标响度 | 输出的目标响度值 | -23 LUFS (EBU R128) |
| 窗口大小 | 响度计算的时间窗口 | 5 秒 |
| 参考值 | 参考响度 | -14 LUFS |
响度标准参考
| 标准 | 目标响度 | 应用场景 |
|---|---|---|
| EBU R128 | -23 LUFS | 广播/电视 |
| ATSC A/85 | -24 LUFS | 美国广播 |
| Spotify | -14 LUFS | 流媒体音乐 |
| YouTube | -14 LUFS | 视频平台 |
| 播客 | -16 ~ -19 LUFS | 播客平台 |
5.10 要点回顾
- 压缩器缩小动态范围,限制器硬性限制最大电平
- 阈值、比率、启动时间、释放时间是压缩器的核心参数
- 限制器应放在效果链末尾作为安全阀
- 多段压缩器可对不同频段独立控制
- 侧链压缩用于信号间交互控制
- AutoGain 实现响度标准化
5.11 注意事项
过度压缩: 压缩比过高(>8:1)或阈值过低(<-40 dB)会导致声音"扁平",失去动态感。建议先从温和的设置开始。
抽吸效应: 启动时间过短 + 释放时间过短 = 抽吸效应。如果听到音量明显随节奏起伏,说明压缩器动作过度。
限制器阈值: 不要将限制器阈值设为 0 dB。数字音频在 0 dB 处会削波,建议设为 -0.3 ~ -1.0 dB。
注意增益补偿: 压缩后务必使用化妆增益补偿音量,否则整体音量会变低。