[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Repeat volta 2 crée une reprise incontrôlée
From: |
Daniel Bernair |
Subject: |
Repeat volta 2 crée une reprise incontrôlée |
Date: |
Tue, 19 Jun 2012 08:29:58 +0200 |
Cher JJG,
J'ai repris ton code par copier coller et ai recompilé. En version 2.14-1
j'ai toujours la même erreur : une barre de reprise parasite en mesure 12
avec seulement le soupir dans cette mesure, la mesure 13 comporte 7 temps.
Si cela marche en version de développement, il ne me reste plus qu'à
l'installer ou changer et remplacer le repeat défectueux par un "segno"comme
l'a suggéré .Xavier Scheuer, ce sera évidemment plus facile et l'adaptatrice
du morceau est d'accord.
Je vous tiens au courant de l'évolution car bien entendu l'exemple donné
n'est qu'un petit extrait de la partition complète à 3 voix plus accordéon.
Amicalement,
Daniel Bernair
----- Original Message -----
From: "Jean-Jacques Gerbaud" <address@hidden>
To: <address@hidden>
Cc: "Daniel Bernair" <address@hidden>;
<address@hidden>
Sent: Monday, June 18, 2012 3:44 PM
Subject: Re: repeat volta 2 crée une reprise incontrôlée
address@hidden a écrit :
On 18 juin 2012, at 12:29, Daniel Bernair wrote:
Dans la brochure de notation on parle de reprises en cascades à condition
que les { } soient placées correctement pour qu'il n'y ait pas de
confusion. Les reprises reviennent à la mesure 1. Dans mon code c'est
correctement placé.
Le problème vient dans les portées des R1*4 (ou un autre nombre) après la
dernière reprise. J'ai remplacé ces R1*x par autant de R1 que le nombre
souhaité et dans ce cas je n'ai plus d'erreur à condition de n'avoir
aucune parole. Voir exemple "sans paroles" pdfs en fichier joints et le
code ci-dessous :
............
Je ne sais comment corriger ces erreurs qui doivent être des bugs à mon
sens.
Merci de votre aide.
Amicalement Daniel Bernair
............
Bonjour à tous,
J'ai repris le texte original de Daniel, l'ai copié/collé dans mon
jEdit, fait quelques modifs, rajouté un >> qui manquait à la fin et ai
lancé la compilation.
Résultat, ça m'a l'air de marcher.
voici mon code :
\version "2.15.27"
staffBasse = \new Staff {
\set Staff.instrumentName = "Basse"
\set Staff.shortInstrumentName = "B."
\set Staff.midiInstrument = "choir aahs"
\time 2/2
\key f \minor
\clef "bass"
\relative c {
\context Voice = "melodyBas" {
\dynamicUp
\repeat volta 2 { \repeat volta 2 { % début des reprises
% Type notes here
d2 g, % mes 1
c des }
\alternative {
{ c2. r4 \break } % mes 3
{ c2. r4 } % mes 4
}
R1*2 \break % mes 5 et 6
ges'1 % mes 7
f2 e4 r4 } \break % mes 8 repeat à partir de mesure 1
%%%%%%%%%%R1*3 \break provoque l'erreur
R1 R1 R1 \break % suite pour corriger l'erreur
r4 c4 des e \break % mesure non défectueuse
f4. f8 c4 ees
\bar "|."
}
}
}
verseVII = \lyricmode { %%%%%%%%%% Basse strophe 1
\set stanza = "1."
\repeat volta 2 { \repeat volta 2 { % début des reprises
Mi -- chelle,
ma % mes 3
be -- }
\alternative {
{ lle } % mes 6
{ lle }
}
Dou Dou Dou
}
Dou Dou Dou
Dou Dou Dou Dou
}
verseVIII = \lyricmode { %%%%%%%%%% Basse strophe 2
\set stanza = "2."
\repeat volta 2 { \repeat volta 2 { % début des reprises
Mi -- chelle,
ma % mes 3
be -- }
\alternative {
{ lle } % mes 6
{ lle }
}
Dou Dou Dou
}
Dou Dou Dou
Dou Dou Dou Dou
}
% %{
staffBasse = \new Staff {
\set Staff.instrumentName = "Basse"
\set Staff.shortInstrumentName = "B."
\set Staff.midiInstrument = "choir aahs"
\time 2/2
\key f \minor
\clef bass
\relative c {
\context Voice = "melodyBas" {
\dynamicUp
\repeat volta 2 { \repeat volta 2 { % début des reprises
% Type notes here
d2 g, % mes 1
c des | }
\alternative {
{ c2. r4 | \break } % mes 3
{ c2. r4 | } % mes 4
}
R1*2 \break % mes 5 et 6
ges'1 % mes 7
f2 e4 r4 } \break % mes 8 repeat à partir de mesure 1
%%%%%%%%%%R1*3 \break provoque l'erreur
R1 R1 R1 \break % suite pour corriger l'erreur
r4 c4 des e \break % mesure non défectueuse
f4. f8 c4 ees
\bar "|."
}
}
}
\score {
<<
\staffBasse
\context Lyrics = "lmelodyBasLI" \lyricmode { \lyricsto "melodyBas"
\verseVII }
\context Lyrics = "lmelodyBasLII" \lyricmode { \lyricsto "melodyBas"
\verseVIII }
%\midi { } ----> non pris en compte (enlevé du code)
% \layout { } ----> non pris en compte (enlevé du code)
>>
}
Dites moi ce que vous en pensez, surtout toi, Daniel.
--
JJG
Linux ? Y a moins bien mais c'est plus cher !
http://www.radiosuisseclassique.ch/fr
- repeat volta 2 crée une reprise incontrôlée, Daniel Bernair, 2012/06/14
- Re: repeat volta 2 crée une reprise incontrôlée, bameylan, 2012/06/14
- Re: repeat volta 2 crée une reprise incontrôlée, Xavier Scheuer, 2012/06/14
- Re: repeat volta 2 crée une repr ise incontrôlée, Daniel Bernair, 2012/06/18
- Re: repeat volta 2 crée une reprise incontr ôlée, address@hidden, 2012/06/18
- Re: repeat volta 2 crée une reprise incon trôlée, Jean-Jacques Gerbaud, 2012/06/18
- Repeat volta 2 crée une reprise incontrôlée,
Daniel Bernair <=
- Message not available
- Repeat volta 2 crée une reprise incontrôlée, Daniel Bernair, 2012/06/19
- Re: Repeat volta 2 crée une reprise incon trôlée, JJG, 2012/06/19
- Re: Repeat volta 2 crée une reprise incontrôlée, Daniel Bernair, 2012/06/20