diff options
author | Dan Eble <nine.fierce.ballads@gmail.com> | 2014-12-28 21:54:52 -0500 |
---|---|---|
committer | Dan Eble <nine.fierce.ballads@gmail.com> | 2015-01-04 20:24:41 -0500 |
commit | 771722dc109f9da48f08d14bcde9c154be629aec (patch) | |
tree | d2486abaf9291a8f099ce8500d6af4279070d9dd /elisp | |
parent | 47db9a3883d726ca53e2133a3b2298f78dd6a32e (diff) |
Issue 4233: Improve partcombine multi-measure rest handling.
Add "silence1" and "silence2" states which constrain the partcombine
iterator to take events from a specific part during intervals of
silence. These new states allow the following improvements.
Detect when a multi-measure rest starts in the middle of a
multi-measure rest in the other voice and engrave it as a shared rest.
Previously, the new rest would have been engraved as a voice-specific
rest.
In solo analysis, when a rest and a multi-measure rest begin
simultaneously, engrave the rest as a shared rest and omit the
multi-measure rest. Previously, both rests would have been engraved
as voice-specific rests.
Diffstat (limited to 'elisp')
0 files changed, 0 insertions, 0 deletions