Subject: répétitions et alternatives

From: clarilily <[email-masked]>
Date: Wed, 23 Apr 2014 02:16:16 -0700 (PDT)

Bonjour à tous,

Nouvel abonné, je pose une question qui a peut-être été déjà posée et
résolue, mais je n'ai rien trouvé.

Quand on veut une répétition avec alternative par exemple :
\repeat volta 4 
{ do4 do do do } 
\alternative 
{ 
{re4 re re re }
}

J'obtiens la première expression à répéter de 1 à 3 et la dernière pour la
4e. Comment obtenir l'inverse soit 1 pour la première et 2 à 4 pour la
dernière ? Et je souhaite que cela soit non seulement écrit mais aussi pris
en compte dans le cas d'un "unfold repeat" en fichier midi.

Merci par avance pour ceux qui ont la solution.

André Monteil

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/repetitions-et-alternatives-tp7581193.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: Pierre Perol-Schneider <[email-masked]>
Date: Wed, 23 Apr 2014 12:37:50 +0200

> Bonjour à tous,

Bonjour André,
Pour obtenir une réponse à un problème donné il est bon d'envoyer un
exemple compilable précisant la version utilisée.

> résolue, mais je n'ai rien trouvé.

Oui, c'est vrai que la réponse n'est pas simple et encore moins évidente à
trouver sous forme d'exemple.
Je pense même l'ajouter à la LSR.

Essaie ceci :

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\version "2.18.2"

\include "italiano.ly"

maMusique = \relative do' {

  si1

  \tag #'Partition {

    \repeat volta 4 { do4 do do do }

    \set Score.repeatCommands = #'((volta "1."))

    re4 re re re

    \set Score.repeatCommands = #'((volta #f) (volta "2.-4.") end-repeat)

    mi4 mi mi mi

    \set Score.repeatCommands = #'((volta #f))

  }

  \tag #'Midi {

    do4 do do do

    re4 re re re

    \repeat volta 3 {

      do4 do do do

      mi4 mi mi mi

    }

  }

  fa1

}

% pour la sortie "partition" :

\score {

  \keepWithTag #'Partition \maMusique

  \layout { }

}

% pour la sortie "midi" :

\score {

  \unfoldRepeats

  \keepWithTag #'Midi \maMusique

  \midi { }

}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

Cordialement,
~Pierre

---

From: clarilily <[email-masked]>
Date: Wed, 23 Apr 2014 04:34:45 -0700 (PDT)

Schneidy wrote
> Essaie ceci ...

Merci beaucoup. Un petit essai et ça fonctionne très bien. Exactement ce que
je cherchais. Mais effectivement ce n'est pas simple...

Et désolé pour ma question mal formulée.

Bien cordialement.

André

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/repetitions-et-alternatives-tp7581193p7581197.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: Pierre Perol-Schneider <[email-masked]>
Date: Wed, 23 Apr 2014 19:31:24 +0200

Pas de souci :)

> Je pense même l'ajouter à la LSR.

Voilà :  http://lsr.di.unimi.it/LSR/Item?u=1&id=915
(le descriptif est encore en cours).
~Pierre