VST LUA beta -- midi scripting VST

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

Post

Wow that is awesome. If it works for the Mac, I have a great deal of hope that a PC 64bit version would work as well. As far as I know that is the first Mac version, isn't it?

Post

Interesting, is the Mac version somewhere to be downloaded?

Post

The website for ProtoPlug has more info including a seldom used forum and a link to github where you ca download Mac, pc and Linux versions of the plugin.

https://www.osar.fr/protoplug/

However for Mac the author did not build an aumfx version of the plugin. He built an au fx and au inst as well as vst2. I downloaded the source and built the aumfx version of the plugin for use in logicpro midifx slits and you can download my build here:

https://www.logicprohelp.com/forum/view ... 5&t=141805

The author has since responded that he may try to add aumfx to the next version release on github, but for now you can use the one I built above, for logicpro midi fx.

I believe vst3 and AU3 builds still need to be done for someone wishing to do that
MacPro 5,1 12core x 3.46ghz-96gb MacOS 12.2 (opencore), X32+AES16e-50

Post

Dewdman42, did you also build a Mac au version of VSTLua or were you referring to Protoplug when you initially said you build an au version?

Post

Sorry I was referring to protoplug from a few posts back. Vstlua as far I know is only 32bit. I don’t know if the source is Available and it’s likely not trivial to make it 64bit. I would consider that plugin dead until further notice due to no 64bit.

ProtoPlug is using juce and works today 64bit. If you want a lua scripter plugin I Reccomend that. What I built the other night from that is simply the aumfx version for logicpro midi fx slot. It was 20 minute effort using juce tools.
MacPro 5,1 12core x 3.46ghz-96gb MacOS 12.2 (opencore), X32+AES16e-50

Post

VSTLua source is available at:

https://sourceforge.net/projects/vstlua/files/

I wrote user arakula (Hermann Seib), the owner/author of http://www.hermannseib.com/VstLua/index.html, and he suggested that compiling for 64bit might not be an easy task. I think the sources code on his site might be slightly different. Not sure. I would love to have a 64bit version of either.

Post

Hermann also comments on this site that what he has posted there is "buggy".

I still recommend going with ProtoPlug at this point, the source is not only more current and known to work, but its based in JUCE and is easy to compile for multiple platforms. Its 64bit.

Granted VSTLua has quite a few more example scripts floating around, I do not know what would be involved in converting them to ProtoPlug, but should be doable.

BlueCatAudio also has their scripter which is not free, but provides a supported tool to do this kind of Lua scripting.
MacPro 5,1 12core x 3.46ghz-96gb MacOS 12.2 (opencore), X32+AES16e-50

Post

Does anyone know how to associate a variable with a parameter so it can be automated?

Post

I haven't been able to figure that out and it may be an area to submit an issue on GitHub for improvement in next version. ProtoPlug has the "params" tab...and you can use that tab to have some generic parameters that you can adjust on the sliders and have it effect the script... But those parameters really should be exposed as automatable items in the host...and they don't seem to be here that I can find, at least with LogicPro.
MacPro 5,1 12core x 3.46ghz-96gb MacOS 12.2 (opencore), X32+AES16e-50

Post Reply

Return to “Instruments”