for beginning arduino with processing i can only recommend using firmata:
(upload standardfirmata to your uno and use the arduino processing library from the link)
now you can just do things like:
arduino = new Arduino(this, Arduino.list()[0], 57600);
if (arduino.digitalRead(5) == Arduino.HIGH) {
//play sound
}
you might want to check out this to:
notice the input pin is connected to GND via a 10kΩ resistor. this is called pull-down. so you will have a constant LOW reading on your input when the button is not pressed.
for playing sounds, check out minim (sound library that comes with processing)
Examples->Libraries->minim->LoadSample