Counting and comparing articulation & expression marks between two scores

• Sep 6, 2022 - 15:30

I need to count the number of added performances elements (dynamics, phrasing, ornaments, articulation, and expression marks) in two different MuseScore versions of the same score. I can do this by hand, but it is very tedious and I have many scores to compare. I am looking for any plugins that may do this for me.

In order to be as clear as possible, this is my process:
>Goal:
*Comparing the number of dynamic, phrasing, ornaments, articulation, and expression marks between two scores.
>Method used:
*Found MuseScore version of a score
*Adjusted MuseScore version to match Urtext score used by performers
*Created a separate MuseScore version for each performer (2x)
*In each separate version, I added every dynamic, phrasing, ornaments, articulation, and expression marks that I could hear while listening to their performances.
--> SEE SCREENSHOTS/uploaded files
>Help needed for:
*Counting all the added performance indicators (in green and in red) and comparing:
1) The total number of elements in each interpretation
2) The exact number for each specific element (articulation, phrasing, etc.)
3) The location of these elements on the score

Does anyone have any good ideas/suggestions for me? Thank you.


Comments

In reply to by jeetee

Hi jeetee, thank you very much for your quick reply. I did look into the score comparison tool, but it doesn't have the feature that I am looking for. Essentially, what I am looking for is a type of "Score Statistics" plugin with a function that enables to account for the number of occurrences in elements other than notes, such as articulation signs or expressive marks. Do you know if any such plugin exists?

In reply to by Lazarov

I don't know that a plugin currently exists, but probably one could be devised.

Meanwhile, a simple way to get this information today would be to save as score as MSCX, open in in a text editor, and use the find/search command to see how many occurrences you can find of the string "<articulation>" or whatever the appropriate tag is.

In reply to by Marc Sabatella

Hello Marc, this is a very clever method, thank you for suggesting it!

If I am to understand it correctly, this allows one to search the code directly for the type of information input in the score (articulation, rest, rallentando, staccato, etc.). I am working with this now (see screenshot) and it looks like it will provide some useful results, thanks so much for your help, I really appreciate it!

Do you still have an unanswered question? Please log in first to post your question.