Werner

The \set associatedVoice command has to be inserted one syllable earlier than the one to which it applies (see Automatic syllable durations in section 2.1.1 in the Notation Reference to 2.13.36). But in this case it would need to go right
at the beginning of the Italian lyrics, and that would not work.

Actually, I don't think associatedVoice is the best way to do this. All you need to do is to indicate a melisma in the Italian lyrics with an underscore and set
them to the German music:

  \new Lyrics \lyricsto "german" {
    Sfor -- zar _ la fi -- glia, ed am -- maz -- zar il
  }

You could even avoid the need for two voices by adding a dashed slur (to
masquerade as a tie) between the two 32nd notes.

Trevor

----- Original Message ----- From: "Werner LEMBERG" <[email protected]>
To: <[email protected]>
Sent: Thursday, October 21, 2010 8:35 AM
Subject: problem with associatedVoice



At the position where Italian and German text needs a different number of notes (see attached image), I want to use `\set associatedVoice' to properly switch between voices. However, it fails: the syllable `la' (and all syllables following) is incorrectly positioned – it should be
below note `g'.  What am I doing wrong?

Please advise.


   Werner


======================================================================


\version "2.13.31"

<< \new Staff <<
    \context Voice = "german" \relative c {
      \autoBeamOff
      \clef bass
      r16 f \voiceOne f32 f \oneVoice g16 a8 a a a16 a bes8 c
    }

    \context Voice = "italian" \relative c {
      \clef bass
      s8 f16
    }
  >>

  \new Lyrics \lyricsto "german" {
    die Toch -- ter ver -- füh -- ren und ih -- ren Va -- ter
  }

  \new Lyrics \lyricsto "german" {
\set associatedVoice = "italian"
    Sfor --
\set associatedVoice = "german"
            zar la fi -- glia, ed am -- maz -- zar il
  }




--------------------------------------------------------------------------------


_______________________________________________
lilypond-user mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/lilypond-user




_______________________________________________
lilypond-user mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to