Skip to content

Launchpad_MK2.Launchpad_MK2

Module constants

  • USER_1_MATRIX_IDENTIFIERS
  • USER_1_CHANNEL = 5
  • USER_2_CHANNEL = 13

Classes

class Launchpad_MK2(IdentifiableControlSurface, OptimizedControlSurface)

Bases: IdentifiableControlSurface, OptimizedControlSurface

Attributes

  • identity_request

__init__(self, c_instance, *a, **k)

_create_controls(self)

_create_user_controls(self)

_create_session(self)

_create_mixer(self)

_create_translating_mixer_background(self, translation_channel)

_create_modes(self)

_switch_layout(self, layout_byte)

_clear_send_cache(self)

on_identified(self)

_send_challenge(self)

handle_sysex(self, midi_bytes)

_is_challenge_response(self, midi_bytes)

_is_response_valid(self, midi_bytes)

_on_handshake_successful(self)

disconnect(self)