Solfege is an ear training program that can be used to train your rhythm, interval, scale, and chord skills.
| Tags | education multimedia Sound/Audio |
|---|---|
| Licenses | GPL |
| Operating Systems | OS Independent |
| Implementation | Python |
| Translations | French Russian Spanish Norwegian English German Brazilian Portugese Simplified Chinese Danish Dutch Estonian Finish (Suomi) Galician Italian Polish Vietnamese |
Recent releases


Release Notes: This is a stable release with new rhythm dictation exercises, improved music displayer code, and a sound module that works with the ALSA sequencer. Also, lots of minor bugfixes and improvements were made.


Release Notes: The 3.19 development branch adds a rhythm editor widget that is used in the new rhythm dictation exercises. It also adds support for the ALSA sequencer, and a nice tool that downloads and compiles the required Python modules if you don't have them installed.


Release Notes: The 3.18 branch adds a profile manager similar to Firefox. The preferences have a GUI to delete statistics, and the statistics page will show the 10 latest tests. Various bugs were fixed, including a really important one to the sound code both on Linux and MS Windows that allows connection of external MIDI keyboards.


Release Notes: This release adds 'atonal' transposition mode. It has more harmonic progressions. It has a "Compare melodic intervals" exercise. Statistics are now stored in an SQLite database instead of many small files. It adds a new main window where you select exercises without the menu bar, as well as an editor. It supports LilyPond 2.12 in addition to 2.10.


Release Notes: Since the last stable branch (3.12), support for external programs on MS Windows has been improved and several other bugs have been fixed. Python 2.4, Gtk+ 2.14, and pygtk 2.14 are now required to run.