Waveshield won't play files ...plz help

     if(Lgrad < 7.48888 && Lgrad > 7.48838)

Wouldn't

     if(Lgrad > 7.48838 && Lgrad < 7.48888)

make more sense?

What happens if Lgrad == 7.48838 or Lgrad == 7.48888?

but always i get only :"couldn't open 2.wav or 6 or 7.wav..... etc.

Are we supposed to know what is on your card? Case matters, if that makes any difference.