setup_parallel_compression
Creates a parallel compression bus and routes source tracks to it, allowing heavy crushing of drums or vocals while blending with dry signal to preserve transients.
Instructions
Create a NY-style parallel compression bus and route source tracks to it.
Classic use: crush drums or vocals with a heavy compressor on a parallel bus, then blend the crushed signal back in subtly with the dry. Adds perceived density and power without destroying transients.
Args: source_tracks: JSON array of track indices to send to the parallel bus, e.g. "[0,1,2]". bus_name: Display name for the created bus track. send_db: Send level from each source to the bus (0 = unity). return_db: Bus output (return) level. -8 is a typical subtle blend. threshold_db: Compressor threshold. -24 to -30 for heavy crush. ratio: Compression ratio. 10:1 or higher for that "smashed" sound. attack_ms: Fast (1-3 ms) for tight pumping. release_ms: Medium (80-120 ms) typical.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ratio | No | ||
| send_db | No | ||
| bus_name | No | BUS: Parallel Comp | |
| attack_ms | No | ||
| return_db | No | ||
| release_ms | No | ||
| threshold_db | No | ||
| source_tracks | Yes |