Jojo-Schmitz / MuseScore

MuseScore is a open source and free music notation software. For support, contribution, bug reports, visit MuseScore.org. Fork and make pull requests!
http://musescore.org
Other
36 stars 3 forks source link

Ignore 8va and Pedal marking #281

Open ErlingIv opened 8 months ago

ErlingIv commented 8 months ago

Your idea

Be able to have a parameter "ignore" for a pedal setting and/or 8va. settings.

Problem to be solved

No problem, just an idea. But for piano scores with lots of pedal settings, it is not possible to change the instrument to organ and keep the pedal settings. That sound quite bad! So a flag to ignore them would be useful.

Prior art

No response

Additional context

Perhaps an idea also for v4?

Jojo-Schmitz commented 8 months ago

Please request for Mu4, https://github.com/musescore/MuseScore/issues/new/choose

Other than that I'd welcome your PR for adding this feature ;-)

Considering how easy it is to removed those pedal and ottave lines (right-click, select all similar in staff, Del), I'm not sure this is worth the effort

ErlingIv commented 8 months ago

Thanks for feedback, but I do not agree: changing from piano to organ and deleting all pedal settings to get reasonable playback and reenter the pedal setting again to get piano playback is cumbersome. As for your argument: that can be used for other elements that today can be toggled on/off by play/do not play. Why not simply delete the stuff you do not want to play. It’s easy to select and delete.

And is it such a big programming effort? (I have proposed this for V4 as you requested)

Jojo-Schmitz commented 7 months ago

So you want a play property for ottava and pedal lines? A fair request, do it for MuseScore 4, and once implemented there I'll see whether it can get backported. Or, even better, whether someone implements it for Mu3 and makes a PR.

I'll be watching #21104

ErlingIv commented 7 months ago

👍

Jojo-Schmitz commented 2 months ago

21104 has been merged into master (so will be in 4.4), need to check whether a backport is possible.