apply_midi_chord_inversion
Plan and execute chord inversions in Ableton Live with dry-run preview and note readback verification, ensuring safe rotation of selected chord tones up or down an octave.
Instructions
Plan or apply guarded chord inversions with complete native note readback verification.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| steps | Yes | Number of chord tones to rotate at each selected onset. | |
| clipId | Yes | Stable clip ID: track-N:clip-M from list_clips, or track-N:arrangement-clip-M from list_arrangement_clips for tools that support Arrangement clips. | |
| dryRun | No | Omit or true to return a plan; false requires a valid confirmationToken. | |
| noteIds | Yes | Unique stable note IDs at complete chord onsets. | |
| trackId | Yes | Stable track ID returned by list_tracks. | |
| planHash | No | Hash returned by the matching dry run. | |
| direction | Yes | Rotate the lowest notes upward or highest notes downward by one octave. | |
| confirmationToken | No | Short-lived, single-use token returned by the matching dry run. | |
| expectedStateVersion | Yes | Exact stateVersion observed immediately before planning. |