ramp_parameter
Transition a device parameter from one value to another over a set number of beats for dynamic effects like filter sweeps, reverb builds, and compression changes.
Instructions
Smoothly ramp a device parameter from one value to another over a specified number of beats. This is used for filter sweeps, reverb builds, compression changes, etc.
Parameters:
track_index: The track index (0-based)
device_index: The device index (0-based)
parameter_index: The parameter index (0-based)
start_value: Starting parameter value
end_value: Ending parameter value
beats: Duration in beats
bpm: Current tempo (default 95)
steps_per_beat: Resolution of the ramp (default 6 steps per beat)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| bpm | No | ||
| beats | Yes | ||
| end_value | Yes | ||
| start_value | Yes | ||
| track_index | Yes | ||
| device_index | Yes | ||
| steps_per_beat | No | ||
| parameter_index | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |