Skip to content

ableton.v2.control_surface.components.mixer

Classes

class TrackAssigner(object)

Bases: object

tracks(self, tracks_provider)

class SimpleTrackAssigner(TrackAssigner)

Bases: TrackAssigner

tracks(self, tracks_provider)

class RightAlignTracksTrackAssigner(TrackAssigner)

Bases: TrackAssigner

__init__(self, song, include_master_track, *a, **k)

tracks(self, tracks_provider)

class MixerComponent(Component)

Bases: Component

Attributes

  • _MixerComponent__on_offset_changed
  • _MixerComponent__on_track_list_changed
  • _MixerComponent__on_selected_track_changed
  • _MixerComponent__on_return_tracks_changed

__init__(self, tracks_provider, track_assigner, auto_name, invert_mute_feedback, channel_strip_component_type, *a, **k)

disconnect(self)

send_index(self)

send_index(self, index)

on_send_index_changed(self)

num_sends(self)

channel_strip(self, index)

master_strip(self)

selected_strip(self)

set_prehear_volume_control(self, control)

set_crossfader_control(self, control)

set_volume_controls(self, controls)

set_pan_controls(self, controls)

set_send_controls(self, controls)

set_arm_buttons(self, buttons)

set_solo_buttons(self, buttons)

set_mute_buttons(self, buttons)

set_track_select_buttons(self, buttons)

set_shift_button(self, button)

__on_offset_changed(self, *a)

__on_track_list_changed(self)

__on_selected_track_changed(self)

_update_selected_strip(self)

_on_selected_track_changed(self)

__on_return_tracks_changed(self)

_update_send_index(self)

on_num_sends_changed(self)

update(self)

_reassign_tracks(self)

_auto_name(self)