mcp_opendaw_transpose_notes
Transpose MIDI notes up or down by a number of semitones. Specify audio unit, track, and region to apply the transposition.
Instructions
Transpose all notes by a number of semitones.
semitones: Positive = up, negative = down (e.g. +12 = octave up, -5 = perfect fourth down). unit_index: Audio unit index (-1 = all AUs with note tracks). track_index: Specific note track (-1 = all note tracks on the AU). region_index: Specific region index (-1 = all regions on the track).
Returns count of notes transposed and notes skipped (out of MIDI range 0-127).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| semitones | Yes | ||
| unit_index | Yes | ||
| track_index | Yes | ||
| region_index | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |