Octave et \repeat percent 2

Bonjour,

j'ai une séquence de mesures répétées 2 fois chacune, et dont une partie doit être jouée à l'octave.
J'ai donc le code suivant :

  StaffC = \relative c {
          \clef bass
          \time 4/4
         \key bes \major

  ../..

         #(set-octavation 1)
         \repeat percent 2 { c ( es g es bes' g d' bes ) }
         \repeat percent 2 {f, ( c' es c g' es c' a ) }
         \repeat percent 2 {es, a c a es' c g' es}
         #(set-octavation 0)
         \repeat percent 2 { d,( fis! a fis! c' a fis'! d ) }

   etc.

Quelque soit l'endroit où je positionne #(set-octavation 0) le pointillé de la partie sous octave s'arrête avant le signe de répétition (%) alors que je souhaiterais après.

Une idée ?

Merci d'avance

···

--
Vincent Gay -
« Les civilisations meurent par suicide, non par meurtre. »
(Arnold Joseph Toynbee)

Vincent Gay wrote:

Bonjour,

j'ai une séquence de mesures répétées 2 fois chacune, et dont une
partie doit être jouée à l'octave.
J'ai donc le code suivant :

  StaffC = \relative c {
          \clef bass
          \time 4/4
         \key bes \major

  ../..

         #(set-octavation 1)
         \repeat percent 2 { c ( es g es bes' g d' bes ) }
         \repeat percent 2 {f, ( c' es c g' es c' a ) }
         \repeat percent 2 {es, a c a es' c g' es}
         #(set-octavation 0)
         \repeat percent 2 { d,( fis! a fis! c' a fis'! d ) }

   etc.

Quelque soit l'endroit où je positionne #(set-octavation 0) le pointillé
de la partie sous octave s'arrête avant le signe de répétition (%) alors
que je souhaiterais après.

Une idée ?

en voilà une - mettre l'ottava dans une voix séparée avec \hideNotes et
ajouter une note à la fin de l'octavation:

StaffC = \relative c {
  \clef bass
  \time 4/4
  \key bes \major
  <<
    \context Voice = "1" {
      \repeat percent 2 { c ( es g es bes' g d' bes ) }
      \repeat percent 2 {f, ( c' es c g' es c' a ) }
      \repeat percent 2 {es, a c a es' c g' es}
      \repeat percent 2 { d,( fis! a fis! c' a fis'! d ) }
    }
    \context Voice = "ottava" {
      \hideNotes
      \ottava #1
      s1*11
      s2. s16 s s a \ottava #0
      s1*2
    }
  >>
}
{\StaffC }

c'est peut-être pas élégant…

···

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Octave-et-repeat-percent-2-tp5922033p5923359.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

Pour moi c'est un bug.
Je viens de le signaler, je garde un œil ouvert pour la suite.

Cordialement,
Xavier

···

2011/1/14 Vincent Gay <****@****>:

Bonjour,

j'ai une séquence de mesures répétées 2 fois chacune, et dont une partie
doit être jouée à l'octave.
J'ai donc le code suivant :

StaffC = \relative c {
        \clef bass
        \time 4/4
       \key bes \major

../..

       #(set-octavation 1)
       \repeat percent 2 { c ( es g es bes' g d' bes ) }
       \repeat percent 2 {f, ( c' es c g' es c' a ) }
       \repeat percent 2 {es, a c a es' c g' es}
       #(set-octavation 0)
       \repeat percent 2 { d,( fis! a fis! c' a fis'! d ) }

etc.

Quelque soit l'endroit où je positionne #(set-octavation 0) le pointillé de
la partie sous octave s'arrête avant le signe de répétition (%) alors que je
souhaiterais après.

Une idée ?

--
Xavier Scheuer <****@****>

L'élégance n'a d'importance que si l'on y pense. (Sanseverino)

En tout cas merci beaucoup et bravo pour l'imagination. Il est vrai que la voix cachée est souvent notre amie :slight_smile:

···
-- 
Vincent Gay - 
« Les civilisations meurent par suicide, non par meurtre. » 
(Arnold Joseph Toynbee)

Ah...oui, finalement, je vois bien les choses comme ça.

Merci beaucoup

···

Le 14/01/2011 22:54, Xavier Scheuer a écrit :

Pour moi c'est un bug.
Je viens de le signaler, je garde un œil ouvert pour la suite.

--
Vincent Gay -
« Les civilisations meurent par suicide, non par meurtre. »
(Arnold Joseph Toynbee)