live12_clip_transform_midi
Applies algorithmic MIDI transformations to clips in Ableton Live 12, including humanization, velocity ramps, Euclidean rhythms, arpeggiation, and scale-based pitch quantization.
Instructions
Applies algorithmic MIDI transformations in Ableton Live 12: humanize timing/velocity, velocity ramps, Euclidean rhythm generation, arpeggiation, or pitch quantization to musical scale.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| params | No | Parameters for the chosen transformation (e.g. {'timing_jitter': 0.02, 'velocity_jitter': 8.0} for humanize; {'start_velocity': 30, 'end_velocity': 110} for velocity_ramp; {'steps': 16, 'pulses': 5, 'pitch': 60} for euclidean; {'scale_name': 'Minor', 'root_note': 0} for fit_to_scale). | |
| slot_index | Yes | Zero-based clip slot index. | |
| track_index | Yes | Zero-based track index. | |
| transformation | Yes | Transformation algorithm to apply. |