LiveSet
- class pyableton.LiveSet.AutoColorPickerForPlayerAndGroupTracks(root: Element)
AutoColorPickerForPlayerAndGroupTracks Class
Represents an Auto Color Picker for player and group tracks.
Attributes
- next_color_indexint
The index for the next color.
- class pyableton.LiveSet.AutoColorPickerForReturnAndMasterTracks(root: Element)
AutoColorPickerForReturnAndMasterTracks Class
Represents an Auto Color Picker for return and master tracks.
Attributes
- next_color_indexint
The index for the next color.
- class pyableton.LiveSet.BeatTimeHelper(root: Element)
BeatTimeHelper Class
Represents a helper for beat time.
Attributes
- current_zoomfloat
The current zoom level.
- class pyableton.LiveSet.ClientSize(root: Element)
ClientSize Class
Represents the size of a client.
Attributes
- xint
The width of the client.
- yint
The height of the client.
- class pyableton.LiveSet.DetailClipKeyMidi(root)
DetailClipKeyMidi Class
Represents details about the clip’s key MIDI.
Note
This class has a placeholder implementation.
- class pyableton.LiveSet.ExpressionLane(root: Element)
ExpressionLane Class
Represents an expression lane.
Attributes
- idint
The ID of the expression lane.
- typeint
The type of the expression lane.
- sizeint
The size of the expression lane.
- is_minimizedbool
Flag indicating if the expression lane is minimized.
- class pyableton.LiveSet.GroovePool(root: Element)
GroovePool Class
Represents a Groove Pool.
Attributes
- lom_idint
The Level of Mess (LOM) ID.
- Grooveslist[None]
List of grooves (currently set as None).
- class pyableton.LiveSet.LinkedTrackGroups(root)
LinkedTrackGroups Class
Represents linked track groups.
Note
This class has a placeholder implementation.
- class pyableton.LiveSet.LiveSet(root: Element)
LiveSet Class
Represents an Ableton Live set.
Attributes
- next_pointee_idint
The next pointee identifier in the Ableton Live set.
- overwrite_protection_numberint
The overwrite protection number for the Ableton Live set.
- lom_idint
The Level of Mess (LOM) ID associated with the Ableton Live set.
- lom_id_viewint
The LOM ID view of the Ableton Live set.
- trackslist[Track]
List of tracks in the Ableton Live set.
- master_trackMasterTrack
The master track in the Ableton Live set.
- pre_hear_trackPreHearTrack
The pre-hear track in the Ableton Live set.
- sends_prelist[SendPreBool]
List of pre-send boolean values in the Ableton Live set.
- sceneslist[Scene]
List of scenes in the Ableton Live set.
- transportTransport
The transport settings in the Ableton Live set.
- song_master_valuesSongMasterValues
The song master values in the Ableton Live set.
- signal_modulationsSignalModulations
The signal modulations in the Ableton Live set.
- global_quantisationint
The global quantization setting in the Ableton Live set.
- auto_quantisationint
The auto quantization setting in the Ableton Live set.
- gridGrid
The grid settings in the Ableton Live set.
- scale_informationScaleInformation
The scale information in the Ableton Live set.
- in_keybool
Flag indicating whether the Ableton Live set is in key.
- smpte_formatint
The SMPTE format setting in the Ableton Live set.
- time_selectionTimeSelection
The time selection settings in the Ableton Live set.
- sequencer_navigatorSequencerNavigator
The sequencer navigator settings in the Ableton Live set.
- is_content_splitter_openbool
Flag indicating whether the content splitter is open in the Ableton Live set.
- is_expression_splitter_openbool
Flag indicating whether the expression splitter is open in the Ableton Live set.
- expression_laneslist[ExpressionLane]
List of expression lanes in the Ableton Live set.
- content_laneslist[ExpressionLane]
List of content lanes in the Ableton Live set.
- view_state_fx_slot_countint
The view state FX slot count in the Ableton Live set.
- view_state_session_mixer_heightint
The view state session mixer height in the Ableton Live set.
- locatorslist[Locator]
List of locators in the Ableton Live set.
- detail_clip_key_midislist[DetailClipKeyMidi]
List of detail clip key MIDI events in the Ableton Live set.
- tracks_list_wrapperTracksListWrapper
The tracks list wrapper in the Ableton Live set.
- visible_tracks_list_wrapperVisibleTracksListWrapper
The visible tracks list wrapper in the Ableton Live set.
- return_tracks_list_wrapperint
The return tracks list wrapper in the Ableton Live set.
- scenes_list_wrapperScenesListWrapper
The scenes list wrapper in the Ableton Live set.
- cue_points_list_wrapperint
The cue points list wrapper in the Ableton Live set.
- chooser_barint
The chooser bar setting in the Ableton Live set.
- annotationstr
The annotation of the Ableton Live set.
- solo_or_pfl_saved_valuebool
Flag indicating the solo or pre-fader listen saved value in the Ableton Live set.
- solo_in_placebool
Flag indicating whether solo in place is enabled in the Ableton Live set.
- crossfade_curveint
The crossfade curve setting in the Ableton Live set.
- latency_compensationint
The latency compensation setting in the Ableton Live set.
- highlighted_track_indexint
The index of the highlighted track in the Ableton Live set.
- groove_poolGroovePool
The groove pool settings in the Ableton Live set.
- automation_modebool
Flag indicating whether automation mode is enabled in the Ableton Live set.
- snap_automation_to_gridbool
Flag indicating whether to snap automation to the grid in the Ableton Live set.
- arrangement_overdubbool
Flag indicating whether arrangement overdub is enabled in the Ableton Live set.
- color_sequence_indexint
The color sequence index in the Ableton Live set.
- auto_color_picker_for_player_and_group_tracksAutoColorPickerForPlayerAndGroupTracks
The auto color picker settings for player and group tracks in the Ableton Live set.
- auto_color_picker_for_return_and_master_tracksAutoColorPickerForReturnAndMasterTracks
The auto color picker settings for return and master tracks in the Ableton Live set.
- view_datadict
The view data in the Ableton Live set.
- reset_nonautomated_midi_controllers_on_clip_startsbool
Flag indicating whether to reset non-automated MIDI controllers on clip starts in the Ableton Live set.
- midi_fold_inbool
Flag indicating whether MIDI fold-in is enabled in the Ableton Live set.
- midi_fold_modebool
Flag indicating the MIDI fold mode setting in the Ableton Live set.
- multi_clip_focus_modebool
Flag indicating the multi-clip focus mode setting in the Ableton Live set.
- multi_clip_loop_bar_heightint
The multi-clip loop bar height setting in the Ableton Live set.
- midi_prelistenbool
Flag indicating whether MIDI prelisten is enabled in the Ableton Live set.
- linked_track_groupsLinkedTrackGroups
The linked track groups settings in the Ableton Live set.
- accidental_spelling_preferenceint
The accidental spelling preference setting in the Ableton Live set.
- prefer_flat_root_notebool
Flag indicating whether a flat root note is preferred in the Ableton Live set.
- use_warper_legacy_hi_q_modebool
Flag indicating whether to use the warper legacy high Q mode in the Ableton Live set.
- video_window_rectVideoWindowRect
The video window rectangle settings in the Ableton Live set.
- show_video_windowbool
Flag indicating whether to show the video window in the Ableton Live set.
- track_header_widthint
The track header width setting in the Ableton Live set.
- view_state_arranger_has_detailbool
Flag indicating whether the arranger has detail in the Ableton Live set.
- view_state_session_has_detailbool
Flag indicating whether the session view has detail in the Ableton Live set.
- view_state_detail_is_samplebool
Flag indicating whether the detail is a sample in the Ableton Live set.
- view_statesViewStates
The view states settings in the Ableton Live set.
- class pyableton.LiveSet.Locator(root)
Locator Class
Represents a locator.
Note
This class has a placeholder implementation.
- class pyableton.LiveSet.ScaleInformation(root: Element)
ScaleInformation Class
Represents information about the scale.
Attributes
- root_noteint
The root note of the scale.
- namestr
The name of the scale.
- class pyableton.LiveSet.ScrollerPos(root: Element)
ScrollerPos Class
Represents the position of a scroller.
Attributes
- xint
The X-coordinate of the scroller position.
- yint
The Y-coordinate of the scroller position.
- class pyableton.LiveSet.SendPreBool(root: Element)
SendPreBool Class
Represents a send with a boolean value.
Attributes
- idint
The ID of the send.
- valuebool
The boolean value of the send.
SequencerNavigator Class
Represents a sequencer navigator.
Attributes
- beat_time_helperBeatTimeHelper
The beat time helper.
- scroller_posScrollerPos
The scroller position.
- client_sizeClientSize
The client size.
- class pyableton.LiveSet.SessionScrollerPos(root: Element)
SessionScrollerPos Class
Represents the position of a scroller in a session.
Attributes
- xint
The X-coordinate of the scroller position.
- yint
The Y-coordinate of the scroller position.
- class pyableton.LiveSet.SignalModulations(root)
SignalModulations Class
Represents signal modulations.
Note
This class has a placeholder implementation.
- class pyableton.LiveSet.SongMasterValues(root: Element)
SongMasterValues Class
Represents master values for a song.
Attributes
- session_scroller_posSessionScrollerPos
The session scroller position.
- class pyableton.LiveSet.TimeSelection(root: Element)
TimeSelection Class
Represents the time selection.
Attributes
- anchor_timefloat
The anchor time of the selection.
- other_timefloat
The other time of the selection.
- class pyableton.LiveSet.Transport(root: Element)
Transport Class
Represents the transport controls.
Attributes
- phase_nudge_tempoint
The phase nudge tempo.
- loop_onbool
Flag indicating if looping is enabled.
- loop_startint
The start time of the loop.
- loop_lengthint
The length of the loop.
- loop_is_song_startbool
Flag indicating if the loop starts at the beginning of the song.
- current_timeint
The current time position.
- punch_inbool
Flag indicating if punch-in is enabled.
- punch_outbool
Flag indicating if punch-out is enabled.
- metronome_tick_durationint
The duration of the metronome tick.
- draw_modebool
Flag indicating if draw mode is enabled.
- class pyableton.LiveSet.VideoWindowRect(root: Element)
VideoWindowRect Class
Represents the rectangle of a video window.
Attributes
- topint
The top coordinate of the rectangle.
- leftint
The left coordinate of the rectangle.
- bottomint
The bottom coordinate of the rectangle.
- rightint
The right coordinate of the rectangle.
- class pyableton.LiveSet.ViewStates(root: Element)
ViewStates Class
Represents view states.
Attributes
- session_IOint
Session I/O view state.
- session_sendsint
Session sends view state.
- session_returnsint
Session returns view state.
- session_mixerint
Session mixer view state.
- session_track_delayint
Session track delay view state.
- session_cross_fadeint
Session cross-fade view state.
- session_show_over_viewint
Session show overview view state.
- arranger_IOint
Arranger I/O view state.
- arranger_returnsint
Arranger returns view state.
- arranger_mixerint
Arranger mixer view state.
- arranger_track_delayint
Arranger track delay view state.
- arranger_show_over_viewint
Arranger show overview view state.