Yeah hard to describe. Assume that both the A and B part have a quarter
note pickup measure. These pickups bars differ from each other. The first
alternative in the A section will end with the notes from the A anacrusis.
The second alternative in the A section will end with the notes from the B
anacrusis. So the A alternatives differ.
In the B section the first alternative will contain the notes from the B
anacrusis. The second B alternative will be a short measure with a space
for the final quarter note.
Here's my melody line markup for The irish Washerwoman (there are a couple
of custom macros here, but the sense should be obvious):
melody = \relative g' {
\global %key signature
\set Score.markFormatter = #format-mark-circle-alphabet
\partial 4 d'8 c
\mark \default
\repeat volta 2 {
b8 g g d g g |
b g b d c b |
c a a d, a' a |
c a c e d c |
b g g d g g|
b g b d c b |
c b c a d c|
}
\alternative {
{b g g g d' *c*|}
{b g g g g' *a *|}
}
\dfrepeat
\break
\mark \default
\repeat volta 2 {
b g g d g g |
b g b b a g |
a fs fs d fs fs |
a fs a a g fs |
e g g d g g |
c, g' g b, g' g|
c, b c a d c |
}
\alternative {
{b g g g g' *a*}
{b g g g *s4*}
}
\ebar
\label #'lastPage
}
I'm still on 2.18 so I haven tried the multiple anacrusis capability.
-steve
On Tue, Aug 1, 2017 at 7:43 AM Davide Liessi <[email protected]>
wrote:
> 2017-08-01 16:24 GMT+02:00 David Wright <[email protected]>:
> > If there's no difference in the first and last bars of the repeat,
> > I'm not sure why you go to the trouble of \alternatives. What is
> > stolen gets immediately paid back. I would have thought that simple
> > repeat barlines make that clearer.
>
> What's wrong with using proper repeats?
>
> \version "2.19.63"
>
> \relative {
> \key f \major
> \time 2/4
> \partial 8
> \repeat volta 2 {
> f''16 c
> a8 c16 a g8 c16 a
> f8 f f a16 c
> f8 e16 f g8 f
> e8 g16 e c8 f16 c
> \barNumberCheck #5 |
> a8 c16 a g8 c16 a
> f8 f f a16 c
> f8 e16 f g8 e
> f4 f8
> }
> \repeat volta 2 {
> f16 c
> a8 a'16 f c8 c'16 a
> \barNumberCheck #10 |
> bes8 bes16 a g f e d
> c8 g'16 e c8 bes'16 g
> a8 a16 f c f c a
> f8 a'16 f c8 c'16 a
> bes8 bes16 a g f e d
> \barNumberCheck #15 |
> c8 g'16 e c bes' g e
> f4 f8
> }
> }
>
_______________________________________________
lilypond-user mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/lilypond-user