Skip to content

ableton.v2.control_surface.components.session

Classes

class SessionComponent(Component)

Bases: Component

Attributes

  • _session_component_ends_initialisation = True
  • scene_component_type
  • managed_select_button
  • managed_delete_button
  • managed_duplicate_button
  • _SessionComponent__on_offsets_changed
  • _SessionComponent__on_scene_list_changed
  • _SessionComponent__on_track_list_changed
  • _SessionComponent__on_selected_scene_changed
  • _SessionComponent__on_stop_all_value
  • _SessionComponent__on_stop_track_value
  • _SessionComponent__on_fired_slot_index_changed
  • _SessionComponent__on_playing_slot_index_changed

__init__(self, session_ring, auto_name, *a, **k)

_end_initialisation(self)

_create_scene(self)

scene(self, index)

selected_scene(self)

_auto_name(self)

set_stop_all_clips_button(self, button)

set_stop_track_clip_buttons(self, buttons)

set_managed_select_button(self, button)

set_managed_delete_button(self, button)

set_managed_duplicate_button(self, button)

set_modifier_button(self, button, name, clip_slots_only)

set_clip_launch_buttons(self, buttons)

set_scene_launch_buttons(self, buttons)

__on_offsets_changed(self, *a)

_reassign_scenes_and_tracks(self)

set_rgb_mode(self, color_palette, color_table, clip_slots_only)

update(self)

_update_stop_track_clip_buttons(self)

__on_scene_list_changed(self)

__on_track_list_changed(self)

__on_selected_scene_changed(self)

_update_stop_all_clips_button(self)

_reassign_scenes(self)

_reassign_tracks(self)

__on_stop_all_value(self, value)

_stop_all_value(self, value)

__on_stop_track_value(self, value, button)

__on_fired_slot_index_changed(self, track_index)

_on_fired_slot_index_changed(self, track_index)

__on_playing_slot_index_changed(self, track_index)

_on_playing_slot_index_changed(self, track_index)

_update_stop_clips_led(self, index)