No. 295

Default Tuplet Extensions for Various Configurations

IWBNI it were possible to specify default left and right tuplet extensions as a function of the type of object (e.g. quarter note, dotted quarter note, 1/16th note rest, beamed 1/8th note, etc.) that is embraced by the tuplet bracket. As it is now, default values which apply to all cases may be specified in the Left Extension and Right Extension controls on the Default Tuplet Visual Definition dialog box.

This could be implemented by adding a Tuplet menu that would be displayed when the tuplet tool is selected. A menu item called Tuplet Extensions could be added to this new menu. The Tuplet Extensions menu item would display a new dialog box called Tuplet Extensions that could contain a list of possible tuplet configurations. The Smart Shape Placement dialog box could serve as a model for this dialog box. The size of the possible extensions that might be used for a given type of note or rest could be specified by four numbers. The four edit controls for these numbers could be positioned near the tuplet brackets as shown in the following figure:

These numbers would be used in the following way:

The list of items of this form which could be selected from a list box could include those shown in the following figure:

The settings shown here for the stem side of seconds and both sides of rests and dotted rests could also be used for the cases when these objects occur in a beam group. Alternatively, additional items could be provided for the beamed versions of these objects. Similarly, the settings that are specified in the items consisting of beamed 1/8th notes could be used for all beamed notes and dotted notes regardless of their duration. Alternatively, a set of these beamed items could be added for each of the following durations: 1/16th note, dotted 1/16th note, 32nd note, and dotted 32nd note. Finally, when a bracket is placed on the note side of a beamed group, the extensions specified for non-beamed notes could be used. Alternatively, an additional set of items could be provided for this case.

For cases when there is more than one augmentation dot on a note or rest, the following formula could be used to calculate the required right extension:

[ X * (number_of_dots - 1) + right_extension_for_one_dot ] rounded down to the nearest integer

where X is a size that is specified by the user (e.g. 21.5 EVPUs).



Created: February 1, 2000
Last Updated: February 1, 2000
Version: Finale 2000b