Integrating LUA Protoplug DSP processing into Renoise formula device

Maybe in distant future, it would be a good idea to integrate Protoplug (LUA audio processing) into a native Renoise device. Protoplug is opensource and licensed with MIT, so this should be possible. The last available version suffered from native ARM support, but already uses LUA-Jit. Some people already did some research work. Might be a no brainer for developers which are very familiar integrating LUA.

Best approach actually might be the integration into the existing formula device, now providing meta and audio I/O at the same time, doing custom compressors, manglers, stranglers and what not. Next level stuff. Also very interesting for education purposes and a distant Redux FX.

A “proper” editor support then inside the formula device (i.e. support for separate script files, but somewhat saved inside the xrns) seems to be mandatory then.

1 Like

Why not simply use it as a plugin? What would be the benefits of integration.

Ah yes, you are right, there might be no “obvious” benefits, but I assume an integrated feature would be used much more and you could also generate meta signals from audio signals (might not be possible as plugin), plus the plugin seems to be abandoned. Just an idea.

New, unique custom dsps are cool, but if the protoplug luajit can be used as synth/sound generating part in instruments, even better imo. If you know what I’m saying related to the future :wink:

2 Likes

Agreed - might lead to more adventurous effects being created within Renoise instead of us dumping VSTs into the program.

2 Likes