Muting notes for Hand Bell Practice
I am trying to setup MuseScore 2 for my wife's hand bell practice. I would like to be able to easily mute all occurrences of a specific note (or two or three) and change their colour as well. I can see how to do this for one note at a time (colour is easy, mute using User Velocity of 1). But is there a way to change all G4 (for instance) and then undo that later?
As a work around, I may write a Java app to modify the exported XML file and then read that back in. (I am better at computer code than music.)
Comments
Seems a good job for a plugin
In reply to Seems a good job for a plugin by Jojo-Schmitz
Thanks, I didn't know about plugins. I have done some browsing and think I may be able to do it.
However, I am in a bit of a muddle about versions. I am running on Linux Mint 17. I installed MuseScore and it turned out to be ver 1. Then I needed ver 2 (for some scores from elsewhere). I went to Download and used the Appimage method. Now I am confused about where the active plugins should go.
I think I should remove all traces of ver 1 and then do an install (not appimage) of version 2. Should that work?
In reply to Thanks, I didn't know about by daveHeffler
MuseScore 1 and 2 use different plugins. Go for 2.0 and 2.0 only.
In reply to MuseScore 1 and 2 use by Jojo-Schmitz
Yes, I want 2.x. But can I "install" it in linux and not just use the appimage? If I use the appimage, it seems to make a new /tmp/... folder for each execution. So where do I put the plugins?
In reply to Yes, I want 2.x. But can I by daveHeffler
Doesn't putting them into ~/.local/share/data/MuseScore/MuseScore 2/plugins work?
Thanks for all that help. I now have a plugin called Handbells which works for a fixed note (G4). I just made some minor mods to the colornotes plugin. I will have to learn how to make a UI to input a list of notes.
I had to experiment with editing the plugin code. It seems I have to close and restart MuseScore for any edits to the plugin source code to take effect. Is there a simple way to tell it to "reload" the plugin.
Is there any good help on plugins and how to write them?
In reply to Thanks for all that help. I by daveHeffler
If you run and edit it in MuseScore's plugin editor, you should be able to change and run it without restarting
I have been working on the Handbells plugin. I downloaded Qt and did some tutorials and tested some qml code in Qt Creator. Now I am trying to import it as a plugin to MuseScore.
I wrote a little QML file called DehButton which is just a button with some properties. Then I wrote daveTest which is hacked up version of helloqml. It should make a window with three buttons and a text box. When I try to run it from the Plugin Creator, it says that DehButton is not a type. I have put DehButton.qml in the same folder as the daveTest.qml. Do I have to do something else to "hook them up"?
I am a little confused about case sensitivity in filenames and item names and type names.
I will attach my two files. Don't laugh, they are my first qml.