Add augmentation dots
Add an augmentation dot to all notes and rests in selected region.
Scripts to supercharge your Finale workflow, built by the Finale community
Add an augmentation dot to all notes and rests in selected region.
Replaces the selected articulation with the selected expression (or vice versa) for the full document if a region is not selected.
Add gliss. marks, hide noteheads, and adjust staccato marks as needed for jeté bowing.
Automatically positions rolled chords and other articulations with "Copy Main Symbol Vertically" set.
Bariolage: Creates alternating layer pattern from layer 1. Doesn't play nicely with odd numbered groups!
Change barlines in the selection by hotkey
Beam Selected Region
Replaces noteheads in Bravura with the intended larger size.
Align the ends of notes followed by a rest to selected duration boundaries
Adjust the accidental of chord symbol down
Adjust the accidental of chord symbol up
Deletes the bottom note of every chord
Deletes the top note of every chord
Keeps the bottom note of every chord and deletes the rest
Keeps the top note of every chord and deletes the rest
Changes the selected region to treble clef
Creates a determinate cluster.
Creates Indeterminate Clusters
Copies default horizontal group name positions to default staff name positions. (Reverses Finale bug that was fixed as of Finale 2014.5.)
Creates the score setup correctly for brass quintet
Creates the score setup correctly for double wind orchestra
Creates a movement break at the first selected measure.
Creates the score setup correctly for string orchestra
Creates the score setup correctly for trombone choir
Offset horizontal position of cross-staff note entries
Copy as cue notes to another staff
Copy as cue notes to another staff
Removes duplicate noteheads from chords and adjusts ties as needed.
Removes V2 notes if all are hidden and no rests. Useful when Finale adds unwanted playback notes, e.g., after Score Merge.
Choose specific items to delete by keystroke
Double notes and chords up or down by a chosen diatonic interval
Make dynamic marks in the selection louder or softer by stages
Moves dynamics above staff
Transpose down enharmonically all notes in the selected region.
Transpose up enharmonically all notes in the selected region.
Export document options for the current Finale document and part view to a MuseScore style file.
Add an opaque background to any single-staff text expression in the currenly selected region.
Reports any orphaned expression definitions not visible in the Expression Selection Dialog.
Change the assigned playback layer for all expressions in the current selection
Removes any enclosure on any single-staff text expression in the currently selected region.
Set any single-staff text expression in the currenly selected region to both Score and Parts assignment.
Sets the scaling parameter of any expressions in a selection to on or off. By default, if you resize a note or rest, any attached expressions will get scaled by the same amount. By turning scaling to 'off' you can override this behavior and always keep the expression at the defined size. Note that these scripts do not work on expressions assigned to a staff list, such as those found in the Tempo Marks or Tempo Alterations categories.
Organizes the Lua menus in Finale's Plug-Ins menu as specified in a configuration file.
Replaces noteheads in Finale Maestro with the wide variation.
Resets the left-side indentation of selected systems using the Page Format For options.
Force first selected measure to show full staff names.
Navigate to a specific time in the current file
Add a slash to beamed gracenote groups in the current selection
Copies any applicable groups from the score to the current part in view.
Deletes all groups except those starting on the first measure, and extends those for the entire length of the document.
Adjusts hairpins to remove collisions with dynamics and aligns hairpins with dynamics.
Create four different types of hairpin spanning the currently selected music region
Transforms 7-tuplets to harp gliss notation.
Creates Harp Diagrams and Pedal Changes
Applies a "Hide Staff" staff style to empty measures.
Trigger RGP Lua scripts by keystroke through a configurable set of dialog windows
Inserts one or more measures and adjusts measure number regions
Perform specific actions on individual layers in the current selection
Swaps layers 1 and 2
Creates whole rest tuplets in layers 1 and 2 if it finds music in any other layers.
Loads engraving defaults for the current SMuFL Default Music Font.
Lock All Systems (Score & Parts)
Lyrics - Space Baselines
Add or correct lyrics hypenation using your OpenAI account.
Massage a folder of MusicXML files to improve importing to Dorico and MuseScore.
Adjusts all measure numbers left where there is a key signature, time signature, or start repeat.
Moves selected measure numbers down by one staff space.
Moves selected measure numbers up by one staff space.
Reset vertical position to default for selected measure numbers.
Divide single measures or join measure pairs by changing time signatures
Sets the meter as indicated in a selected range.
Set the Meter Numerically
Change the MIDI velocity and duration of notes on a chosen layer
Move or reset baselines for systems in the selected region
Moves the selected staves down by 1 space
Moves the selected staves up by 1 space
Moves the selected system up one space
Quickly change music spacing options (with optional hotkeys)
Mutes notes that are 85% normal size or smaller
Manages Nonstandard Key Signatures. Allows view, modify, create, and delete.
Counts the number of each note value in a given region
Deletes notes above or below a specified note
Change the shape of noteheads in the current selection
Selected notes are cross-staffed to the next staff above or below
Doubles the current note an octave higher
Copy the current selection and paste it consecutively to the right a number of times
Page Format Wizard
Change all notes of one pitch in the region to another pitch
Change one specific pitch to another
Keep or Delete selected notes from chords
Mute all the notes in the selected region
Unmutes all the notes in the selected region
Set up playback to the selected staves and measures, using either Solo or Mute and (optionally) modifying the playback start/end measures.
If a rest has an articulation, it removes it (except breath marks, caesuras, or fermatas
Removes all default whole rests from the entire score
Remove Duplicate Articulations
Removes text inserts from selected Page Text.
Renames all PDFs for the current document
Renames selected staves
Inspired by the 'r' key in Sibelius, this script copies the selected music, and pastes it directly to the right
Reset all abbreviated group names to document's default font settings.
Reset all abbreviated staff names to document's default font settings.
Resets the position of all selected articulations.
Resets the position of automatically positioned articulations while ignoring those with manual positioning.
Resets the assignment position of all selected single-staff expressions.
Reset all full group names to document's default font settings.
Reset all full staff names to document's default font settings.
Reset lyrics to document's default font settings.
Change the vertical offset of rests by layer
Slide rests up and down with continuous visual feedback
Adjust the rhythm of the selection to conform to conventional notation rules
Rotates the chord upwards, taking the top note and moving it below the rest of the chord
Rotates the chord upwards, taking the bottom note and moving it above the rest of the chord
Write current document to text file.
Saves all current document options to a JSON file
Create or remove secondary beam breaks
Refine the selected music area with visual feedback
Removes all double sharps and flats by respelling them
Change the characteristics of slurs in the current selection
Create slurs across the current selection
Allows you to construct a string from SMuFL multi-segment curved-line characters
Fixes 'roll' articulations when converting from non-SMuFL to SMuFL fonts.
Explode chords from the selection onto consecutive staves or layers
Split chords from one layer 1 into two independent layers, based on a split point.
Identify suitable string harmonic dyads and change the top note to a diamond notehead
Takes a sounding pitch, then creates the artificial harmonic that would produce that pitch
Takes a sounding pitch, then creates the artificial harmonic that would produce that pitch
Takes a sounding pitch, then creates the artificial harmonic that would produce that pitch
Swaps notes in the selected region between two chosen layers
Swaps the top and bottom of the selected staves
Switches to the first part of the top staff in a selected region in a score. Switches back to the score if viewing a part.
Creates a mm-rest and TACET expression
Set tempo markings to start playback at the BEGINNING of each measure
Tie or untie suitable notes in the current selection
Removes dangling ties (ties that go nowhere).
Toggles the chords' visibility
Transpose by the number of steps given, simplifying the note spelling as needed.
Chromatic transposition of selected region (supports microtone systems).
Transpose notes and chords up or down by the chosen diatonic interval
Change the condition of tuplets in the current selection by layer
Unmutes all staves
Widens any multimeasure rest with a tempo mark to be wide enough for the mark.
Note: The development of these Lua scripts is totally separate from Finale, Makemusic, or their affiliates. No financial, tech support or other arrangements have been made with these companies. These scripts are created by the community, so they may have bugs; use them at your own risk.