[we are actually on the wrong e-mail list, but...]
>> Reason is that the order of events at a given moment is not >> specified. [...] > > Are you sure about the order of events not being guaranteed? Yes, see David's response to something similar syntax-wise that I tried some time ago: For simultaneous events, LilyPond has no order. That's why one needs to have one phase for recording events and another for doing something based on them. The problem is parallel music. The important e-mails in the thread start with https://lists.gnu.org/archive/html/lilypond-devel/2019-07/msg00142.html Werner