     handleEnemyBullets();
 
     // Play stage1 music
-    playMusic(2);
-    if (shouldPlayAButtonTone()) {
+    if(musicOn) {
+      playMusic(2);
+    }
+    if (shouldPlayAButtonTone() && musicOn) {
       sfx(1);
     }
 
-    if (shouldPlayBButtonTone()) {
+    if (shouldPlayBButtonTone() && musicOn) {
       sfx(2);
     }
   }

}

void playMusic(byte song) {
    if (!arduboy.tunes.playing() && currentSong != song) {
      stopMusic();

      unsigned char *music;


  delay(100);
  // play game over tune
  if(musicOn) {
    playMusic(4);
  }
  delay(3000);
  stopMusic();
  delay(2000);
