ableton.v3.control_surface.components.session¶
Classes¶
class SessionComponent(Component, Renderable)¶
Bases: Component, Renderable
Attributes¶
_session_component_ends_initialisation = True_SessionComponent__on_offsets_changed_SessionComponent__on_selected_scene_changed_SessionComponent__on_fired_slot_index_changed_SessionComponent__on_playing_slot_index_changed
__init__(self, name, session_ring, scene_component_type, clip_slot_component_type, clipboard_component_type, *a, **k)¶
clipboard(self)¶
scene(self, index)¶
selected_scene(self)¶
set_clip_launch_buttons(self, buttons)¶
set_scene_launch_buttons(self, buttons)¶
set_stop_track_clip_buttons(self, buttons)¶
set_clip_slot_select_button(self, button)¶
set_select_button(self, button)¶
set_delete_button(self, button)¶
set_duplicate_button(self, button)¶
set_copy_button(self, button)¶
set_modifier_button(self, button, name, clip_slots_only)¶
__getattr__(self, name)¶
stop_all_clips_button(self, _)¶
stop_track_clip_buttons(self, button)¶
_end_initialisation(self)¶
update(self)¶
_reassign_tracks_and_scenes(self)¶
_reassign_scenes(self)¶
_reassign_tracks(self)¶
_update_stop_track_clip_buttons(self)¶
_update_stop_clips_led(self, index)¶
__on_offsets_changed(self, *_)¶
__on_selected_scene_changed(self)¶
__on_fired_slot_index_changed(self, track_index)¶
__on_playing_slot_index_changed(self, track_index)¶
class ClipSlotClipboardComponent(ClipboardComponent)¶
Bases: ClipboardComponent