Skip to content

ableton.v3.control_surface.components.session_ring

Classes

class SessionRingModel

__init__(self, num_tracks, num_scenes, include_returns, set_session_highlight)

update_highlight(self)

hide_highlight(self)

move(self, tracks, scenes)

class SessionRingComponent(Component, Renderable)

Bases: Component, Renderable

Attributes

  • _SessionRingComponent__on_scene_list_changed

__init__(self, name, num_tracks, num_scenes, include_returns, include_master, right_align_non_player_tracks, tracks_to_use, snap_track_offset, set_session_highlight, is_private, *a, **k)

num_tracks(self)

num_scenes(self)

track_offset(self)

track_offset(self, offset)

scene_offset(self)

scene_offset(self, offset)

offset(self)

tracks_to_use(self)

scenes_to_use(self)

tracks(self)

scenes(self)

set_offsets(self, track_offset, scene_offset)

move(self, tracks, scenes)

on_enabled_changed(self)

_update_track_list(self)

_update_highlight(self)

_pad_tracks(self, tracks)

_right_align_non_player_tracks(self, tracks)

_get_tracks_to_use(self, include_returns, include_master)

__on_scene_list_changed(self)