From: Craig on
F/OSS & cross-platform.

Haven't tried it but maybe someone out there can put this to good use.
Requires GTK & Python.

> GNU Solfege is a computer program written to help you practice ear
> training. It can be useful when practicing the simple and mechanical
> exercises. These are the exercises written so far:
>
> # Recognise melodic and harmonic intervals
> # Compare interval sizes
> # Sing the intervals the computer asks for
> # Identify chords
> # Sing chords
> # Scales
> # Dictation
> # Remembering rhythmic patterns


<http://www.solfege.org/>

--
-Craig
From: Cousin Stanley on

> F/OSS & cross-platform.
>
> Haven't tried it but maybe someone out there can put this to good use.
> Requires GTK & Python.
>
>> GNU Solfege is a computer program written to help you practice ear
>> training. It can be useful when practicing the simple and mechanical
>> exercises.
> ....
> <http://www.solfege.org/>
>

Also available via Debian Linux repositories
and probably in other Debian-based linux distributions
as well ....

# apt-cache show solfege
....
Ear training software
GNU Solfege is an ear training program for X Window written
in Python, using the GTK+ 2.0 libraries. You can practice
harmonic and melodic intervals, chords, scales and rhythms,
and you can add new exercises using a simple plain text file format.

Ear training is a big subject with many connections to music theory
and performance of music, so I won't even try to make "a complete
computer-based ear training course". But I hope someone find this
software useful.

I've used this some under Debian
and it seems to work well ....



--
Stanley C. Kitching
Human Being
Phoenix, Arizona