setup_sidechain_compression
Create a send and configure ReaComp for sidechain compression, linking a trigger track to a target track's sidechain input in REAPER.
Instructions
Complete sidechain compression setup: creates send and configures compressor.
This is the all-in-one function for setting up sidechain compression. It creates a send from the trigger track to the target track's sidechain input and configures ReaComp to listen to that sidechain.
Args: trigger_track: Track that triggers compression (e.g., kick drum = track 0). target_track: Track to be compressed (e.g., bass = track 1). compressor_fx_index: Index of ReaComp in target track's FX chain. send_volume_db: Sidechain send volume in dB (default 0dB).
Returns: Object with complete setup info.
Example: For kick-triggered bass compression where: - Drums are on track 0 - Bass is on track 1 with ReaComp at FX index 2 Call: setup_sidechain_compression(0, 1, 2)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| target_track | Yes | ||
| trigger_track | Yes | ||
| send_volume_db | No | ||
| compressor_fx_index | Yes |