This class represents a track in Live. It can be either an audio track, a MIDI track, a return track or the master track. The master track and at least one Audio or MIDI track will be always present. Return tracks are optional.
Not all properties are supported by all types of tracks. The properties are marked accordingly.
live_set tracks N
| Name | Type | Access | Description |
|---|---|---|---|
| clip_slots | list of ClipSlot | get, observe | |
| devices | list of Device | get, observe | Includes mixer device. |
| mixer_device | MixerDevice | get | |
| view | Track.View | get |
| Name | Type | Access | Description |
|---|---|---|---|
| arm | bool | get, set, observe | 1=track is armed for recording. [not in return/master tracks] |
| can_be_armed | bool | get | Is 0 for return and master tracks. |
| current_input_routing | symbol | get, set, observe | As all other routings, reflects the string shown in the routing selector. |
| current_input_sub_routing | symbol | get, set, observe | Doesn't send any output if the selector has no entries. |
| current_monitoring_state | int | get, set, observe | 0=In 1=Auto 2=Off [not in return/master tracks] |
| current_output_routing | symbol | get, set, observe | |
| current_output_sub_routing | symbol | get, set, observe | Doesn't send any output if the selector has no entries. |
| fired_slot_index | int | get, observe | Reflects the blinking clip slot. -1=no slot fired, -2=track stop button fired First clip slot has index 0. [not in return/master tracks] |
| fold_state | int | get, set | 0=subtracks are visible 1=track is folded and subtracks hidden [only available if is_foldable is 1] |
| has_audio_input | bool | get | 1 for audio tracks. |
| has_audio_output | bool | get | 1 for audio tracks and MIDI tracks with instrument. |
| has_midi_input | bool | get | 1 for MIDI tracks. |
| has_midi_output | bool | get | 1 for MIDI tracks with no instruments and no audio effects. |
| input_meter_level | float | get, observe | Hold peak value of input meters of audio and MIDI tracks, 0.0 ... 1.0. For audio tracks it is the maximum of the left and right channels. The hold time is 1 second. |
| input_meter_left | float | get, observe | Smoothed momentary peak value of left channel input meter, 0.0 to 1.0. For tracks with audio output only. This value corresponds to the meters shown in Live. Please take into account that the left/right audio meters put a significant load onto the GUI part of Live. |
| input_meter_right | float | get, observe | Smoothed momentary peak value of right channel input meter, 0.0 to 1.0. For tracks with audio output only. This value corresponds to the meters shown in Live. |
| input_routings | list of symbols | get | Available input routings. [not in master track] |
| input_sub_routings | list of symbols | get | Available sub routings for the currently selected input routing. Does not output anything if no entries are available. [not in master track] |
| is_foldable | bool | get | 1 if track can be (un)folded to hide resp. reveal the contained tracks. This is currently the case for group tracks. Instrument and drum racks return 0 although they can be openend/closed. This will be fixed in a later release. |
| is_part_of_selection | bool | get | |
| is_visible | bool | get | 0=track is hidden in a folded group track. |
| mute | bool | get, set, observe | [not in master track] |
| name | symbol | get, set, observe | As shown in track header. |
| output_meter_level | float | get, observe | Hold peak value of output meters of audio and MIDI tracks, 0.0 ... 1.0. For audio tracks it is the maximum of the left and right channels. The hold time is 1 second. |
| output_meter_left | float | get, observe | Smoothed momentary peak value of left channel output meter, 0.0 to 1.0. For tracks with audio output only. This value corresponds to the meters shown in Live. Please take into account that the left/right audio meters put a significant load onto the GUI part of Live. |
| output_meter_right | float | get, observe | Smoothed momentary peak value of right channel output meter, 0.0 to 1.0. For tracks with audio output only. This value corresponds to the meters shown in Live. |
| output_routings | list of symbols | get | Available output routings. [not in master track] |
| output_sub_routings | list of symbols | get | Available sub routings for the currently selected output routing. Does not output anything if no entries are available. [not in master track] |
| playing_slot_index | int | get, observe | First slot has index 0, -1=no clip playing. [not in return/master tracks] |
| solo | bool | get, set, observe | Remark: when setting this property, the exclusive solo logic is bypassed, so you have to unsolo the other tracks yourself. [not in master track] |
| Name | Description |
|---|---|
| jump_in_running_session_clip | Parameter: beats beats [double] is the amount to jump relatively to the current clip position. Modify playback position in running session clip, if any. |
| stop_all_clips | Stops all playing and fired clips in this track. |