AAX SDK  2.4.1
Avid Audio Extensions Development Kit
AAX Format Specification

Additional requirements for AAX plug-ins.

This document describes aspects of the AAX plug-in format specification that are beyond the scope of the common interface classes and callbacks that the plug-in must implement.

.aaxplugin Directory Structure

AAX uses a bundle packaging format. On OS X, AAX plug-ins are built as standard OS bundles, while on Windows they are simple directories. All AAX plug-in bindles must use the .aaxplugin extension and the following directory structure:
*See the following compatibility notes
Host Compatibility Notes:
Note
This directory structure is also used for plug-in installer directories in the VENUE plug-in installer system. See VENUE Plug-in installer specification for more information.

Required Symbols

The following symbols are required in any AAX plug-in and must not be stripped from the binary:
Host Compatibility Notes:
*_ACFGetSDKVersion is required for 64-bit AAX plug-ins only
Collaboration diagram for AAX Format Specification: