Instruments transpositeurs

Bonjour à tous,

j'ai une partition écrite en mi bémol pour choeur et 4 cors en mib; je cherche à supprimer
les 3 bémols en début de système pour les cors, le \transpose ne le faisant apparemment
pas (ou j'ai comme d'habitude raté qqchose...).

Bernard

Bernard Meylan a écrit :

Bonjour à tous,

j'ai une partition écrite en mi bémol pour choeur et 4 cors en mib; je cherche à supprimer les 3 bémols en début de système pour les cors, le \transpose ne le faisant apparemment pas (ou j'ai comme d'habitude raté qqchose...).

Bernard

Bonjour,

En mettant le transpose avant relative ça ne marche pas?

melody = \transpose es c { \relative c'' {
        \clef treble

  etc...
   }

···

--
   Phil.
Superbonus-Project (Site principal) <http://superbonus.project.free.fr>

Superbonus-Project (Plate-forme d'échange):
<http://philippe.hezaine.free.fr>

Philippe Hezaine a écrit :

Bonjour,

En mettant le transpose avant relative ça ne marche pas?

melody = \transpose es c { \relative c'' {
       \clef treble

etc...
  }

Je pense qu'en l'occurrence il est surtout important que le \transpose
soit inséré avant la déclaration d'armure (\key ees \major).
Ou avant le \global si tu as déclaré la tonalité de cette façon.

Xavier

Xavier Scheuer a écrit :

Philippe Hezaine a écrit :

Bonjour,

En mettant le transpose avant relative ça ne marche pas?

melody = \transpose es c { \relative c'' {
       \clef treble

etc...
  }

Je pense qu'en l'occurrence il est surtout important que le \transpose
soit inséré avant la déclaration d'armure (\key ees \major).
Ou avant le \global si tu as déclaré la tonalité de cette façon.

Xavier

Ce n'est pas *dans* le \global que tu voulais dire?

      global =
  { \transpose es c { \key es \major
            \time 6/8
      } }

Globalement.

···

--
   Phil.
Superbonus-Project (Site principal) <http://superbonus.project.free.fr>

Superbonus-Project (Plate-forme d'échange):
<http://philippe.hezaine.free.fr>

Philippe Hezaine a écrit :

Ce n'est pas *dans* le \global que tu voulais dire?

     global =
    { \transpose es c { \key es \major
               \time 6/8
     } }

Globalement.

Hmm, non.
En fait je n'utilise pas de \global. Je sais que c'est en général assez
"répandu" parmi les utilisateurs réguliers mais personnellement je n'en
vois pas l'intérêt.

Mais non, je ne mettrais pas *dans* le \global, sauf si toutes les
partitions qui font appel à ce \global doivent être transposées (et
encore...).
Et je pense que le \global en question doit être réutilisé par Bernard
pour sa partie de chœur en mi bémol (non transposé dans ce cas) !
Donc *avant* le \global et uniquement pour les parties de cors (à
transposer).

De toute façon qu'importe, que ce soit *dans* ou *avant* le \global, du
moment que ce soit avant le \key (et avant le \relative, bien entendu).

Xavier

PS : Et on ne sait même pas si Bernard utilise de \global...

Le mercredi, 7 octobre 2009 15.25:35 Xavier Scheuer, vous avez écrit :

PS : Et on ne sait même pas si Bernard utilise de \global...

Si, il l'utilise! :wink:

Mais comme il est un tantinet bouché... (Alzheimer, je vous dis...) il vient d'interrompre
l'écriture d'une tartine pas possible pour dire que tout foirait... avant de s'écrier: bon
sang, mais c'est bien sûr!! et de s'apercevoir qu'il avait un fichier en italiano.ly et
qu'il avait copié simplement la première solution proposée ici: \transpose es c ....

Évidemment, LilyPond n'était pas très d'accord...

Merci pour vos solutions!

Bernard