JW Lua Scripts

Table of Contents

JW Lua is a third-party plugin for Finale developed by Jari Williams. You can find more about the plugin at his website.

For more automation in Finale, checkout my YouTube Channel, Finale Superuser, and my Keyboard Maestro macros.

These scripts are not production quality. They may have bugs (though I do try to get most out). If you have issues, contact me.

Align Secondary Brackets

Some of the small secondary brackets can be hard to see in large scores because they are so close to the primary brackets. This script moves them further from the primary brackets to make them easier to read. Simply run the script.

Conductor Score

Optimizes a normal score for conducting. With these changes, conductors can run more efficient rehearsals with less effort. The script creates large time signatures, changes the score name to "Conductor", creates large measure numbers below each measure, and removes all the default whole rests that visually clutter the score. Make sure to save a copy of the original score before running the plug-in and creating parts.

Mute Selected Staves

Mutes the selected staves. Simply select the staves using the selection tool and then run the script. All other staves will become unmuted.

Part Name on Each Page

Note This script still works. However, adding the part name to your document styles is much more efficient.

Puts the part name in the center top of each page in the score and each part. Simply run the plugin.

Play All Staves

Unmutes all the staves. Useful when there are many staves that are muted, such as using the solo selected staves or mute selected staves scripts. Simply run the script and all staves are unmuted

Set System to Page Height

Useful for large scores, especially scores where the number of instruments changes on each page (e.g. many string divis on some pages but not others). The system on each page will become the same height. Simply run the script. It will check to make sure that there is only one system on the page before it resizes it.

Solo Selected Staves

Mutes everything but the selected staves. Simply selected the staves using the selection tool and then run the script. All other staves will be muted.

String Harmonics

Based off of Jari Williams' script, this script will create string harmonics for any valid interval. Specifically, for anything between a m3 and P5. In comparison to the built-in TG Tools plugin, this script makes the diamond notehead slightly larger than default for improved readability.

Simply use the selection tool to select the intervals and then run the script.

Other Sources for Scripts