K7DJ

【干货】别买昂贵插件了!教你用 Reaper 自带 JS 插件纯手搓“多通道侧链压缩”

3 0 路由极客

在混音和电子music制作里,侧链压限(Sidechain Compression)简直是家常便饭。比如最经典的:让 Kick(底鼓)进来的时候,Pad(铺底)自动给它让位,产生那种一呼一吸的泵感(Pumping)。

很多兄弟一提到侧链,就想着去掏钱买 FabFilter C2 或者 LFO Tool。其实在 Reaper 这个“路由怪兽”里,只用自带的 JS 插件,配合它逆天的多通道路由(Pin Connector),就能零成本、零延迟地搭建出一套极其精准的多通道侧链压限系统

今天咱们就来实操一下:如何在一个 Synth Bus(合成器总线)上,让 Kick(底鼓)和 Snare(军鼓)分别走不同的通道,独立触发同一个总线上的 JS 压限插件。


核心原理:Reaper 的通道分配

Reaper 的轨道默认是 2 个通道(左/右声道)。但实际上,一条轨道最多可以开 64 个通道
我们要玩的套路是:

  • 通道 1-2:传输合成器本身的音乐信号。
  • 通道 3-4:作为 Kick 的发送通道(仅用于触发侧链,不发声)。
  • 通道 5-6:作为 Snare 的发送通道(同样仅用于触发侧链)。

第一步:准备轨道与多通道发送

  1. 新建/准备三个轨道

    • 轨道 1:Synth Bus(接收端,我们要在这里做侧链)。
    • 轨道 2:Kick(发送端 A)。
    • 轨道 3:Snare(发送端 B)。
  2. 把接收轨道的通道数改成 6 个

    • 点击 Synth Bus 轨道的 Route(路由)按钮。
    • 在弹出的面板里,找到 Track channels,把默认的 2 改成 6。现在,这条轨道就拥有了 6 个内部通道。
  3. 设置 Kick 的发送

    • 拖拽 Kick 轨道的 Route 按钮到 Synth Bus 上,建立一个 Send。
    • 把发送的音频路由(Audio)从默认的 1/2 => 1/2 改为 1/2 => 3/4
    • 把发送类型改为 Post-Fader(或者 Pre-Fader,看你个人习惯,建议 Pre-Fader,这样即使你拉低了 Kick 的推子,侧链依然生效)。
  4. 设置 Snare 的发送

    • 拖拽 Snare 轨道的 Route 按钮到 Synth Bus 上。
    • 把音频路由改为 1/2 => 5/6

此时,发送端搞定。此时你在 Synth Bus 轨道上是听不到 Kick 和 Snare 的,因为它们的信号被送到了 3-4 和 5-6 通道,而我们耳机的监听只走 1-2 通道。这正是我们想要的!


第二步:配置 JS 压限插件(重点黑客操作)

Reaper 自带的 JS 插件库里有很多宝贝。今天我们选用 JS: SStillwell/expander(虽然叫 Expander,但它完全可以向下压限,而且带有极其方便的辅助输入检测)。

我们将要在 Synth Bus 上挂两个这样的 JS 插件,一个负责吃底鼓,一个负责吃军鼓。

1. 配置“底鼓侧链”(Kick Trigger)

  • Synth Bus 上插入插件:JS: SStillwell/expander
  • 点击插件窗口右上角的 “4 in 2 out”(引脚连接器按钮,也就是那个显示通道数量的灰色小方块)。
  • 理解引脚映射
    • 你会看到 Input 1Input 2 对应 Track 1 和 Track 2(这是合成器的声音)。
    • 默认情况下,Input 3Input 4(Auxiliary Input)会自动对应 Track 3 和 Track 4。这刚好是我们的 Kick 信号!不需要修改。
  • 设置插件面板
    • 把插件界面上的 Detector Input(检测输入源)参数,从 Input 切换为 Aux L/R(也就是检测 3-4 通道)。
    • 播放音乐,你会发现,只要 Kick 一响,这个插件的 Gain Reduction 就会有反应了!
    • 调整 Threshold(阈值)和 Ratio(比例,拉大它),再把 Attack(建立时间)调快,Release(释放时间)根据音乐速度调整。经典的 Pumping 效果这就出来了。

2. 配置“军鼓侧链”(Snare Trigger)

  • Synth Bus 的效果链里,再复制或者新加一个 JS: SStillwell/expander
  • 重点来了!修改引脚
    • 点击这第二个插件右上角的 “4 in 2 out”
    • 默认情况下,它的 Input 3Input 4 依然连在 Track 3 和 Track 4 上(如果是这样,它就又被底鼓触发了)。
    • 手动修改:把 Track 3 和 Track 4 的勾选去掉。然后勾选 Track 5 对应 Input 3Track 6 对应 Input 4
    • 这样,这个插件的辅助检测输入,就被我们强行绑到了 5-6 通道(也就是军鼓的发送通道)。
  • 设置插件面板
    • 同样,把 Detector Input 设为 Aux L/R
    • 军鼓进来时,调整参数。通常军鼓的侧链可以把 Release 调得比底鼓稍微短一点,让合成器在军鼓响完后迅速抬起,营造更激进的律动。

为什么用 JS 插件,而不是商业 VST?

  1. CPU 消耗几乎为零:JS 插件是用 REAPER 独家的 EEL2 脚本语言写的,编译速度和运行效率极高。你就算挂 20 个,CPU 占用可能都不到 0.1%。
  2. 完美契合 Reaper 路由逻辑:商业 VST 有时候在引脚映射上会出小 Bug,而 JS 插件天生对 Reaper 的多通道引脚支持得最完美。
  3. 极简主义的爽感:不需要每次重装系统都去激活各种复杂的商业授权,重装 Reaper,这些预设和路由依然完美运作。

赶紧去你的 Reaper 里试一下这个套路吧。学会了这招,你对 Reaper 的路由理解直接能上一个大台阶!

评论