Midi keyboard with piezos

Why use piezos ?

Because you want preasure sensitivity ?

This might be a good place to start .

http://todbot.com/blog/2006/10/29/spooky-arduino-projects-4-and-musical-arduino/

But it would probably be difficult to extend to a full range keyboard.