lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]


Today I filled out a Lua User Survey at I received a reply from Luiz Henrique de Figueiredo suggesting I post an announcement about Renoise and Lua in the Lua mailing list, so without further ado...


In November we released version 2.6 of our music software. The main feature of the release was Lua scripting. Together with the Renoise API, Lua allows users to build Renoise Tools; akin to Firefox Extensions. 

As of today, thousands of lines of Lua code targeting Renoise have been written. Hundreds of users who had never looked at Lua before were introduced. We are very happy with the results. We are pleased with Lua in general. We appreciate that it is lightweight, fast, and portable. We were able to integrate and extend Lua thanks to a healthy developer ecosystem. Kudos!

You can check out the Lua based Tools here: 

Technical info about the API here:

Hope this information is useful to someone. PS: We also have a built-in Lua text editor in Renoise. It's pretty decent if I do say so myself.


Renoise is a sophisticated music sequencer and audio processing application for Windows, Macintosh, and Linux. It's a unique all-in-one music production environment for your personal computer.

Renoise's rock solid stability makes it ideal as a live jamming tool. You can map almost every part of the interface to a MIDI controller, run your guitar through a Line-In Device and distort it with native effects, or just use it as a drum machine; a sampler on steroids.

Renoise's open API allows programmers to easily extend Renoise. With a few lines of code you can add the features or tools that you always wanted but never dared to ask for.

Renoise is based on mod trackers. Mod trackers are characterized by displaying and editing music in an easily understood grid known as a pattern. These patterns are akin to sheet music, but are displayed alphanumerically instead of with musical notation.

Renoise boasts full ReWire and Jack support, FX and instrument VST/AU/LADSPA/DSSI plug-in support, automatic plug-in delay compensation, multi-core load balancing, MIDI I/O, OpenSoundControl, audio recording, flexible audio output, graphical & numerical parameter automation, modular parameter routing, and much more.

Due to its keyboard driven workflow, it makes the creation of desktop music far quicker than in a traditional MIDI based sequencer. For experienced users, and those who don't necessarily want to be bound to piano roll systems to music, it offers a refreshing approach to composing and is one of the most efficient ways to do so using a computer.

Instead of spending hours cobbling beats together with a mouse, why not do it in seconds with just a few keystrokes in Renoise? Whether you're an audio veteran or just starting out, Renoise is a fantastic addition to any bedroom or professional studio.

Got laptop? Use Renoise.