I've used the VoiceShield with a Mega and it works well.
Sound clips that don't play or only play partially are more often than not due to the way you address the sound slots.
1. If you have a none Mega Arduino, try it with the VoiceShield. Does it work with your sketch?
2. If you only have two sounds, leave the number of sound slots at the default of 80. But, address the first sound at lets say slot #1 and the second at #5. In this case slot #5 is about 15 seconds into your recording memory (3 seconds / slot x slot # 5) = 15 seconds.
Note: Both the VS_Loader Sketch and your triggering sketch must have the same number of sound slots set in this code line;
- Code: Select all