move_tracks
Move specified tracks, preserving order, to a target index, optionally into the folder above the destination; folders move with their children.
Instructions
Move tracks, in their current order, to just above before_index. A folder moves with its children.
Args: before_index: Counted before the move; the track count moves them to the end. into_folder: Make them children of the track above the destination.
Returns: tracks: [{from, to}], each listed track's index before and after.
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_indices": "<track_indices>",
"before_index": "<before_index>"
},
"name": "move_tracks"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| into_folder | No | ||
| before_index | Yes | ||
| track_indices | Yes |