Find Intervals From Keys

Version 01.10.00
Added 01 Aug 2005 (last updated 17 Jun 2015)

For use with Sibelius 3.x, Sibelius 4, Sibelius 4.1, Sibelius 5, Sibelius 6, Sibelius 7.1, Sibelius 7.5 and Sibelius 8.x

Find Intervals From Keys calculates the intervals needed to transpose from one key to another. The calculated intervals can then be used in Notes > Transpose. It also provides information on how to produce intervals that Notes > Transpose cannot produce directly.

Plug-in written by Bob Zawalich.

Multirests and Empty Bars

Version 04.10.00
Added 01 Aug 2005 (last updated 29 Sep 2017)

For use with Sibelius 3.x, Sibelius 4, Sibelius 4.1, Sibelius 5, Sibelius 6, Sibelius 7.1, Sibelius 7.5 and Sibelius 8.x

Multirests and Empty Bars creates a text file showing the locations of:

  • Multirests and their terminators (for the entire score; process parts as separate files)
  • Empty bars (bars without notes)
  • Empty bars without bar rests (probably notation errors)
  • Occupied bars
  • Irregular bars (whose length differs from the time signature)

This information may be useful for proofreading, for determining why multirests split, or for managing rehearsals and allocation of players to instruments. Copyists may also find it to be useful.

Changes in version 3.6:

  • Now handles unsaved scores, or scores with \"untitled\" in their filenames

Changes in version 3.16:

  • Fix to show terminators of certain 1-bar \"multirests\"
  • Added warning about multirests that are split by Auto Layout options

Changes in version 3.0:

  • A new option, Multirests in Selected Staves Only. Previously, all staves in the score were checked, and multirests were reported only when the multirest was present in all staves. This was intended to report only on multirests that could be visible at the moment that the plugin was run. To check a specific staff, you had to extract a part. With the new option (on by default), you can check individual staves in the full score. (The multirests will still not be visible in the score until you extract a part). Note that even when the Selected Stave option is selected, the system staff is checked as well, since contents of the system staff (system text like composer and title and headers) often influence the breaking of multirests.
  • Since the plug-in is used most often to check multirests, the empty bar checkboxes are now off by default.
  • A number of minor bugs have been fixed.

Changes in version 3.12:

  • When run in Sibelius 4, the plug-in makes a better determination of what terminates a multirest
  • When run in Sibelius 4, if there are bar number changes present, the log file will show both the \"displayed\" and \"consecutive\" bar numbers

Changes in version 3.1:

  • There was an error that if you choose the \"selected staves only\" option, but have no selection, it continues but only processes the system staff, with the result that the multirests are wrong. Now fixed.

Changes in version 3.5:

  • Can now detect hidden objects that do not break multirests (Sibelius 4.1 only)
  • Adds staff name to location of object breaking a multirest
  • Updated 14 July 2016. Added the ability to treat a single bar followed by a multirest as a 1-bar multirest, thus showing its terminator. This will help the common case of a single bar being split from a multirest.

    Updated 29 September 2017. Optimized progress bars to speed up processing large scores; also change log file creation to butter writing for better speed.

    Plug-in written by Bob Zawalich.

Copy Signatures To New Score

Added 01 Aug 2005 (last updated 17 Jun 2015)

For use with Sibelius 3.x, Sibelius 4, Sibelius 4.1, Sibelius 5, Sibelius 6, Sibelius 7.1, Sibelius 7.5 and Sibelius 8.x

This plug-in copies all the time and key signatures from the current score into a new score.

To use the plug-in, open the score from which you want to copy the key and time signatures, choose the plug-in from Sibelius\'s menus, then follow the on-screen instructions.

Updated 21 February 2007: Can now also copy metronome marks from the current score to the new score.

Plug-in written by Neil Sands.

Add Pickup Bar

Version 01.76.00
Added 09 May 2008 (last updated 07 Mar 2014)

