Mark Enharmonic Pitches

Version 02.05.00
Added 01 Aug 2005 (last updated 26 Apr 2016)

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

Mark Enharmonic Pitches allows you to specify a color for individual pitches, using separate colors for enharmonically equivalent pitches (such as F#/Gb). You can use it to apply a \\\"spectrum\\\" of unique colors for each pitch, or use it for proofreading and analysis.

Double sharps and flats are colored the same as an enharmonic pitch (Gx -> A) and quartertones are colored as the nearest flat or sharp. You can, however, select a color from the double/quartertone lists, and all double accidentals or quartertones will get the same color, regardless of pitch.

This plug-in can be useful for locating any \\\'mispelled\\\' accidentals, such as F# where you might expect Gb. The Sibelius filters do not allow you to distinguish between enharmonically equivalent pitches, but this plug-in will do that.

It does not explicitly generate a log file showing marked objects, but it allows you to call the Locate Colored Objects plug-in to do so. (If that option is chosen, a recent version of Located Colored Objects must be downloaded as well).

Updated 26 April 2016 to allow colors to be added to individual notes.

Plug-in written by Bob Zawalich.

Move Pitches to Transposed Mid-Line

Version 02.01.65
Added 01 Aug 2005 (last updated 03 Mar 2024)

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 transposes music on the selected staff or staves to the center staff line and can change the style of the notehead (e.g. to create slashes). It puts the notes in the right place for transposed instruments. __Fixed in v 1.56: __Corrected to handle some enharmonic misspellings. Added the ability to move either type of slashed noteheads at the same time. __Fixed in v1.50: __Now respects partially selected bars, rather than processing them as if fully selected __Fixed in v1.20: __You can now specify any supported notehead to be the only notehead moved. Previously, only normal noteheads could be specified. __Fixed in v1.15.0: __instrument handling changed so that new instruments are dealt with automatically (3.1 instruments are handled properly) __transposition changes handled __Updated 21 Feb 2009 version 2.0: __New option to move to center line of concert score, rather than transposed score __Updated 2 April 2009 for internal code cleanup __Updated 17 October 2022. Version 02.01.00. Major code restructuring to allow plugin to be called by RunPluginEntry_cu. Added New Macro/Plugin button to generate and store RunPluginEntry_cu command lines. __Updated 24 January 2024. Version 02.01.40. Added notehead styles 27 (Large stemless slash) and 28 (Large slash with stem). Internal changes to allow better calling from other plugins using New macro/plugin. __Updated 03 March 2024. Version 02.01.65. Updated to support New Plugin button. Needs updated Execute Commands, cmdutils, and New Plugin Lib.

Plug-in written by Bob Zawalich.

Split Bar Rests

Version 01.30.00
Added 01 Aug 2005 (last updated 26 Jul 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 converts any bar rests in the selection to rests of shorter durations. The duration of the smaller rests will be one per beat, with the beat length determined by the time signature. This can be handy if you want to see the contents of irregular bars, or for other obscure reasons.

New in v1.04:

  • The plug-in can now split bar rests into other than beat-sized units. One can now spcify the size of the rest to use as well as how to dispose of any excess.

Updated November 15, 2007:

Now properly splits all bars rests if rests are present in more than one voice

Updated June 7, 2008. Version 1.10. New option to split rests only in irregular bars.

Updated June 24, 2008. Version 1.15. If a bar is too small for a single rest of the requested size, the largest possible rest is now written, rather than skipping the bar.

Updated 2 April 2009 for internal code cleanup

Updated 28 February 2010 to optionally select entire score if there is no passage selection.

Updated 25 July 2020. Version 01.30.00. Added option to replace a bar rest with a normal rest of the same duration where possible. It will try undotted through triple dotted durations to try to match the bar size. If there is not a single-note match, the plugin will use the closest-sized single note it could find, and fill the remainder of the bar with whatever rests Sibelius finds appropriate.

Plug-in written by Bob Zawalich.

Multirest Line

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, 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 allows you to replace a selected multirest with a line, e.g. a wavy line (as used in percussion parts to indicate that the player should simply play for that number of bars).

To use the plug-in, first set the multirest display to Blank in House Style > Engraving Rules > Bar Rests, then select the multirest in which you want to use a line, and run the plug-in.

Updated 20 Mar 2009 to run in Sibelius 5

Updated 2 April 2009 for internal code cleanup

Plug-in written by Peter Hayter and Bob Zawalich.

Count Notes

Version 01.05.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, 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

Count Notes counts the number and type of notes and rests in a selection, and list counts by bar and in total. It will also display the durations of the counted notes.

Updated 29 January 2007: Now has an option to display the number of notes or chords on an instrument by instrument basis.

Plug-in written by Bob Zawalich.

Copy Articulations and Slurs

Added 01 Aug 2005 (last updated 30 Mar 2009)

For use with Sibelius 4

This update fixes a minor problem whereby the plug-in would incorrectly apply articulations and slurs to overlapping copies of the source material.

For Sibelius 5, use the shipping version of this plugin

Plug-in written by Neil Sands.

Apply KidSib Font for Sibelius 4

Added 25 Aug 2005 (last updated 17 Mar 2008)

For use with Sibelius 4 and Sibelius 4.1

This plug-in applies the KidSib music font (not included with Sibelius, available for purchase separately here), which places note names inside the noteheads, a convention used occasionally in educational music. You must purchase the KidSib font to use this plug-in: it will not work without it.

Important! Copy the KidSib.lib file from within the .zip file you download into your user account's House Styles folder, which is at:

  • Windows: C:\Documents and Settings\username\Application Data\Sibelius Software\Sibelius 4\House Styles
  • Mac: /Users/username/Library/Application Support/Sibelius Software/Sibelius 4/House Styles

For Sibelius 5, use the Add Note Names to Noteheads plugin and the Opus Note Names font (free with Sibelius 5).

Plug-in written by Gunnar Hellquist & Bob Zawalich.

Add Tremolos

Added 14 Sep 2005

For use with Sibelius 4

This plug-in lets you specify a tremolo speed for a passage and adds the correct number of tremolo strokes to the selected notes.

Example: For playback at the correct speed for 32nd notes (demisemiquavers) one must add three strokes to quarter notes (crotchets) and longer notes, but only two strokes to eighth notes (quavers) and one stroke to 16th notes (semiquavers).

Plug-in written by Hans-Christoph Wirth.

Fill With Slurs

Added 14 Sep 2005 (last updated 22 Mar 2017)

For use with 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 allows you to quickly fill string passages with legato slurs. Create a multiple selection consisting of all notes where a slur should start. The plug-in will insert for each selected note a slur which ends on the note preceding the next selected note.

The plug-in is prepared to work properly with selections containing notes from different voices or instruments.

Plug-in written by Hans-Christoph Wirth.

Lower & Raise Pitch Chromatically

Version 01.51.00
Added 24 Apr 2006 (last updated 17 Jul 2017)

For use with 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

Raise Chromatic Pitches raises the pitch of any selected notes by 1 half-step (semitone). Lower Chromatic Pitches lowers the pitch of any selected notes by 1 half-step. The note spelling (such as C# vs. Db) is determined by Sibelius. It should be comparable to what you would get if you entered the same pitch on a MIDI keyboard.

These are intended as a chromatic replacement for Up and Down Arrow, which move pitches diatonically. Typically, one would assign each plug-in to a shortcut key so it could be run with a single keystroke. Please be aware that if you assign shortcuts to plug-ins and download more plug-ins, the shortcuts will shift to different plug-ins and you will need to reset them.(Edit - this has been fixed in the most recent update when run in Sibelius 5.2)

Warning: unlike Up and Down Arrow, these plug-ins cannot move individual notes within chords. If you select any notes within a chord, all the notes in the chord will be moved! (Edit - this has been fixed in the most recent update when run in Sibelius 5.2)

Quartertones will be moved to their closest half-step (semitone) in the desired direction. At that point running the plug-in again will move the notes by a half-step (semitone).

Articulations and Live Playback data are retained in the moved notes.

Updated October 31 2008. If these plugins are run in Sibelius 5.2 or later, most of the limitations are removed. Individual notes within a chord can now be moved, and the problem with plugin shortcuts instability was fixed in Sibelius version 5.2.

Updated 17 July 2017 to support Magnetic Glisses in Sibelius 8.6 and later. Note however that these plugins should not be needed in Sibelius 7.5 and later, since chromatic transposition is now supported using the Shift PgUp/PgDn keys.

Plug-in written by Bob Zawalich.

Respell For Wrong Clef

Version 02.00.00
Added 24 Jul 2006 (last updated 17 Jun 2015)

For use with 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 might be very useful if needed. It can help e.g., after Photoscore or some other converter misreads a clef, but reads the notes in the correct location (so Sibelius will interpret them incorrectly). It lets you specify the wrong clef and the right clef, and then transposes the notes appropriately.

The plug-in will now handle alto, tenor, and French violin clefs, in addition to bass and treble.

Cautionary accidentals will be lost, and in some keys this can result in incorrect accidentals after transposition. Users should proofread accidentals carefully.

Plug-in written by Bob Zawalich.

Split Point One Staff

Version 01.05.00
Added 11 Sep 2006 (last updated 24 Jun 2012)

For use with Sibelius 4 and Sibelius 4.1

Split Point One Staff processes two staves. It moves notes on or above the split point to one staff, and notes below the split point to the other staff. Usually the high notes go to the top staff, but you can choose to have them go to the bottom staff. It will only work if one of the staves is empty, not when both staves have notes.

Only notes are moved, not dynamics or slurs, or transposition changes, etc., so you may need to clean up after it is run. The Combine Tied Notes and Rests plug-in is called to consolidate rests that may be left behind.

Plug-ins cannot process tuplets, so any notes inside tuplets will not be moved, and will have to be moved manually. If tuplets are detected, a warning will be given.

For Sibelius 5, use the shipping Change Split Point plugin.

Plug-in written by Bob Zawalich.

Find Irregular And Misfilled Bars

Version 01.08.00
Added 22 Apr 2007 (last updated 07 Mar 2014)

For use with 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 displays (in the plug-in trace window) any bars whose length and time signature do not match (irregular bars), and also any misfiled bars, which are bars that have missing rests, so that the sum of the lengths of the notes and rests (in each voice) do not match the length of the bar.

Misfilled bars can come from deleting rests, or when using scores generated by an errant plug-in or file converter.

Updated 2 May 2007: the plug-in now handles grace notes and notes within tuplets.

Updated 21 Feb 2013: Plugin now treats completely empty bars (no notes, rests, tuplets or bar rests in any voice as misfilled. It also handles misfilled tuplets better.

Plug-in written by Bob Zawalich.