Extract Parts From Folder

Version 01.03.00
Added 01 Aug 2005 (last updated 21 Feb 2020)

For use with Sibelius 3.x, Sibelius 4, Sibelius 4.1, Sibelius 5, Sibelius 6, Sibelius 7.1, Sibelius 7.5, Sibelius 8.x, Sibelius 18.x, Sibelius 19.x, Sibelius 20.x, Sibelius 21.x, Sibelius 22.x, Sibelius 23.x and Sibelius 24.x

This plug-in extracts parts from all the scores in the selected folder.

Updated 20 Feb 2020. Version 01.03.00. Updated text used for version display.

Plug-in written by Bob Zawalich.

Batch Transpose

Version 01.20.00
Added 09 Jan 2008 (last updated 07 Mar 2014)

For use with Sibelius 6, Sibelius 7.1, Sibelius 7.5, Sibelius 8.x, Sibelius 18.x, Sibelius 19.x, Sibelius 20.x, Sibelius 21.x, Sibelius 22.x, Sibelius 23.x and Sibelius 24.x

Transposes a score or folder of scores by interval, by key, or by using an Instrument Change to a transposing instrument. Designed to transpose lead sheets for C instruments into transposing instruments, but can be useful in a variety of transposing situations.

Updated 29OCtober 2010 to fix incorrect handling of octave.

Updated 25 June 2012 to fix double transposing of initial key sig, and fix by Interval when transposing down.

Plug-in written by Bob Zawalich.

Print Folder Of Scores And Parts

Version 01.60.20
Added 16 Oct 2009 (last updated 16 Mar 2024)

For use with Sibelius 6, Sibelius 7.1, Sibelius 7.5, Sibelius 8.x, Sibelius 18.x, Sibelius 19.x, Sibelius 20.x, Sibelius 21.x, Sibelius 22.x, Sibelius 23.x and Sibelius 24.x

__Prints a score and / or its parts for the current score, all currently open scores, or a folder of scores. __The plugin can display the Sibelius Print dialog, but it will appear once for each score and once for each set of parts printed, so only choose this if you really need the option. __Updated 24 November 2009. Added option to hide page numbers in printed scores. Note that the plugin cannot hide the first page number in a score, and so if these are visible they will appear in the printout. See Help for details. __Updated 8 February 2011. Fixed bug where printing a folder of scores did not properly print open scores from the folder. Now they are printed and left open. __Updated 31 August 2023. Version 01.60.10.Updated to work with score subsets. Option to bring up print dialog has not worked in ManuScript since Sib 6, and is disabled when run in versions later than Sib 6. __Updated 17 March 2024. Version 01.60.20. Updated to correctly process score subsets in Sibelius Ultimate 2024.3 or later.

Plug-in written by Bob Zawalich.

Convert Folder To Current Sibelius Version

Version 02.26.00
Added 02 Dec 2010 (last updated 13 Nov 2018)

For use with Sibelius 6, Sibelius 7.1, Sibelius 7.5, Sibelius 8.x, Sibelius 18.x, Sibelius 19.x, Sibelius 20.x, Sibelius 21.x, Sibelius 22.x, Sibelius 23.x and Sibelius 24.x

Opens all scores (created in an earlier version of Sibelius) in a specified folder and saves them as scores in the current Sibelius version format.

To use the plug-in, choose Convert Folder of Scores to Current Version, and choose the folder you want to convert.

A simple dialog appears, in which you can specify the destination folder for the exported files, and how to alter the filenames to avoid overwriting the original files. Click OK to confirm your choices.

Updated 9 November 2018. Version 02.25.00. Added an option, on by default, to make the destination folder create subfolders that match the subfolder names in the source folder, so that all the files do not end up in a single folder.

Updated 12 November 2018. Version 02.26.00. Cleanup and better error handling when scores cannot be processed.

Plug-in written by Bob Zawalich.

Export Scores With No Parts

Version 01.80.00
Added 01 Nov 2011 (last updated 03 Apr 2020)

