This is the final product of my project for interaction design. Took the whole semester, to get this to work but it was worth it. How it works: The piano sends a Midi-Signal, which is transferred to an arduino. According to the signals, the arduino triggers transistors, which then trigger inputs on a paewang PCB (This is the PCB of an arcadestick). The paewang is connected to an Xbox360 (you can also use it on PS3).The TekkenPiano [Vimeo]
Mc Cool hooked up a MIDI-capable piano to the control inputs of classic fighting game Tekken, thereby synchronizing the on-screen action and musical performance. Then he recorded video of him doing online battle. He won!