plan_midi_diatonic_harmony
Plan diatonic harmony by computing scale-degree offset voices for selected in-scale MIDI notes in Ableton Live's current key and scale.
Instructions
Plan literal harmony voices above or below exact in-scale MIDI notes using Live's current key and scale.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| 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. | |
| noteIds | Yes | Unique stable in-scale source note IDs. | |
| trackId | Yes | Stable track ID returned by list_tracks. | |
| degreeOffsets | Yes | Unique signed non-zero scale-degree offsets for added harmony voices. |