 // Function for playing note based on ID
 void musicOn(int ID) {
   switch (ID) {
-  case 1:
+  case 0:
     noteOn(NOTEON, note1, VOLUME);
     break;
-  case 2:
+  case 1:
     noteOn(NOTEON, note2, VOLUME);
     break;
-  case 3:
+  case 2:
     noteOn(NOTEON, note3, VOLUME);
     break;
-  case 4:
+  case 3:
     noteOn(NOTEON, note4, VOLUME);
     break;
-  case 5:
+  case 4:
     noteOn(NOTEON, note5, VOLUME);
     break;
-  case 6:
+  case 5:
     noteOn(NOTEON, note6, VOLUME);
     break;
-  case 7:
+  case 6:
     noteOn(NOTEON, note7, VOLUME);
     break;
-  case 8:
+  case 7:
     noteOn(NOTEON, note8, VOLUME);
     break;
   default:

      }
#endif
      // Hand is gone. Stop the sound
      musicOff(i + 1);
    }
    // Delay 10 to prevent weird analog readings
    delay(DELAY);

#endif
        // Beam has been cut
        // i+1 is because i is 0 indexed, but the ID starts with 1
        musicOn(i);
#ifndef WIND
        lastNote |= (laserArray[i]);
      }
