Skip to content

RemoteSL_Classic.MixerController

Module constants

  • SLIDER_MODE_VOLUME = 0
  • SLIDER_MODE_PAN = 1
  • SLIDER_MODE_SEND = 2
  • FORW_REW_JUMP_BY_AMOUNT = 1

Classes

class MixerController(RemoteSLComponent)

Bases: RemoteSLComponent

Attributes

  • _MixerController__reassign_strips
  • _MixerController__handle_page_up_down_ccs
  • _MixerController__handle_select_button_ccs
  • _MixerController__handle_transport_ccs
  • _MixerController__on_transport_lock_changed
  • _MixerController__on_tracks_added_or_deleted
  • _MixerController__on_track_name_changed
  • _MixerController__validate_strip_offset
  • _MixerController__validate_slider_mode
  • _MixerController__set_slider_mode
  • _MixerController__update_selected_row_leds
  • _MixerController__on_record_mode_changed
  • _MixerController__on_is_playing_changed
  • _MixerController__on_loop_changed

__init__(self, remote_sl_parent, display_controller)

disconnect(self)

remote_sl_parent(self)

slider_mode(self)

receive_midi_cc(self, cc_no, cc_value)

build_midi_map(self, script_handle, midi_map_handle)

refresh_state(self)

update_display(self)

__reassign_strips(self)

__handle_page_up_down_ccs(self, cc_no, cc_value)

__handle_select_button_ccs(self, cc_no, cc_value)

__handle_transport_ccs(self, cc_no, cc_value)

__on_transport_lock_changed(self)

__on_tracks_added_or_deleted(self)

__on_track_name_changed(self)

__validate_strip_offset(self)

__validate_slider_mode(self)

__set_slider_mode(self, new_mode)

__update_selected_row_leds(self)

__on_record_mode_changed(self)

__on_is_playing_changed(self)

__on_loop_changed(self)

is_arm_exclusive(self)

set_selected_track(self, track)

track_about_to_arm(self, track)

class MixerChannelStrip(object)

Bases: object

__init__(self, mixer_controller_parent, index)

song(self)

assigned_track(self)

set_assigned_track(self, track)

slider_parameter(self)

slider_moved(self, cc_value)

take_control_of_second_button(self, take_control)

first_button_pressed(self)

second_button_pressed(self)

_on_mute_changed(self)

_on_arm_changed(self)