lilypond-user
[Top][All Lists]
Advanced

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

Re: New try with lyric extender


From: Yann
Subject: Re: New try with lyric extender
Date: Wed, 12 Feb 2014 22:30:38 +0100

> Looking at the link though, it strikes me that automating this could be a 
> rather challenging problem, though, and involve > more labor than simply 
> tweaking Kieren's solution to fit different situations.

Hi again,

After some tries, as I'm not comfortable enough using scheme, I didn't
find a suitable approach to automatically solve this problem.

I think the best solution for me now is to use the method described in
the manual :
http://lilypond.org/doc/v2.18/Documentation/notation/techniques-specific-to-lyrics#polyphony-with-shared-lyrics
and to manually build and tailor the NullVoice to have proper extenders.

(example from the manual :)

soprano = \relative { b'8( c d c) d2 }
altoOne = \relative { g'2 b8( a b4) }
altoTwo = \relative { d'2 g4( fis8 g) }
aligner = \relative { b'8( c d c) d( d d d) }
words = \lyricmode { la __ la __ }

\new ChoirStaff <<
  \new Staff <<
    \soprano
    \new NullVoice = "aligner" \aligner
  >>
  \new Lyrics \lyricsto "aligner" \words
  \new Staff \partcombine \altoOne \altoTwo
>>

I prefer this method over the other (modifying associatedVoice within
the lyrics).
Now I wonder if by chance there is a possibility to automatically
"build" the "aligner" voice, but I think it is quite complicated (too
much for me now, at least !)

Yann



reply via email to

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