Take a look at http://ucapps.de/floorboard.html. This is a design for a midi program change pedal board but the source code has options for sending note ons and offs. Extending it to send chords should be fairly trivial. --dougall