Songwrite 2

Posté par (page perso) . Modéré par Christophe Guilloux.
Tags :
0
2
nov.
2007
Son
Songwrite 2 est un éditeur de tablature (partition de guitare) pour Linux, écrit en Python avec GTK et Cairo. Songwrite 2 supporte de nombreux types de tablatures en plus des portées traditionnelles.

Songwrite 2 permet :
  • D'éditer des tablatures (guitares, basses, banjos, etc.) et des portées, et leur associer des paroles pour composer ses propres chansons ;
  • De créer son propre livre de chanson (songbook) ;
  • De jouer les partitions ;
  • D'imprimer les partitions et les chansons ;
  • De convertir automatiquement des portées en tablatures, ou vice-versa ;
  • D'exporter les chansons dans de nombreux formats (PDF, Midi, tablatures ASCII, GNU Lilypond, LaTeX, PostScript, etc.) ;
  • D'importer les fichiers de Guitar Pro 3 / 4 (expérimental).
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 et plein de jolies icônes :)
  • Un nouveau moteur de rendu de portée, gérant les tonalités et les altérations correctement ;
  • Un nouveau système de greffons ;
  • Une nouvelle documentation ;
  • Un système d'impression mis à jour pour les versions récentes de GNU Lilypond (2.11.20 et supérieure).
La version 0.1.2 de Songwrite 2 est une correction « de dernière minute » de la version 0.1 résolvant les ultimes bogues.

Par rapport aux autres éditeurs de tablatures existant sous Linux (KGuitar, TuxGuitar, etc.), Songwrite 2 est particulièrement adapté pour faire des chansons (alignement automatique des paroles sur la mélodie), plutôt que des partitions type « solo de guitare ».

L'interface de Songwrite 2 s'appuie sur GTK et Cairo, ainsi que sur EditObj2, un générateur de boîte de dialogue "universel" pour éditer des objets Python. EditObj2 s'inspire des éditeurs de Java Bean, tout en étendant le concept pour gérer des structures arborescentes d'objets ou associer une icône à chaque objet. EditObj2 génère des boîtes de dialogue en GTK ou en TK, au choix.
  • # Jouer les partitions?

    Posté par (page perso) . Évalué à 3.

    Je suppose que ça utilise l'interface MIDI pour jouer les notes. Or MIDI n'est configuré par défaut dans aucune distribution que j'aie essayé.

    Avez-vous réussi à utiliser facilement les logiciels MIDI (rosegarden etc.) dans votre distribution favorite?

    ⚓ À g'Auch TOUTE! http://afdgauch.online.fr

  • # Oh ! Une news multimédia :-)

    Posté par . Évalué à 7.

    Combien de commentaires faurdra-t-il cette fois pour déterminer si, oui ou non, ce logiciel fait doublon avec Phonon ? :-)
  • # Merci Jiba

    Posté par . Évalué à 3.

    Je pense que ça ne fait jamais de mal de dire merci, d'autant que je me suis déjà bien éclaté avec certains des programmes publiés sur oomadness : alors MERCI !

    En passant d'ailleurs, j'ai à disposition des linuxiens / guitaristes / programmeurs / pythonistes une interface pour PodXT en cours de développement (skrinechotte : http://pingwee.net/Pod_XT_Gui/ ). Le code est disponible sur demande, mais pas encore publiable en l'état.
    • [^] # Re: Merci Jiba

      Posté par . Évalué à 1.

      effectivement, beau travail, site fournit et utile.
      Jiba : t'es tu deja lancé dans game-blender ?
  • # Logiciel : Songwrite 2

    Posté par . Évalué à 2.

    Bonjour,
    C'est vrai que ca a l'air d'être un bon logiciel, pour ceux qui font de la musique.

    Jiba est ce que c'est toi qui à créé ce logiciel ?
  • # Accordéon

    Posté par (page perso) . Évalué à 3.

    Savez-vous s'il existe un logiciel pour faire les tablatures d'accordéon diatonique sous GNNU/Linux et si non, s'il serait facile de modifier Songwrite pour prendre en compte cet instrument ?

    Un exemple pris sur le web de tablature d'accordéon diatonique

    http://perso.orange.fr/diato-amateurs/tablatures/maitre_de_m(...)
    • [^] # Re: Accordéon

      Posté par (page perso) . Évalué à 2.

      Je pense que Lilypond doit supporter ça, mais je ne connais pas d'interface graphique pour tablature d'accordéon... par contre si tu veux bien m'expliquer comment marchent ce type de tablature, je veux bien essayer de les inclure dans Songwrite ! A priori ça ne devrait pas être très difficile.
      • [^] # Re: Accordéon

        Posté par (page perso) . Évalué à 2.

        Il y a plusieurs système pour écrire les notes avec un accordéon diatonique mais le standard le plus utilisé est l'exemple que j'ai donné au début. Il y a une ligne pour les notes tirées, une ligne pour les notes poussées et une ligne pour les bases et les accords : G basse en sol et g accord en sol. Si basse et accord en même temps, on fait un G barré.

        Il existe un logiciel sous Windows qui marche pour l'accordéon diatonique et qui est à l'origine pour la guitare

        http://www.tabledit.com/

        Au niveau lilypond, j'ai cherché mais pas trouvé de solution probante /a priori/.

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.