apply_midi_ratchet_pattern
Plan and execute guarded MIDI ratchets for selected Ableton Live notes, preserving velocity, probability, mute, release velocity, and deviation.
Instructions
Plan or apply guarded MIDI ratchets while preserving velocity, probability, mute, release velocity, and velocity deviation.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| gate | Yes | Each repeated note's duration as a fraction of its subdivision. | |
| clipId | Yes | list_clips Session ID or supported list_arrangement_clips ID. | |
| dryRun | No | False executes with token and hash. | |
| noteIds | Yes | Unique stable note IDs at complete selected onsets. | |
| trackId | Yes | ID from list_tracks. | |
| planHash | No | Plan hash. | |
| spanBeats | Yes | Total beat span occupied by every selected onset's repeats. | |
| repeatCounts | Yes | Repeating ratchet count by ordered onset; 3 creates an exact triplet inside spanBeats. | |
| confirmationToken | No | Single-use plan token. | |
| expectedStateVersion | Yes | Observed stateVersion. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||