read_passage
Read notes, rests, and musical elements from specified measures in a live score. Provide start and end measures to retrieve notation data for playback or analysis.
Instructions
Read musical content from a range of measures in the live score.
Returns notes, rests, and musical elements in the specified range. Works best with MuseScore; Dorico and Sibelius return limited data through the Remote Control WebSocket API.
Args: start_measure: First measure to read (1-indexed). end_measure: Last measure to read (inclusive, 1-indexed). staff: Staff index to read (0-indexed). If not provided, reads all staves.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| start_measure | Yes | ||
| end_measure | Yes | ||
| staff | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |