OSAR > protoplug: (LUA - script loader for VST)

VST, AU, AAX, CLAP, etc. Plugin Virtual Effects Discussion
Post Reply New Topic
RELATED
PRODUCTS

Post

This might be incredibly useful for some:
Protoplug is a VST/AU plugin that lets you load and edit Lua scripts as audio effects and instruments. The scripts can process audio and MIDI, display their own interface, and use external libraries. Transform any music software into a live coding environment!
Info & download: https://www.osar.fr/protoplug
The art of knowing is knowing what to ignore.

Post

Did you try it?

Post

Tj Shredder wrote: Sun Jul 05, 2020 2:16 pm Did you try it?
Sure. Yet, I am not a very good #lua - scripter; but wanted to dig deeper into this for generative stuff. So this might indeed be useful, as I dont need to use Renoise, or at least can switch over to Ableton, if I like to. Did you try it?
The art of knowing is knowing what to ignore.

Post

I looked at it, was interested but never found the time to finally learn LUA...
Instead I just bought Plug’n Script and started right away...
I guess you get what you pay for, but seems to have potential...
Needed an alternative to Apples scripter, as I use Bitwig more than Logic
Last edited by Tj Shredder on Sun Jul 05, 2020 3:13 pm, edited 1 time in total.

Post

There are quite a few Options; like M4L would be another one. I still like LUA though & also trying to get into it more.

Also found some resources, for those who might be interested:

https://www.osar.fr/protoplug/api/
http://tylerneylon.com/a/learn-lua/
http://www.keplerproject.org/en/Lua/
The art of knowing is knowing what to ignore.

Post

Could this maybe work with Falcon scripts?

Post

VstForx worth checking out too for Lua scripting
Amazon: why not use an alternative

Post

Recently did some scripts with Protoplug after knowing the plugin for years ...
https://github.com/huberp/ProtoplugScripts

1.) A midi note "family" filter - It only let's pass for instance all c's of all octaves. I use it to build layerd instruments where each layer is specific to onle note family with it's specifi settings
2.) A sequencer synced amplitude modulation script. It's more educational as it shows how to sync stuff to the sequencer. Out of the box it applies a sigmoid curve synced to 1/4 notes. BUt the whole code is prepared to sync to arbitrary note lengths.

Both are far from perfect but where fun to do and could server as a good starting point for your own experiments.

Enjoy
] Peter:H [

Post

Adding to my last post - What script 2 currently does is to "pump" your audio.
You can see the effect here in this screenshot.
AmplitudeKungFu.png
Without the code in place the wave form would not modulate synced to the sequencer.
It applies a so called sigmoid function to the amplitude. Check out the wikipedia to this function and you'll immediately can match that to the amplitude in the resulting sample depicted in the screenshot https://en.wikipedia.org/wiki/Sigmoid_function
You do not have the required permissions to view the files attached to this post.

Post Reply

Return to “Effects”