Use it to train your rhythm, interval, scale and chord skills.
GNU Solfege is an ear training program written to help you train intervals, chords, scales and rhythms.
The program is indented to help music students with their ear training.
Some of the existing exercises:
Recognise melodic and harmonic intervals
Compare interval sizes
Sing the intervals the computer asks for
Sing tone from chords: root, third, fifth, etc
Remembering rhythmic patterns
Theory: name intervals and scales