[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: \stopStaff \startStaff bug
From: |
David Kastrup |
Subject: |
Re: \stopStaff \startStaff bug |
Date: |
Sat, 07 Jan 2023 18:03:52 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) |
Kieren MacMillan <kieren@kierenmacmillan.info> 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
- Re: \stopStaff \startStaff bug, (continued)
- Re: \stopStaff \startStaff bug, Kieren MacMillan, 2023/01/07
- Re: \stopStaff \startStaff bug, Jean Abou Samra, 2023/01/07
- Re: \stopStaff \startStaff bug, Kieren MacMillan, 2023/01/07
- Re: \stopStaff \startStaff bug, Kieren MacMillan, 2023/01/07
- Re: \stopStaff \startStaff bug, David Kastrup, 2023/01/07
- Re: \stopStaff \startStaff bug, Kieren MacMillan, 2023/01/07
- Re: \stopStaff \startStaff bug, David Kastrup, 2023/01/07
- Re: \stopStaff \startStaff bug, Kieren MacMillan, 2023/01/07
- Re: \stopStaff \startStaff bug, Kieren MacMillan, 2023/01/07
- Re: \stopStaff \startStaff bug, Jean Abou Samra, 2023/01/07
- Re: \stopStaff \startStaff bug,
David Kastrup <=