 char* songs[numberOfSongs];
 
 byte selectedSong = -1;
+
+const byte STOP_MIDI_NOTE = 0;
 
 byte midiNoteToSend = -1;
 elapsedMillis midiNoteSendStart = 0;

    playButton.turnLedOn();
  }

  if(playButton.isJustReleased()) {
    midiNoteSendStart = 0;
    midiNoteToSend = selectedSong + (bank * numberOfChannelButtons) + SONG_OFFSET;
    playButton.turnLedOff();
  }

  sendMidiNote();

    }
  }

  if (update || forceUpdate || bankChange) {
    for (byte i = 0; i < numberOfChannelButtons; i++) {
      channelButtons[i].turnLedOff();
