Hey Kevin,
I identified that this was due to the measure mark "|" you inserted on
line 31
\alternative {
{ c4.( c8) e16[ f16] }
{ c4.( c4.) } |
}
Since this was outside of the second block, it was interpreted as a
third block, thus lilypond had three alternative blocks.
Thanks!
You may also want to double-check the first alternative block, it is a
partial measure, but the repeated section starts on the downbeat instead
of starting on the pickup to measure one.
This is the trouble with MWE. I wanted the measure marks wherever I could put them, as they are recommended somewhere as a means of checking, but wherever I put them in the alternative sections, it complained until I found the one place it didn't -- or so I thought. Also, the original I was copying from shows a partial measure for the first alternative and a full measure for the second. (I was somewhat concerned about that as well, but I don't know enough to know when the source material is wrong. It sort of made sense to me, because the first time through, there's the partial measure at the start, and the partial measure at the end, but when it goes back for the repeat, it skips the partial measure at the start, which seems like it "makes everything balance right" again... But as mentioned before, I don't really read music. I use LilyPond to preserve stuff that I've found elsewhere, and to learn from whatever MIDI output it produces.)