Slur and Dynamic Doubling and Layering
Probably one of the most frustrating things I've been having with writing music now is eliminating extra slurs and dynamic markings that show up from copying segments of music over the same part. Instead of recognizing that there is already a dynamic marking or slur, the program just pastes the copied segment with no regard to the already posted dynamics and slurs. If this can be fixed, this would be great since it's nearly impossible to find these errors. Also, if a tool can be added to fix this problem from older scores, that would make cleaning scores so much easier. I added a file to show what I mean. Do what you want with the file, but I wouldn't change the rhythms, that when things get really weird.
Attachment | Size |
---|---|
Slur_Problem.mscz | 8.46 KB |
Comments
You can use the election filter to control what will get copied. See https://musescore.org/en/handbook/copy-and-paste#selection-filter
At least some of the time, one would *want* the source markings to be copied and the destination markings left intact, so even though a couple of others have suggested this, I'm not really comfortable with changing the way this works by default. See #45361: copy/paste and "R" do not delete slurs or lines in target measures. As noted, the selection filter would allow you to exclude markings if you like during the copy. I normally simply delete the contents of where I am pasting first.
That said, we did add some special casing for chord symbols where we check to see if we are pasting a chord symbol to a location that already has a chord symbol. This sort of check is easy for text because that information is readily available at the point where we are doing the paste. It could probably be adapted to also work for dynamics or slurs. So existing dynamics or slurs would be kept. Not sure what other elements are worth special casing like this?