lilypond-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: repeats in parallel mode?


From: Phil Holmes
Subject: Re: repeats in parallel mode?
Date: Sun, 11 Jul 2010 10:15:54 +0100

The problem appears to lie with the repeats. If you use the version I have below, the music works as you would expect. I'm not quite sure what you're trying to do with the repeats - repeat the first bar twice and the second bar twice?

To debug problems like this is not too difficult: look at the examples in the Reference Notation and take away everything that's not there: I got rid of the \score and the \layout while looking at what wasn't right. I then got rid of the repeats and all was OK. I put the score and layout back which changed nothing.


\version "2.12.3"

\parallelMusic #'(voiceA voiceB) {
  \key c \major
  \time 4/4

%\repeat volta 2 {
c4 c c c  | %voiceA measure 1
c,4 c c c | %voiceB measure 1
%}

%\repeat volta 2 {
g4 g g g  | %voiceA measure 2
g,4 g g g | %voiceB measure 2
%}

}
\score {
\new StaffGroup <<
 \new Staff << \relative c'' \voiceA \\ \relative c'' \voiceB>>

\layout{}
}


--
Phil Holmes


----- Original Message ----- From: "William Bajzek" <address@hidden>
To: <address@hidden>
Sent: Sunday, July 11, 2010 4:20 AM
Subject: repeats in parallel mode?


I just read about the \parallelMusic function and was trying it out. First of all, I'd like to say that I think it's great because it is a very convenient way to lay out multi-voice music. The problem I've run into can be seen in the following; I expect it to emit two measures but it emits four instead. Hopefully my intent is clear enough; what's the right way to do this?


\version "2.12.3"

\parallelMusic #'(voiceA voiceB) {
  \key c \major
  \time 4/4

\repeat volta 2 {
c4 c c c  | %voiceA measure 1
c,4 c c c | %voiceB measure 1
}

\repeat volta 2 {
g4 g g g  | %voiceA measure 2
g,4 g g g | %voiceB measure 2
}

}

\score {
\new StaffGroup <<
 \new Staff << \relative c'' \voiceA \\ \relative c'' \voiceB>>

\layout { } %emits four measures
}


Thanks,
- William Bajzek
address@hidden





_______________________________________________
lilypond-user mailing list
address@hidden
http://lists.gnu.org/mailman/listinfo/lilypond-user




reply via email to

[Prev in Thread] Current Thread [Next in Thread]