Skip to content

Launch_Control.LaunchControl

Module constants

  • pad_identifiers
  • CC_STATUS = 176
  • MODE_SYSEX_MAP
  • SYSEX_MODE_MAP

Classes

class LaunchControl(ControlSurface)

Bases: ControlSurface

__init__(self, c_instance)

disconnect(self)

refresh_state(self)

_do_refresh_state(self)

_update_hardware(self)

_send_current_mode(self)

_init_mixer(self)

_init_session(self)

_init_device(self)

_init_modes(self)

_on_track_offset(self)

_on_selected_send_index(self, index)

_on_selected_mixer_mode(self, mode)

_show_controlled_tracks_message(self)

_show_controlled_sends_message(self)

handle_sysex(self, midi_bytes)

_is_user_mode_message(self, midi_bytes)

Functions

make_launch_control_button(identifier, name, channel, is_pad)

make_launch_control_encoder(identifier, name, channel)

make_all_encoders(name_prefix, make_encoder)