OOmadness
fr en
[61] OOmadness / Songwrite 2
Songwrite 2 : Caractéristiques - Copie d'écran - Documentation - Liste de diffusion - Songwrite sur Gna! - Téléchargement
Jiba
Songwrite 2 est un éditeur de partitions musicales et de livres de chant. Ce logiciel est en particulier destiné aux musiciens qui ne maîtrisent pas le solfège (comme moi !) et aux musiciens Linuxiens. Songwrite 2 peut éditer des portées, mais aussi des tablatures (pour guitare, basse, banjo, lyre, accordéon diatonique...) et des doigtés de flûte (pour flûte irlandaise, flûte à bec,...) ; il gère aussi les paroles des chansons. Songwrite 2 permet de jouer les partitions et de les imprimer.

Songwrite 2 est écrit en Python, et utilise Gtk 2 et Cairo, ainsi que EditObj 2. Les tablatures sont jouées par Timidity et l'impression repose sur LaTeX.

Songwrite 2 est un logiciel libre (Free Software), sous license GNU GPL. Vous aurez besoin de :
(ajouter un commentaire, ajouter une rubrique, éditer, archives, rss)
Jiba, 21/08/2011
Songwrite 2 0.4 est disponible ! Cette nouvelle version majeure ajoute le support des tablature d'accordéon diatonique et des accords. De plus, les symboles de répétitions ont été (grandement) améliorés, et un nouvel écran de démarrage permet de choisir le type de partition voulu. Et de nombreux bogues ont été corrigés. Amusez-vous bien!
Jiba, 22/02/2011
Songwrite 2 0.3 est disponible ! Cette version majeure propose une nouvelle interface, plus pratique sur des écrans de petite taille, et ajoute de nombreuses fonctionnalités : appoggiature, harmoniques, clef de Fa pour les portées, direction de battements, soupirs,... Elle supporte aussi des tablatures pour de nouveaux instruments : Koyabu board, ukulele, et lyre (mon nouvel instrument, même si je serai probablement le seul à utiliser ces tablatures :-)). Cette version nécessite EditObj 2 0.3.

Il y a aussi de nombreuses corrections de bogues, et la licence est désormais la GPL v3 (à la place de la v2).

Listes des modifications (en anglais) :
  • Touchscreen support
  • Lyre, Koyabu board and Ukulele support
  • Support for F key, appoggiatura, harmonics, strumming direction and rests
  • Smarter copy-paste (autochoose between by string / by note pitch more accurately)
  • Name sharp and bemol notes adequately, depending of the tonality
  • Add a window's icon
  • Fontsize options for screen and printing
  • Interval identification: select 2 notes and Songwrite display the corresponding interval in the title bar!
  • Licence changed to GPL v3
Bogues corrigés :
  • Lyrics not placed at the bottom were bugged in PS/PDF export/printing
  • Printing tabs with staffs was sometime causing an infinite loop
  • Printing tabs with staffs was not showing # and b rightly on the staff
  • After playing, select the previously selected notes
  • When reducing the length of ALL bars, the newly created bars at the end now use the lew length
  • Take capo into account when playing
  • Can play hammer / pull / legato / slide with no limit of amplitude
  • Fix g8 staff
  • Fix capo
Jiba, 03/04/2009
Songwrite 2 0.2.1 est dispo ! Cette version corrige de nombreux bogues de la version 0.2. Elle peut aussi utiliser Qtopia, par exemple sur un Zaurus ! Cette nouvelle version nécessite EditObj 2 0.2.1.

Liste des changements :
  • Qt / Qtopia support (tested on Sharp Zaurus)
  • When selecting a note, take the current duration into account in a smarter way
  • Allow to hide the edition panel
Bogues corrigés :
  • Fix songref in songbook edition dialog box
  • Fix default filename when exporting
  • Fix filename filter bug in import / export
  • Fix legato in ABC importer
  • Fix dot in ABC importer
  • Fix playlist analysis in ABC importer
  • Fix partial bars in ABC importer
  • Fix hammer/pull update when the second note is modified
  • Fix zoom when editing a new song
  • Fix quarter tripplets
  • Fix Texttab importer and exporter (string tuning was messing around, thanks Adrian Quark)
  • Fix launching from source directory (thanks Slawek)
