VST 3 SDK VST 3.6.11 SDK for developing VST Plug-in

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Macros Groups Pages
VST 3 - AAX Wrapper

Helper Class wrapping a VST 3 Plug-in to a AAX Plug-in

# Introduction

The VST 3 SDK comes with a helper class which wraps one VST 3 Audio Processor and Edit Controller to a AAX Plug-in.

# How does it work?

- Check the AGainAAX example
- AAX SDK 2.3 or higher is expected in folder external.avid.aax (located at the same level than the folder public.sdk)
- here the step based on the AgainAAX example:
  - in the cpp file againaax.cpp you can define the plugin properties : IO audio, product ID, ...
  - on Windows copy built linker output again_aax.aaxplugin to "c:\Program Files\Common Files\Avid\Audio\Plug-Ins\again_aax.aaxplugin\Contents\x64" (the debug build does this automatically, but needs appropriate access rights (Administrator rights of your visual))
  - on OSX copy built bundle build/Debug/again.aaxplugin to "/Library/Application Support/Avid/Audio/Plug-Ins"
- a developer version of Pro Tools is needed to load the plugin, the release version of Pro Tools requires plugins to be Pace-signed (PACE Anti-Piracy Inc.: https://www.ilok.com)

Empty

Copyright ©2018 Steinberg Media Technologies GmbH. All Rights Reserved. This documentation is under this license.