For use with Sibelius 6, Sibelius 7.1, Sibelius 7.5, Sibelius 8.x, Sibelius 18.x, Sibelius 19.x, Sibelius 20.x, Sibelius 21.x, Sibelius 22.x, Sibelius 23.x and Sibelius 24.x

Creates a copy of a score (or all open scores, or all scores in a folder) with all parts removed. May be useful if you want to post a score without making the edited parts available.

Updated 20 January 2015 adding option to delete versions in addition to deleting parts.

Update 31 October 2017. Corrected bug with suffix in file names.

Updated 4 November 2017 to fix typo.

Updated 21 November 2017 for another typo fix

Updated 3 April 2020. Version 01.80.00. Added option to create a new default set of parts after the original parts are deleted. This is a way to replace a defective set of parts. All the original parts will still be deleted. The changes are made to a copy of the score, so the original score is unchanged.

Plug-in written by Bob Zawalich.

Export Midi or Audio with Standardised Settings

Version 1.0
Added 11 Aug 2014 (last updated 17 Jun 2015)

For use with Sibelius 6, Sibelius 7.1, Sibelius 7.5, Sibelius 8.x, Sibelius 18.x, Sibelius 19.x, Sibelius 20.x, Sibelius 21.x, Sibelius 22.x, Sibelius 23.x and Sibelius 24.x

Exports the score as a midi and/or audio file with the same level of volume and/or pan in all staves. This can be useful when exporting to a DAW for instance.

The original settings are restored after export.

Plug-in written by Kenneth Gaw.

Batch Transpose 12 Keys

Version 01.26.00
Added 18 Jul 2015 (last updated )

For use with Sibelius 6, Sibelius 7.1, Sibelius 7.5, Sibelius 8.x, Sibelius 18.x, Sibelius 19.x, Sibelius 20.x, Sibelius 21.x, Sibelius 22.x, Sibelius 23.x and Sibelius 24.x

Makes copies of a score or the scores in a folder of scores where the resulting scores are transposed into up to 12 different keys. The generated scores will have the major key name appended to the file name, as in "Score1_Eb". By default the scores will be transposed into 12 keys; you can pick which keys to transpose to.

Plug-in written by Bob Zawalich.

Run Plugin On Folder of Scores

Version 02.60.10
Added 20 Nov 2015 (last updated 01 Jan 2023)

For use with Sibelius 6, Sibelius 7.1, Sibelius 7.5, Sibelius 8.x, Sibelius 18.x, Sibelius 19.x, Sibelius 20.x, Sibelius 21.x, Sibelius 22.x, Sibelius 23.x and Sibelius 24.x