Songwrite 2 0.2 est sorti !

Cette version ajoute le support des doigtés de flûte (c'est à dire des petits schémas indiquant les trous à boucher sur l'instrument) pour les flûtes à dix sous (aussi appelés flûtes irlandaises ou tin whistles) et les flûtes à bec. Deux autres nouvelles fonctionnalités sont utiles pour la musique irlandaise : le support des rythmes 6/8 et des gigues, et l'import des fichier ABC.

Enfin, cette version dispose d'un nouvel exporteur PDF, qui est indépendant de Lilypond (lequel n'est donc plus nécessaire pour utiliser Songwrite 2). L'abandon de Lilypond est justifié par le mauvais support des notations autres que les portés (tablature, doigté,...) dans Lilypond, et par les incompatibilités fréquentes entre versions de Lilypond.

Songwrite 2 0.2 nécessite la dernière version d'EditObj2 (0.2).
Jiba, 01/11/2007
Songwrite 2 0.1.2 corrige quelques bogues qui avaient survécus dans les versions 0.1 et 0.1.1 :
  • L'import Guitar pro était manquant
  • Corrige le copier-coller sur les notes avec altération dans les portées
  • Corrige les traduction des noms des vues
  • Corrige "AttributeError: 'ObjectPack' object has no attribute 'song'" lorsque l'on sélectionne des notes
  • Corrige les erreurs de copier-coller entre fenêtres différentes


À télécharger par ici.
Jiba, 28/10/2007
Voici la première version stable de Songwrite 2 !

Songwrite 2 est un éditeur de tablature pour Linux, écrit en Python avec GTK et Cairo. Une tablature est une partition de guitare ; Songwrite 2 supporte de nombreux types de tablatures en plus des portées traditionnelles.

Avec Songwrite 2 tu peux :
  • ...éditer des tablatures (guitares, basses, banjos,...) et des portées, et leur associer des paroles pour composer tes propres chansons !
  • ...créer ton propre livre de chanson (songbook)
  • ...jouer tes partitions
  • ...imprimer tes partitions et tes chansons
  • ...convertir automatiquement des portées en tablatures, ou vice-versa
  • ...exporter tes chansons dans de nombreux formats (PDF, Midi, tablatures ASCII, GNU Lilypond, LaTeX, PostScript,...)
  • ...importer les fichiers de Guitar Pro 3 / 4 (expérimental)
  • ...et en plus la doc en français !


Songwrite 2 est une réécriture complète de Songwrite 1 avec :
  • Une nouvelle interface basée sur Gtk 2 et Cairo, avec de l'anticrénelage
  • Un nouveau moteur de rendu de portée, gérant les tonalités et les altérations correctement
  • Un nouveau système de plugins
  • Une nouvelle documentation
  • Le système d'impression a été mis à jour pour les versions récentes de Lilypond (2.11.20 et supérieure)
Jiba, 02/10/2007
Voici la toute première version de Songwrite 2 !

Il s'agit d'une réécriture complète de Songwrite 1, avec une nouvelle interface en Gtk 2 et Cairo. À essayer de toute urgence !
Jiba, 02/10/2007
This is the very first release of Songwrite 2!

It is a complete rewrite with a new interface based on Gtk 2 and Cairo. Try it immediately!
Jiba, 16/07/2007
Voici une copie d'écran d'une version de développement de Songwrite 2. L'interface est entièrement réécrite.

D'un point de vue technique, elle utilise GTK2 et Cairo, avec EditObj 2 (une version améliorée d'EditObj qui supportte GTK en plus de Tk).

D'un point de vue graphique, il y a de l'antialiasing et de jolies icônes, et 4 modes d'édition correspondant aux 4 onglets en bas de la fenêtre : mode Chanson, mode Partition, mode Temps, et mode Note. Le carnet à onglet affiche automatiquement les attributs du ou des objet(s) sélectionnés (éh oui, on peut en sélectionner plusieurs !).

J'espère pouvoir diffuser ça bientôt ;-)

Jiba, 03/06/2006
News Image
Bugfix release:
  • Icon added
  • Use package graphicx in latex exports
  • Songbooks now save the song filenames with path relative to the songbook filename