Purentro is a MIDI player that shows sheet music, and is a keyboard trainer. When you drop a .mid file to the Purentro, the sheet music is displayed. Then you can play a MIDI file watching the music sheet. If you have a MIDI keyboard, you can use Purentro as a MIDI keyboard trainer. When you play a MIDI file, it doesn't move forward until you play a correct note on a MIDI keyboard.
||Microsoft .NET Framework 4.0