It's definitely missing a higher note on the 7th measure (not counting the intro), I think it's a B... whatever the major 7th is...
And in the intro, I'm not sure what the term is for when you quickly roll two keys beside each other, but I think the two high notes are played like that.
Other than that, I wouldn't have guessed it was live input. Good job.