Yes. Uberchord is not only a guitar teacher, but also a chord recognition app, and the world's most advanced at that. Play any chord, no matter how crazy, and Uberchord will use its microphone to identify that chord and tell you not only the name but also all the alternative voicings, finger positions, and inversions. It's absolutely awesome.