If such an app exists, I’m certain it would only work for passages with isolated instruments. It would take some serious computing power to be able to pick out and identify each and every instrument in an orchestral piece, for example.
I’m certain that all game music is generated on electronic synthesizers – I seriously doubt any game composers are going to the trouble and expense of assembling the New York Philharmonic on a massive soundstage when synthesizers these days can replicate the sound of stings and horns with impressive realism.
While there are a few other instruments that utilize a piano-like keyboard, such as the celesta, harpsichord or clavichord, there are no different “types” of acoustic pianos, at least not in the sense that you’re talking. Sure, you have upright pianos, grand pianos, etc. But they aren’t going to sound as drastically different to the untrained ear as say, a Gibson Les Paul or Fender Stratocaster guitar would, of which even non-musicians can readily make a distinction.
Regards,
Wayne A. Pflughaupt