lx.enableKeyboardTempo();
logTime("Built GLucose engine");
+ // MIDI devices
+ midiEngine = new MidiEngine();
+ logTime("Setup MIDI devices");
+
// Set the patterns
Engine engine = lx.engine;
engine.setPatterns(patterns = _patterns(glucose));
mappingTool = new MappingTool(glucose, pandaMappings);
logTime("Built PandaDriver");
- // MIDI devices
- midiEngine = new MidiEngine();
- logTime("Setup MIDI devices");
-
// Build overlay UI
debugUI = new DebugUI(pandaMappings);
overlays = new UIContext[] {
case '=':
case '+':
frameRate(++targetFramerate);
- break;
+ break;
+ case 'b':
+ boom.trigger();
+ break;
case 'd':
if (!midiEngine.isQwertyEnabled()) {
debugMode = !debugMode;