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

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

RE: repeat volta avec 2 alternative en écourtant la barre de la deuxième


From: Frédéric Gohier
Subject: RE: repeat volta avec 2 alternative en écourtant la barre de la deuxième
Date: Sat, 24 Jun 2023 05:57:03 +0000

Bonjour,

en extrayant la deuxième alternative, peut être ?

    \alternative {
      {  r4  c,4  c4    }
      {   %{deuxième alternative vide!%}  }
    }
  • suit ce qui était dans la deuxième alternative  :
    \repeat volta 2
         {  \set Score.repeatCommands = #'((volta "2"))
      ...


Cordialement


De : lilypond-user-fr-bounces+fgohier49=hotmail.com@gnu.org <lilypond-user-fr-bounces+fgohier49=hotmail.com@gnu.org> de la part de daniel.bernair--- via Liste de diffusion francophone autour de LilyPond <lilypond-user-fr@gnu.org>
Envoyé : vendredi 23 juin 2023 19:34
À : lilypond-user-fr@gnu.org <lilypond-user-fr@gnu.org>
Objet : repeat volta avec 2 alternative en écourtant la barre de la deuxième
 

Bonjour à toutes et tous.

Je voudrais, dans un repeat volta 2 avec 2 alternative dont le deuxième contient également un volta 2 avec alternative écourter la ligne de l’altenative 2 mais je n’y arrive pas. Voici les instructions :

PartPOneVoiceOne =  \relative c'' {

     \key es \major 

 \time 3/4

\partial 2

     r4 r4  |

    r4 ^\f  c4  c4 | % 31

    \repeat volta 2 {

           

       as'4.  f8  c8 [  d8 ] | % 32

       bes4  es4  c8 [  d8 ]

       | % 33

       bes4  es4 r4 | % 34

       c4  f4  es8 [  f8 ] | % 35

       d4 (  g2 ) | % 36

      R2.  | % 37

       R2.| % 38

    }

    \alternative {

      {  r4  c,4  c4    }

      {  \repeat volta 2 

         {  %%%%%%%% \set Score.repeatCommands = #'((volta "2"))

          r4  es4 d %%%%%%%%%%%%% \set Score.repeatCommands = #'((volta #f))  \once \set Score.voltaSpannerDuration = #(ly:make-moment 1)    %11

          d4 g, r %12

          r4 f' ees %13

          d4 g, r %14

          R2. %15r4 g8 g bes bes %16

          ees8 ees aes4 g %17

          f4^. d^. r %18

          ees8 bes g'4 f %19

      }

      \alternative {

       { ees4 r r }

       { ees4 s2 \bar"|."}

    }

  }

 

  }

}

Merci pour votre aide.

Daniel Bernair


reply via email to

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