Skip to content

Launchkey_MK4.display

Module constants

  • DisplayText
  • display_specification

Classes

class Config(IntEnum)

Bases: IntEnum

Attributes

  • two_line = 97
  • three_line = 98
  • two_by_four = 99

class TargetContent

Attributes

  • config
  • lines = ()
  • trigger = False

class DisplayContent

Attributes

  • static = None
  • temp = None
  • daw_label = None
  • mixer_label = None
  • encoders = ()
  • faders = ()
  • cancel_temp = False

with_parameters(cls, state, released_encoder_index, **k)

class Notifications(DefaultNotifications)

Bases: DefaultNotifications

Attributes

  • controlled_range
  • generic
  • identify

class Track(DefaultNotifications.Track)

Bases: DefaultNotifications.Track

Attributes
  • select = 'track_select'

class Device(DefaultNotifications.Device)

Bases: DefaultNotifications.Device

Attributes
  • select = 'device_select'
  • bank = 'device_bank_select'

class Clip(DefaultNotifications.Clip)

Bases: DefaultNotifications.Clip

Attributes
  • double_loop

class Notes(DefaultNotifications.Notes)

Bases: DefaultNotifications.Notes

Attributes
  • INCLUDE_ALL = True

class Sequence(DefaultNotifications.Sequence)

Bases: DefaultNotifications.Sequence

Attributes
  • INCLUDE_ALL = True

class Modes(DefaultNotifications.Modes)

Bases: DefaultNotifications.Modes

Attributes
  • select

Functions

cancel_temp_screens(elements)

default_label_content()

is_in_sequencer_mode(state)

track_and_device_names(state)

render_mode_notification(state, mode)

render_notification(state, notification_text)

create_root_view()

protocol(elements)