phonascus
A program that can be used to study scales, intervals, chords.
Chords/Scale Software
,
Score Recognition
,
Temperament/Intonation
,
Ear Training