request for explode tool to handle multiple voices
2.0.3 / Win7
See attached file. AFAIK, "Explode" should only work on voice 1 notes. However if you select a range of measures which contain both voice 1 and voice 2 chords, the voice 2 chords are (unexpectedly) copied to each of the lower staves.
Before explode:
After explode:
Attachment | Size |
---|---|
explode_bug.mscz | 6.92 KB |
Comments
Explode is only intended to work with single-voice music; the results are undefined otherwise. That said, if someone could describe the expected results in a variety of other situations, it is certainly possible the algorithm could be enhanced. Worth discussing in forums.
AFAIK, Explode works with voice 1 only—that's the expected behaviour. So if voice 2 notes are selected they should be ignored. And that is actually what happens when you select only voice 2 notes
But, if you select both of voice 1 and voice 2 chords, the behaviour is (unexpectedly) different. Voice 1 notes are exploded OK but voice 2 chords are copied and pasted to each underlying stave without modification (rather than being ignored).
So this is more a bug report than a feature request.
Sorry, forgot to change the title.
No, the feature as it exists is only designed to handle music of a single voice. There is no provision whatsoever for considering what would happen if there was a second voice. The results are, as I said, undefined. You want to define a behavior, that's fine - but let's discuss it in forum. Ignoring voices other than 1 is certainly one possible behavior one might want, but others might have other suggestions.
For now, though, inclusion of a second voice is simply not designed to do anything reasonable at all. Any specific new desired behavior is a feature request.
This was implemented this summer: https://musescore.org/en/user/124871/blog/2016/08/17/gsoc-work-product
I wonder whether https://github.com/musescore/MuseScore/pull/2760 could also be fit into 2.1, though.
Automatically closed -- issue fixed for 2 weeks with no activity.