Skip to content

ableton.v3.control_surface.components.step_sequence

Classes

class SequencerClip(EventObject)

Bases: EventObject

Attributes

  • _SequencerClip__on_target_clip_changed
  • _SequencerClip__on_looping_changed
  • _SequencerClip__on_loop_start_changed
  • _SequencerClip__on_loop_end_changed
  • _SequencerClip__on_signature_numerator_changed
  • _SequencerClip__on_signature_denominator_changed

__init__(self, target_track, can_be_audio_clip, *a, **k)

clip(self)

clip(self, clip)

length(self)

bar_length(self)

num_bars(self)

create_clip(self, length)

__on_target_clip_changed(self)

__on_looping_changed(self)

__on_loop_start_changed(self)

__on_loop_end_changed(self)

__on_signature_numerator_changed(self)

__on_signature_denominator_changed(self)

class StepSequenceComponent(Component)

Bases: Component

__init__(self, name, grid_resolution, note_editor_component_type, note_editor_paginator_type, loop_selector_component_type, playhead_component_type, playhead_notes, playhead_triplet_notes, playhead_channels, *a, **k)

note_editor(self)

set_pitch_provider(self, provider)

set_step_buttons(self, buttons)

set_note_copy_button(self, button)

set_resolution_buttons(self, buttons)

set_loop_buttons(self, matrix)

set_loop_delete_button(self, button)

set_loop_copy_button(self, button)

set_prev_page_button(self, button)

set_next_page_button(self, button)

Functions

create_sequencer_clip(track, slot, length)