Blue Cat 的 Plug’n Script 是一个音频和 MIDI 脚本插件和应用程序,可以通过编程来构建自定义效果或虚拟乐器,而无需退出您最喜欢的 DAW 软件。
有了这个插件,你可以用很少的编程知识编写自己的插件。如果您不关心编程,Blue Cat 的 Plug’n Script 也可以用作带有现有脚本的常规多重效果处理器,或者让其他人编写这个您多年来一直在寻找却找不到的非常特殊的实用程序。
如果您是一位经验丰富的程序员,您会发现 Plug’n Script 是一个强大的音频插件开发环境:快速原型算法,无需一行代码即可生成最先进的图形用户界面 (GUI),并导出VST、VST3、AAX 或 Audio Unit 插件,就在您最喜欢的 DAW 中!创建插件从未如此快速!
这个插件已经在我们的实验室中使用了好几年,并且已经被用来对我们现有的很多插件进行原型设计。它支持作为源代码分发的脚本和预编译的二进制脚本。
对于源脚本,它使用最初为视频游戏开发的高性能 AngelScript 脚本引擎,以及帮助将脚本编译为机器代码以获得最佳性能的 JIT 编译器。从版本 2 开始,该插件还支持本机(编译)代码,并且可以加载由 C 或 C++(或任何可以导出 C 函数的语言,例如 Delphi、Fortran、.Net…)构建的二进制脚本,使用与 angelscript 版本相同的界面。
AngelScript 语言的语法接近于 Java、C#、C++ 或 javascript,因此非常容易学习。将您的脚本重用到本机代码中也很方便,或者将 Web 上的代码片段集成到您的脚本中。此外,在同一脚本的 angelscript 和二进制版本之间切换非常容易,只需要很少的更改。