Songwrite 2 0.2 : version "flûte à dix sous"

Songwrite 2 est un éditeur libre de partitions musicales et de livres de chant, en particulier destiné aux musiciens qui ne maîtrisent pas le solfège (comme moi !). Songwrite 2 peut éditer des portées, mais aussi des tablatures (pour guitare, basse, banjo...) ; il gère aussi les paroles des chansons.

La version 0.2 de Songwrite 2 apporte le support des doigtés de flûte (des petits schémas indiquant les trous à boucher sur l'instrument) et notamment des flûtes à dix sous (aussi appelées flûtes irlandaises ou tin whistles), ainsi que d'autres fonctionnalités fort utiles en musique irlandaise : support des rythmes 6/8 et des gigues (ou Jig ?), import des fichiers au format ABC couramment utilisé pour ce type de musique. Les doigtés de flûtes à bec sont aussi disponibles. Le logiciel permet de rédiger ses propres partitions, de les jouer et de les imprimer, mais aussi de traduire les partitions d'une notation à une autre : par exemple transformer une portée que vous ne parvenez pas à déchiffrer en doigté de flûte ou en tablature, ou au contraire transformer des doigtés en portées pour les échanger avec d'autres musiciens !

Pour ceux qui ne connaissent pas la flûte à dix sous, il s'agit de l'un des instruments les plus faciles à apprendre (beaucoup plus facile que la flûte à bec que l'on a pu vous faire apprendre au collège), et aussi l'un des moins chers (compter 10 €). Et grâce à Songwrite 2, vous n'aurez plus besoin de connaître le solfège pour jouer de cet instrument... bref vous n'avez aucune excuse pour ne pas vous y mettre !


Songwrite 2 0.2 apporte aussi un nouveau filtre d'export en PDF indépendant de Lilypond (contrairement à celui des versions précédentes). L'abandon de Lilypond est justifié par le mauvais support des notations autres que les portées (tablature, doigté...) dans Lilypond, et par les incompatibilités fréquentes entre versions de Lilypond.

Songwrite 2 est un logiciel libre sous licence GNU GPL, écrit en langage Python. Pour l'installer, vous aurez besoin du module Python EditObj 0.2. Il vous faudra aussi un interpréteur Python, les modules Python pour Gtk et Cairo, ainsi que Timidity pour jouer les partitions (vous devriez pouvoir trouver tout cela dans toute bonne distribution Linux).

En guise de conclusion, j'aimerais faire un parallèle entre la musique traditionnelle et le logiciel libre. En musique traditionnelle, les musiciens reprennent des airs traditionnels qui forment une sorte de “culture commune”, et les modifient à leur manière, en changeant les ornementations, en modifiant le rythme, en déplaçant une note... Chaque interprétation enrichit alors la culture commune et sert d'inspiration pour les autres musiciens, sans qu'il n'y ait d'appropriation de l'oeuvre, puisqu'il est bien souvent impossible de dire qui est l'auteur du morceau originel. Les musiciens traditionnels ont-ils inventé une forme de musique libre il y a des siècles de cela ?

retour en arrière