lilypond-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Lyrics: \set associatedVoice


From: Simon Albrecht
Subject: Lyrics: \set associatedVoice
Date: Thu, 27 Mar 2014 22:42:49 +0100
User-agent: Mozilla/5.0 (X11; Linux i686; rv:24.0) Gecko/20100101 Thunderbird/24.3.0

Hello,

I’ve got a problem: I’m typesetting a Brahms lied where some melismata are only for one stanza and not for the other. Now look at the following example (output attached):

\version "2.19.3"


<< \new Staff <<

\new Voice = "one" { \voiceOne c'4 c' c'8 c' c'4 }

\new Voice = "two" { \voiceTwo s4 s c' s }

>>

\new Lyrics \lyricsto "one" {

foo \set associatedVoice = "two"

foo \set associatedVoice = "one"

bar

bar

}

>>


The associated voice has to be set one syllable early, which I did, only the lyrics "come back" to voice "one" one note early: it should be for the last quaver and not for the second crotchet. It seems to me that the roots of this problem lie very deep. An optimal fix would of course be to make the effect of \set associatedVoice enter immediately rather than one syllable later, but this is probably far away.
Can anyone think of a workaround?


In case someone might ask why this is necessary, I attach what I already have of the entire lied also. The \makeOctaves function is from LSR 445 and I added it to scm/music-functions.scm or a similar one in order to always have it at hand.


Best regards,

Simon


Attachment: associatedVoice problem.pdf
Description: Adobe PDF document

Attachment: Es wohnet ein Fiedler WoO 33,36.ly
Description: Text Data


reply via email to

[Prev in Thread] Current Thread [Next in Thread]