Skip to content

Launchpad_Pro_MK3.launchpad_pro_mk3

Module constants

  • DRUM_FEEDBACK_CHANNEL = 1
  • SCALE_FEEDBACK_CHANNEL = 2
  • LAYOUT_BYTES_TO_MODE_NAMES_MAP
  • LIVE_LAYOUT_BYTES
  • NOTE_MODE_NAMES = ('chord', 'note')

Classes

class Launchpad_Pro_MK3(InstrumentControlMixin, NovationBase)

Bases: InstrumentControlMixin, NovationBase

Attributes

  • model_family_code
  • element_class
  • session_class
  • mixer_class
  • channel_strip_class
  • skin
  • suppress_layout_switch = False
  • track_recording_class
  • _Launchpad_Pro_MK3__on_main_mode_changed
  • _Launchpad_Pro_MK3__on_layout_switch_value

__init__(self, *a, **k)

disconnect(self)

on_identified(self, midi_bytes)

port_settings_changed(self)

_setup_faders(self)

_create_components(self)

_create_session_overview(self)

_create_auto_arm(self)

_create_background(self)

_create_print_to_clip(self)

_create_undo_redo(self)

_create_transport(self)

_create_clip_actions(self)

_create_quantization(self)

_create_fixed_length(self)

_create_drum_group(self)

_create_device_parameters(self)

_create_device_navigation(self)

_create_scale_pad_translator(self)

_create_mixer_modes(self)

_create_session_modes(self)

_create_note_modes(self)

_create_main_modes(self)

__on_main_mode_changed(self, mode)

__on_layout_switch_value(self, value)

_drum_group_changed(self)

_is_instrument_mode(self)

_feedback_velocity_changed(self, feedback_velocity)