I had quite a lot of trouble making a waveshield (a soundmodule) and an Arduino Mega work. 20 real life buttons need to trigger 20 sounds, without the involvement of a computer (it’s an installation for here). As I was using a big Arduino, the usual easy connection had to modified, which has quite some consequences on the code level and how the sound was played. An unwanted effect was distortion on the sound whilst it was playing.
Thanks again, Gregor, Brussels Hackerspace and Leandro!