New Piano Scales for Android devices. 12 keys, 249 scales per key, for a total of 2988 scale transpositions. Includes main scales such as Major, Harmonic/Melodic Minors, Hungarian, Neapolitan; Exotic scales such as Enigmatic, Composite, Persian, Gypsy, Egyptian, Hebrew, Isfahan, Husayni, Prometheus/Mystic;