summaryrefslogtreecommitdiff
path: root/elisp
diff options
context:
space:
mode:
authorDan Eble <nine.fierce.ballads@gmail.com>2014-12-28 21:54:52 -0500
committerDan Eble <nine.fierce.ballads@gmail.com>2015-01-04 20:24:41 -0500
commit771722dc109f9da48f08d14bcde9c154be629aec (patch)
treed2486abaf9291a8f099ce8500d6af4279070d9dd /elisp
parent47db9a3883d726ca53e2133a3b2298f78dd6a32e (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