class NoteEditor: class Step: Low = LividRGB.CYAN High = LividRGB.WHITE Full = LividRGB.YELLOW Muted = LividRGB.YELLOW StepEmpty = LividRGB.OFF class StepEditing: High = LividRGB.GREEN Low = LividRGB.CYAN Full = LividRGB.YELLOW Muted = LividRGB.WHITE StepEmpty = LividRGB.OFF StepEmptyBase = LividRGB.OFF StepEmptyScale = LividRGB.OFF StepDisabled = LividRGB.OFF Playhead = Color(31) PlayheadRecord = Color(31) StepSelected = LividRGB.GREEN QuantizationSelected = LividRGB.RED QuantizationUnselected = LividRGB.MAGENTA
class MaschineIndexedColor: """ this list of colors represents the maschine colors in indexed mode according to the controller editor manual. this is why in the controller editor template, colored buttons (pads and group buttons) leds must be set to light on "midi in" and color to "indexed" mode. """ BLACKDim = Color(0) BLACKDimFlash = Color(1) BLACK = Color(2) BLACKBrightFlash = Color(3) REDDim = Color(4) REDDimFlash = Color(5) RED = Color(6) REDBrightFlash = Color(7) ORANGEDim = Color(8) ORANGEDimFlash = Color(9) ORANGE = Color(10) ORANGEBrightFlash = Color(11) LIGHTORANGEDim = Color(12) LIGHTORANGEDimFlash = Color(13) LIGHTORANGE = Color(14) LIGHTORANGEBrightFlash = Color(15) WARMYELLOWDim = Color(16) WARMYELLOWDimFlash = Color(17) WARMYELLOW = Color(18) WARMYELLOWBrightFlash = Color(19) YELLOWDim = Color(20) YELLOWDimFlash = Color(21) YELLOW = Color(22) YELLOWBrightFlash = Color(23) LIMEDim = Color(24) LIMEDimFlash = Color(25) LIME = Color(26) LIMEBrightFlash = Color(27) GREENDim = Color(28) GREENDimFlash = Color(29) GREEN = Color(30) GREENBrightFlash = Color(31) MINTDim = Color(32) MINTDimFlash = Color(33) MINT = Color(34) MINTBrightFlash = Color(35) CYANDim = Color(36) CYANDimFlash = Color(37) CYAN = Color(38) CYANBrightFlash = Color(39) TURQUOISEDim = Color(40) TURQUOISEDimFlash = Color(41) TURQUOISE = Color(42) TURQUOISEBrightFlash = Color(43) BLUEDim = Color(44) BLUEDimFlash = Color(45) BLUE = Color(46) BLUEBrightFlash = Color(47) PLUMDim = Color(48) PLUMDimFlash = Color(49) PLUM = Color(50) PLUMBrightFlash = Color(51) VIOLETDim = Color(52) VIOLETDimFlash = Color(53) VIOLET = Color(54) VIOLETBrightFlash = Color(55) PURPLEDim = Color(56) PURPLEDimFlash = Color(57) PURPLE = Color(58) PURPLEBrightFlash = Color(59) MAGENTADim = Color(60) MAGENTADimFlash = Color(61) MAGENTA = Color(62) MAGENTABrightFlash = Color(63) FUCHSIADim = Color(64) FUCHSIADimFlash = Color(65) FUCHSIA = Color(66) FUCHSIABrightFlash = Color(67) WHITEDim = Color(68) WHITEDimFlash = Color(69) WHITE = Color(70) WHITEBrightFlash = Color(71)
PURPLEBrightFlash = Color(59) MAGENTADim = Color(60) MAGENTADimFlash = Color(61) MAGENTA = Color(62) MAGENTABrightFlash = Color(63) FUCHSIADim = Color(64) FUCHSIADimFlash = Color(65) FUCHSIA = Color(66) FUCHSIABrightFlash = Color(67) WHITEDim = Color(68) WHITEDimFlash = Color(69) WHITE = Color(70) WHITEBrightFlash = Color(71) ON = Color(127) OFF = Color(0) class Colors: class DefaultButton: On = ON Off = OFF Disabled = OFF class Transport: PlayOn = ON PlayOff = OFF class Mixer: pass