__This plugin allows one to run a plugin, chosen from an alphabetized list of plugins, against the current score, all open scores, or a folder of scores. __By default, it will not save any scores processed; if you wish to modify and save scores, especially when processing a folder of scores, you should choose Save scores after plugin is run. If a folder is processed, all previously unopened scores will be closed and optionally saved. Previously open files will be left open, and may be saved. __Most plugins, especially those that bring up a dialog every time, will not be well suited for being run in this manner. Some, such as Find and Replace Text, have an option to hide a dialog after the first time it is run, and these can make good use of this plugin. Scores opened in a folder will always be fully selected with a system passage selection when passed to the called plugin; previously opened scores can be made to be fully selected. __The plugin can be used by plugin developers to write a simple plugin, taking advantage of the framework this plugin provides to have it process a folder of scores. __Updated 17 December 2015. Added additional plugin Run Plugin on Score And Parts which lets you choose a plugin to be run on the full score and all the parts of the current score. This plugin is suitable for being run from Run Plugin On Folder Of Scores. __Updated 19 December 2015 to allow better interaction for the plugins. You can now turn off the progress bar in Run Plugin On Score and Parts so the progress bar in Run Plugin on Folder of Scores will be retained, among other tweaks. __Updated 19 March 2016. Updated Run Plugin On Score And Parts to process parts in same order as the Sib parts list, which is different from the order they are given to a plugin __Updated 16 December 2017. Updated Run Plugin On Score And Parts to include a Find Plugin edit and buttons. Also changed order of processing so the full score, if processed, is processed after the parts so that changes to the score do not affect the parts. __Updated March 13, 2018. Fixed problem in the Open Scores option where running a plugin that generated new scores would cause those scores to also be processed. Thanks to Dick Jackson for pointing this out. __Updated 29 November 2018. Version 02.20.00. Updated Run Plugin on Folder of Scores to have a Find Plugin button, making it easier to pick the desired plugin. No changes made to Run Plugin On Score and Parts. __Updated 22 January 2020. Version 02.50.00 for Run Plugin on Folder of Scores, and 02.10.00 for Run Plugin on Score and Parts. Added routine CloseQuietly, which is a substitute for the disfunctional Close-False command. This will close scores that the plugin opens without saving changes or asking you to save changes, which makes running a batch process much nicer. __For plugin developers: Run Plugin on Folder of Scores is in the public domain. Code can be reused or modified without need of attribution or permission. There is no support for any modified code, so its use is entirely at your own risk. __Updated 24 January 2020. Version 02.51.00 for Run Plugin on Folder of Scores, and 02.10.00 for Run Plugin on Score and Parts. Modified the CloseQuietly routines to attempt to prevent backup scores being written for scores processed in a folder. If the Backup Scores folder is in the default location with the English name, the plugin will remove unwanted backup scores, otherwise they can either be ignored or manually removed as needed. __Updated 1 February 2020. Version 02.52.00 for Run Plugin on Folder of Scores, and 02.10.00 for Run Plugin on Score and Parts. Cleaned up list box handling to prevent having to explicitly select a list box entry to choose a plugin. Now the first entry in the list is always selected when the dialog comes up, but after the first time run in a session the last plugin run will be at the top of the list, and you can just type Enter to run it again on a folder of scores. __Updated 10 February 2020. Version 02.54.00. Cleanup for cases where a called plugin might close the passed in score. __Updated 16 February 2020. Version 02.55.00 For Run Plugin on Folder of Scores, and 02.10.00 for Run Plugin on Score and Parts. Fixes for issues with saving scores. __Updated 9 July 2020. Version 02.56.00 for Run Plugin on Folder of Scores, and 02.10.00 for Run Plugin on Score and Parts. New simpler CloseQuietly routine implemented __Updated 9 July 2020. Version 02.60.00 for Run Plugin on Folder of Scores, and 02.10.00 for Run Plugin on Score and Parts. Changes were made only to Run Plugin on Folder of Scores. __CloseQuietly was again improved.You can now specify whether the full score or the current active part of a score should be passed to the called plugin, and whether scores that had been opened by Run Plugin On Folder of Scores should be closed by the plugin. The ability to save preferences (implemented by calling the plugin Add Plugin Preferences Lib) is now available if Add Plugin Preferences Lib is installed.There is also a Help dialog that explains some of the issues in more detail. __Updated 16 April 2021. Version 02.60.01. No code change, but changed the zip file to only contain Run Plugin On Folder of Scores, with Run Plugin On Score And Parts getting a separate entry. __Updated 1 January 2023. Version 02.60.10. Updated to sync with changes made to Add Plugin Preferences Lib.

Plug-in written by Bob Zawalich.

Order and print parts from multiple scores

Version 1.0
Added 18 Feb 2016 (last updated )

For use with Sibelius 7.1, Sibelius 7.5, Sibelius 8.x, Sibelius 18.x, Sibelius 19.x, Sibelius 20.x, Sibelius 21.x, Sibelius 22.x, Sibelius 23.x and Sibelius 24.x

Order and print parts from multiple scores

For use with Sibelius 7, Sibelius 7.5 and 8 (This plugin will not run on Sibelius 6)

Version 1.0

