Piano Dust Buster - The Song Game by JoyTunes lets you use your own real piano, or a 3D virtual one, to learn how to play your favorite songs. And you don't need any wires or adapters, the game is activated by a real piano/keyboard. It "hears" what you are playing and the game progresses accordingly.
It's a great way to get kids to love playing music, just like Guitar Hero, except with JoyTunes they are actually learning how to play a real instrument, and they're practicing as they play. So your kids think they're playing video games but they're actually practicing the piano :)
Piano Dust Buster was designed to teach musical skills while in the fun and engaging environment of a game. It teaches note names and rhythm while the player is accompanied by rich and high quality concert music for the song they are playing.
The app has a big selection of free songs at various levels of difficulty, including - The Entertainer, La Bamba, Swan Lake, Bach Air on G String, Auld Lang Syne, Amazing Grace, Beethoven’s Ode To Joy, Jingle Bells, Fur Elise, Mary’s Little Lamb, and many others. Additional free songs are added all the time.
If you don't have a real piano or keyboard you can use the 3d virtual keyboard to play Piano Dust Buster.
It only runs on the iPad and is free in the AppStore.