On Mon, Nov 17, 2014 at 7:06 AM, David Nalesnik <[email protected]>
wrote:

> Hi Jay,
>
> On Mon, Nov 17, 2014 at 6:37 AM, Jay Vara <[email protected]> wrote:
>
>> I tried to change the tiedNoteToSkip procedure to also skip slurs. For
>> some reason, it does not seem to work the same way. It skips the first note
>> in a 3 note slur, but not the second.
>>
>>
> No time to look at this in depth, but my first guess is that you need to
> find a way to remember that you still have a slur between the event that
> creates it and the event that terminates it.
>
>
To see how the music expression is different for slurs versus ties, compare
the output of the following:


\displayMusic {
  c''4(  b' c'')
}

\displayMusic {
  c''4~ c''~ c''
}

You'll see that for slurs, there is a SlurEvent with span-direction which
begins and ends the slur, but no "evidence" of a slur in between.  Ties are
from note-to-note, and apparently there was thought to be no need of both
initiating and terminating events.  How you'd ever get this to work with
tieWaitForNote set to #t, I couldn't say.

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

Reply via email to