ramp_volume
Smoothly adjust a track's volume from one level to another over a specified number of beats. Create fade-ins, fade-outs, or dynamic volume changes.
Instructions
Smoothly ramp track volume over a specified number of beats. Used for fade-ins, fade-outs, and dynamic volume changes.
Parameters:
track_index: The track index (0-based)
start_volume: Starting volume (0.0–1.0)
end_volume: Ending volume (0.0–1.0)
beats: Duration in beats
bpm: Current tempo (default 95)
steps_per_beat: Resolution of the ramp (default 6)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| bpm | No | ||
| beats | Yes | ||
| end_volume | Yes | ||
| track_index | Yes | ||
| start_volume | Yes | ||
| steps_per_beat | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |