Skip to content

Launchkey_MK3.launchkey_mk3

Module constants

  • DRUM_FEEDBACK_CHANNEL = 1

Classes

class Launchkey_MK3(InstrumentControlMixin, NovationBase)

Bases: InstrumentControlMixin, NovationBase

Attributes

  • element_class
  • session_height
  • mixer_class
  • channel_strip_class
  • session_navigation_class
  • skin
  • suppress_layout_switch = False
  • _Launchkey_MK3__on_main_view_changed
  • _Launchkey_MK3__on_pad_mode_changed
  • _Launchkey_MK3__on_stop_solo_mute_mode_changed
  • _Launchkey_MK3__on_pad_mode_byte_changed

__init__(self, *a, **k)

disconnect(self)

on_identified(self, midi_bytes)

port_settings_changed(self)

_create_components(self)

_setup_master_fader(self)

_create_session_navigation_layer(self)

_create_session_layer(self)

_create_auto_arm(self)

_create_background(self)

_create_notification(self)

_create_view_control(self)

_create_transport(self)

_create_recording_modes(self)

_create_undo(self)

_create_quantization(self)

_create_device(self)

_create_drum_group(self)

_create_pot_or_fader_modes(self, modes_type_name)

_create_fader_button_modes(self)

_create_stop_solo_mute_modes(self)

_create_pad_modes(self)

_select_recording_mode(self)

__on_main_view_changed(self)

__on_pad_mode_changed(self, _)

__on_stop_solo_mute_mode_changed(self, mode)

__on_pad_mode_byte_changed(self, mode_byte)

_on_pot_mode_byte_changed(self, mode_byte)

_on_fader_mode_byte_changed(self, mode_byte)

_drum_group_changed(self)

_target_track_changed(self)

_is_instrument_mode(self)

_extract_product_id_bytes(self, midi_bytes)