- ui = controlUI = new ControlUI();
- mappingUI = new MappingUI(mappingTool);
- debugUI = new DebugUI(frontChannels, rearChannels);
- logTime("Built overlay UI");
+ debugUI = new DebugUI(pandaMappings);
+ overlays = new UIContext[] {
+ uiPatternA = new UIPatternDeck(lx.engine.getDeck(GLucose.LEFT_DECK), "PATTERN A", 4, 4, 140, 324),
+ new UIBlendMode(4, 332, 140, 86),
+ new UIEffects(4, 422, 140, 144),
+ new UITempo(4, 570, 140, 50),
+ uiSpeed = new UISpeed(4, 624, 140, 50),
+
+ new UIPatternDeck(lx.engine.getDeck(GLucose.RIGHT_DECK), "PATTERN B", width-144, 4, 140, 324),
+ uiMidi = new UIMidi(midiEngine, width-144, 332, 140, 158),
+ new UIOutput(width-144, 494, 140, 106),