Sonido al presionar un boton

Hola gente.
Les cuento...
Acabo de terminar de programar un piano, pero la cosa es que al momento de presionar el boton este libera el sonido al levantar el dedo, y lo que quiero es que al momento de presionar sobre la tecla (boton) suene.

Y la otra es que quiero poder presionar 2 teclas al mismo tiempo, seguramente esto se hace con Threads. Estoy tratando de realizarlo con AsyncTasks pero no logro resolverlo.

Espero me puedan ayudar, Saludos.