live12_wavetable_modulation_matrix
Inspect, set, or clear modulation assignments and depths in Ableton Live 12 Wavetable's modulation matrix to control how sources shape target parameters.
Instructions
Inspects or updates modulation assignments in the Ableton Live 12 Wavetable modulation matrix.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"track_index": "<track_index>",
"device_index": "<device_index>",
"action": "<action>"
},
"name": "live12_wavetable_modulation_matrix"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | Matrix action: 'set' modulation depth, 'get' modulation depth, or 'clear' all matrix assignments. | |
| amount | No | Modulation depth between -1.0 and 1.0. | |
| source | No | Modulation source name (e.g. 'LFO 1', 'Env 2', 'Velocity', 'Modwheel'). | |
| target | No | Target parameter name (e.g. 'Filter 1 Freq', 'Osc 1 Pos', 'Filter 1 Res'). | |
| track_index | Yes | Zero-based track index. | |
| device_index | Yes | Zero-based index of the Wavetable device. |