Posted 01 February 2015 - 05:48 PM
Progression will display notes on a graphical "keyboard" as MIDI notes are played. I bought it originally for use with guitar. It also shows a guitar fretboard. I haven't used it a lot. It's primarily a music notation app. I think you have to enter the MIDI, either with the screen keyboard, an external keyboard or directly on the score. I have never tried to bring in an external MIDI file, but it might be able to do that.
Edit: I just checked, and Progression does have an "import" function.
Edit 2: I forgot, this app is mainly focussed on guitar. I thought you could display a grand staff, but all I can find is a guitar staff with tablature. It does what you're asking for, but the score won't make sense unless you understand guitar tablature notation.