lilypond-user-fr
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

volta_engraver


From: simon cornaz
Subject: volta_engraver
Date: Tue, 24 May 2011 10:57:08 +0200

Bonjour, 

J'aimerais mettre en parallèle deux musiques qui ont chacune des
répétitions, mais pas au même endroit.

Ce que je voudrais, c'est que les volte soient indépendantes l'une de
l'autre, parce que là il me produit un mélange bizarre... J'ai enlevé le
context volta engraver de score pour le mettre indépendement dans
chacune des staff, mais sans succès?
any idea ?


voilà un ECM qui sera plus parlant:


\score{
  <<
    \new RhythmicStaff \with {\remove "Bar_engraver" \remove
"Time_signature_engraver" \consists "Volta_engraver"} {
      \set Staff.instrumentName="1er theme"
      \new Voice \with {\consists "Horizontal_bracket_engraver"}
      \repeat volta 2{
        r16( c-\markup{"première phrase"}[ c c] c c c c
                       c[ c c c8 c16 c8.])
                       r16(-\markup{"deuxième phrase"} \repeat unfold 2
{c16[ c c8]} c8.)
                       r16( c[-\markup{"troisième phrase"} c c] c[ c c c
c c c8])}
        \alternative{
          {
            \set Timing.measureLength = #(ly:make-moment 4 4)
            r2. c4}
          {
            \set Timing.measureLength = #(ly:make-moment 5 4)
            r8 c4 c8 r4 c c}}
      }
      \new RhythmicStaff \with{\consists "Volta_engraver"
instrumentName="refrain" \remove "Bar_engraver" \remove
"Time_signature_engraver"}{
        \new Voice \with{\consists "Horizontal_bracket_engraver"}
        \repeat volta 2{
          r8    c16[\startGroup  c] c8.[ c16] \stopGroup
          r4
          r8. \startGroup c8[ c16 c8] \stopGroup
          r16 \startGroup c\startGroup [ c c8 c8.\stopGroup]
c16[\startGroup c c8] \stopGroup \stopGroup
          r4
          r16 c[ c c] c8 c16[ c]}
        \alternative { {
          \set Timing.measureLength = #(ly:make-moment 4 4)
          c16[ c c c] r8 c8. c r16 c[ c c]}
                       {
                         \set Timing.measureLength = #(ly:make-moment 4
4)
                         c8. c c c r16 c c c}}
      }
    >>
   \layout{
     \context{
       \Score
       \remove "Volta_engraver"}
   }
 }

Merci d'avance




reply via email to

[Prev in Thread] Current Thread [Next in Thread]