AAX SDK 2.8.0
Avid Audio Extensions Development Kit
Loading...
Searching...
No Matches
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: