mcp_opendaw_apply_sidechain
Create classic sidechain pumping by automating volume ducking on kick beats, ideal for house and EDM.
Instructions
Apply sidechain ducking via volume automation — the classic pumping/breathing effect.
Simulates sidechain compression by creating volume automation that ducks on every kick beat and recovers. This is the signature sound of house, techno, EDM, and modern pop. Works by creating automation events on the target track's volume parameter.
unit_index: AU index whose volume will be automated. track_index: Track index (-1 = all tracks on the AU). bars: Number of bars to fill with sidechain (1-16). start_beat: Starting beat position. depth: Ducking depth 0-1 (0.6 = volume drops to 40% on each kick, 0.8 = drops to 20%). attack: Attack time in beats (how fast volume drops, 0.01 = instant, 0.05 = smooth). release: Release time in beats (how fast volume recovers, 0.3 = classic, 0.5 = slow pump). kick_interval: Kick spacing in beats (1.0 = every beat, 2.0 = every 2 beats, 0.5 = 16th kicks).
Returns total automation events created and ducking pattern info.
Example: apply_sidechain(unit_index=0, bars=8, depth=0.7, release=0.25, kick_interval=1.0)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| bars | No | ||
| depth | No | ||
| attack | No | ||
| release | No | ||
| start_beat | No | ||
| unit_index | Yes | ||
| track_index | No | ||
| kick_interval | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |