Practice music theory and train your sight reading skills. Key signatures. Intervals including compound intervals Chords including 7th, open voicing, inversions. Scales including all major scale modes, neapolitan scales. Practice directly on virtual piano or using simple input buttons.