Info & download: https://www.osar.fr/protoplugProtoplug 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!
OSAR > protoplug: (LUA - script loader for VST)
- KVRAF
- Topic Starter
- 2244 posts since 21 Nov, 2015
This might be incredibly useful for some:
The art of knowing is knowing what to ignore.
- KVRAF
- 8828 posts since 6 Jan, 2017 from Outer Space
Did you try it?
- KVRAF
- Topic Starter
- 2244 posts since 21 Nov, 2015
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.
- KVRAF
- 8828 posts since 6 Jan, 2017 from Outer Space
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
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.
- KVRAF
- Topic Starter
- 2244 posts since 21 Nov, 2015
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/
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.
- KVRAF
- 9577 posts since 16 Dec, 2002
VstForx worth checking out too for Lua scripting
Amazon: why not use an alternative
- KVRAF
- 2095 posts since 22 Sep, 2016
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 [
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 [
- KVRAF
- 2095 posts since 22 Sep, 2016
Adding to my last post - What script 2 currently does is to "pump" your audio.
You can see the effect here in this screenshot. 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 can see the effect here in this screenshot. 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.