         while(wave.isplaying) {
           delay(100);
         }
-      } else {
-        Serial.println("Failed to create wav");
+        return;
       }
     }
   }  

    unsigned long now = millis();
    if ((now - p1ButtonChangeMillis) <= LONGPRESS_TIME) {
      // Short press, score
      p1Score++;
    } else {
      // Long press, reset
      victorySong.stop();
      requestReset = 1;
    }

void VictorySong::stop()
{
  _stop = true;
  wave.stop();
}

bool VictorySong::played() { return _played; }
