GNU Solfege is *free* ear training software written in python. The program is designed to be easily extended with lesson files (data files), so the user can create new exercises.
System Requirements
Sistema Operacional: POSIX (Linux,BSD,Solaris etc..), Linux, Windows XP