Piano app with Pitch Ear Training Game.
Learn to Play Piano by Ear.
Given a single note, can you play it back? This app allows your to zoom in on the note, and will record how many notes it takes for you to correctly identify.
Multitouch (up to 5 concurrent keys).
Authentic digitised grand piano sounds for each separate key on the piano (not just one sound modified by MIDI)
From The Melody Master, the ear training specialists.