“smartChord is an absolute treasure trove for musicians. It’s mostly aimed at guitarists or those who play other stringed instruments, but there’s so much here that almost anyone will find it useful.
The app offers over 15 tools. You get information on playing chords, arpeggios, and scales. There’s a transposer so you can easily change the key of any piece of music. An ear training game helps you learn the sound of notes and chords. The songbook lets you download music for almost any song you can find online. The playground gives you a virtual guitar to practice on. There’s so much here.
All the basic functions are free, and you can add even more with a paid upgrade.
Download: smartChord (Free, premium version available)”