Select Custom Range
select_custom_rangeSelect a custom tick range across staves to retrieve continuous phrasing that spans measure boundaries. Specify start/end ticks and staff indices for precise score selection.
Instructions
Select a custom range of ticks across staves. Useful for retrieving continuous phrasing that spans measure boundaries.
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": {
"start_tick": "<start_tick>",
"end_tick": "<end_tick>",
"start_staff": "<start_staff>",
"end_staff": "<end_staff>"
},
"name": "select_custom_range"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| end_tick | Yes | End of the range in ticks (exclusive) | |
| end_staff | Yes | Last staff index (0-based) | |
| start_tick | Yes | Start of the range in ticks (0-based; a quarter note is 480 ticks, so a 4/4 measure is 1920) | |
| start_staff | Yes | First staff index (0-based) |