Skip to content

Launchpad.Launchpad

Module constants

  • SIDE_NOTES = (8, 24, 40, 56, 72, 88, 104, 120)
  • DRUM_NOTES = (41, 42, 43, 44, 45, 46, 47, 57, 58, 59, 60, 61, 62, 63, 73, 74, 75, 76, 77, 78, 79, 89, 90, 91, 92, 93, 94, 95, 105, 106, 107)

Classes

class Launchpad(ControlSurface)

Bases: ControlSurface

__init__(self, c_instance)

disconnect(self)

refresh_state(self)

handle_sysex(self, midi_bytes)

_on_handshake_successful(self)

build_midi_map(self, midi_map_handle)

_send_midi(self, midi_bytes, optimized)

_update_hardware(self)

_send_challenge(self)

_user_byte_value(self, value)

_button_value(self, value)

_config_value(self, value)

_set_session_highlight(self, track_offset, scene_offset, width, height, include_return_tracks)