"smart link" / "linked pasting"
Greetings, dear developers!
Seeing as MuseScore 4 is going to become compositional software, I thought that I might suggest this feature that I believe many composers will enjoy.
I had in mind a sort of smart link/special paste option, where one could paste copied material with different parameters and have it automatically change accordingly if the source is changed.
E.g.: copying a line, pasting it in another part a third higher with the pasted part updating, should the original be changed.
It would be fantastic to be able to do such a "linked paste" with transformations like transposition (diatonic or chromatic), inversion, retrograde, augmentation, diminution or combinations thereof.
Not being a programmer, I sadly have no idea about the implementation, but Pizzicato by Arpege Music has such a feature.
with best regards
Yavor
Comments
It's an interesting take.
I believe some form of copy-with-relation-to-source is already being considered as a possible means for creating cues, but that of course doesn't have to deal with transformations.
It would also need a good way to determine what is linked. Notes/Chords seems the easy one. Duration of them, probably (but perhaps not always). Dynamics? Chord Symbols? Accents? ...?
So we'd need a good UX in how to deal with those things as well (or at least a clear definition of what would be supported then).