move_device
Reorder or reposition a specified Ableton Live device within its current track, Return, Main, or rack chain by target index; use dry run and confirmation token for guarded execution.
Instructions
Plan or reorder one exact device within its current ordinary, Return, Main, or rack chain. Live may choose the nearest valid position; read actualPosition and the new device ID from the result.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| dryRun | No | False executes with token and hash. | |
| trackId | Yes | track-N from list_tracks, return-N from get_set_mixer, or master. | |
| deviceId | Yes | ID from list_devices. | |
| planHash | No | Plan hash. | |
| targetPosition | Yes | Device-chain insertion index; zero is first. | |
| confirmationToken | No | Single-use plan token. | |
| expectedStateVersion | Yes | Observed stateVersion. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||