[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
can a Scheme engraver "solve" Issue #34 (grace note bug)? [cross-posted]
From: |
Kieren MacMillan |
Subject: |
can a Scheme engraver "solve" Issue #34 (grace note bug)? [cross-posted] |
Date: |
Fri, 7 Feb 2020 08:46:31 -0500 |
Hi all,
Here’s the brainstorm I’ve currently got going:
Issue #34, a.k.a. the grace note bug, is one of Lilypond’s longest-standing and
most newbie-unfriendly issues. It doesn’t appear in single-staff scores,
obviously — only in multi-staff scores where one staff has a grace note [in the
note code] and one or more other staves don’t.
So…
Can Someone™ write a Scheme engraver that listens for grace events and
automagically adds grace skips of equal duration at the same moment in all
other staves of a given score? *Intuitively*, \consist-ing that engraver into a
score sounds to me like the perfect (Band-Aid™?) solution, modulo what is
apparently a very difficult and/or time-consuming recoding of some deep
fundamentals in Lilypond’s timing codebase.
Let me know if I’m just talking nonsense.
If not, let me know how I can help make this "fix" a reality.
Thanks,
Kieren.
________________________________
Kieren MacMillan, composer (he/him/his)
‣ website: www.kierenmacmillan.info
‣ email: address@hidden
- can a Scheme engraver "solve" Issue #34 (grace note bug)? [cross-posted],
Kieren MacMillan <=