AAX SDK  2.4.1
Avid Audio Extensions Development Kit
Classes
Offline processing interface

Advanced offline processing features.

This interface represents an optional component that you can add to your plug-in in order to support extended features of the AAX SDK.

The HostProcessor interface provides offline plug-ins with useful offline processing features such as random-access facilities and a non-processing analysis callback. For documentation, see the following classes:

To add this interface to your plug-in at describe time, register a ProcPtr using the kAAX_ProcPtrID_Create_HostProcessor selector.

Note
If your plug-in does not require the specific offline processing features provided by this interface then it should not register a host processor. Instead, register an offline version of the plug-in's real-time algorithm using the AAX_eProperty_PlugInID_AudioSuite property.

Classes

class  AAX_CHostProcessor
 Concrete implementation of the AAX_IHostProcessor interface for non-real-time processing. More...
 
class  AAX_IACFHostProcessor
 Versioned interface for an AAX host processing component. More...
 
class  AAX_IHostProcessor
 Base class for the host processor interface. More...
 
class  AAX_IHostProcessorDelegate
 Versioned interface for host methods specific to offline processing. More...
 
class  AAX_VHostProcessorDelegate
 Version-managed concrete Host Processor delegate class. More...
 
Collaboration diagram for Offline processing interface: