generate_chord_progression
Write chord progressions into Ableton Live Session clips. Specify chords with symbols and adjust rhythm, strum, velocity, and timing.
Instructions
Write a chord progression into a Session clip. REPLACES existing notes.
progression: dash- or comma-separated symbols, e.g. "Am9-Fmaj7-Cmaj9-G13" or "Dm7, G7, Cmaj7". Qualities: maj7/m7/m9/9/13/7#9/sus4/dim/add9 etc. rhythm: "held" (one chord per slot), "stabs" (hit on 1 and the and-of-3), "quarters" (four hits per bar, velocity-tapered). strum: seconds-ish stagger between chord tones (0 = block chord).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| strum | No | ||
| rhythm | No | held | |
| velocity | No | ||
| clip_index | Yes | ||
| progression | Yes | ||
| track_index | Yes | ||
| center_pitch | No | ||
| beats_per_chord | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |