Yeah, I played around with it a bit more and discovered the same thing. So the autoTransposeEngraver is listening to the event, and it's transposing the pitch-alist, but the Key_engraver is still actually engraving the untransposed version. A slightly different problem than what I initially thought but I'm just as confused.
On Tue, Jan 17, 2023 at 1:15 PM Jean Abou Samra <j...@abou-samra.fr> wrote: > Le 17/01/2023 à 10:10, Saul Tobin a écrit : > > What I can't figure out is why when my autoKeysigEngraver broadcasts a > > KeyChangeEvent, it gets picked up by the Key_engraver but not by the > > autoTransposeEngraver. > > What do you mean? If I insert ly:message calls, I see the event from > autoKeySigEngraver being listened by autoTransposeEngraver... > > >