PianoBooster is a MIDI file player that displays the musical notes AND teaches you how to play the piano. The difference between playing along to a CD or a standard MIDI file is that Piano Booster listens and reacts to what you are playing on a MIDI piano keyboard. You can play along to any track in the MIDI file and Piano Booster will follow your playing. Piano Booster makes learning to sight read fun!
NOTE: This is only to provide appimages, I am not the developer.