KeyLab_mk3.display¶
Module constants¶
Line1TextLine2TextPopupLine2TextBUTTON_TYPESdisplay_specification
Classes¶
class ScreenId(IntEnum)¶
Bases: IntEnum
Attributes¶
TWO_LINE = 13TWO_LINE_POPUP = 24THREE_LINE_POPUP = 25ENCODER_PARAMETER = 28FADER_PARAMETER = 29ICONIFIED_TWO_LINE_POPUP = 31
class Icon(IntEnum)¶
Bases: IntEnum
Attributes¶
NONE = 0UP = 1DOWN = 2AUDIO_ARM = 5MIDI_ARM = 6PLAY = 12SOLO = 13STOP = 14ABLETON = 60
class Color¶
Attributes¶
BLACK = (0, 0, 0)GREY = (66, 66, 66)WHITE = (127, 127, 127)RED = (120, 28, 19)RED_LOW = (30, 7, 4)GREEN = (0, 127, 0)BLUE = (0, 108, 122)YELLOW = (127, 88, 0)
class ParameterContent¶
class ButtonContent¶
Attributes¶
text = Noneiconon_coloroff_coloris_on = Falsebutton_type
color(self)¶
class Content¶
Attributes¶
primary_lines = Noneprimary_colorpopup_lines = Nonepopup_colorspopup_iconparameter = Nonecontext_buttons = None
class Notifications(DefaultNotifications)¶
Bases: DefaultNotifications
Attributes¶
identifycontrolled_range = 'mixer'
class Transport(DefaultNotifications.Transport)¶
Bases: DefaultNotifications.Transport
Attributes¶
tap_tempo
class Device(DefaultNotifications.Device)¶
Bases: DefaultNotifications.Device
Attributes¶
select = 'device'