add_chord_progression
Add chord progressions to existing MIDI clips in Ableton Live by specifying chord symbols, rhythm, octave, and velocity.
Instructions
Write a chord progression into an existing MIDI clip in one call.
Parameters:
track_index, clip_index: target clip (must already exist; use
create_clip_with_notesto create the clip in the same call)chords: list of chord symbols, e.g. ["Cm", "Fm", "G7", "Cm"] or ["Fmaj7", "Em7", "Dm7", "Cmaj7"]
rhythm: how long each chord lasts — "whole" (4 beats), "half", "quarter", "eighth", "sixteenth"
octave: middle octave for the chord roots (4 = middle C area)
velocity: 0-127 MIDI velocity for every note
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| track_index | Yes | ||
| clip_index | Yes | ||
| chords | Yes | ||
| rhythm | No | whole | |
| octave | No | ||
| velocity | No |