Dear fellow developers,
We are glad to announce that Blue Cat's Plug'n Script V2.0 is now available! It is a big step forward for our audio and MIDI scripting plug-in: it now supports native compiled C/C++ scripts using the same simple API as with angelscript, and includes a new version of our user interface programming language, KUIML 2.0.
This means that you can now create compiled scripts with the same performance as any native plug-in that will load in all major DAWs (VST, AAX, AU, RTAS and DX supported) with a much simpler high level DSP API and a dedicated GUI framework that does not require any C++ skill. You can also choose not to disclose the source code of your scripts when compiled (although you may want to join third party developers who have already shared their work with the community).
What else? The plug-in now has a side chain input, multiple auxiliary outputs, new scripts and presets as well as 21 factory skins. The source code for all factory scripts (available as both angelscript and native, with XCode and Visual Studio projects) is available in our Plug'n Script repository on GitHub. The repository and multiple dsp and MIDI scripts is also a great source to learn DSP programming.
The plug-in is now available alone or as part of a new bundle including all the tools you may need to design, host and test your plug-ins.
We'd be glad to see you join the dsp scripters community!
Read More on the Blue Cat Audio Blog
Audio/MIDI Scripting Plug-In V2.0 and Developer Bundle Available
-
Blue Cat Audio Blue Cat Audio https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=39981
- KVRAF
- Topic Starter
- 5821 posts since 8 Sep, 2004 from Paris (France)
-
- KVRian
- 573 posts since 1 Jan, 2013 from Denmark
Does it include a compiler for C/C++, or does it load binaries compiled externally?
-
Blue Cat Audio Blue Cat Audio https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=39981
- KVRAF
- Topic Starter
- 5821 posts since 8 Sep, 2004 from Paris (France)
No, there is no compiler included for C/C++ so that you can use whatever IDE and compiler you prefer.
It will load either source script files using the angelscript language and compile them on the fly with a JIT, or load binaries compiled from C/C++ or whatever language that can produce a library with a C-compatible binary interface.
But on both Mac and Windows you can rebuild the binary externally and reload it into the plug-in without the need to restart the application (just click 'refresh'), so it is as simple as using source scripts directly.
It will load either source script files using the angelscript language and compile them on the fly with a JIT, or load binaries compiled from C/C++ or whatever language that can produce a library with a C-compatible binary interface.
But on both Mac and Windows you can rebuild the binary externally and reload it into the plug-in without the need to restart the application (just click 'refresh'), so it is as simple as using source scripts directly.