AAX SDK  2.1.1
Avid Audio Extensions Development Kit
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
File List
Here is a list of all files with brief descriptions:
o*AAX.hVarious utility definitions for AAX
o*AAX_Assert.hDeclarations for cross-platform AAX_ASSERT, AAX_TRACE and related facilities
o*AAX_Callbacks.hAAX callback prototypes and ProcPtr definitions
o*AAX_CAutoreleasePool.hAutorelease pool helper utility
o*AAX_CBinaryDisplayDelegate.hA binary display delegate
o*AAX_CBinaryTaperDelegate.hA binary taper delegate
o*AAX_CChunkDataParser.hParser utility for plugin chunks
o*AAX_CDecibelDisplayDelegateDecorator.hA decibel display delegate
o*AAX_CEffectDirectData.hA default implementation of the AAX_IEffectDirectData interface
o*AAX_CEffectGUI.hA default implementation of the AAX_IEffectGUI interface
o*AAX_CEffectParameters.hA default implementation of the AAX_IeffectParameters interface
o*AAX_CHostProcessor.hConcrete implementation of the AAX_IHostProcessor interface for non-real-time processing
o*AAX_CHostServices.h
o*AAX_CInstrumentParameters.hA convenience class extending AAX_CEffectParameters for monolithic instruments
o*AAX_CLinearTaperDelegate.hA linear taper delegate
o*AAX_CLogTaperDelegate.hA log taper delegate
o*AAX_CMutex.hMutex
o*AAX_CNumberDisplayDelegate.hA number display delegate
o*AAX_CommonConversions.h
o*AAX_CPacketDispatcher.hHelper classes related to posting AAX packets and handling parameter update events
o*AAX_CParameter.hGeneric implementation of an AAX_IParameter
o*AAX_CParameterManager.hA container object for plug-in parameters
o*AAX_CPercentDisplayDelegateDecorator.hA percent display delegate decorator
o*AAX_CPieceWiseLinearTaperDelegate.hA piece-wise linear taper delegate
o*AAX_CRangeTaperDelegate.hA range taper delegate decorator
o*AAX_CStateDisplayDelegate.hA state display delegate
o*AAX_CStateTaperDelegate.hA state taper delegate (similar to a linear taper delegate.)
o*AAX_CString.hA generic AAX string class with similar functionality to std::string
o*AAX_CStringDisplayDelegate.hA string display delegate
o*AAX_CUnitDisplayDelegateDecorator.hA unit display delgate decorator
o*AAX_CUnitPrefixDisplayDelegateDecorator.hA unit prefix display delegate decorator
o*AAX_EndianSwap.hUtility functions for byte-swapping. Used by AAX_CChunkDataParser
o*AAX_Enums.hUtility functions for byte-swapping. Used by AAX_CChunkDataParser
o*AAX_Errors.hDefinitions of error codes used by AAX plug-ins
o*AAX_Exports.cpp
o*AAX_GUITypes.hConstants and other definitions used by AAX plug-in GUIs
o*AAX_IACFAutomationDelegate.hVersioned interface allowing an AAX plug-in to interact with the host's automation system
o*AAX_IACFCollection.hVersioned interface to represent a plug-in binary's static description
o*AAX_IACFComponentDescriptor.hVersioned description interface for an AAX plug-in algorithm callback
o*AAX_IACFController.hInterface for the AAX host's view of a single instance of an effect. Used by both clients of the AAXHost and by effect components
o*AAX_IACFEffectDescriptor.hVersioned interface for an AAX_IEffectDescriptor
o*AAX_IACFEffectDirectData.hThe direct data access interface that gets exposed to the host application
o*AAX_IACFEffectGUI.hThe GUI interface that gets exposed to the host application
o*AAX_IACFEffectParameters.hThe data model interface that is exposed to the host application
o*AAX_IACFHostProcessor.hThe host processor interface that is exposed to the host application
o*AAX_IACFHostProcessorDelegate.h
o*AAX_IACFHostServices.h
o*AAX_IACFPrivateDataAccess.hInterface for the AAX host's data access functionality
o*AAX_IACFPropertyMap.hVersioned interface for an AAX_IPropertyMap
o*AAX_IACFTransport.hInterface for the AAX Transport data access functionality
o*AAX_IACFViewContainer.hInterface for the AAX host's view of a single instance of an effect. Used by both clients of the AAXHost and by effect components
o*AAX_IAutomationDelegate.hInterface allowing an AAX plug-in to interact with the host's automation system
o*AAX_ICollection.hInterface to represent a plug-in binary's static description
o*AAX_IComponentDescriptor.hDescription interface for an AAX plug-in algorithm
o*AAX_IController.hInterface for the AAX host's view of a single instance of an effect
o*AAX_IDisplayDelegate.hDefines the display behavior for a parameter
o*AAX_IDisplayDelegateDecorator.hThe base class for all concrete display delegate decorators
o*AAX_IDma.hCross-platform interface for access to the host's direct memory access (DMA) facilities
o*AAX_IEffectDescriptor.hDescription interface for an effect's (plug-in type's) components
o*AAX_IEffectDirectData.hOptional interface for direct access to alg memory
o*AAX_IEffectGUI.hThe interface for a AAX Plug-in's user interface
o*AAX_IEffectParameters.hThe interface for an AAX Plug-in's data model
o*AAX_IHostProcessor.hBase class for the host processor interface which is extended by plugin code
o*AAX_IHostProcessorDelegate.h
o*AAX_IHostServices.h
o*AAX_IMIDINode.hDeclaration of the base MIDI Node interface
o*AAX_Init.hAAX library implementations of required plug-in initialization, registration, and tear-down methods
o*AAX_IParameter.hThe base interface for all normalizable plug-in parameters
o*AAX_IPrivateDataAccess.hInterface to data access provided by host to plug-in
o*AAX_IPropertyMap.hGeneric plug-in description property map
o*AAX_IString.hAn AAX string interface
o*AAX_ITaperDelegate.hDefines the taper conversion behavior for a parameter
o*AAX_ITransport.hThe interface for query ProTools transport information
o*AAX_IViewContainer.hInterface for the AAX host's view of a single instance of an effect
o*AAX_PopStructAlignment.hResets (pops) the struct alignment to its previous value
o*AAX_Properties.hContains IDs for properties that can be added to an AAX_IPropertyMap
o*AAX_Push2ByteStructAlignment.hSet 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)
o*AAX_Push4ByteStructAlignment.hSet the struct alignment to 4-byte
o*AAX_Push8ByteStructAlignment.hSet the struct alignment to 8-byte
o*AAX_SliderConversions.hLegacy utilities for converting parameter values to and from the normalized full-scale 32-bit fixed domain that was used for RTAS/TDM plug-ins
o*AAX_UIDs.hUnique identifiers for AAX/ACF interfaces
o*AAX_UtilsNative.hVarious utility definitions for AAX Native
o*AAX_VAutomationDelegate.h
o*AAX_VCollection.h
o*AAX_VComponentDescriptor.h
o*AAX_VController.hVersion-managed concrete Controller class
o*AAX_VEffectDescriptor.h
o*AAX_Version.hVersion stamp header for the AAX SDK
o*AAX_VHostProcessorDelegate.h
o*AAX_VHostServices.h
o*AAX_VPrivateDataAccess.h
o*AAX_VPropertyMap.h
o*AAX_VTransport.h
\*AAX_VViewContainer.h