OK I was just playing around with the xnormal website, I didn't particularly intend to write an ad for a MIDI Fighter... but anyone looking into new controllers has probably had some variation on this conversation.

http://www.xtranormal.com/watch/7460407/