Sequencer
- class pyableton.Sequencer.AutomationTarget(root: Element)
AutomationTarget Class
Represents the automation target in Ableton Live.
Attributes
- idint
The unique identifier for the automation target.
- lock_envelopeint
Lock envelope setting for the automation target.
- class pyableton.Sequencer.FreezeSequencer(root: Element)
FreezeSequencer Class
Represents the freeze sequencer in Ableton Live.
Attributes
- lom_idint
The Level Of Manipulation (LOM) ID for the freeze sequencer.
- lom_id_viewint
The view LOM ID for the freeze sequencer.
- is_expandedbool
Flag indicating whether the freeze sequencer is expanded.
- modulation_source_countint
The count of modulation sources in the freeze sequencer.
- parameters_list_wrapperint
Wrapper for parameters list in the freeze sequencer.
- last_selected_timeable_indexint
Index of the last selected timeable in the freeze sequencer.
- last_selected_clip_envelope_indexint
Index of the last selected clip envelope in the freeze sequencer.
- is_foldedbool
Flag indicating whether the freeze sequencer is folded.
- should_show_preset_namebool
Flag indicating whether the preset name should be shown in the freeze sequencer.
- user_namestr
The user-assigned name for the freeze sequencer.
- annotationstr
Annotation information for the freeze sequencer.
- monitoring_enumint
Enumeration representing the monitoring state in the freeze sequencer.
- pitch_view_scroll_positionint
Scroll position for pitch view in the freeze sequencer.
- sample_offset_modulation_scroll_positionint
Scroll position for sample offset modulation in the freeze sequencer.
- class pyableton.Sequencer.MainSequencer(root: Element)
MainSequencer Class
Represents the main sequencer in Ableton Live.
Attributes
- lom_idint
The Level Of Manipulation (LOM) ID for the main sequencer.
- lom_id_viewint
The view LOM ID for the main sequencer.
- is_expandedbool
Flag indicating whether the main sequencer is expanded.
- onOn
‘On’ state settings for the main sequencer.
- modulation_source_countint
The count of modulation sources in the main sequencer.
- parameters_list_wrapperint
Wrapper for parameters list in the main sequencer.
- pointeeint
The pointee setting for the main sequencer.
- last_selected_timeable_indexint
Index of the last selected timeable in the main sequencer.
- last_selected_clip_envelope_indexint
Index of the last selected clip envelope in the main sequencer.
- is_foldedbool
Flag indicating whether the main sequencer is folded.
- should_show_preset_namebool
Flag indicating whether the preset name should be shown in the main sequencer.
- user_namestr
The user-assigned name for the main sequencer.
- annotationstr
Annotation information for the main sequencer.
- monitoring_enumint
Enumeration representing the monitoring state in the main sequencer.
- clip_timeableClipTimeable
Clip timeable settings for the main sequencer.
- class pyableton.Sequencer.MidiCCOnOffThresholds(root: Element)
MidiCCOnOffThresholds Class
Represents MIDI Continuous Controller (CC) on/off thresholds.
Attributes
- minint
Minimum threshold value.
- maxint
Maximum threshold value.
- class pyableton.Sequencer.On(root: Element)
On Class
Represents the ‘On’ state in Ableton Live.
Attributes
- lom_idint
The Level Of Manipulation (LOM) ID for the ‘On’ state.
- manualbool
Flag indicating whether the state is set manually.
- automation_targetAutomationTarget
Automation target settings for the ‘On’ state.
- midi_CC_on_off_thresholdsMidiCCOnOffThresholds
MIDI CC on/off thresholds for the ‘On’ state.