Subject: Octave et \repeat percent 2

From: Vincent Gay <[email-masked]>
Date: Fri, 14 Jan 2011 16:04:52 +0100

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)

---

From: Eluze <[email-masked]>
Date: Fri, 14 Jan 2011 13:10:25 -0800 (PST)

> que je souhaiterais après.
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" {
    }
    \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.

---

From: Xavier Scheuer <[email-masked]>
Date: Fri, 14 Jan 2011 22:54:48 +0100

2011/1/14 Vincent Gay <[email-masked]>:
>
> 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.
> 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 ?

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

Cordialement,
Xavier

-- 
Xavier Scheuer <[email-masked]>

---

From: Vincent Gay <[email-masked]>
Date: Sat, 15 Jan 2011 13:13:36 +0100

Le 14/01/2011 22:10, Eluze a écrit :

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" {
}
{\StaffC }

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 :-)

---

From: Vincent Gay <[email-masked]>
Date: Sat, 15 Jan 2011 13:15:17 +0100

> Je viens de le signaler, je garde un œil ouvert pour la suite.

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

Merci beaucoup