[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Shared Rests
From: |
David Kastrup |
Subject: |
Re: Shared Rests |
Date: |
Sat, 22 Aug 2015 09:29:32 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) |
Dan Eble <address@hidden> writes:
> Can anyone offer general architectural advice for adding the option
> for parts on the same staff to share rests when possible? I mean
> without using \partcombine. I’d like to focus on multi-measure rests
> first. Roughly, I guess there should be something that watches for
> notes and rests in all voices, and if there are only multi-measure
> rests in the current measure, eliminate all but one MultiMeasureRest
> grob (or eliminate them all and create a new one?). Would that be a
> new kind of engraver placed at staff level that works independent of
> the multi-measure rest engraver, which remains at voice level? Are
> there engravers that work similarly that I should study?
Well, in the context of finding a good vertical position for multi-voice
rests, I considered the Melody_engraver quite relevant.
Probably less so for simultaneous rests but maybe still worth looking
at.
--
David Kastrup