This plugin enables the user to order and print parts from more than one score. It is designed for situations where different sections of a large scale work are contained in different files and allows for the printing, for example, of all the Flute 1 parts in the desired order and then all the Flute 2 parts etc.

It also allows different printing configurations (i.e. number of copies per part) to be saved and loaded.

The plugin only works with the default printer, and this should be set before running Sibelius.

When run, the plugin works through a series of dialogs.

The first allows the user to choose whether to open a folder of scores or use the ones already opened.

The second allows the user put the scores into printing order.

The third is used create the part groups. Only parts contained in groups are printed and a group may consist of one or more parts. This is to allow for situations where one score, for example, contains a Flute 1 and a Flute 2 part and another score contains Flutes 1&2. The first group would then contain Flute 1 and Flutes 1&2 and the second group Flute 2 and Flutes 1&2, hence each player gets his or her part. Groups can be reordered and the number of copies changed. (Note that the default number of copies in the original files is ignored.) Part groups can also be saved or loaded as text files.

The final one lists the order in which the individual parts will be printed.

Plug-in written by Kenneth Gaw.

Export Folder As PDF With Subfolders

Version 01.95.00
Added 14 Nov 2018 (last updated )

For use with Sibelius 7.1, Sibelius 7.5, Sibelius 8.x, Sibelius 18.x, Sibelius 19.x, Sibelius 20.x, Sibelius 21.x, Sibelius 22.x, Sibelius 23.x and Sibelius 24.x

This is a variant of the shipping plugin Export Folder As PDF. If a folder of scores containing subfolders is processed, this version of the plugin can use or create matching subfolder names in the destination folder, so that the subfolder structure is retained. The original plugin exports all the PDF files into a single folder.

We intend to update the shipping plugin in a future version of Sibelius.

Plug-in written by Bob Zawalich.

Export Folder of Scores In Multiple Formats

Version 01.85.00
Added 01 Feb 2020 (last updated 02 Dec 2023)

For use with Sibelius 7.1, Sibelius 7.5, Sibelius 8.x, Sibelius 18.x, Sibelius 19.x, Sibelius 20.x, Sibelius 21.x, Sibelius 22.x, Sibelius 23.x and Sibelius 24.x

__Export Folder of Scores in Multiple Formats can simultaneously export scores to PDF, MusicXML, MIDI, or an earlier Sibelius version. __It was designed to avoid some of the problems common to the previous batch plugins. In addition to being able to convert to multiple formats in one pass, if you run it on a folder that contains subfolders, it will produce a matching subfolder structure on the destination folder, so you can have scores with the same name in different subfolders, without them overwriting each other. __The plugin also avoids a common problem that occurs when you have a folder of scores which were saved in different versions of Sibelius. In most batch plugins, files opened in a later version of Sibelius will display a "Save changes" dialog when the plugin tries to close a score. This won't happen with Export Folder of Scores in Multiple Formats. __If you want to save to earlier versions of Sibelius, you will notice that the most recent format you can export to is Sibelius 7. In Sibelius itself there are several more recent versions available for export, but plugins cannot export anything later than version 7, so it you want to export a folder of scores your options are limited. __Many of the export modes, and the plugin itself, will generate files in your Backup Scores folder for each score processed, which may discard the files already in your Backup Scores Folder. You can increase the size of that folder in File-Preferences to preserve more of your real backups. __updated 21 May 2020. Version 01.66.00. Disable PDF file controls if PDF checkbox is unchecked. Add text describing how subfolders are handled. __updated 05 July 2020. Version 01.69.00. Rewrote the Close Quiet code, so it will close scores opened when processing a folder without asking to save changes, and does it without the weird side effects the previous version had, and no longer create extra Backup Score files. Now they just close as intended. __updated 12 August 2020. Version 01.70.00. Sibelius Ultimate changed MusicXML exporting, and that broke uncompressed XML export in this plugin. Now in 2020.6 or later, the export will produce scores with a .musicxml extension rather than a .xml extension, but the files will be equivalent to what Sibelius itself exports. __Updated 24 September 2020. Version 01.80.00. Cleanup on Close and a few other details. __Updated 6 November 2020. Version 01.81.00.Previous update would never work, claiming that a part was undefined. Bug has been fixed. __Updated 25 July 2021. Version 01.82.00.Reordered code for calling from outside. Can call to API_ProcessScoreNoSaveClose with appropriate arguments to export a score. __Updated 7 March 2023. Version 01.83.00. Fixed bug that made all formats of PDF export only export full score. Added check to make filename include %p if separate files. __Updated 1 December 2023. Version 01.85.00. __In Sibelius 2023.11 or later, the Earlier Sibelius Version option will take advantage of new features available to plugins to always get an up-to-date list of the available Sibelius versions to which one can export. The plugin should automatically update when new file versions are added.

