![]() |
AAX SDK
2.1.1
Avid Audio Extensions Development Kit
|
| A brief introduction to AAX | |
| Main classes, callbacks, and format specification details for a standard AAX plug-in | |
| Static configuration for an AAX plug-in | |
| A plug-in's audio processing core | |
| The interface for an AAX Plug-in's data model. | |
| The interface for a AAX Plug-in's user interface | |
| How to transfer data between different parts of an AAX plug-in | |
| Additional requirements for AAX plug-ins | |
| How to use additional features and functionality supported by AAX | |
| A host interface providing direct access to a plug-in's algorithm memory | |
| Advanced offline processing features | |
| An architecture combining low-latency and high-latency audio processing | |
| How to route and process MIDI in AAX plug-ins | |
| How to manage metering data for AAX plug-ins | |
| Routing custom audio streams to a plug-in | |
| Routing custom audio streams from a plug-in | |
| DMA support for AAX DSP plug-ins, with emulation for AAX Native | |
| Background processing support for AAX DSP and Native plug-in algorithms | |
| AAX Library core support for the AAX interface | |
| Optional (but recommended) system for managing AAX plug-in parameters | |
| Classes for conversion to and from normalized parameter values | |
| Classes for parameter value string conversion | |
| Classes for adapting parameter value strings | |
| Virtual Instrument extension of the AAX_CEffectParameters class. | |
| Additional information about the AAX design | |
| The anatomy of a parameter update | |
| Communicating parameter state with the host | |
| Sequence diagrams for some common parameter update scenarios | |
| How to link parameters | |
| Sequence diagrams for some common linked parameter update scenarios | |
| Specification for valid conversions between plug-in types | |
| How the AAX C++ interfaces work | |
| ACF classes that are used by common AAX interfaces | |
| Documentation for specific AAX host environments | |
| Details about using AAX plug-ins in Pro Tools | |
| How to write AAX plug-ins for Avid's TI-based platforms | |
| How to map a plug-in's parameters to control surfaces | |
| How to add tracing to your plug-ins and view logging from the plug-in host | |
| How to test basic functionality of AAX plug-ins using DSH test tool | |
| Supplemental documents beyond the scope of the AAX specification | |
| Full list of AAX interfaces | |
| Supported features in each AAX host | |
| A list of known bugs affecting AAX plug-ins | |
| Changes between AAX SDK versions | |
| Descriptions of the SDK's example plug-ins | |
| GUI Extensions for the AAX SDK |
1.8.5