[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Help with Scheme engraver please
From: |
David Nalesnik |
Subject: |
Re: Help with Scheme engraver please |
Date: |
Tue, 23 Aug 2016 18:47:23 -0500 |
Hi Trevor,
On Tue, Aug 23, 2016 at 3:54 PM, Trevor Daniels <address@hidden> wrote:
> Prompted by the recent discussion on lute tablature, I tried coding a Scheme
> engraver to create the duration grobs but quickly ran into a problem. I need
> to collect information from both a Listener and an Acknowledger so the
> obvious place to build the grob is in stop-translator-timestep, but my
> attempts all result in a LilyPond crash. I'm on Windows Vista, so the crash
> code is not very helpful - 1073741819.
>
> Minimal examples below. The first creates a grob from the Listener and works
> fine. The second tries to create a grob from stop-translator-timestep and
> fails.
>
> What am I doing wrong?
I can't explain what's wrong, but creating the grob in process-music
works for me. You ought to check that you have an event with
ly:stream-event?
Hope this helps a little,
David