| 383 | } |
| 384 | |
| 385 | void processPulses(float deltaTime) { |
| 386 | clockPulse.process(deltaTime); |
| 387 | clockDividerPulse.process(deltaTime); |
| 388 | startPulse.process(deltaTime); |
| 389 | stopPulse.process(deltaTime); |
| 390 | continuePulse.process(deltaTime); |
| 391 | for (uint8_t c = 0; c < channels; c++) { |
| 392 | retriggerPulses[c].process(deltaTime); |
| 393 | } |
| 394 | } |
| 395 | |
| 396 | void processMessage(const midi::Message& msg) { |
| 397 | // DEBUG("MIDI: %ld %s", msg.getFrame(), msg.toString().c_str()); |