close
filter_list

Blue Cat Audio PlugNScript

Description

Essential Information About Blue Cat PlugNScript Software



  • Create your own audio/MIDI effects and instruments directly within your DAW, thanks to a scripting environment designed for rapid prototyping.

  • Two development approaches: AngelScript scripts (syntax similar to C++/Java/C#) with JIT compilation, or native code via binary scripts (C/C++ and languages exporting C functions).

  • Export as a real plug-in: turn your project into VST, VST3, AU, or AAX to use it as a standalone plug-in.

  • Ready to use: a large library of scripts and presets to process, generate, or control (audio FX, MIDI FX, synthesis, utilities) without writing a single line of code.



What Blue Cat PlugNScript Is For


Blue Cat PlugNScript is both an audio and MIDI scripting plug-in and a standalone application, designed to create custom tools in a modern production workflow: dynamic effects, filters, modulations, routing utilities, waveform generators, players/recorders, MIDI processors, or virtual instruments. It caters to curious musicians looking for "that perfect little utility you can't find" as well as sound designers and developers wishing to prototype an algorithm and then quickly deploy it as a usable plug-in in session.



Main Features


A fast creation environment without leaving your DAW


The concept is simple: you load PlugNScript like any other plug-in, then build your processing via a script. The goal is to reduce the time between idea and test: try an algorithm, adjust it, automate parameters, and validate the result in the real context of your mix or composition session.



High-performance scripting: AngelScript and JIT compilation


For source format scripts, PlugNScript relies on AngelScript, a language with familiar syntax (close to Java, C#, C++, or JavaScript) combined with a JIT compiler. The result: scripts are not just interpreted, they are compiled for optimal execution and remain credible in production, even for more demanding processing.



Native code support via binary scripts


Starting from version 2, the software also accepts native compiled binary scripts (C, C++, and other languages capable of exporting C functions). This approach is ideal if you want to industrialize a project, reuse an existing codebase, or achieve very high performance while keeping the same integration and control principles.



Generated and customizable graphical interface


PlugNScript can generate a modern user interface that automatically adapts to the script, and you can go further using the KUIML language to design a clear, ergonomic control panel suited for real-time playing. Transparency, zoom, and consistent behavior in session: everything is designed for daily "musical" use.



Automation, MIDI Learn, and control tool creation


The plug-in offers full MIDI control (MIDI Learn) and automation, with the ability to generate outputs (automation or MIDI CC messages) to create powerful sidechain effects and inter-plug-in control. You also have a large number of available parameters (up to 48 inputs and 32 outputs) to design complex processors well integrated into the mix.



Library of scripts and presets for immediate work


Whether you are a non-programmer or in a hurry, PlugNScript includes a significant collection of audio/MIDI scripts and instruments/utilities. They can be used as-is (multi-effects, dynamic processing, filters, looper, echo, tremolo, MIDI tools, waveform generation, playback/recording, etc.) or serve as a teaching base to start your own creations.



Version 3.5: export to standalone applications and advanced MIDI


Version 3.5 notably adds export of projects as standalone audio/MIDI applications, support for SysEx events, new MIDI Timecode and MIDI Clock scripts, as well as improvements related to synchronization with external controllers (Bank Select, Program Change) and usability enhancements (preset navigation, interface adjustments, various fixes).



Technical Specifications



Type



  • Audio and MIDI scripting plug-in and application

  • Creation of audio/MIDI effects and virtual instruments

  • Export of effects/instruments as standalone plug-ins: VST, VST3, Audio Unit, AAX



Features



  • Source scripting via AngelScript (syntax close to C++, Java, C#, or JavaScript)

  • JIT compilation (compiled scripts for better performance)

  • Support for native binary scripts (C, C++, and other languages exporting C functions: Delphi, Fortran, .NET, etc.)

  • Automatically generated and customizable user interface (KUIML)

  • Up to 48 input parameters and 32 outputs, with MIDI control and automation

  • MIDI Learn

  • MIDI and automation outputs: parameter recording as automation curves or sending MIDI CC messages

  • Smooth Bypass (noise-free activation/deactivation)

  • Undo/Redo

  • Integrated preset manager

  • Copy/paste plug-in state between instances

  • Processing stops during silence: CPU optimization

  • Supports any sample rate

  • Side chain input and auxiliary outputs

  • Surround support up to 8 audio channels

  • Editing possible with your preferred IDE

  • Version: 3.5

  • Possible export of projects as standalone audio/MIDI applications (version 3.5)

  • Support for MIDI SysEx events (version 3.5)

  • New scripts: MIDI Timecode and MIDI Clock (version 3.5)

  • Controller synchronization: sends Bank Select and Program Change on interface changes (version 3.5)

  • Preset navigation: next/previous option in current bank, selected preset highlighting (version 3.5)



Included Content



  • 57 scripts with source code included

  • 267 presets (sound synthesis, MIDI FX, audio FX, waveform generation, file playback/recording, utilities, etc.)



System Requirements - Mac



  • macOS: OS X 10.9 or later

  • Processor: Intel or Apple Silicon

  • Audio interface (standalone application): Core Audio compatible



System Requirements - Windows



  • Windows: Vista, 7, 8, or 10

  • Processor: SSE2 required (Pentium 4 or newer)

  • Audio interface (standalone application): ASIO, MME, or WASAPI (ASIO recommended)



Supported Formats - Plug-ins



  • Mac: VST-2, VST-3, AU, AAX, RTAS

  • Windows: VST-2, VST-3, AAX, RTAS

Brand reference number: 1178-39
Videos
Sales & Advice
thumb_up