Kieren MacMillan <[email protected]> writes:

> Hi Jean,
>
>> That sounds like you want to make all zero-length events happen
>> before the grace by default, but that is not always desirable,
>> as \once \set/\override shows.
>
> I would say the exact opposite: by default, all zero-length events
> should happen between the grace music and the restarting of real time
> (i.e., “after” the grace and “before” the real moment) — so the order
> would be
>
>    0. music before moment M
>    [regular time stops at “the limit of M-minus-m as m approaches zero”]
>    [liminal space begins]
>    1. zero-length events connected with grace music
>    2. grace music
>    [liminal space ends]
>    [moment M finally arrives]
>    3. zero-length events connected with post-grace music
>    4. post-grace music
>
> The only “handwavy” thing I see about my approach is exactly how to
> code the “connected with” in #1… but given the fact that we have slur
> ids and the like, I can’t imagine that’s unsolveable.

So basically you are arguing to keep issue #34 as-is except for
handwaving, but then there are other completely unrelated hard things.

Uh, that's sort of a populist approach to the problem.  It works for
convincing human users but does not map well into code intended for
computers.

-- 
David Kastrup

Reply via email to