mcp_opendaw_add_instrument_automation
Automate instrument parameters like cutoff, resonance, volume, or sample mute by specifying parameter name, automation points as [position, value] pairs, and target unit and sample index.
Instructions
Automate a parameter on the instrument connected to an audio unit.
Works with any automatable instrument field: Vaporisateur (cutoff, resonance, volume, etc), Playfield sample mute, Tape flutter/wow, Nano volume/release, and more.
For Playfield sample-level params (mute, volume, pan, etc), set sample_index to the sample slot index (0-based). For top-level instrument params, leave sample_index as -1.
unit_index: Audio unit index containing the instrument. parameter_name: Field name to automate (e.g. "cutoff", "mute", "flutter"). points: JSON array of [position_beats, value] pairs. Example: "[[0, 0.5], [4, 1.0]]" sample_index: For Playfield, which sample slot to target (-1 = top-level instrument field).
Returns automation track info and number of events created.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| points | Yes | ||
| unit_index | Yes | ||
| sample_index | No | ||
| parameter_name | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |