However, it seems to me that the app (Mac version, at least) is not using the midi data to determine how well I'm playing, rather using audio. This is very hit and miss, much worse than my previous setup mentioned above.
frequently when calibrating before a lesson it fails to recognise that a key has been pressed; not all the keys I'm told to press, just one or two, and sometimes it will visually show me that it thinks I've pressed the wrong key.
During a lesson, it will give me a red mark saying I've missed a note when I haven't, though, thankfully, this is less frequent. Also when doing the chord exercises against the clock, It has on occasion failed to recognise that I've played the chord, cause me to play it over and over.
It's very frustrating.
I was really glad to see the MIDI included, but until its stable, I shall be using my previous set up.