You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: dist/cue_notes_overlay.lua
+1-1
Original file line number
Diff line number
Diff line change
@@ -5745,7 +5745,7 @@ function plugindef()
5745
5745
{\pard \sl264 \slmult1 \ql \f0 \sa180 \li0 \fi0 Use {\b Cue Octave Offset} to change the register of a cue to suit the clef and transposition of the destination. Cues can interact visually with \u8220"played\u8221" material in countless ways so settings probably need to change between scenarios.\par}
5746
5746
{\pard \sl264 \slmult1 \ql \f0 \sa180 \li0 \fi0 The cue copy is reduced in size and muted, and can optionally duplicate articulations, expressions, lyrics and smart shapes. {\b Note-based} smart shapes are copied, typically slurs and glissandos, because they actually \u8220"attach\u8221" to the cued notes.\par}
5747
5747
{\pard \sl264 \slmult1 \ql \f0 \sa180 \li0 \fi0 This script stores cue names in a text expression category called {\b Cue Names} which will be created automatically if needed. Once created you can adjust its text and position parameters like any other expression category.\par}
5748
-
{\pard \sl264 \slmult1 \ql \f0 \sa180 \li0 \fi0 Rests in the cue will be offset by the value you have set for layer 1 at {\i Document} \u8594? {\i Document Options} \u8594? {\i Layers}. They will automatically be offset in the same direction as the nominated cue stem direction.\par}
5748
+
{\pard \sl264 \slmult1 \ql \f0 \sa180 \li0 \fi0 Rests in the cue will be offset by the value you have set for layer 1 at {\i Document} \u8594? {\i Document Options} \u8594? {\i Layers}. They will automatically be offset in the same direction as the nominated cue stem direction.\par}
5749
5749
{\pard \sl264 \slmult1 \ql \f0 \sa180 \li720 \fi0 {\b Command Keys}\line In the {\b Destination Staff} window, highlight one of the numeric fields and these key commands become available:\par}
{\pard \sl264 \slmult1 \ql \f0 \sa180 \li0 \fi0 This script presents an alphabetical list of 24 individual types of data to delete, each line beginning with a configurable {\i hotkey}. Call the script, type the {\i hotkey} and hit [Enter] or [Return]. Half of the datatypes can be filtered by layer.\par}
{\pard \sl264 \slmult1 \ql \f0 \sa180 \li0 \fi0 To delete the same data as last time without a confirmation dialog hold down [Shift] when starting the script.\par}
5995
5995
{\pard \sl264 \slmult1 \ql \f0 \sa180 \li0 \fi0 {\b Expression Layers}\line Expressions are not fixed to particular notes but can be \u8220"assigned\u8221" to a specific note layer. This {\i assignment} number is used for layer filtering here, and may not always correspond to the note layer you expect.\par}
{\pard \sl264 \slmult1 \ql \f0 \sa180 \li0 \fi0 Exports settings from one or more Finale documents into a MuseScore {\f1 .mss} style settings file. Only a subset of possible MuseScore settings are exported. The rest will be taken from the default settings you have set up for MuseScore when you load it in MuseScore.\par}
5325
5325
{\pard \sl264 \slmult1 \ql \f0 \sa180 \li0 \fi0 This script addresses two uses cases.\par}
5326
-
{\pard \sl264 \slmult1 \ql \f0 \sa180 \li0 \fi0 \b \fs23 Setting up your MuseScore defaults to be close to those of Finale\par}
5326
+
{\pard \sl264 \slmult1 \ql \f0 \sa180 \li0 \fi0 \outlinelevel1 \b \fs23 Setting up your MuseScore defaults to be close to those of Finale\par}
5327
5327
{\pard \sl264 \slmult1 \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab Open a Finale template file or document style file that you wish to use as the basis for your MuseScore defaults.\par}
5328
5328
{\pard \sl264 \slmult1 \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab Select the score or part for which you wish to export style settings.\par}
{\pard \sl264 \slmult1 \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab Choose a location where to save the output. It is recommended to append {\f1 .part.mss} to the name of the style settings for parts.\par}
5331
5331
{\pard \sl264 \slmult1 \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab Import each of the score and part settings into a blank document in MuseScore.\par}
5332
5332
{\pard \sl264 \slmult1 \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab Make any style adjustments as needed and then save them back out. (This gives them all the settings.)\par}
5333
5333
{\pard \sl264 \slmult1 \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab Use the score {\f1 .mss} file for Preferences->Score->Style.\par}
5334
5334
{\pard \sl264 \slmult1 \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab Use the parts {\f1 .mss} file for Preferences->Score->Style for part.\sa180\par}
5335
5335
{\pard \sl264 \slmult1 \ql \f0 \sa180 \li0 \fi0 Now any new projects will start up with these defaults.\par}
5336
-
{\pard \sl264 \slmult1 \ql \f0 \sa180 \li0 \fi0 \b \fs23 Improving MusicXML imports of your documents\par}
5337
-
{\pard \sl264 \slmult1 \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab Choose \u8220"Export Folder Document Options to MuseScore\u8230?\u8221" with no document open.\par}
5336
+
{\pard \sl264 \slmult1 \ql \f0 \sa180 \li0 \fi0 \outlinelevel1 \b \fs23 Improving MusicXML imports of your documents\par}
5337
+
{\pard \sl264 \slmult1 \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab Choose \u8220"Export Folder Document Options to MuseScore\u8230?\u8221" with no document open.\par}
5338
5338
{\pard \sl264 \slmult1 \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab Select a folder containing your Finale files. All subfolders will be searched as well.\par}
5339
5339
{\pard \sl264 \slmult1 \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab For every Finale file found, a parallel {\f1 .mss} file is created.\par}
5340
5340
{\pard \sl264 \slmult1 \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab If the source Finale file contains at least one linked part, a parallel {\f1 .part.mss} file is created as well (from the first part found).\par}
@@ -5468,10 +5468,10 @@ function muse_font_efx(font_info)
5468
5468
retval=retval | 0x02
5469
5469
end
5470
5470
iffont_info.Underlinethen
5471
-
retval=retval | 0x03
5471
+
retval=retval | 0x04
5472
5472
end
5473
5473
iffont_info.Strikethroughthen
5474
-
retval=retval | 0x04
5474
+
retval=retval | 0x08
5475
5475
end
5476
5476
returnretval
5477
5477
end
@@ -5537,7 +5537,7 @@ function write_page_prefs(style_element)
Copy file name to clipboardexpand all lines: dist/gracenote_slash.lua
+1-1
Original file line number
Diff line number
Diff line change
@@ -5429,7 +5429,7 @@ function plugindef()
5429
5429
finaletips.nu/index.php/download/
5430
5430
}}}
5431
5431
) plug-in to work on Macs with non-Intel processors, but also offers customised angle, size and placement options, optional slashing of single grace notes and filtering by layer.\par}
5432
-
{\pard \sl264 \slmult1 \ql \f0 \sa180 \li0 \fi0 Unchecking {\i Slash Single Grace Notes} will {\i remove} slashes on individual (unbeamed) notes, but only if {\i Always Slash Flagged Grace Notes} is {\b not} selected at {\i Document} \u8594? {\i Document Options\u8230?} \u8594? {\i Grace Notes}.\par}
5432
+
{\pard \sl264 \slmult1 \ql \f0 \sa180 \li0 \fi0 Unchecking {\i Slash Single Grace Notes} will {\i remove} slashes on individual (unbeamed) notes, but only if {\i Always Slash Flagged Grace Notes} is {\b not} selected at {\i Document} \u8594? {\i Document Options\u8230?} \u8594? {\i Grace Notes}.\par}
5433
5433
{\pard \sl264 \slmult1 \ql \f0 \sa180 \li0 \fi0 To change script parameters use the {\i Configuration} menu or hold down [Shift] when opening the script.\par}
{\pard \sl264 \slmult1 \ql \f0 \sa180 \li0 \fi0 This is designed to help navigate the many scripts crowding your {\i RGP Lua} menu. It provides access to Lua scripts and Finale menu items through a set of easily configurable palettes (dialog windows) organised by type of activity and triggered by simple \u8220"hotkey\u8221" keystrokes.\par}
5330
-
{\pard \sl264 \slmult1 \ql \f0 \sa180 \li0 \fi0 The {\i Hotkey Palette} principle is demonstrated expertly by Nick Mazuk on YouTube ([www.youtube.com/@nickmazuk ](https://www.youtube.com/@nickmazuk)). Scripts are grouped into primary categories like {\i Intervals}, {\i Layers}, {\i Notes & Chords}, {\i Measure Items} and so on as a set of palettes triggered by keystroke. Each primary palette calls up a second palette containing scripts in related areas, also triggered by keystroke. Reach hundreds of scripts in your collection using just two keystrokes with the actual hotkeys presented as a visual reminder. Actions you repeat often will link to muscle memory and become easier to recall.\par}
5330
+
{\pard \sl264 \slmult1 \ql \f0 \sa180 \li0 \fi0 The {\i Hotkey Palette} principle is demonstrated expertly by Nick Mazuk on YouTube ({\field{\*\fldinst{HYPERLINK "https://www.youtube.com/@nickmazuk"}}{\fldrslt{\ul
5331
+
www.youtube.com/@nickmazuk
5332
+
}}}
5333
+
). Scripts are grouped into primary categories like {\i Intervals}, {\i Layers}, {\i Notes & Chords}, {\i Measure Items} and so on as a set of palettes triggered by keystroke. Each primary palette calls up a second palette containing scripts in related areas, also triggered by keystroke. Reach hundreds of scripts in your collection using just two keystrokes with the actual hotkeys presented as a visual reminder. Actions you repeat often will link to muscle memory and become easier to recall.\par}
{\pard \sl264 \slmult1 \ql \f0 \sa180 \li0 \fi0 Select any number of measures and this script changes their \u8220"span\u8221" by manipulating the time signatures, either dividing each one into two or combining pairs of measures together.\par}
5443
-
{\pard \sl264 \slmult1 \ql \f0 \sa180 \li0 \fi0 {\b Join}\line Combine each pair of measures in the selection by combining their time signatures. If they have the same time signature either double the numerator ([3/4][3/4] \u8594? [6/4]) or halve the denominator ([3/4][3/4] \u8594? [3/2]). If the time signatures are different, choose to either {\i Composite} them ([2/4][3/8] \u8594? [2/4 + 3/8]) or {\i Consolidate} them ([2/4][3/8] \u8594? [7/8]). (Consolidation loses current beam groupings). You can choose that a consolidated \u8220"display\u8221" time signature is created automatically when compositing meters. {\i Join} only works on an even number of measures.\par}
5444
-
{\pard \sl264 \slmult1 \ql \f0 \sa180 \li0 \fi0 {\b Divide}\line Divide every selected measure into two, changing the time signature by either halving the numerator ([6/4] \u8594? [3/4][3/4]) or doubling the denominator ([6/4] \u8594? [6/8][6/8]). If the measure has an odd number of beats, choose whether to put more beats in the first measure (5\u8594?3+2) or the second (5\u8594?2+3). Measures containing composite meters will be divided after the first composite group, or if there is only one group, after its first element.\par}
5443
+
{\pard \sl264 \slmult1 \ql \f0 \sa180 \li0 \fi0 {\b Join}\line Combine each pair of measures in the selection by combining their time signatures. If they have the same time signature either double the numerator ([3/4][3/4] \u8594? [6/4]) or halve the denominator ([3/4][3/4] \u8594? [3/2]). If the time signatures are different, choose to either {\i Composite} them ([2/4][3/8] \u8594? [2/4 + 3/8]) or {\i Consolidate} them ([2/4][3/8] \u8594? [7/8]). (Consolidation loses current beam groupings). You can choose that a consolidated \u8220"display\u8221" time signature is created automatically when compositing meters. {\i Join} only works on an even number of measures.\par}
5444
+
{\pard \sl264 \slmult1 \ql \f0 \sa180 \li0 \fi0 {\b Divide}\line Divide every selected measure into two, changing the time signature by either halving the numerator ([6/4] \u8594? [3/4][3/4]) or doubling the denominator ([6/4] \u8594? [6/8][6/8]). If the measure has an odd number of beats, choose whether to put more beats in the first measure (5\u8594?3+2) or the second (5\u8594?2+3). Measures containing composite meters will be divided after the first composite group, or if there is only one group, after its first element.\par}
5445
5445
{\pard \sl264 \slmult1 \ql \f0 \sa180 \li0 \fi0 {\b In All Cases}\line Incomplete measures will be filled with rests before {\b Join} or {\b Divide}. Measures containing too many notes will be trimmed to the \u8220"real\u8221" duration of the time signature. {\b Display only} time signatures are erased. Measures are either deleted or shifted in every operation so smart shapes spanning the selected music need to be \u8220"restored\u8221". Selecting a {\b Span} of {\b 5} will look for smart shapes to restore from 5 measures before until 5 after the selected region. (This takes noticeably longer than a {\b Span} of {\b 2}).\par}
5446
-
{\pard \sl264 \slmult1 \ql \f0 \sa180 \li0 \fi0 {\b Options}\line To configure script settings select the {\i Measure Span Options\u8230?} menu or hold down [Shift] when using {\b Join} or {\b Divide}.\par}
5446
+
{\pard \sl264 \slmult1 \ql \f0 \sa180 \li0 \fi0 {\b Options}\line To configure script settings select the {\i Measure Span Options\u8230?} menu or hold down [Shift] when using {\b Join} or {\b Divide}.\par}
{\pard \sl264 \slmult1 \ql \f0 \sa180 \li0 \fi0 This script allows rapid creation of simple or complex time signatures with a few keystrokes. It supports composite numerators like [3+2+3/16] and joins easily with extra composites (e.g.\u160?[3+2+3/16]+[1/4]+[5+4/8]). {\b Display Only} time signatures can be equally complex and set without mouse action.\par}
5320
+
{\pard \sl264 \slmult1 \ql \f0 \sa180 \li0 \fi0 This script allows rapid creation of simple or complex time signatures with a few keystrokes. It supports composite numerators like [3+2+3/16] and joins easily with extra composites (e.g.\u160?[3+2+3/16]+[1/4]+[5+4/8]). {\b Display Only} time signatures can be equally complex and set without mouse action.\par}
5321
5321
{\pard \sl264 \slmult1 \ql \f0 \sa180 \li0 \fi0 At startup the time signature of the first selected measure is shown. To revert to a simple 4/4 with no other options click the {\i Clear All} button or type {\b x}. To read these script notes click the {\b ?} button or type {\b q}. To respace notes on completion click the {\i Respace} button or type {\b r}.\par}
5322
5322
{\pard \sl264 \slmult1 \ql \f0 \sa180 \li0 \fi0 All measures in the current selection will be assigned the new time signature. Use this feature to quickly copy the initial meter across the selection. If just one measure is selected only it will be changed.\par}
5323
5323
{\pard \sl264 \slmult1 \ql \f0 \sa180 \li0 \fi0 {\b Bottom} numbers (denominators) are the usual \u8220"note\u8221" numbers: 2, 4, 8, 16, 32, or 64. {\b Top} numbers (numerators) are integers, optionally joined by {\b +} signs for composite meters. Numerators that are multiples of 3 automatically convert to compound signatures so [9/16] will register as three groups of dotted 8ths. To prevent automatic compounding, instead of the bottom \u8220"note\u8221" number enter its EDU value (quarter note = 1024; eighth note = 512; sixteenth = 256 etc).\par}
0 commit comments