       Serial.print("Set Volume "); Serial.println(volume);
       player.setVolume(volume, volume);
     }
-    if (player.stopped()) onStop();
-  }
+  }
+  
   return READ_DELAY;
 }
 

      }
    }
  }
  if (state == PLAY_SELECTED) {
    int encoderChange = encoder.getValue() * VOLUME_DIRECTION;
    if (encoderChange != 0) {

    nextLED = (nextLED + 1) % NUMKEYS;
    if (nextLED == 0) {
      state = IDLE_WAIT_OFF;
      return IDLE_PAUSE;
    }
    return BLINK_DELAY;

