I know sounds outrageous, but I believe that it could actually work. When I learned the piano, I learned through repetition and it was boring. If you could play different songs like in osumania, playing the piano could actually be fun.
FreePIE. GlovePIE is ripFull Tablet wrote:
(like GlovePIE, but there might be some better alternatives