insert_clip_envelope_step
Insert an automation point into a Session clip's parameter envelope at a specified time and value, creating the envelope if needed. Enables precise automation control in Ableton Live.
Instructions
Insert an automation breakpoint into a clip's parameter envelope.
Writes a single automation point at the given time with the given value. Creates the envelope if it does not exist yet. Only works for Session clips. Note: Arrangement clips will return an error.
Args: track_index: Zero-based index of the track. clip_index: Zero-based index of the clip slot. device_index: Zero-based index of the device on the track. param_index: Zero-based index of the parameter on the device. time: Time position in beats to insert the automation point. value: Automation value to set at the given time. curve: Curve shape (0.0 = linear, default 0.0).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| time | Yes | ||
| curve | No | ||
| value | Yes | ||
| clip_index | Yes | ||
| param_index | Yes | ||
| track_index | Yes | ||
| device_index | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |