lilypond-user
[Top][All Lists]
Advanced

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

Re: Syntax for multiple slurs per Voice?


From: Trevor Bača
Subject: Re: Syntax for multiple slurs per Voice?
Date: Thu, 27 Jul 2017 08:38:17 -0500

Hi David (Nalesnik),

On Tue, Oct 20, 2015 at 11:49 AM, David Nalesnik <address@hidden> wrote:
Hi Trevor,

On Tue, Oct 20, 2015 at 11:31 AM, Trevor Bača <address@hidden> wrote:
Hi,

I'm coming late to this discussion, but potentially *very* excited about what this might mean. Will the available of spanner IDs mean that a single voice will (eventually) be able to carry multiple *text spanners*???

This would be incredibly useful in my own scores (and probably also in the scores of very many other composers who work with simultaneous continuous transitions). I've attached a PNG of an example from a recent cello piece. The score is in LilyPond, but the engraving required multiple (redundant) invisible markup voices. Would be so elegant to be need only a single voice.



I recently rewrote Text_spanner_engraver, incorporating 'spanner-id to allow an unlimited number of TextSpanners per voice.  The entry method isn't particularly pretty (basically it's equivalent to what you had to do with slurs before David Kastrup came up with the current solution).

I'd like to get this into the codebase, but I'm unsure if I need to port it to C++.  Also, there's a chance another engraver to bind the simultaneous spanners might be needed (as piano pedal lines are bound by an alignment engraver).

Attached is a more recent version than the one found here: http://www.mail-archive.com/lilypond-user%40gnu.org/msg105470.html

Hope this helps!


I'm (finally!) working at integrating your alternateTextSpannerEngraver. My testing so far shows that it allows for very much of what I'm looking for (ie, multiple text spanners overlapping each other in a single voice).

Two questions:

1. Is the version you attached as "text-spanner-id.ly" (way back in October 2015!) still the most recent version of your work?

2. Was there ever any movement towards integrating the functionality of your rewritten engraver into the Lily's primary codebase? (Back in October 2015 David Kastrup wrote that he was also thinking through how multiple spanners might be integrated, too, if I remember correctly.)

Thanks much,

Trevor.

--

reply via email to

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