Too many if statements?? Please help

I have tried inserting PRINT statements to print to the serial monitor for some debugging to see where it is getting stuck but I can't get that to work.

You need to debug one thing at a time, forget the WAV files and blinking LEDs. Replace that code with a simple Serial.print() like

if(digitalRead(15)==HIGH) { 
   Serial.println ("help"); 
}

Then when that works start gradually putting stuff back in. When it breaks the last thing you added is (usually) the problem.


Rob