ADXTutorials

Using McDSP Plugins with ADX2 and Unity – 1

Introduction

The McDSP plugins offer efficient, high-quality effects processing that can be easily integrated into your ADX2 projects. Accessing and setting up these plugins is straight-forward, and it only takes a few minutes. After setup, you can use these plugins the same way you would use standard effects, with the bonus of an intuitive user interface.

The McDSP plugin suite for ADX2 consists of:

  • AE600 – a feature-rich, highly customizable EQ
  • FutzBox – a performant audio degrader, useful for simulating low-fi speakers
  • ML4000 ML1 – a sleek mastering-quality limiter
  • SA2 – a simple yet effective multi-band active EQ for dialog

We wrote a blog post a while back about each of these plugins in a bit more details. Read about the line-up here.

[Please note these plugins currently only run within the Windows version of the authoring tool, and further, they will not work in any other DAW.]

Setting up in Atom Craft

  1. You can find the McDSP plugins in the following directory:
    1. …\CRIWARE\Expansion\cri_audio_effect\McDSP\tool_plugin\windows\vst2
  2. You have two options for running McDSP in Atom Craft; you can:
    1. Install the plugins to your native VST2 folder:
      1. C:\Program Files\Common Files\VST2
    2. Direct Atom Craft via VST Plugin Manager to the directory in 1.a.

To make use of the included presets:

  1. You can find the McDSP presets in the following directory:
    1. …\CRIWARE\Expansion\cri_audio_effect\McDSP\tool_plugin\Presets
  2. To use these in Atom Craft, copy-paste them to:
    1. …\Documents\VST3 Presets

When you load the McDSP plugins for the first time, you will need to link them to an iLok account. If you are just testing the plugins, you can use the 30-day trial. If you want to use the plugin after they have expired, please contact CRI support.

Using these plugins in Atom Craft works the same as using the default ADX2 effects plugins. You can find these in Effects→CustomPlugin→McDSP in the Mixer view.
27-1

Setting up in Unity

Setting up the McDSP plugins to work within Unity works much the same as setting up ADX2.

  1. First, you will need to go to Assets→Import Package→Custom Package
  2. Then navigate to the plugin at:
    1. CRIWARE\Expansion\cri_audio_effect\McDSP\unity\plugin
  3. Once it has been loaded into your project, you will need to initialize it by:
    1. Creating a new GameObject
    2. Naming it something clear such as “CriWareMcDSPInitializer”
    3. Adding a Cri Afx Mc Dsp Initializer script onto it
  4. If the Initialization fails for any reason, please ensure that the CriAfxMcDspInitializer script is executed before CriWareInitializer and CriWareErrorHandler. To do this, navigate to:
    1. Edit→Project Settings→Script Execution Order

27-2

And there you go! You will be able to use Snapshots of your McDSP setups in the same manner as you would use the stock ADX2 effects. This is a great set of plugins that is especially flattering to music and dialogue, which is typically quite tricky to get right, especially in a dynamic game world.

If you need some inspiration for getting started, head to our companion article to see some examples of McDSP plugins in action.