mcp_opendaw_create_automation_event
Create or update an automation point on a value track at a specific beat position. Set value and interpolation type (step, linear, or curve) for precise automation curve control.
Instructions
Create a single automation event at a specific position on a value track.
Adds a point to the automation curve with the given interpolation type. If an event already exists at the same position, its value is updated.
unit_index: AU index. track_index: Value (automation) track index. position_beats: Position in beats (float). value: Normalized value 0.0-1.0. interpolation: "none" (step), "linear" (ramp), or "curve" (custom slope). curve_slope: Slope for curve interpolation (0.0-1.0, 0.5 = linear). Only used if interpolation="curve".
Returns the created/updated event info, or error.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| value | Yes | ||
| unit_index | Yes | ||
| curve_slope | No | ||
| track_index | Yes | ||
| interpolation | No | linear | |
| position_beats | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |