|
From: | N. Andrew Walsh |
Subject: | Re: Lyrics above/below on the fly |
Date: | Thu, 7 Sep 2017 13:14:09 +0200 |
No. Again, this is explained in the NR, but here's a small example of how this can be done:\new Staff = "Song"
<<
\new Voice = "xLyricsStaff" {
\voiceOne c''4 c''4 c''4 c''4 | % 1
s1*4/4 | % 2
b'4 b'4 b'4 b'4 | % 3
s1*4/4
}
\new Lyrics \with { alignAboveContext = Song } \lyricsto "xLyricsStaff" { Voice one sings now And more voice one }
\new Voice = "xLyricsStaff-1" {
s1*4/4 | % 1
f'4 f'4 f'4 f'4 | % 2
s1*4/4 | % 3
g'4 g'4 g'4 g'4
}
\new Lyrics \lyricsto "xLyricsStaff-1" { Voice two sings now And more voice two }
>>
--
Phil Holmes----- Original Message -----From: N. Andrew WalshTo: Phil HolmesCc: lilypond-userSent: Thursday, September 07, 2017 11:46 AMSubject: Re: Lyrics above/below on the flyHi Phil, Michael, List,I like Phil's suggestion, as it also separates the voices for later, should my client get wise that this is, in all honesty, bad notation that he's asking for.I'll give it a shot and see what I can do. Will that automatically place the lyrics on different sides of the staff?Cheers,A
On Thu, Sep 7, 2017 at 11:12 AM, Phil Holmes <address@hidden> wrote:
Why not just use two voices on the single staff, with separate lyrics to each voice, and spacer rests where the voice isn't singing?
--
Phil Holmes----- Original Message -----From: N. Andrew WalshTo: lilypond-userSent: Thursday, September 07, 2017 9:58 AMSubject: Lyrics above/below on the flyHi List,I'm working on a project where the composer wants both singing voices on the same staff (it's a call-and-response thing), but such that whenever "voice 1" is singing, stems and lyrics are down, and whenever "voice 2" is singing, they're up.I can switch stem direction with \stemUp and \stemDown, and I can use \set Staff.instrumentName to change the name as well. But is there some command to change the lyrics' vertical placement so-to-speak on the fly? With a single voice? Usince \set Lyrics.alignAboveContext = "staff" doesn't seem to work.Or is there some smarter way to do this, maybe using partcombine or something?Thanks for the help!A
_______________________________________________
lilypond-user mailing list
address@hidden
https://lists.gnu.org/mailman/listinfo/lilypond-user
[Prev in Thread] | Current Thread | [Next in Thread] |