 }
 
 void handleSongMode() {
-  if (playing) {
-    playButton.turnLedOn();
-  } else {
-    playButton.turnLedOff();
+  if (!repeat) {
+    if (playing) {
+      playButton.turnLedOn();
+    } else {
+      playButton.turnLedOff();
+    }
   }
 
   if (stopButton.isJustPressed()) {

    midiNoteToSend = STOP_MIDI_NOTE;
    bars = 0;
    changeMode(NORMAL_MODE);
  }

  sendMidiNote();


  if (realtimebyte == START) {
    playing = true;
    repeat = false;
    changeMode(SONG_MODE);
  }

