[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Automatically avoiding multi-measure rest creation
From: |
Dan Eble |
Subject: |
Automatically avoiding multi-measure rest creation |
Date: |
Tue, 8 Sep 2015 18:32:31 -0400 |
To fix a defect in \partcombine, I think I want the Multi_measure_rest_engraver
to refrain from creating its grobs in measures that have interesting musical
content. (The problem arises when within a Voice context one part is exchanged
for another during a multi-measure rest.)
If you think I will crash and burn trying to implement the following approach,
please warn me.
In Multi_measure_rest_engraver,
* register for note and (sub-measure) rest events
* track the maximum end moment of received note and rest events
* refrain from creating a multi-measure rest grob until the interesting events
have lapsed
Thanks,
—
Dan
- Automatically avoiding multi-measure rest creation,
Dan Eble <=