 byte bank = 0;
 
 boolean initMode = false;
+
+boolean bothBanksDown = false;
+
+const byte midiChannel = 1;
 
 void OnNoteOn(byte channel, byte note, byte velocity)
 {

#include <Wire.h>
#include <Adafruit_SSD1306.h>



byte counter;
const byte CLOCK = 248;

}

void updateLeds() {
  if(initMode) {
    return;
  }
  for (byte i = 0; i < numberOfChannelButtons; i++) {
    if (channelButtons[i].isJustReleased()) {
      digitalWrite(ledPins[i], HIGH);
    } else {
      digitalWrite(ledPins[i], LOW);
