![]() |
AAX SDK
2.4.1
Avid Audio Extensions Development Kit
|
Files | |
file | AAX.h [code] |
Various utility definitions for AAX. | |
file | AAX_Assert.h [code] |
Declarations for cross-platform AAX_ASSERT, AAX_TRACE and related facilities. | |
file | AAX_Atomic.h [code] |
Atomic operation utilities. | |
file | AAX_Callbacks.h [code] |
AAX callback prototypes and ProcPtr definitions | |
file | AAX_CAtomicQueue.h [code] |
Atomic, non-blocking queue. | |
file | AAX_CAutoreleasePool.h [code] |
Autorelease pool helper utility. | |
file | AAX_CBinaryDisplayDelegate.h [code] |
A binary display delegate. | |
file | AAX_CBinaryTaperDelegate.h [code] |
A binary taper delegate. | |
file | AAX_CChunkDataParser.h [code] |
Parser utility for plugin chunks. | |
file | AAX_CDecibelDisplayDelegateDecorator.h [code] |
A decibel display delegate. | |
file | AAX_CEffectDirectData.h [code] |
A default implementation of the AAX_IEffectDirectData interface. | |
file | AAX_CEffectGUI.h [code] |
A default implementation of the AAX_IEffectGUI interface. | |
file | AAX_CEffectParameters.h [code] |
A default implementation of the AAX_IeffectParameters interface. | |
file | AAX_CHostProcessor.h [code] |
Concrete implementation of the AAX_IHostProcessor interface for non-real-time processing. | |
file | AAX_CHostServices.h [code] |
Concrete implementation of the AAX_IHostServices interface. | |
file | AAX_CLinearTaperDelegate.h [code] |
A linear taper delegate. | |
file | AAX_CLogTaperDelegate.h [code] |
A log taper delegate. | |
file | AAX_CMutex.h [code] |
Mutex. | |
file | AAX_CNumberDisplayDelegate.h [code] |
A number display delegate. | |
file | AAX_CommonConversions.h [code] |
file | AAX_CPacketDispatcher.h [code] |
Helper classes related to posting AAX packets and handling parameter update events. | |
file | AAX_CParameter.h [code] |
Generic implementation of an AAX_IParameter. | |
file | AAX_CParameterManager.h [code] |
A container object for plug-in parameters. | |
file | AAX_CPercentDisplayDelegateDecorator.h [code] |
A percent display delegate decorator. | |
file | AAX_CPieceWiseLinearTaperDelegate.h [code] |
A piece-wise linear taper delegate. | |
file | AAX_CRangeTaperDelegate.h [code] |
A range taper delegate decorator. | |
file | AAX_CStateDisplayDelegate.h [code] |
A state display delegate. | |
file | AAX_CStateTaperDelegate.h [code] |
A state taper delegate (similar to a linear taper delegate.) | |
file | AAX_CString.h [code] |
A generic AAX string class with similar functionality to std::string. | |
file | AAX_CStringDisplayDelegate.h [code] |
A string display delegate. | |
file | AAX_CUnitDisplayDelegateDecorator.h [code] |
A unit display delgate decorator. | |
file | AAX_CUnitPrefixDisplayDelegateDecorator.h [code] |
A unit prefix display delegate decorator. | |
file | AAX_EndianSwap.h [code] |
Utility functions for byte-swapping. Used by AAX_CChunkDataParser. | |
file | AAX_Enums.h [code] |
Utility functions for byte-swapping. Used by AAX_CChunkDataParser. | |
file | AAX_Errors.h [code] |
Definitions of error codes used by AAX plug-ins. | |
file | AAX_Exception.h [code] |
AAX SDK exception classes and utilities | |
file | AAX_Exports.cpp |
file | AAX_GUITypes.h [code] |
Constants and other definitions used by AAX plug-in GUIs. | |
file | AAX_IACFAutomationDelegate.h [code] |
Versioned interface allowing an AAX plug-in to interact with the host's automation system. | |
file | AAX_IACFCollection.h [code] |
Versioned interface to represent a plug-in binary's static description. | |
file | AAX_IACFComponentDescriptor.h [code] |
Versioned description interface for an AAX plug-in algorithm callback. | |
file | AAX_IACFController.h [code] |
Interface for the AAX host's view of a single instance of an effect. Used by both clients of the AAXHost and by effect components. | |
file | AAX_IACFDescriptionHost.h [code] |
file | AAX_IACFEffectDescriptor.h [code] |
Versioned interface for an AAX_IEffectDescriptor. | |
file | AAX_IACFEffectDirectData.h [code] |
The direct data access interface that gets exposed to the host application. | |
file | AAX_IACFEffectGUI.h [code] |
The GUI interface that gets exposed to the host application. | |
file | AAX_IACFEffectParameters.h [code] |
The data model interface that is exposed to the host application. | |
file | AAX_IACFFeatureInfo.h [code] |
file | AAX_IACFHostProcessor.h [code] |
The host processor interface that is exposed to the host application. | |
file | AAX_IACFHostProcessorDelegate.h [code] |
file | AAX_IACFHostServices.h [code] |
file | AAX_IACFPageTable.h [code] |
file | AAX_IACFPageTableController.h [code] |
file | AAX_IACFPrivateDataAccess.h [code] |
Interface for the AAX host's data access functionality. | |
file | AAX_IACFPropertyMap.h [code] |
Versioned interface for an AAX_IPropertyMap. | |
file | AAX_IACFTransport.h [code] |
Interface for the AAX Transport data access functionality. | |
file | AAX_IACFViewContainer.h [code] |
Interface for the AAX host's view of a single instance of an effect. Used by both clients of the AAXHost and by effect components. | |
file | AAX_IAutomationDelegate.h [code] |
Interface allowing an AAX plug-in to interact with the host's automation system. | |
file | AAX_ICollection.h [code] |
Interface to represent a plug-in binary's static description. | |
file | AAX_IComponentDescriptor.h [code] |
Description interface for an AAX plug-in algorithm. | |
file | AAX_IContainer.h [code] |
Abstract container interface. | |
file | AAX_IController.h [code] |
Interface for the AAX host's view of a single instance of an effect. | |
file | AAX_IDescriptionHost.h [code] |
file | AAX_IDisplayDelegate.h [code] |
Defines the display behavior for a parameter. | |
file | AAX_IDisplayDelegateDecorator.h [code] |
The base class for all concrete display delegate decorators. | |
file | AAX_IDma.h [code] |
Cross-platform interface for access to the host's direct memory access (DMA) facilities. | |
file | AAX_IEffectDescriptor.h [code] |
Description interface for an effect's (plug-in type's) components. | |
file | AAX_IEffectDirectData.h [code] |
Optional interface for direct access to alg memory. | |
file | AAX_IEffectGUI.h [code] |
The interface for a AAX Plug-in's user interface. | |
file | AAX_IEffectParameters.h [code] |
The interface for an AAX Plug-in's data model. | |
file | AAX_IFeatureInfo.h [code] |
file | AAX_IHostProcessor.h [code] |
Base class for the host processor interface which is extended by plugin code. | |
file | AAX_IHostProcessorDelegate.h [code] |
Interface allowing plug-in's HostProcessor to interact with the host's side. | |
file | AAX_IHostServices.h [code] |
Various host services. | |
file | AAX_IMIDINode.h [code] |
Declaration of the base MIDI Node interface. | |
file | AAX_Init.h [code] |
AAX library implementations of required plug-in initialization, registration, and tear-down methods. | |
file | AAX_IPageTable.h [code] |
file | AAX_IParameter.h [code] |
The base interface for all normalizable plug-in parameters. | |
file | AAX_IPointerQueue.h [code] |
Abstract interface for a basic FIFO queue of pointers-to-objects. | |
file | AAX_IPrivateDataAccess.h [code] |
Interface to data access provided by host to plug-in. | |
file | AAX_IPropertyMap.h [code] |
Generic plug-in description property map. | |
file | AAX_IString.h [code] |
An AAX string interface. | |
file | AAX_ITaperDelegate.h [code] |
Defines the taper conversion behavior for a parameter. | |
file | AAX_ITransport.h [code] |
The interface for query ProTools transport information. | |
file | AAX_IViewContainer.h [code] |
Interface for the AAX host's view of a single instance of an effect. | |
file | AAX_MIDIUtilities.h [code] |
Utilities for managing MIDI data. | |
file | AAX_PageTableUtilities.h [code] |
file | AAX_PopStructAlignment.h [code] |
Resets (pops) the struct alignment to its previous value. | |
file | AAX_PostStructAlignmentHelper.h [code] |
Helper file for data alignment macros. | |
file | AAX_PreStructAlignmentHelper.h [code] |
Helper file for data alignment macros. | |
file | AAX_Properties.h [code] |
Contains IDs for properties that can be added to an AAX_IPropertyMap. | |
file | AAX_Push2ByteStructAlignment.h [code] |
Set the struct alignment to 2-byte. This file will throw an error on platforms that do not support 2-byte alignment (i.e. TI DSPs) | |
file | AAX_Push4ByteStructAlignment.h [code] |
Set the struct alignment to 4-byte. | |
file | AAX_Push8ByteStructAlignment.h [code] |
Set the struct alignment to 8-byte. | |
file | AAX_SliderConversions.h [code] |
Legacy utilities for converting parameter values to and from the normalized full-scale 32-bit fixed domain that was used for RTAS/TDM plug-ins. | |
file | AAX_StringUtilities.h [code] |
Various string utility definitions for AAX Native. | |
file | AAX_StringUtilities.hpp [code] |
file | AAX_TransportTypes.h [code] |
Structures, enums and other definitions used in transport. | |
file | AAX_UIDs.h [code] |
Unique identifiers for AAX/ACF interfaces. | |
file | AAX_UtilsNative.h [code] |
Various utility definitions for AAX Native. | |
file | AAX_VAutomationDelegate.h [code] |
Version-managed concrete AutomationDelegate class. | |
file | AAX_VCollection.h [code] |
Version-managed concrete Collection class. | |
file | AAX_VComponentDescriptor.h [code] |
Version-managed concrete ComponentDescriptor class. | |
file | AAX_VController.h [code] |
Version-managed concrete Controller class. | |
file | AAX_VDescriptionHost.h [code] |
file | AAX_VEffectDescriptor.h [code] |
Version-managed concrete EffectDescriptor class. | |
file | AAX_Version.h [code] |
Version stamp header for the AAX SDK. | |
file | AAX_VFeatureInfo.h [code] |
file | AAX_VHostProcessorDelegate.h [code] |
Version-managed concrete HostProcessorDelegate class. | |
file | AAX_VHostServices.h [code] |
Version-managed concrete HostServices class. | |
file | AAX_VPageTable.h [code] |
file | AAX_VPrivateDataAccess.h [code] |
Version-managed concrete PrivateDataAccess class. | |
file | AAX_VPropertyMap.h [code] |
Version-managed concrete PropertyMap class. | |
file | AAX_VTransport.h [code] |
Version-managed concrete Transport class. | |
file | AAX_VViewContainer.h [code] |
Version-managed concrete ViewContainer class. | |