The Patchbay_

Renoise (Lua Scripting API)

Lua scripting API for the Renoise tracker to build tools, menu entries, keybindings, and GUIs.

LanguageLua
CategoryTrackers & modular
LicenseMIT
PlatformsmacOS Windows Linux
InstallDrag-drop an .xrnx tool into Renoise; for development clone github.com/renoise/xrnx
First released2010
MaintainedYes
LinksWebsite · Source

Strengths

Limitations

Best for

Renoise tracker users building custom tools and workflow automation.

Minimal example

renoise.tool():add_menu_entry {
  name = "Main Menu:Tools:My Tool",
  invoke = function() print("clicked!") end
}

Alternatives to Renoise (Lua Scripting API)

SunVoxFurnaceVCV RackBespoke Synth

← Back to all tools