Unclarities with why 2 very similar plugins don't work in MuseScore 3 & 4
Hi all, thank you for your time.
Recently I finished a set of plugins to make working with MuseScore's system spacing a little easier.
https://github.com/XiaoMigros/System-Spacing-Tools
Both plugins use pretty similar MuseScore elements, I can't see any substantial differences between the two.
However, 'Evenly Distribute Systems Across Pages' opens perfectly fine in MU4, but doesn't make any changes to the score. 'Lock Systems...' works fine.
My question is: Can anyone tell what the issue might be, and if there is a way to overcome it?
Thank you again.
P.S. I would also greatly appreciate if someone could tell me the same for the plugin attached below.
It is much shorter than the other one and I would much rather have this one working!
Attachment | Size |
---|---|
NSM Staccato Aligner.qml | 3.08 KB |
Comments
If you comment out lines 49-51 in the NSM Staccato Aligner it works in MU 3.6. I think you are removing the element you just found, not just the articulation.
In reply to If you comment out lines 49… by elsewhere
Interesting, but thanks for spotting that! The element should be an articulation, as was specified in line 43.
All the plugins here have worked fine for me in MU 3.6, but it's MU4 where I'm uncertain...
In reply to Interesting, but thanks for… by XiaoMigros
You are right. Can't help with MU4, but a lot of plugins do not work 'out of the box', and the API will be changed substantially
In reply to You are right. Can't help… by elsewhere
I've heard! There's already a bunch of stuff that I've established doesn't work, I'm just not sure what it is in the cases here...
In reply to I've heard! There's already… by XiaoMigros
Now I see the source of my confusion:
Select a measure e.g. of eight notes & double click the staccato above icon.
All the notes get staccato dots & the selection disappears, except that the last staccato dot remains selected.
If I now run the plugin without making a selection I get a stress mark on the last note only...
In reply to Now I see the source of my… by elsewhere
That's because you only have the last staccato marking selected, as you said. The plugin applies itself to the currently select range / list of staccatos and doesn't know what you selected previously.