GNU Solfege

Ear training software program
title: "GNU Solfege" type: doc version: 1 created: 2026-02-28 author: "Wikipedia contributors" status: active scope: public tags: ["software-using-the-gnu-general-public-license", "free-software-programmed-in-python", "gnu-project-software", "musical-training-software", "ear-training", "cross-platform-free-software"] description: "Ear training software program" topic_path: "arts" source: "https://en.wikipedia.org/wiki/GNU_Solfege" license: "CC BY-SA 4.0" wikipedia_page_id: 0 wikipedia_revision_id: 0
::summary Ear training software program ::
::data[format=table title="Infobox software"]
| Field | Value |
|---|---|
| name | GNU Solfege |
| logo | GNU Solfege Logo.svg |
| caption | Screenshot of GNU Solfege 3.20.4 |
| latest release version | 3.23.4 |
| latest release date | {{cite mailing list |
| url | https://sourceforge.net/p/solfege/mailman/message/35181262/ |
| title | [Solfege-announce] New devel release: GNU Solfege 3.23.4 |
| date | 24 June 2016 |
| access-date | 10 April 2021 |
| mailing-list | Solfege-announce |
| last | Cato Amundsen |
| first | Tom |
| programming language | Python |
| operating system | Microsoft Windows, OS X, Linux |
| genre | Musical training software |
| license | GNU General Public License |
| website | |
| :: |
| name = GNU Solfege | logo = GNU Solfege Logo.svg | screenshot = | caption = Screenshot of GNU Solfege 3.20.4 | latest release version = 3.23.4 | latest release date = {{cite mailing list |url = https://sourceforge.net/p/solfege/mailman/message/35181262/ |title = [Solfege-announce] New devel release: GNU Solfege 3.23.4 |date = 24 June 2016 |access-date = 10 April 2021 |mailing-list = Solfege-announce |last = Cato Amundsen |first = Tom | latest preview version = | latest preview date = | programming language = Python | operating system = Microsoft Windows, OS X, Linux | genre = Musical training software | license = GNU General Public License | website =
GNU Solfege is an ear training program written in Python intended to help musicians improve their skills and knowledge. It is free software and part of the GNU Project.
GNU Solfege is available for Linux, Windows, and OS X.
Exercises
- Recognize melodic and harmonic intervals
- Compare interval sizes
- Sing the intervals the computer asks for
- Identify chords
- Sing chords
- Sing tone from chords: root, third, fifth, etc.
- Scales
- Dictation
- Rhythm dictation
- Remembering rhythmic patterns
- Theory: name intervals and scales
- Cadences
- Intonation
- Identify harmonic progressions
This software was made in such way that it is possible for the user to customize the existing exercises or create new ones.
References
References
- Höpfner, Hagen. (2006). "Learning music with GNU Solfege 3.0.0: Musical Training". Linux Magazine.
::callout[type=info title="Wikipedia Source"] This article was imported from Wikipedia and is available under the Creative Commons Attribution-ShareAlike 4.0 License. Content has been adapted to SurfDoc format. Original contributors can be found on the article history page. ::