Plug-in written by Bob Zawalich.

Delete User-Editable Files

Version 01.17.00
Added 18 Feb 2020 (last updated 18 Feb 2020)

For use with Sibelius 6, Sibelius 7.1, Sibelius 7.5, Sibelius 8.x, Sibelius 18.x, Sibelius 19.x, Sibelius 20.x, Sibelius 21.x, Sibelius 22.x, Sibelius 23.x and Sibelius 24.x

Lets you delete any .sib or .lib files in any of the subfolders of your User-Editable Files folder, including the subfolders for House Styles (.lib) and Manuscript Papers (.sib). To delete user plugins use File-Plug-ins-Edit Plug-ins. See Working With Files in the Sibelius Reference.

This plugin can only delete files you have created yourself, not files that ship with Sibelius (which is a good thing).

Choose a subfolder name, and then use Delete to delete any of the files in that folder. After deleting files you may need to close and restart Sibelius to ensure that there is no in-memory copy of any of these files still in use.

Be sure that you want to delete these files - there is no Undo available.

Plug-in written by Bob Zawalich.

Run Plugin On Score And Parts

Version 02.22.10
Added 17 Apr 2021 (last updated 10 Mar 2024)

For use with Sibelius 6, Sibelius 7.1, Sibelius 7.5, Sibelius 8.x, Sibelius 18.x, Sibelius 19.x, Sibelius 20.x, Sibelius 21.x, Sibelius 22.x, Sibelius 23.x and Sibelius 24.x

__Added 16 April 2021. Version 02.21.00 __Was originally in the same zip file as Run Plugin On Folder of Scores, but it is now a separate entry in the database. __This plugin lets you choose a plugin to be run on the full score and all the parts of the current score. It is suitable for being run from Run Plugin On Folder Of Scores. __Changes were made to allow the plugin entry point API_ProcessScore to be called from other plugins without needing to show a dialog. __Updated 25 June 2023. Happy Birthday, Trevor. Version 02.22.00. Changed to work correctly with score subsets in Sibelius Ultimate 2023.6 or later. __Updated 10 March 2024. Version 02.22.10. Updated to process score subsets in 2024.3 or later. Must restart Sibelius before using.

Plug-in written by Bob Zawalich.

Run Plugin On Each Staff In Selection

Version 02.11.01
Added 18 Apr 2021 (last updated 20 Apr 2021)

For use with Sibelius 6, Sibelius 7.1, Sibelius 7.5, Sibelius 8.x, Sibelius 18.x, Sibelius 19.x, Sibelius 20.x, Sibelius 21.x, Sibelius 22.x, Sibelius 23.x and Sibelius 24.x

Added 17 April 2021. Version 02.11.00.

Allows you to choose a plugin to run against the current active score. It gathers up all the selected objects, passage selects the objects in each selected staff one staff at a time, and runs the called plugin against that selection.

If you are writing a plugin and want to use this plugin but avoid using the dialog, you can call the method API_ProcessScore(score, strPluginMenuName) with the menu name of a plugin.

Updated 19 April 2021. Version 02.11.01. Minor typo fix.

Plug-in written by Bob Zawalich.