lilypond-devel
[Top][All Lists]
Advanced

[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




reply via email to

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