Thank you all for explaining the NullVoice and Dynamics contexts. I think I got it for now.
On Wed, Jun 9, 2021, 10:31 Knute Snortum <[email protected]> wrote: > Well, I'm seeing two things: 1) there is no ending to the decrescendo, > so it throws a warning, and 2) the tie from the first e'1 to the > second won't work, because the second is in a different voice. I > don't know exactly what you want to do with the decrescendo, but I'd > put it in a separate Dynamics voice, like this: > > %%% > \version "2.20.0" > > \new Staff << > \new Voice = "music" { > e'1 ~ | e'1 | d'1 ~ | d'1 > } > > \new Dynamics { > s1 | s2 s \> | s s\! | s1 > } > > \new Lyrics \with { > \override VerticalAxisGroup. > nonstaff-relatedstaff-spacing.padding = #2 > \override VerticalAxisGroup. > nonstaff-unrelatedstaff-spacing.padding = #2 > } > > \lyricsto "music" { Hel -- lo } > >> > %%% > > -- > Knute Snortum > > On Tue, Jun 8, 2021 at 4:35 PM Molly Preston <[email protected]> > wrote: > > > > What is the best way to handle crescendos and decrescendos when they > need to start on beat 4 of a whole note for example. > > > > Lyrics that start in one voice also disappear when introducing <<...\\ > ...>> > > using spacers for crescendos and decrescendos over a whole note that > start on a different beat other than the downbeat. > > > > In the following example the second syllable should start on the d'1 not > it's tied note. > > What is the best way to do crescendos, decrescendos, ties, \sustainOn > etc in these situations? Especially if the lyrics disappear, that's a > problem. > > > > I seem to be missing something regarding voices I assume? > > > > How would you all handle this so the lyrics don't disappear? > > > > > > \version "2.20.0" > > \new Staff << > > \new Voice = "music" { > > > > e'1 ~ > > << > > {e'1 | d'1 ~ } > > \\ > > {s2 s \> } > > >> > > > > d'1 > > > > } > > > > \new Lyrics \with { > > \override VerticalAxisGroup. > > nonstaff-relatedstaff-spacing.padding = #2 > > \override VerticalAxisGroup. > > nonstaff-unrelatedstaff-spacing.padding = #2 > > } > > > > %} > > \lyricsto "music" { Hel -- lo } > > > > >> > > > > -Molly >
