Minim is an audio library included with Processing that allows you to play and analyze sound in your sketches.
Library reference: Minim Documentation
Free Sound: www.freesound.org
Download Source: KeySoundPlayer.zip
To add sound to your Processing sketch, you need to create a 'data' folder in your sketch location, and Processing will be able to access the files from that folder.