Score Statistics for non-note elements
Would it be possible to develop a feature that counts the number of occurrences of non-note elements within a score, such as phrasing, expression, dynamic, or articulation marks? The "Score Statistics" plugin seems to do a good job in counting the occurrences and duration of notes in a score; for the type of analysis that I need to do, I would require a similar tool that is based on an "Articulation List" instead of a "Note List" (i.e. counting based on types of articulation marks, their duration over a number of notes, occurrences in measures, etc.).
This feature would be very useful in comparing the interpretation of the same score by different performers, especially when it comes to details such as legato, staccato, etc. Maybe such a tool exists already, but I have not come across it yet. Please advise. Thank you.
Comments
Launch the attached plugin (and resize the height so you can see the contents).
It'll auto-update for all types of manual selections; but if you use "select all similar", then you need to manually press the "Refresh" button as MuseScore doesn't notify the plugin of that change.
In reply to Launch the attached plugin … by jeetee
Hello jeetee, thank you for this suggestion, I appreciate you getting back to me on this issue. However, I do not have any application that can open this plugin and, after trying to "search app store", an automatic message indicates there is no available app in my country or region to open this file.
Could you perhaps suggest an existing and/or vetted MuseScore plugin that could perform a similar task?
In reply to Hello jeetee, thank you for… by Lazarov
This is a MuseScore plugin..
See https://musescore.org/en/handbook/3/plugins for how to install/enable it in your version of MuseScore. As for "vetting" it; I wrote it yesterday ;-)
In reply to This is a MuseScore plugin… by jeetee
Hello jeetee, I think I got it to work. Basically, I can select (using the "command" key) any element on the score that I want and the SelectionCounter plugin will count the number of occurrences of that element automatically (see screenshot).
It's working so far and I am getting the results I need! Thank you so much, jeetee!
In reply to Hello jeetee, I think I got… by Lazarov
Next step is instead of Command+clicking every element (time consuming!); Ctrl+click (or right mouse button if you have one of those) the element and use the "Select > More..." options to for example only select all elements of a given subtype (naturals for example) within a staff/voice/system/score.
This makes selecting those elements immensely faster.
But as mentioned, you then need to manually press the "Refresh" button in the plugin for it to pick up on that selection change.
In reply to Next step is instead of… by jeetee
Hi Jeetee, thank you so much, the tool you developed is exactly what I had been looking for! I completed my analysis today and noticed that, in instances where I was looking for text (i.e. "rubato", "cresc.", "dim.", etc.), Marc Sabatella's trick proved useful. The best method consists in using both the SelectionCounter you developed as well as the code search function through an mscx. text file suggested by Marc. In specific instances, one qualifies the other and allows for a more precise data collection altogether.
Thank you again so much for your help, it really has made a difference!
In reply to Launch the attached plugin … by jeetee
hi jeetee!
do you have this plugin updated to Musescore 4? I tried to use but it isn't working :(
In reply to hi jeetee! do you have this… by amandarodriguespiano
Mu4 currently doesn't allow for dock type plugins