[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: order of events given to engravers
From: |
David Kastrup |
Subject: |
Re: order of events given to engravers |
Date: |
Sun, 29 Oct 2017 21:14:13 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) |
Maurits Lamers <address@hidden> writes:
> Hi all,
>
> I came across something peculiar in the order in which events are sent
> out to the engravers.
> Assuming I have listeners on notes, rests and breaks, it turns out
> that a break event in special cases can be sent after other events on
> the same moment.
> So, my question is: when a break happens at the same moment at which
> other events takes place, can I assume the break should always be
> handled first?
No. Listeners should just collect the events they are interested in,
and the actual processing should happen in process-music. The order in
which listeners see events at the same time step is not defined.
--
David Kastrup