Filter Notes By Beat

Version 01.13.40
Added 28 Jul 2021 (last updated 03 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, Sibelius 24.x and Sibelius 25.x

__Initial Version 01.09.00. Filter notes, rests, and-or tuplets at a specific beat position from the start of their bars. __The size of a beat is determined by the current time signature in each selected bar. Beat 1 is always the start of the bar. __This plugin is dedicated to Ilkay Bora Oder. __Compare positions with the operators equal to, less than, greater than, less than or equal to, and greater than or equal to. __This plugin treats any time signature with a numerator divisible by 3, except 3 itself, as compound time. For compound time, the beat size is 3 times the size represented by the denominator. For any other time signature, the beat size is the size represented by the denominator. __Use whole numbers or fractions that are a multiple of 2 for a beat to match: 1.5, 1.25, 1.125... __The operator =multiple will match all objects whose beats are an exact multiple of the beat size. It does not automatically match the first note/tuplet in the bar. __Updated 30 July 2021. Version 01.09.01. Reset default settings and restricted Execute Command-related features to only work in Sib Ultimate 2021.2 or later. __Updated 06 August 2021. Version 01.10.00. Renamed Trace macro button and made code cleanup. __Updated 20 January 2022. Version 01.12.00. Added option to treat compound time as simple time for easier access to partial beats. __Updated 18 October 2022. Version 01.13.00. Added New macro-plugin support. __Updated 24 July 2023. Version 01.13.10. Changed call to utils.IsPluginFileAvailable which did not exist, to call Rethythm.IsPluginFileAvailable, which exists in an accessible shipping plugin. __Updated 02 March 2024. Version 01.13.40. Updated to support New Plugin button. Needs updated Execute Commands, cmdutils, and New Plugin Lib.

Plug-in written by Bob Zawalich.