Learn piano, have fun practicing or enjoy lively MIDI visualizations with the cross-platform piano game.
Synthesia vs PianoCrumbs.com opinions
Piano Booster lets you practice and play the piano alongside a scrolling music stave. It's an open-source, cross-platform tool that works with MIDI keyboards as input. Play along and receive an accuracy reading to let you know how you're doing.