C'est pas grave mais...

classic Classique list Liste threaded Arborescence
3 messages Options
Répondre | Arborescence
Ouvrir ce message en vue arborescente
|

C'est pas grave mais...

Vincent Gay
Dans le code ci-dessous je veux faire une répétition avec 3 alternatives

\repeat volta 3 {
    ..partie commune..
}
\alternative {
    { alternative 1 }
    { alternative 2 }
    { alternative 3 }
}

À la compilation j'obtiens bien le résultat désiré mais Lily se plaint :

Interprétation en cours de la musique...[8][16]

Avertissement : extension de reprise sans terminaison

[24]

Bon, c'est pas grave mais j'aimerai bien comprendre

Merci d'avance

Exemple réel (What Are You Doing The Rest Of Your Life de Michel Legrand)

PartPOneVoiceOne =  \relative c' {
  \set Score.voltaSpannerDuration = #(ly:make-moment 8 4)
  \clef "treble" \key c \major \numericTimeSignature\time 4/4
  \partial 2. c8 d8 e8 f8 gis8 a8
  \repeat volta 3 {
    b4 b8 a8 b2 ~ | % 3
    b4 b8 a8 b8 c8 b8 a8 | % 4
    g4 g8 f8 g2 ~ | % 5
    g4 g8 f8 g8 a8 g8 f8  \break | % 6
    e4 e8 d8 e2 ~ | % 7
    e4 e8 d8 e8 f8 e8 d8
  }
  \alternative {
    {
      | % 8
      b1 | % 9
      r4 c8 d8 e8 f8 gis8 a8
    }
    {
  cis,1 | r4 e4 a4 e'4 | \break % 12
  e8 dis8 e8 cis8 d8 cis8 d8 c8 | % 13
  cis2. e,4 | % 14
  e'8 dis8 e8 cis8 d8 cis8 d8 c8 | % 15
  cis2 r8 cis8 cis8 cis8  \break | % 16
  des8 c8 des8 bes8 ces8 bes8 ces8 a8 | % 17
  bes4. des,8 c8 des8 ges8 bes8 | % 18
  c8 b8 c8 a8 bes8 a8 bes8 gis8 | % 19
  a8 r8 c,8 d8 e8 f8 gis8 a8 \break }
  { b1 ~ | % 21
  b2 c2 | % 22
  d4 d8 c8 d2 ~ | % 23
  d4 d8 c8 d8 e8 d8 c8 | % 24
  a4 a8 g8 a2 ~  \break | % 25
  a4 a8 g8 a8 b8 a8 g8 | % 26
  e4 e8 d8 e4. d8 | % 27
  e4 e8 d8 e4. e8 | % 28
  a1 | % 29
  R1 \bar "|." } }
}
-- 
Vincent Gay
Envoyé depuis mon saxo-phone :)
http://blog.vintherine.org/ - http://photos.vintherine.org/

_______________________________________________
liste de diffusion lilypond-user-fr
[hidden email]
https://lists.gnu.org/mailman/listinfo/lilypond-user-fr

signature.asc (849 bytes) Download Attachment
Répondre | Arborescence
Ouvrir ce message en vue arborescente
|

Re: C'est pas grave mais...

Christophe Pochon
Salut,

C'est le 

 \set Score.voltaSpannerDuration = #(ly:make-moment 8 4)

qui pose problème. Je n'ai pas de solution, mais si tu l'enlèves il n'y a plus de message d'erreur.

A+

Christophe


Le 6 octobre 2017 à 10:37, Vincent Gay <[hidden email]> a écrit :
Dans le code ci-dessous je veux faire une répétition avec 3 alternatives

\repeat volta 3 {
    ..partie commune..
}
\alternative {
    { alternative 1 }
    { alternative 2 }
    { alternative 3 }
}

À la compilation j'obtiens bien le résultat désiré mais Lily se plaint :

Interprétation en cours de la musique...[8][16]

Avertissement : extension de reprise sans terminaison

[24]

Bon, c'est pas grave mais j'aimerai bien comprendre

Merci d'avance

Exemple réel (What Are You Doing The Rest Of Your Life de Michel Legrand)

PartPOneVoiceOne =  \relative c' {
  \set Score.voltaSpannerDuration = #(ly:make-moment 8 4)
  \clef "treble" \key c \major \numericTimeSignature\time 4/4
  \partial 2. c8 d8 e8 f8 gis8 a8
  \repeat volta 3 {
    b4 b8 a8 b2 ~ | % 3
    b4 b8 a8 b8 c8 b8 a8 | % 4
    g4 g8 f8 g2 ~ | % 5
    g4 g8 f8 g8 a8 g8 f8  \break | % 6
    e4 e8 d8 e2 ~ | % 7
    e4 e8 d8 e8 f8 e8 d8
  }
  \alternative {
    {
      | % 8
      b1 | % 9
      r4 c8 d8 e8 f8 gis8 a8
    }
    {
  cis,1 | r4 e4 a4 e'4 | \break % 12
  e8 dis8 e8 cis8 d8 cis8 d8 c8 | % 13
  cis2. e,4 | % 14
  e'8 dis8 e8 cis8 d8 cis8 d8 c8 | % 15
  cis2 r8 cis8 cis8 cis8  \break | % 16
  des8 c8 des8 bes8 ces8 bes8 ces8 a8 | % 17
  bes4. des,8 c8 des8 ges8 bes8 | % 18
  c8 b8 c8 a8 bes8 a8 bes8 gis8 | % 19
  a8 r8 c,8 d8 e8 f8 gis8 a8 \break }
  { b1 ~ | % 21
  b2 c2 | % 22
  d4 d8 c8 d2 ~ | % 23
  d4 d8 c8 d8 e8 d8 c8 | % 24
  a4 a8 g8 a2 ~  \break | % 25
  a4 a8 g8 a8 b8 a8 g8 | % 26
  e4 e8 d8 e4. d8 | % 27
  e4 e8 d8 e4. e8 | % 28
  a1 | % 29
  R1 \bar "|." } }
}
-- 
Vincent Gay
Envoyé depuis mon saxo-phone :)
http://blog.vintherine.org/ - http://photos.vintherine.org/

_______________________________________________
liste de diffusion lilypond-user-fr
[hidden email]
https://lists.gnu.org/mailman/listinfo/lilypond-user-fr



_______________________________________________
liste de diffusion lilypond-user-fr
[hidden email]
https://lists.gnu.org/mailman/listinfo/lilypond-user-fr
Répondre | Arborescence
Ouvrir ce message en vue arborescente
|

Re: C'est pas grave mais...

Vincent Gay
Le 06/10/2017 à 11:25, Christophe Pochon a écrit :
C'est le 

 \set Score.voltaSpannerDuration = #(ly:make-moment 8 4)

qui pose problème. Je n'ai pas de solution, mais si tu l'enlèves il n'y a plus de message d'erreur.

Arf... j'aurai du y penser. Merci.
-- 
Vincent Gay
Envoyé depuis mon saxo-phone :)
http://blog.vintherine.org/ - http://photos.vintherine.org/

_______________________________________________
liste de diffusion lilypond-user-fr
[hidden email]
https://lists.gnu.org/mailman/listinfo/lilypond-user-fr

signature.asc (849 bytes) Download Attachment