RGP Lua is an environment to run scripts written in the Lua programming language as plugins in Finale. It is free and compatible with all 64-bit versions of Finale. It is intended as a successor to the very successful JW Lua plugin, which unfortunately has not been updated since 2017.
|Tested thru Finale 27.3 (version history)||Windows
|RGP Lua Version 0.67
RGP Lua is licensed under a Creative Commons Attribution 4.0 International License
|RGP Lua Class Browser (zip archive)|
|RGP Lua Version 0.63 (final version for
RGP Lua includes the following features.
requireof c/c++ libraries that are compatible with Lua 5.4. On Mac these are
bundleand on Windows
CPATHbefore executing the script.
luasocketfor use with compatible Lua debuggers or other peer-to-peer networking needs.
RGP Lua has the following limitations with respect to JW Lua.
FCCustomLuaWindowinstead. (More information here.)
With the exception noted above (
that run in JW Lua are compatible with RGP Lua. Most of the existing
documentation for JW Lua is still relevant. The following links access
that documentation and then offer some pages of revised documentation
relevant to RGP Lua.
If you have questions, comments, or suggestions about the operation of RGP Lua, please feel free to contact me.