create_chord_progression
Play chord progressions as pads, staccato stabs, arpeggios, or power chords, with tempo, octave, repeats, volume, synth, and effects controls.
Instructions
Play a chord progression as sustained pads, rhythmic stabs (staccato), 8th-note arpeggios or power chords.
Understands major, m, 5, 6, m6, 7, maj7, m7, mmaj7, m7b5, dim, dim7, aug, sus2, sus4, 7sus4, 9, maj9, m9, add9, madd9, add11 and slash chords such as C/E.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "create_chord_progression"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| style | No | pad | |
| synth | No | Override the style's default synth | |
| tempo | No | Beats per minute | |
| octave | No | Octave of the chord roots | |
| volume | No | Loudness, 0..1 | |
| effects | No | Optional effect chain | |
| repeats | No | ||
| progression | No | Chord symbols separated by dashes or spaces, e.g. 'Cmaj7-Am7-Dm7-G7' or 'C G/B Am F' | C-G-Am-F |
| duration_per_chord | No | Length of each chord in beats |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |