       case METRONOME:
         handleMetronome(decoded + 3);
         break;
+      case PAD_CONFIGURATION:
+        handlePadConfiguration(decoded + 4);
+        break;
     }
   }
 }


const byte numberOfBanks = 5;

// Modes
const byte UNCONFIGURED = 0;
const byte NORMAL_MODE = 1;

    bank--;
    update = true;
    if (bank == 255) {
      bank = numberOfBanks + numberOfPadBanks - 1 ;
    }
  } else if (bankUpButton.isJustReleased()) {
    bank++;
    bank = bank % (numberOfBanks + numberOfPadBanks);
    update = true;
  }
#ifdef DEBUG_BANK
