\version "2.19.36"
\relative c'' {
r2 r4 a
\repeat volta 3 {
\repeat unfold 3 {
a a a a }
a2 a
}
\alternative {
{ a r4 b | }
{ a4 r r b | }
}
c d e a, | a1 |
}
\addlyrics {
\set stanza = #"1. "
This is the start of the first two ly -- rics sec -- tions, they're so great! Wheeee!
\set stanza = #"2. "
Oh,
}
\addlyrics {
ché -- ri, je t'aime
}
That works fine (minus the literary merits), but doesn't work if I try to do it with variables. ie, something like:
\version "2.19.36"
voceMusic = \relative c'' {
r2 r4 a
\repeat volta 3 {
\repeat unfold 3 {
a a a a }
a2 a
}
\alternative {
{ a r4 b | }
{ a4 r r b | }
}
c d e a, | a1 |
}
lyricsI = \lyricmode {
\set stanza = #"1. "
This is the start of the first two ly -- rics sec -- tions, they're so great! Wheeee!
\set stanza = #"2. "
Oh,
}
lyricsII = \lyricmode {
ché -- ri, je t'aime
}
\score {
<<
\new ChoirStaff = "Staff_voci"
<<
\new Staff = "voce" <<
\new Voice = "voce" {
\voceMusic
}
>>
\new Lyrics \lyricsto "voce" {
{ \lyricsI \lyricsII }
}
>>
>>
}
Obviously I'm missing some subtle difference between a variable calling \lyricmode { } and using \addlyrics { }. Can you advise me on how to fix the syntax here?
Cheers,
A