Skip to content

Launchpad_X.launchpad_x

Module constants

  • DRUM_FEEDBACK_CHANNEL = 1
  • SCALE_FEEDBACK_CHANNEL = 2
  • SESSION_MODES_SWITCH_DELAY = 0.1

Classes

class Launchpad_X(InstrumentControlMixin, NovationBase)

Bases: InstrumentControlMixin, NovationBase

Attributes

  • model_family_code
  • element_class
  • channel_strip_class
  • session_recording_class
  • track_recording_class
  • target_track_class
  • skin
  • _Launchpad_X__on_main_mode_changed
  • _Launchpad_X__on_note_mode_changed
  • _Launchpad_X__on_layout_switch_value

__init__(self, *a, **k)

on_identified(self, midi_bytes)

can_lock_to_devices(self)

_create_components(self)

_create_mixer_modes(self)

_clear_send_cache_of_button_fader_color_elements(self)

_create_session_modes(self)

_create_note_modes(self)

_create_main_modes(self)

__on_main_mode_changed(self, mode)

__on_note_mode_changed(self, mode)

__on_layout_switch_value(self, value)

_drum_group_changed(self)

_is_instrument_mode(self)

_feedback_velocity_changed(self, feedback_velocity)