transpose_passage
Transpose a selected passage in a live score by specifying the measure range, staff, and semitone interval.
Instructions
Transpose a passage by a number of semitones in the live score.
Args: start_measure: First measure (1-indexed). end_measure: Last measure (inclusive, 1-indexed). staff: Staff index (0-indexed). semitones: Number of semitones to transpose (positive = up, negative = down).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| start_measure | Yes | ||
| end_measure | Yes | ||
| staff | Yes | ||
| semitones | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |