get_properties
Read properties of Ableton Live song, track, clip, device, parameter, or scene objects by address to inspect current session values and available fields.
Instructions
Read properties of the Song, a Track, Scene, ClipSlot, Clip, Groove, cue point, the app, or a device, rack chain, drum pad or device parameter. Addresses: 'song', 'master', 'tracks/N', 'returns/N', 'scenes/N', 'tracks/N/slots/M' (clip slot) and 'tracks/N/slots/M/clip', 'tracks/N/arrangement/M' (arrangement clips in time order), 'tracks/N/take_lanes/K', 'tracks/N/devices/M' (also returns/N and master; then '/parameters/P', '/sample' for a Simpler, '/chains/C/devices/...', '/drum_pads/NOTE', '/mixer/volume'), 'grooves/N' (groove pool), 'cue_points/N' and 'app' (the Live application). Indices are 0-based. A name selector works anywhere a number does, e.g. 'tracks/name:Drift' (exact match; several matches is an error that lists their indices). Give names for specific properties, or omit it to read every readable property (properties that do not apply to the object, e.g. audio-only ones on a MIDI clip, are listed under unavailable). Enum values come back as names. Use list_properties to see what exists.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| names | No | Property names to read (default: all) | |
| address | Yes | Object address, e.g. 'tracks/0/slots/1/clip' |