[JW Lua] Changes coming in v0.61

Robert Patterson robert at robertgpatterson.com
Wed Feb 9 18:14:06 CET 2022


Besides some small bug fixes and additions, there are two significant
changes coming in 0.61 that you may want to know about in advance. The
first is the addition of a new class, FCPartStaffVoicing. This allows you
to view, add, modify, or delete staff voicing for a linked part.

The second will be of particular interest to a couple of you. (Jan
Angermüller and Jake Winkler I'm looking at you.) RGP Lua 0.61 will be
separately embeddable in its own folder. If you put a config file in the
same folder (with the name com.robertgpatterson.RGPPluginSettings.xml), RGP
Lua will read that config file instead of the one in the user's
preferences, and it will only display the scripts configured in that file.
Furthermore, there will be a new option in the xml (only editable with a
text editor) that suppresses the RGP Lua configuration UI. It allows you to
present your script(s) to the user as standalone plugins without displaying
the RGP Lua menu option.

I see this as particularly useful for Perfect Layout and the JetStream
Controller projects. I don't recommend it in general, but it will be there
for anyone to use. Here is a sample of what it might look like for Perfect
Layout:

<RGPPluginSettings>
    <Author>Robert G. Patterson</Author>
    <RGPLua IncludeUI="false">
        <Scripts>
            <Script Path="/Library/Application Support/MakeMusic/Finale
27/Plug-ins/Elbsound JW Lua/ES Perfect Layout (for Menu).lua"
IsDirectory="false" Debug="false" UseString="false"/>
        </Scripts>
    </RGPLua>
</RGPPluginSettings>

Robert
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://jwmusic.nu/pipermail/jwlua_jwmusic.nu/attachments/20220209/0bb7cc92/attachment.html>


More information about the JWLua mailing list