Skip to content

Launchkey_MK2.Launchkey_MK2

Classes

class Launchkey_MK2(OptimizedControlSurface)

Bases: OptimizedControlSurface

Attributes

  • identity_request_delay = 0.5

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

_create_controls(self)

_create_session(self)

_setup_navigation(self)

_create_transport(self)

_create_mixer(self)

_create_device(self)

_create_background(self)

_create_encoder_modes(self)

_create_mode_selector(self)

_create_in_control_status_listener(self)

_update_pads(self, value)

_on_return_tracks_changed(self)

_set_send_index(self, index)

_set_is_in_control_on(self, value)

_toggle_in_control(self, value)

port_settings_changed(self)

handle_sysex(self, midi_bytes)

_extract_product_id_bytes(self, midi_bytes)

_is_identity_response(self, midi_bytes)

_is_identity_response_valid(self, product_id_bytes)

_set_model_type(self, product_id_bytes)

_send_identity_request(self)

on_identified(self)

disconnect(self)