lilypond-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

How to catch post-events inside chords in an event listener?


From: Lukas-Fabian Moser
Subject: How to catch post-events inside chords in an event listener?
Date: Sun, 6 Feb 2022 16:31:31 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.5.0

Folks,

probably I'm being stupid:

\version "2.22"

#(define (test_engraver ctx)
   (make-engraver
    (listeners
     ((tie-event engraver event)
      (format #t "Tie encountered at ~a.\n" (ly:context-current-moment ctx))))))

\layout {
  \context {
    \Voice
    \consists #test_engraver
  }
}

{
  a4~
  <a~ g'> % this one is not seen by the engraver
  a~
  a
}

What do I have to do to make my custom engraver also see post-events (here, a tie, but in my context it's a custom event type) used inside chords?

Lukas




reply via email to

[Prev in Thread] Current Thread [Next in Thread]