Skip to content

ableton.v3.control_surface.components.bar_based_sequence

Classes

class PagePoint(NamedTuple)

Bases: NamedTuple

distances(self)

class LoopSelectorComponent(LoopSelectorComponentBase)

Bases: LoopSelectorComponentBase

_increment_page_time(self, delta)

_on_page_time_changed_via_matrix(self)

_notify_page_time(self)

class NoteEditorComponent(NoteEditorComponentBase)

Bases: NoteEditorComponentBase

Attributes

  • adjusted_step_count

__init__(self, *a, **k)

set_clip(self, clip)

set_matrix(self, matrix)

notify_page_length(self)

page_time_changed(self)

_adjust_step_count(self)

class PlayheadComponent(PlayheadComponentBase)

Bases: PlayheadComponentBase

Attributes

  • _PlayheadComponent__on_step_count_changed

__init__(self, *a, **k)

set_note_editor(self, note_editor)

_update_playhead_notes(self)

__on_step_count_changed(self, *_)

Functions

get_adjusted_step_count(clip, page_time, page_length, step_length, default_step_count)

calculate_page_points(page_length, bar_length)

normalize_page_time(page_time, bar_length)

get_relative_page_time(current_page_time, page_length, bar_length, delta)