set_song_musical_context
Plan or apply guarded changes to an Ableton Live song's key, scale, timing, quantization, groove, swing, or loop, with confirmation tokens to prevent unintended edits.
Instructions
Plan or apply guarded song key, scale, timing, quantization, groove, swing, or loop changes.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| key | No | Live song root, scale name, and scale mode. | |
| loop | No | Arrangement loop enablement and boundaries in beats. | |
| dryRun | No | False executes with token and hash. | |
| groove | No | Global groove intensity and swing. | |
| planHash | No | Plan hash. | |
| quantization | No | Native launch and MIDI-recording quantization choices. | |
| timeSignature | No | Requested native numerator and denominator. | |
| confirmationToken | No | Single-use plan token. | |
| expectedStateVersion | Yes | Observed stateVersion. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||