GNU Solfege

When you study music on high school, college, music conservatory, you usually have to do ear training. Some of the exercises, like sight singing, is easy to do alone. But often you have to be at least two people, one making questions, the other answering.

This is ok, as long as both have time to do it. And if you sit in your room, practicing your instrument many hours a day, it can be nice to see other people :-) But my experience when I got my education, was that most people were very busy and that it was difficult to practise regularly. And to get really good results, you should practise a little almost every day. Not just a session before your next ear training lesson.

GNU Solfege tries to help out with this. With Solfege you can practise the more simple and mechanical exercises without the need to get others to help you. Just don't forget that this program only touches a part of the subject.

Downloading Solfege

Solfege can be found on the main GNU ftp server: (via HTTP) and (via FTP). It can also be found on the GNU mirrors; please use a mirror if possible.


Documentation for Solfege will be available online, as is documentation for most GNU software. You may also find more information about Solfege by running man solfege, or by looking at /usr/share/doc/solfege/, /usr/local/doc/solfege/, or similar directories on your system. A list of command line options is available by running solfege --help.

Mailing lists

Solfege has the following mailing lists:

Announcements about Solfege and most other GNU software are made on info-gnu (archive).

Security reports that should not be made immediately public can be sent directly to the maintainer. If there is no response to an urgent issue, you can escalate to the general security mailing list for advice.

Getting involved

Development of Solfege, and GNU in general, is a volunteer effort, and you can contribute. For information, please read How to help GNU. If you'd like to get involved, it's a good idea to join the discussion mailing list (see above).

Test releases
Trying the latest test release (when available) is always appreciated. Test releases of Solfege can be found at (via HTTP) and (via FTP).
For development sources, issue trackers, and other information, please see the Solfege project page at
Translating Solfege
To translate Solfege's messages into other languages, please see the Translation Project page for Solfege. The user manual also has a Translation Project page. If you have a new translation of the message strings, or updates to the existing strings, please have the changes made in this repository. Only translations from this site will be incorporated into Solfege. For more information, see the Translation Project.
Solfege is currently being maintained by Tom Cato Amundsen. Please use the mailing lists for contact.


Solfege is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.