/lua-scripts

A central repository for all Lua scripts for Finale.

Primary LanguageLuaCreative Commons Zero v1.0 UniversalCC0-1.0

Finale Lua Scripts

Finale Lua Scripts

A central repository for all Lua scripts for Finale.

View Docs · Report Bug · Request Feature


RGP Lua and JW Lua allow you to create plugins for Finale. This repo will allow you easily to create and share Lua plugins with other Finale users. For developers, this repo even includes a standard library with common functions, drastically improving development time.

Table of Contents:

  1. Usage
  2. Samples
  3. Contribute
    1. Become a collaborator
  4. License

Usage

To use these scripts, you can download the entire repository, then add your desired scripts to RGP Lua or JW Lua. See https://youtu.be/EFGNuGCEIq4 (JW Lua) or https://youtu.be/ju99glhwsMs (RGP Lua). Alternatively, you can use the Finale Lua site.

Samples

In addition to the working scripts in the src directory, you can find script samples in the samples directory that illustrate how to use various features of the Finale Lua environment.

Contribute

We follow the "fork and pull" philosophy. So to make changes, just create a PR. If you need help, check out the docs.

If you've never used RGP Lua or JW Lua before, checkout this tutorial series: https://youtu.be/q0pRaD9EwqA

Become a collaborator

If you want to become a regular collaborator to help maintain the repo, email hello@finalesuperuser.com.

Note: not all requests to become a collaborator will be accepted. You may always create a pull request even if you are not a collaborator.

License

This project is CC0 licensed. Basically, do whatever you want.