   sendMidiNote();
 }
 
+void turnCurrentSelectionLedOn() {
+  if (bank < numberOfBanks) {
+    turnCurrentSongLedOn();
+  } else {
+    turnCurrentPadLedOn();
+  }
+}
+
+void printCurrentSelection() {
+  if (bank < numberOfBanks) {
+    printCurrentSong();
+  } else {
+    printCurrentPad();
+  }
+}
+
 void handleSongMode() {
   if (!repeat) {
     if (playing) {

    bothBanksDown = true;
  } else if (bothBanksDown && ((bankDownButton.isJustReleased() && !bankUpButton.isPressed()) || (bankUpButton.isJustReleased() && !bankDownButton.isPressed()))) {
    bothBanksDown = false;
    mode++;
    mode = mode % modeCount;
    return true;
  } else if (bothBanksDown) {
    return false;


const byte CONTROL_OFFSET = SONG_OFFSET + numberOfSongs + 1;

const byte numberOfControls = 10;

const byte STOP_MIDI_NOTE = 0;
const byte REPEAT_MIDI_NOTE = CONTROL_OFFSET;
