On Wed 10 Jul 2024 at 08:46:56 (+0200), Hans Aikema wrote: > > On 10 Jul 2024, at 06:14, David Wright wrote: > > On Mon 08 Jul 2024 at 22:48:00 (+0100), Raphael Mankin wrote: > >> That is great, thanks. I have not yet got my head around context > >> naming. Clearly I shall have to do some more reading. > > > > But you need to revisit how you've structured the lyrics in your > > example. You've written it as though the three verses should be > > sung simultaneously (within << >>) each time the music is repeated. > > > How is that at its root different for your Deck?
Look at the position of the << >> for a start. In Deck, taking a
single verse of lyrics, the simultaneity is between the lyrics
and the upper voices (Staff << >>), and hence with the lower
voices (ChoirStaff << >>). Music + words makes a "song".
> There it is just a bit less visible as the parallelism is coded at the level
> of the staff
That says the same thing.
> which is a bit further away from the lyrics definitions.
You mean the text of the source? Well, there's more "stuff"
in my example than in the OP's MWE.
> Your texti, textii and textiii are according to the syntax also to be sung
> simultaneously.
The syntax may look slightly similar, but the semantics is very
different. The convention for writing the score of a strophic song
is to place the verses under the music, and typically, no repeat
indication is given in the music, as it's not required.
The OP has written the three verses as simultaneous only with
themselves, and then indicated that the group should be sung three
times with \repeat volta 3.
If it's still not clear to you, take a look at what happens when
you unfold all that stucture (attached). All I did was to replace
the \score { by \score { \unfoldRepeats (and fiddle the paper to
avoid a linebreak).
If you apply \unfoldRepeats to /my/ example, nothing happens, as the
score has no repeat structure. You could add a 3× repeat to the music,
unfold it, and it would still make sense, but you can't do that to the
lyrics because, of course, they /don't/ repeat. You have to serialise
them by hand, again as Christopher already pointed out.
Even when the lyrics and music /do/ repeat together, as a unit,
expressing that in LP source code is tedious in the extreme if you
want to be able to use the same code for folded and unfolded
representations: it requires explicit lyric and \skip durations,
and \set associatedVoice. LP really isn't designed for it.
BTW I included my example not so much for the overall structure,
which is what I habitually use, but to illustrate the verse/chorus
interface treatment, choosing the appropriate verse for alignment.
Cheers,
David.
mwe-unfolded.pdf
Description: Adobe PDF document