For use with Sibelius 5, Sibelius 6, Sibelius 7.1, Sibelius 7.5 and Sibelius 8.x

Adds a pickup bar of a specified length before a specified bar. It moves any system objects (title, copyright, time signature, etc.) formerly attached to the following bar to the pickup bar.

Specify the pickup bar length by choosing from the list box or typing the first letter or number (key) in the list, with optional plus signs or spaces separating multiple entries.

Updated 2 April 2009 for internal code cleanup

Updated 15 May 2010 to fix incorrect copying of special barlines.

Updated 29 November 2011 to add . (dot) as an allowable duration.

Updated 24 January 2012 to fix issues with bar number changes.

Updated 26 February 2012 to fix dialog text overflow in Sib 7

Updated 14 March 2012 to add warnings where score starts with a page number change or with hidden staves.

Updated 19 October 2012. For Sib 7.1.3 and later, the plugin will now restore the Hide Empty Staves state of all the staves that were hidden before adding the pickup bar.

Plug-in written by Bob Zawalich.

Draw Free Rhythm Barline

Added 14 May 2008 (last updated 06 Sep 2009)

For use with Sibelius 5

This plug-in allows composers to write music directly into Sibelius, without having to think about bar lengths or time signatures. They can simply enter notes, and when they want to draw a barline at the end of a bar, they run this plug-in. The plug-in draws the barline, and calculates the appropriate time signature. It then advances the note input caret ready for the next note. For some composers, this offers a much more natural approach to using Sibelius as a composition tool than what they've been used to.

For Sibelius 6, use the shipping version of this plugin.

Plug-in written by Neil Sands.

Transform Scale for Sibelius 5 (English)

Added 26 Sep 2008 (last updated 08 Oct 2012)

For use with Sibelius 5

This updated plug-in corrects a problem with the version that shipped with Sibelius 5.2.5 whereby the plug-in would fail with the error Run:129-Method TranslatePitchIntoEnglish not found.

This plugin is not needed in Sibelius 6.

Plug-in written by Bob Zawalich.

Transform Scale for Sibelius 5 (German)

Added 26 Sep 2008 (last updated 08 Oct 2012)

For use with Sibelius 5

This updated plug-in corrects a problem with the version that shipped with Sibelius 5.2.5 whereby the plug-in would fail with the error Run:129-Method TranslatePitchIntoEnglish not found.

This version is for the German-language version of Sibelius.

This plugin is not needed in Sibelius 6.

Plug-in written by Bob Zawalich.

Transform Scale for Sibelius 5 (Italian)

Added 26 Sep 2008 (last updated 08 Oct 2012)

For use with Sibelius 5

This updated plug-in corrects a problem with the version that shipped with Sibelius 5.2.5 whereby the plug-in would fail with the error Run:129-Method TranslatePitchIntoEnglish not found.

This version is for the Italian-language version of Sibelius.

This plugin is not needed in Sibelius 6.

Plug-in written by Bob Zawalich.

Transform Scale for Sibelius 5 (Japanese)

Added 26 Sep 2008 (last updated 08 Oct 2012)

For use with Sibelius 5

This updated plug-in corrects a problem with the version that shipped with Sibelius 5.2.5 whereby the plug-in would fail with the error Run:129-Method TranslatePitchIntoEnglish not found.

This version is for the Japanese-language version of Sibelius.

This plugin is not needed in Sibelius 6.

Plug-in written by Bob Zawalich.

Transform Scale for Sibelius 5 (Spanish)

Added 26 Sep 2008 (last updated 08 Oct 2012)

For use with Sibelius 5

This updated plug-in corrects a problem with the version that shipped with Sibelius 5.2.5 whereby the plug-in would fail with the error Run:129-Method TranslatePitchIntoEnglish not found.

This version is for the Spanish-language version of Sibelius.

This plugin is not needed in Sibelius 6.

Plug-in written by Bob Zawalich.

