delete_device
Delete a device from an Ableton Live track by specifying track and device indices. Set confirm=True to execute; without confirmation, view a report of the device and parameters that would be removed.
Instructions
Remove a device from a track device chain. Requires confirm=True.
When confirm=False, reports device details and parameter count that would be removed.
Args:
track: Track index in song.tracks.
device: Device index within track chain.
confirm: Confirmation flag required to execute deletion.
Returns:
Dictionary reporting deletion status or pending loss report.
Note:
Deleting a device shifts subsequent device indices down by one.
Measured 2026-08-30 against Live 12.4.5: Devices can be reordered via song.move_device.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| track | Yes | ||
| device | Yes | ||
| confirm | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||