Calculate statistics in a Sibelius score


In my last post I touted Sibelius’s Compare feature, with which you can get both a detailed list and a visual representation of the differences between two versions of the same score, even if the scores are separate Sibelius files.

A useful complementary plug-in to that feature is the Calculate Statistics plug-in, which ships with Sibelius. Originally written by Bob Zawalich, it can quickly analyze a score (or a selected portion thereof) and provide a wealth of quantifiable information about its contents.

To use this tool on the entire score, simply run the plug-in, located at Home > Plug-ins > Calculate Statistics without making a selection.


Calculate Statistics can run on a folder of scores as well, if you select Process Folder…. (Note that in Sibelius 7 and higher, you won’t be able to run the plug-in without having at least one score open, despite what the dialog says.)

Even on large scores, the plug-in efficiently processes the music and gives a useful readout of its contents:


If you run the plug-in on a selection of the score, the title of the dialog will say “Calculate Statistics for Selected Bars” instead of “Calculate Statistics for All Bars in Current Score”.

The items are self-explanatory, but if you click Help there’s some more explanation about the terms used:


What’s more, you’re able to export the results as a text file by clicking Write Text File. From here, you can easily open these results in a spreadsheet (thanks to the fields being separated by a Tab character), and by adding basic formulas of your own, compare two or more versions of a score, like I’ve done here:


How you use Calculate Statistics is up to you, whether it’s in conjunction with the Compare feature or on its own. In the above example I’ve compared two versions of a score, but you could just as easily run stats on, say, the proportion of grace notes to regular notes in the score, or the number of tuplets relative to the total notes in a score, or even just to get a clue as to how many unique items like instrument changes or graphics you need to contend with. It can certainly come in handy if you need to figure a copying bill based on various items.

Do you use this plug-in? Or will you now that you know about it? If so, how? Let us know (along with any other similar plug-ins or tools you find useful) in the comments!


  1. Bob Zawalich

    There are a number of plug-ins that fit into the category of plugins that describe the contents or layout of a score in non-musical terms. Here are some:

    • What is Where tells you which objects are present in each bar.
    • Multirests and Empty Bars (Composing Tools) is the best tool for determining why a multirest is split. It will also tell you where there are multirests and empty bars.
    • There is Is! (Sight Impaired) shows you the objects that were found and where they are located.
    • Go To (Navigation)is similar to There It Is! It is especially good at finding Rehearsal Marks and letting you examine filtered objects
    • Style Sheet (Engravers’ Tools) tells you which text, line, and symbols styles are used in a score
    • All Symbols Labeled (Engravers’ Tools) tells you what symbols are defined in a score
    • Instrument List (Text) makes a list of instruments in the score
    • Players Required (Engravers’ Tools) tells how many players are required to play a selected part of a score.
    • Map Pages (Layout) tells you how many bar are in each staff and how many systems are on each page
    • Map Hide Empty Staves (Layout) tells which bars are hidden for each staff due to Hide Empty Staves
    • Empty Staves (Layout) tells whether selected staves contain music
    • Find Irregular And Misfilled Bars (Notes and Rests) shows you where there are irregular sized bars
    • Distribute Score Info, Fill Score Info, and Transfer Score Info (Text) deal with the File Info/Backstage data for scores.

    1. Philip Rothman

      Bob – thanks for this excellent addendum.

  2. Bob Zawalich

    I liked the way you took the data from Calculate Statistics and manipulated it in a spreadsheet. It was always my intention that the data could be used that way, and the reason the data is output the way it is, but I have never seen anyone actually do it, and the plugin has been around since version 3!

Leave a Comment

Your email address will not be published. Required fields are marked *