Hello !

Thank you both for your answers and feedback.


> >> I would like to have a way to tell Lilypond : "Say this over measures
> >> 1 to 10" (some long text) then "say this over measure 12 and 13".
> >>
> >> Is there such a functionality, or some trick to achieve it ?
> >
> > No simple way to do it currently, as far as I know.
>

ok. For now what I used is the solution described in the manual, but as I
said I had to manually break the text and sometimes put it in columns so
that each block fits on 1 line max.


> > I have been offering to sponsor such a function for a couple of years,
> > as it would be invaluable to the engravings of my music dramas
> > (chamber operas, musicals, etc.). No luck to date.
>

Not sure I can offer to sponsor too, but I would find it very useful as
well as I have a couple of projects involving a narrator reading a text
while music is playing.

>
> so it would have been unsuitable for waiting for a particular measure.
> I don't really know whether the corresponding C code works but I
> probably canned this when realizing that it did not really lend itself
> to a number of applications you wanted it for.
>
> One would probably need to come up with a better way of specifying the
> event to wait for than just some music expression.
>
> For my use, I would be fine with specifying some music expression/duration
(e.g. 1*4 or s1*4).

I mean, maybe the most practical would be something allowing to tell
Lilypond :

Print this text over 20 measures (or mes 1 to 20)
Wait till mes 56 (or some event/mark)
Print this over 6 measures...

But I think it is already great if one can tell :
Print this during this duration (s1*20)
Print nothing during 35 measures (e.g. ""s1*35)
Print this over 6 measures (s1*6 if 4/4 signature)

Yann
_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to