Software:GNU Solfege

From HandWiki
GNU Solfege
Original author(s)Tom Cato Amundsen
Stable release
3.22.2 / October 2013[1]
Preview release
3.23.4 / 24 June 2016; 10 years ago (2016-06-24)[2]
Repositorygit.savannah.gnu.org/cgit/solfege.git
Written inPython
Operating systemLinux, Microsoft Windows, OS X
TypeMusical training software
LicenseGNU General Public License
Websitewww.gnu.org/software/solfege/

GNU Solfege is an ear training program written in Python intended to help musicians improve their skills and knowledge. It provides exercises in recognising musical intervals, chords, scales and rhythms.[3] It is free software and part of the GNU Project.

GNU Solfege is available for Linux,[4][5] Windows, and OS X.

History

Amundsen began writing Solfege in the first quarter of 1999 while studying at the Malmö Academy of Music. He started the project after seeing a request on the GNU website for an ear-training program for music students. Solfege became an official part of the GNU Project on 18 June 2000.[6]

The 3.22 series used Python 2 and PyGTK. When announcing version 3.22.2 in October 2013, Amundsen described work on a port to PyGObject and GTK 3.[7] Development release 3.23.4, announced on 24 June 2016, used Python 3.4 and GTK 3. Its release notes listed support for GNU/Linux and Windows, with additional setup required to run it on OS X.[8]

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.

See also

References

  1. ↑ Amundsen, Tom Cato (6 October 2013). "New stable release: GNU Solfege 3.22.2". Solfege-announce (Mailing list). Retrieved 25 September 2026.
  2. ↑ Amundsen, Tom Cato (24 June 2016). "New devel release: GNU Solfege 3.23.4". Solfege-announce (Mailing list). Retrieved 25 September 2026.
  3. ↑ Gagné, Marcel (1 January 2001). "Music to Feed Your Soul...". Linux Journal. https://www.linuxjournal.com/article/4403. Retrieved 25 September 2026. 
  4. ↑ Höpfner, Hagen (2006). "Learning music with GNU Solfege 3.0.0: Musical Training". Linux Magazine (62): 54–55. 
  5. ↑ Phillips, Dave (3 June 2004). "Music Education With Linux Sound Tools". Linux Journal. https://www.linuxjournal.com/article/7606. Retrieved 25 September 2026. 
  6. ↑ Amundsen, Tom Cato. "GNU Solfege 3.16.4: README". https://sources.debian.org/src/solfege/3.16.4-2/README. 
  7. ↑ Amundsen, Tom Cato (6 October 2013). "New stable release: GNU Solfege 3.22.2". Solfege-announce (Mailing list). Retrieved 25 September 2026.
  8. ↑ Amundsen, Tom Cato (24 June 2016). "New devel release: GNU Solfege 3.23.4". Solfege-announce (Mailing list). Retrieved 25 September 2026.