Apply a compression intent
fl_apply_compression_intentApply a compression intent (heavy vocal, gentle, glue drums, punch) to a track mix slot, adjusting ratio and threshold as one unit. Optionally uses measured track level to set threshold relative to peak.
Instructions
Compress via Fruity Limiter (COMP section) or FabFilter Pro-C. ALWAYS sets ratio AND threshold together; ratio/attack/release/makeup (+ Pro-C Style) per intent, as ONE rollback unit. When level_aware and the track is playing, threshold is set relative to the MEASURED peak (a smart starting point, not exact gain-reduction); stopped -> preset fallback + a note. Returns readback + the measured level / chosen threshold.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| track | Yes | ||
| slot | Yes | Slot of a Fruity Limiter OR FabFilter Pro-C. | |
| intent | Yes | Which compression move. | |
| intensity | No | ||
| level_aware | No | Measure track level (during playback) and set threshold relative to it; falls back to the preset threshold if stopped/silent. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||