Insert Bars at Beginning

Added 07 Jan 2009

For use with Sibelius 5

This plug-in inserts any number of bars at the beginning of the score, setting the time signature and key signature of the bars to be added.

Plug-in written by Roman Molino Dunn.

Melodic Compression

Added 20 Jan 2009

For use with Sibelius 5

This plug-in simply compresses a melody to within a selected interval (although that interval must be a tritone or larger since it is impossible to 'compress' intervals any smaller than that).

Plug-in written by Roman Molino Dunn.

Alternating Signatures

Added 05 Mar 2009 (last updated 06 Mar 2009)

For use with Sibelius 5

This plug-in creates alternating time signatures of the user\'s choosing. Additionally, the user can choose to add key signatures along with time signatures. If no key signature is desired, choose No Key Change. When creating time signatures the user can specify how many bars between signature changes (the default is set to 1 bar, so that signatures alternate every bar). The user also specifies how many times to create the pattern of alternating signatures. If it is desirable to do this to the whole score, choose a very large number and the plug-in will round it down to fit the length of the score. A final option, if the user selects a bar before running the plug-in, that bar will act as the starting point for creating alternating measures. If no bar is selected, the first bar of the score will serve as the starting point.

Plug-in written by Roman Molino Dunn.

Musical Dice

Added 27 Sep 2009 (last updated 07 Mar 2014)

For use with Sibelius 5, Sibelius 6, Sibelius 7.1, Sibelius 7.5 and Sibelius 8.x

This plug-in emulates musical dice. Click to roll and you get a random pitch, a random rhythm, or both. A fun little way to randomly compose music.

Plug-in written by Roman Molino Dunn.

Copy Double and Copy Halve Note Values

Version 02.25.00
Added 10 Apr 2011 (last updated 10 Jul 2017)

For use with Sibelius 5, Sibelius 6, Sibelius 7.1, Sibelius 7.5 and Sibelius 8.x

Copy Double Note Values and Copy Halve Note Values are variants of the shipping plugins Double Note Values and Halve Note Values. These plugins double or halve the durations of the selected notes, then put their results into the clipboard, rather than into a separate score. You can then paste the results into any score with the normal Paste command.

There are several things to note:

1. There will be no dialog. You can tell when it is finished when the progress bar and Stop button go away. Do not try to paste until that happens.

2. Only notes will be copied (no text or other bar objects). No system objects will be copied, even if you start with a system (double box) selection, and bars will never be inserted - notes will always flow into the destination bars.

3. The plugin temporarily adds bars to the score you copy *from*, and so will mark that score as having been edited (it dirties the score). So if you close that score it will ask you to save changes. If you have made no other edits, it is safe to either save changes or not.

Updated 9 August 2012 to clean up some unused code. No functionality change.

Updated 10 July 2017. Support added for magnetic glisses in Sib 8.6 and later. Only Copy Double Note Values updated.

Plug-in written by Bob Zawalich.

Timing for Selection

Version 02.21.00
Added 23 May 2011 (last updated 07 Mar 2014)

For use with Sibelius 5, Sibelius 6, Sibelius 7.1, Sibelius 7.5 and Sibelius 8.x

Displays the time at the start and end of a passage selection and the duration of the selection. This plugin uses a different (and slower) mechanism to determine time than the Fit Selection To Time plugin uses, and will give correct timings even when the score contains repeats.

Updated 9 August 2011 for Sib 7 font compatibility

Updated 26 September 2012. For Sib 7.1.3 and later, the plugin now recognizes the timing for each pass, and the user can specify which pass timings should be relative to. It does not need to use Hit Points for timing and more, and will be spectacularly faster than it was previously, and likely more accurate.

Thanks to Michael Eastwood for making this possible.

Updated 18 October 2012. The previous version gave the timing to the start of the last selected object, rather than to the end of that object. This update gives timing to the end of the last selected object.

Plug-in written by Bob Zawalich.