GNU Solfege est un logiciel libre d'éducation à la musique distribué sous licence GNU GPL 3. Il s'agit d'un logiciel multilingue multi-plateformes : il peut tourner sur tous les systèmes disposant de python 2.5, Gtk+ 2.12 et PyGtk 2.12, ce qui inclut notamment GNU/Linux, MS Windows et Mac OS X.
Deux ans après la précédente version majeure 3.20.0, la version 3.22.0 de GNU solfege vient de sortir, apportant notamment les nouvelles fonctionnalités suivantes :
- exercices d'intervalles : ajout intervalles plus larges que double octave ;
- elembuilder : les boutons de réponse ne sont pas cliquables quand l'utilisateur n'est pas censé cliquer dessus ;
- la page de statistiques de chaque exercice dispose dorénavant d'un bouton permettant de supprimer les statistiques de l'exercice ;
- le bouton « proposer la réponse » ne devient cliquable que lorsque une réponse a été saisie ;
- visionneuse de statistiques : ajout d'une ligne à la table des pourcentages affichant le nombre et le pourcentage de réponses correctes pour la journée, la semaine et au total ;
- la page d'accueil affiche le nom du fichier si l'application est démarrée en ligne de commande avec l'option --debug ;
- exercice idtone : affichage des statistiques lorsque l'utilisateur configure le module lui-même, et enregistrement de la configuration
- on peut maintenant déposer ses propres exercices écrits en Python dans ~/.solfege/exercises/dirname/modules/ ;
- ajout d'un module d'exercice toneincontext ;
- ajout d'un module d'exercice solmisation.