![]() |
AAX SDK
2.4.1
Avid Audio Extensions Development Kit
|
#include <stdint.h>
Go to the source code of this file.
Utility functions for byte-swapping. Used by AAX_CChunkDataParser.
Macros | |
#define | AAX_INT32_MIN (-2147483647 - 1) /** minimum signed 32 bit value */ |
#define | AAX_INT32_MAX 2147483647 /** maximum signed 32 bit value */ |
#define | AAX_UINT32_MIN 0U /** minimum unsigned 32 bit value */ |
#define | AAX_UINT32_MAX 4294967295U /** maximum unsigned 32 bit value */ |
#define | AAX_INT16_MIN (-32767 - 1) /** minimum signed 16 bit value */ |
#define | AAX_INT16_MAX 32767 /** maximum signed 16 bit value */ |
#define | AAX_UINT16_MIN 0U /** minimum unsigned 16 bit value */ |
#define | AAX_UINT16_MAX 65535U /** maximum unsigned 16 bit value */ |
#define | AAX_ENUM_SIZE_CHECK(x) extern int __enumSizeCheck[ 2*(sizeof(uint32_t)==sizeof(x)) - 1] |
Macro to ensure enum type consistency across binaries. More... | |
#define | AAX_STEM_FORMAT(aIndex, aChannelCount) ( static_cast<uint32_t>( ( static_cast<uint16_t>(aIndex) << 16 ) | ( (aChannelCount >= AAX_UINT16_MIN) && (aChannelCount <= 0xFFFF) ? aChannelCount & 0xFFFF : 0x0000 ) ) ) |
#define | AAX_STEM_FORMAT_CHANNEL_COUNT(aStemFormat) ( static_cast<uint16_t>( aStemFormat & 0xFFFF ) ) |
#define | AAX_STEM_FORMAT_INDEX(aStemFormat) ( static_cast<int16_t>( ( aStemFormat >> 16 ) & 0xFFFF ) ) |
Typedefs | |
typedef enum AAX_EParameterType | AAX_EParameterType |
FIC stuff that I can't include without DAE library dependence. More... | |
typedef int32_t | AAX_EParameterOrientation |
Typedef for a bitfield of AAX_EParameterOrientationBits values. More... | |
#define AAX_INT32_MIN (-2147483647 - 1) /** minimum signed 32 bit value */ |
#define AAX_INT32_MAX 2147483647 /** maximum signed 32 bit value */ |
#define AAX_UINT32_MIN 0U /** minimum unsigned 32 bit value */ |
#define AAX_UINT32_MAX 4294967295U /** maximum unsigned 32 bit value */ |
#define AAX_INT16_MIN (-32767 - 1) /** minimum signed 16 bit value */ |
#define AAX_INT16_MAX 32767 /** maximum signed 16 bit value */ |
#define AAX_UINT16_MIN 0U /** minimum unsigned 16 bit value */ |
#define AAX_UINT16_MAX 65535U /** maximum unsigned 16 bit value */ |
#define AAX_ENUM_SIZE_CHECK | ( | x | ) | extern int __enumSizeCheck[ 2*(sizeof(uint32_t)==sizeof(x)) - 1] |
Macro to ensure enum type consistency across binaries.
#define AAX_STEM_FORMAT | ( | aIndex, | |
aChannelCount | |||
) | ( static_cast<uint32_t>( ( static_cast<uint16_t>(aIndex) << 16 ) | ( (aChannelCount >= AAX_UINT16_MIN) && (aChannelCount <= 0xFFFF) ? aChannelCount & 0xFFFF : 0x0000 ) ) ) |
#define AAX_STEM_FORMAT_CHANNEL_COUNT | ( | aStemFormat | ) | ( static_cast<uint16_t>( aStemFormat & 0xFFFF ) ) |
#define AAX_STEM_FORMAT_INDEX | ( | aStemFormat | ) | ( static_cast<int16_t>( ( aStemFormat >> 16 ) & 0xFFFF ) ) |
typedef enum AAX_EParameterType AAX_EParameterType |
FIC stuff that I can't include without DAE library dependence.
typedef int32_t AAX_EParameterOrientation |
Typedef for a bitfield of AAX_EParameterOrientationBits values.
enum AAX_EHighlightColor |
Platform-specific tracing priorities.
Use the generic EAAX_Trace_Priority
in plug-ins for cross-platform tracing (see AAX_Assert.h)
Enumerator | |
---|---|
AAX_eTracePriorityHost_None | |
AAX_eTracePriorityHost_High | |
AAX_eTracePriorityHost_Normal | |
AAX_eTracePriorityHost_Low | |
AAX_eTracePriorityHost_Lowest |
Platform-specific tracing priorities.
Use the generic EAAX_Trace_Priority in plug-ins for cross-platform tracing (see AAX_Assert.h)
Enumerator | |
---|---|
AAX_eTracePriorityDSP_None | |
AAX_eTracePriorityDSP_Assert | |
AAX_eTracePriorityDSP_High | |
AAX_eTracePriorityDSP_Normal | |
AAX_eTracePriorityDSP_Low |
enum AAX_EModifiers |
Modifier key definitions used by AAX API.
Generic buffer length definitions.
These enum values can be used to calculate literal values as powers of two:
Enumerator | |
---|---|
AAX_eAudioBufferLength_Undefined | |
AAX_eAudioBufferLength_1 | |
AAX_eAudioBufferLength_2 | |
AAX_eAudioBufferLength_4 | |
AAX_eAudioBufferLength_8 | |
AAX_eAudioBufferLength_16 | |
AAX_eAudioBufferLength_32 | |
AAX_eAudioBufferLength_64 | |
AAX_eAudioBufferLength_128 | |
AAX_eAudioBufferLength_256 | |
AAX_eAudioBufferLength_512 | |
AAX_eAudioBufferLength_1024 | |
AAX_eAudioBufferLength_Max | Maximum buffer length for ProcessProc processing buffers. Audio buffers for other methods, such as the high-latency render callback for AAX Hybrid or the offline render callback for Host Processor effects, may contain more samples than AAX_eAudioBufferLength_Max. |
Currently supported processing buffer length definitions for AAX DSP hosts.
AAX DSP decks must support at least these buffer lengths. All AAX DSP algorithm ProcessProcs must support exactly one of these buffer lengths.
Enumerator | |
---|---|
AAX_eAudioBufferLengthDSP_Default | |
AAX_eAudioBufferLengthDSP_4 | |
AAX_eAudioBufferLengthDSP_16 | |
AAX_eAudioBufferLengthDSP_32 | |
AAX_eAudioBufferLengthDSP_64 | |
AAX_eAudioBufferLengthDSP_Max |
Processing buffer length definitions for Native AAX hosts.
All AAX Native plug-ins must support variable buffer lengths. The buffer lengths that a host will use are constrained by the values in this enum. All Native buffer lengths will be powers of two, as per AAX_EAudioBufferLength
Enumerator | |
---|---|
AAX_eAudioBufferLengthNative_Min | Minimum Native buffer length. |
AAX_eAudioBufferLengthNative_Max | Maximum Native buffer length. |
enum AAX_EStemFormat |
Stem format definitions.
A stem format combines a channel count with a semantic meaning for each channel. Usually this is the speaker or speaker position associated with the data in the channel. The meanings of each channel in each stem format (i.e. channel orders) are listed below.
Not all stem formats are supported by all AAX plug-in hosts. An effect may describe support for any stem format combination which it supports and the host will ignore any configurations which it cannot support.
enum AAX_EPlugInCategory |
Effect category definitions.
Used with AAX_IEffectDescriptor::AddCategory() to categorize an Effect.
These values are bitwise-exclusive and may be used in a bitmask to define multiple categories:
enum AAX_EPlugInStrings |
Effect string identifiers.
The AAX host may associate certain plug-in display strings with these identifiers.
Enumerator | |
---|---|
AAX_ePlugInStrings_Analysis | "Analyze" button label (AudioSuite)
|
AAX_ePlugInStrings_MonoMode | "Mono Mode" selector label (AudioSuite)
|
AAX_ePlugInStrings_MultiInputMode | "Multi-Input Mode" selector label (AudioSuite)
|
AAX_ePlugInStrings_RegionByRegionAnalysis | "Clip-by-Clip Analysis" selector label (AudioSuite)
|
AAX_ePlugInStrings_AllSelectedRegionsAnalysis | "Whole File Analysis" selector label (AudioSuite)
|
AAX_ePlugInStrings_RegionName | |
AAX_ePlugInStrings_ClipName | Clip name label (AudioSuite). This value will replace the clip's name.
|
AAX_ePlugInStrings_Progress | Progress bar label (AudioSuite)
|
AAX_ePlugInStrings_PlugInFileName | |
AAX_ePlugInStrings_Preview | |
AAX_ePlugInStrings_Process | "Render" button label (AudioSuite)
|
AAX_ePlugInStrings_Bypass | "Bypass" button label (AudioSuite)
|
AAX_ePlugInStrings_ClipNameSuffix | Clip name label suffix (AudioSuite). This value will be appended to the clip's name, vs AAX_ePlugInStrings_ClipName which will replace the clip's name completely. |
AAX_ePlugInStrings_INT32_MAX |
Meter orientation.
Use this enum in conjunction with the AAX_eProperty_Meter_Orientation property
For more information about meters in AAX, see Plug-in meters
Meter ballistics type.
Use this enum in conjunction with the AAX_eProperty_Meter_Ballistics property
For more information about meters in AAX, see Plug-in meters
Enumerator | |
---|---|
AAX_eMeterBallisticType_Host | The ballistics follow the host settings. |
AAX_eMeterBallisticType_NoDecay | No decay ballistics. |
enum AAX_EMeterType |
Meter type.
Use this enum in conjunction with the AAX_eProperty_Meter_Type property
For more information about meters in AAX, see Plug-in meters
enum AAX_EResourceType |
Types of resources that can be added to an Effect's description.
Events IDs for AAX notifications.
The host will choose which components are registered to receive each event type. See the documentation for each event type for more information.
Enumerator | |
---|---|
AAX_eNotificationEvent_InsertPositionChanged | (not currently sent) The zero-indexed insert position of this plug-in instance within its track Data: |
AAX_eNotificationEvent_TrackNameChanged | (const AAX_IString) The current name of this plug-in instance's track
Data: |
AAX_eNotificationEvent_TrackUIDChanged | (not currently sent) The current UID of this plug-in instance's track Data: |
AAX_eNotificationEvent_TrackPositionChanged | (not currently sent) The current position index of this plug-in instance's track Data: |
AAX_eNotificationEvent_AlgorithmMoved | Not currently sent. Data: none |
AAX_eNotificationEvent_GUIOpened | Not currently sent. Data: none |
AAX_eNotificationEvent_GUIClosed | Not currently sent. Data: none |
AAX_eNotificationEvent_ASProcessingState | AudioSuite processing state change notification. One of AAX_EProcessingState.
Data: |
AAX_eNotificationEvent_ASPreviewState | AudioSuite preview state change notification. One of AAX_EPreviewState.
Data: |
AAX_eNotificationEvent_SessionBeingOpened | Tell the plug-in that chunk data is coming from a PTX.
Data: none |
AAX_eNotificationEvent_PresetOpened | Tell the plug-in that chunk data is coming from a TFX.
Data: none |
AAX_eNotificationEvent_EnteringOfflineMode | Entering offline processing mode (i.e. offline bounce)
Data: none |
AAX_eNotificationEvent_ExitingOfflineMode | Exiting offline processing mode (i.e. offline bounce)
Data: none |
AAX_eNotificationEvent_SessionPathChanged | A string representing the path of the current session.
Data: |
AAX_eNotificationEvent_SignalLatencyChanged | The host has changed its latency compensation for this plug-in instance.
Data: none |
AAX_eNotificationEvent_DelayCompensationState | The host's delay compensation state has changed. This notification refers to the host's delay compensation feature as a whole, rather than the specific delay compensation state for the plug-in. Possible values: 0 (disabled), 1 (enabled) Plug-ins may need to monitor the host's delay compensation state because, while delay compensation is disabled, the host will never change the plug-in's accounted latency and, therefore, will never dispatch AAX_eNotificationEvent_SignalLatencyChanged to the plug-in following a call to AAX_IController::SetSignalLatency().
Data: |
AAX_eNotificationEvent_CycleCountChanged | (not currently sent) The host has changed its DSP cycle allocation for this plug-in instance Data: none |
AAX_eNotificationEvent_MaxViewSizeChanged | Tell the plug-in the maximum allowed GUI dimensions.
Data: |
AAX_eNotificationEvent_SideChainBeingConnected | Tell the plug-in about connection of the sidechain input.
Data: none |
AAX_eNotificationEvent_SideChainBeingDisconnected | Tell the plug-in about disconnection of the sidechain input.
Data: none |
AAX_eNotificationEvent_NoiseFloorChanged | The plug-in's noise floor level. The notification data is the new absolute noise floor level generated by the plug-in, as amplitude. For example, a plug-in generating a noise floor at -80 dB (amplitude) would provide 0.0001 in the notification data. Signal below the level of the plug-in's noise floor may be ignored by host features such as Dynamic Plug-In Processing, which detect whether or not there is any signal being generated by the plug-in Data: |
AAX_eNotificationEvent_ParameterMappingChanged | Notify the host that some aspect of the parameters' mapping has changed. To respond to this notification, the host will call AAX_IEffectParameters::UpdatePageTable() to update its cached page tables. Data: none |
AAX_eNotificationEvent_HostModeChanged | Notify the plug-in about Host mode changing.
Data: AAX_EHostModeBits |
AAX_eNotificationEvent_PriorSettingsInvalid | Previously-saved settings may no longer restore the captured state. Use this notification when a change occurs which may cause a different state to be restored by saved settings, and in particular by a saved setting representing the plug-in's state just prior to the change. For example, a plug-in which restricts certain types of state changes when the host is in AAX_eHostModeBits_Live mode should post an AAX_eNotificationEvent_PriorSettingsInvalid notification when this part of the plug-in state is changed manually by the user; if plug-in settings captured prior to this manual change are later set on the plug-in while the host is in live mode then some part of the settings change will be blocked and the captured state will not be perfectly restored.
Data: none |
AAX_eNotificationEvent_LogState | Notify plug-in to log current state. Plug-in implementation specific
Data: |
AAX_eNotificationEvent_TransportStateChanged | Notify plug-in that the TransportState was changed. Data: AAX_TransportStateInfo_V1 |
enum AAX_EHostModeBits |
Host mode.
enum AAX_EHostMode |
DEPRECATED.
Enumerator | |
---|---|
AAX_eHostMode_Show | |
AAX_eHostMode_Config |
Options for algorithm private data fields.
Enumerator | |
---|---|
AAX_ePrivateDataOptions_DefaultOptions | |
AAX_ePrivateDataOptions_KeepOnReset | Retain data upon plug-in reset.
|
AAX_ePrivateDataOptions_External | Place the block in external memory (internal by default) |
AAX_ePrivateDataOptions_Align8 | Place the block in mem aligned by 64 bits. |
AAX_ePrivateDataOptions_INT32_MAX |
Property values to describe location constraints placed on the plug-in's algorithm component (ProcessProc
)
Enumerator | |
---|---|
AAX_eConstraintLocationMask_None | No constraint placed on component's location. |
AAX_eConstraintLocationMask_DataModel | This |
AAX_eConstraintLocationMask_DLLChipAffinity | This
|
AAX_eConstraintLocationMask_FixedLatencyDomain | This
|
Selector indicating the action that occurred to prompt a component initialization callback.
Enumerator | |
---|---|
AAX_eComponentInstanceInitAction_AddingNewInstance | |
AAX_eComponentInstanceInitAction_RemovingInstance | |
AAX_eComponentInstanceInitAction_ResetInstance |
enum AAX_ESampleRateMask |
Property values to describe various sample rates.
These values may be used as a bitmask, so e.g. a particular Effect may declare compatibility with AAX_eSampleRateMask_44100 | AAX_eSampleRateMask_48000
enum AAX_EParameterType |
FIC stuff that I can't include without DAE library dependence.
Enumerator | |
---|---|
AAX_eParameterType_Discrete |
|
AAX_eParameterType_Continuous |
|
Visual Orientation of a parameter.
Query type selectors for use with AAX_IEffectParameters::GetParameterValueInfo()
EControlValueInfo
in the legacy SDK Enumerator | |
---|---|
AAX_ePageTable_EQ_Band_Type | EQ filter band type. Possible response values are listed in AAX_EEQBandTypes
|
AAX_ePageTable_EQ_InCircuitPolarity | Description of whether a particular EQ band is active. Possible response values are listed in AAX_EEQInCircuitPolarity
|
AAX_ePageTable_UseAlternateControl | Description of whether an alternate parameter should be used for a given slot. For example, some control surfaces support Q/Slope encoders. Using an alternate control mechanism, plug-ins mapped to these devices can assign a different slope control to the alternate slot and have it coexist with a Q control for each band. This is only applicable when mapping separate parameters to the same encoder; if the Q and Slope controls are implemented as the same parameter object in the plug-in then customization is not needed. Possible response values are listed in AAX_EUseAlternateControl
|
enum AAX_EEQBandTypes |
Definitions of band types for EQ page table.
For the AAX_ePageTable_EQ_Band_Type parameter value info selector
Definitions for band in/out for EQ page table.
For the AAX_ePageTable_EQ_InCircuitPolarity parameter value selector
enum AAX_EMIDINodeType |
MIDI node types.
Enumerator | |
---|---|
AAX_eMIDINodeType_LocalInput | Local MIDI input. Local MIDI input nodes receive MIDI by accessing AAX_CMidiStream buffers filled with MIDI messages. These buffers of MIDI data are available within the algorithm context with data corresponding to the current audio buffer being computed. The Effect can step through this buffer like a "script" to respond to MIDI events within the audio callback.
|
AAX_eMIDINodeType_LocalOutput | Local MIDI output. Local MIDI output nodes send MIDI by filling buffers with MIDI messages. Messages posted to MIDI output nodes will be available in the host as MIDI streams, routable to MIDI track inputs and elsewhere. Data posted to a MIDI output buffer will be timed to correspond with the current audio buffer being processed. MIDI outputs support custom timestamping relative to the first sample of the audio buffer. The delivery of variable length SysEx messages is also supported. There are no buffer size limitations for output of SysEx messages. To post a MIDI output buffer, an Effect must construct a series of AAX_CMidiPacket objects and place them in the output buffer provided in the port's AAX_CMidiStream
|
AAX_eMIDINodeType_Global | Global MIDI node. Global MIDI nodes allow an Effect to receive streaming global MIDI data like MIDI Time Code, MIDI Beat Clock, and host-specific message formats such as the Click messages used in Pro Tools. The specific kind of data that will be received by a Global MIDI node is specified using a mask of AAX_EMidiGlobalNodeSelectors values. Global MIDI nodes are like local MIDI nodes, except they do not show up as assignable outputs in the host. Instead the MIDI data is automatically routed to the plug-in, without the user making any connections. The buffer of data provided via a Global MIDI node may be shared between all currently active Effect instances, and this node may include both explicitly requested data and data not requested by the current Effect. For example, if one plug-in requests MTC and another plug-in requests Click, all plug-ins connected to this global node will get both MTC and Click messages in the shared buffer.
|
AAX_eMIDINodeType_Transport | Transport node. Call AAX_IMIDINode::GetTransport() on this node to access the AAX_ITransport interface. |
enum AAX_EUpdateSource |
Source for values passed into UpdateParameterNormalizedValue().
Enumerator | |
---|---|
AAX_eUpdateSource_Unspecified | Parameter updates of unknown / unspecified origin, currently including all updates from control surfaces, GUI edit events, and edits originating in the plug-in outside of the context of UpdateParameterNormalizedValue() or SetChunk(). |
AAX_eUpdateSource_Parameter | Parameter updates originating (via AAX_IAutomationDelegate::PostSetValueRequest() ) within the scope of UpdateParameterNormalizedValue(). |
AAX_eUpdateSource_Chunk | Parameter updates originating (via AAX_IAutomationDelegate::PostSetValueRequest() ) within the scope of SetChunk(). |
AAX_eUpdateSource_Delay |
enum AAX_EDataInPortType |
Property value for whether a data in port should be buffered or not.
Enumerator | |
---|---|
AAX_eDataInPortType_Unbuffered | Data port is unbuffered; the most recently posted packet is always delivered to the alg proc |
AAX_eDataInPortType_Buffered | Data port is buffered both on the host and DSP and packets are updated to the current timestamp with every alg proc call Data delivered to alg proc always reflects the latest posted packet that has a timestamp at or before the current processing buffer |
AAX_eDataInPortType_Incremental | Data port is buffered both on the host and DSP and packets are updated only once per alg proc call Since only one packet is delivered at a time, all packets will be delivered to the alg proc unless an internal buffer overflow occurs
|
enum AAX_EFrameRate |
FrameRate types.
enum AAX_EFeetFramesRate |
The Global MIDI Node Selectors.
These selectors are used in the channelMask argument of AAX_IComponentDescriptor::AddMIDINode() and AAX_IEffectDescriptor::AddControlMIDINode() to request one or more kinds of global data.
enum AAX_EPreviewState |
Offline preview states for use with AAX_eNotificationEvent_ASPreviewState.
Enumerator | |
---|---|
AAX_ePreviewState_Stop | Offline preview has ended. For Host Processor plug-ins, this notification is sent just before the final call to PostRender(), or after analysis is complete for plug-ins with analysis-only preview. |
AAX_ePreviewState_Start | Offline preview is beginning. For Host Processor plug-ins, this notification is sent before any calls to PreAnalyze() or to PreRender(). |
enum AAX_EProcessingState |
Offline preview states for use with AAX_eNotificationEvent_ASProcessingState.
Enumerator | |
---|---|
AAX_eProcessingState_StopPass | A single offline processing pass has ended. A single offline processing pass is an analysis and/or render applied to a set of channels in parallel. For Host Processor plug-ins, this notification is sent just before the final call to PostRender(), or after analysis is complete for analysis-only offline plug-ins. |
AAX_eProcessingState_StartPass | A single offline processing pass is beginning. A single offline processing pass is an analysis and/or render applied to a set of channels in parallel. For Host Processor plug-ins, this notification is sent before any calls to PreAnalyze(), PreRender(), or InitOutputBounds() for each processing pass. |
AAX_eProcessingState_EndPassGroup | An offline processing pass group has completed. An offline processing pass group is a full set of analysis and/or render passes applied to the complete set of input channels.
|
AAX_eProcessingState_BeginPassGroup | An offline processing pass group is beginning. An offline processing pass group is a full set of analysis and/or render passes applied to the complete set of input channels.
|
AAX_eProcessingState_Stop | |
AAX_eProcessingState_Start |
enum AAX_ETargetPlatform |
enum AAX_ESupportLevel |
Feature support indicators
Enumerator | |
---|---|
AAX_eSupportLevel_Uninitialized | An uninitialized AAX_ESupportLevel |
AAX_eSupportLevel_Unsupported | The feature is known but explicitly not supported |
AAX_eSupportLevel_Supported | |
AAX_eSupportLevel_Disabled | |
AAX_eSupportLevel_ByProperty |
enum AAX_EHostLevel |
Host levels.
Some AAX software hosts support different levels which are sold as separate products. For example, there may be an entry-level version of a product as well as a full version.
The level of a host may impact the user experience, workflows, or the availability of certain plug-ins. For example, some entry-level hosts are restricted to loading only specific plug-ins.
Typically an AAX plug-in should not need to query this information or change its behavior based on the level of the host.
Enumerator | |
---|---|
AAX_eHostLevel_Unknown | |
AAX_eHostLevel_Standard | Standard host level. |
AAX_eHostLevel_Entry | Entry-level host. |
AAX_eHostLevel_Intermediate | Intermediate-level host. |
enum AAX_ETextEncoding |
enum AAX_EAssertFlags |
Flags for use with AAX_IHostServices::HandleAssertFailure()
Enumerator | |
---|---|
AAX_eAssertFlags_Default | No special handler requested. |
AAX_eAssertFlags_Log | Logging requested. |
AAX_eAssertFlags_Dialog | User-visible modal alert dialog requested. |
enum AAX_ETransportState |
Used to indicate the current transport state of the host. This is the global transport state; it does not indicate a track-specific state.
enum AAX_ERecordMode |
Used to indicate the current record mode of the host. This is the global record mode; it does not indicate a track-specific state.
Enumerator | |
---|---|
AAX_eRecordMode_Unknown | |
AAX_eRecordMode_None | |
AAX_eRecordMode_Normal | |
AAX_eRecordMode_Destructive | |
AAX_eRecordMode_QuickPunch | |
AAX_eRecordMode_TrackPunch | |
AAX_eRecordMode_Num |
AAX_ENUM_SIZE_CHECK | ( | AAX_EHighlightColor | ) |
AAX_ENUM_SIZE_CHECK | ( | AAX_ETracePriorityHost | ) |
AAX_ENUM_SIZE_CHECK | ( | AAX_ETracePriorityDSP | ) |
AAX_ENUM_SIZE_CHECK | ( | AAX_EModifiers | ) |
AAX_ENUM_SIZE_CHECK | ( | AAX_EAudioBufferLength | ) |
AAX_ENUM_SIZE_CHECK | ( | AAX_EAudioBufferLengthDSP | ) |
AAX_ENUM_SIZE_CHECK | ( | AAE_EAudioBufferLengthNative | ) |
AAX_ENUM_SIZE_CHECK | ( | AAX_EMaxAudioSuiteTracks | ) |
AAX_ENUM_SIZE_CHECK | ( | AAX_EStemFormat | ) |
AAX_ENUM_SIZE_CHECK | ( | AAX_EPlugInCategory | ) |
AAX_ENUM_SIZE_CHECK | ( | AAX_EPlugInStrings | ) |
AAX_ENUM_SIZE_CHECK | ( | AAX_EMeterOrientation | ) |
AAX_ENUM_SIZE_CHECK | ( | AAX_EMeterBallisticType | ) |
AAX_ENUM_SIZE_CHECK | ( | AAX_EMeterType | ) |
AAX_ENUM_SIZE_CHECK | ( | AAX_ECurveType | ) |
AAX_ENUM_SIZE_CHECK | ( | AAX_EResourceType | ) |
AAX_ENUM_SIZE_CHECK | ( | AAX_ENotificationEvent | ) |
AAX_ENUM_SIZE_CHECK | ( | AAX_EHostModeBits | ) |
AAX_ENUM_SIZE_CHECK | ( | AAX_EHostMode | ) |
AAX_ENUM_SIZE_CHECK | ( | AAX_EPrivateDataOptions | ) |
AAX_ENUM_SIZE_CHECK | ( | AAX_EConstraintLocationMask | ) |
AAX_ENUM_SIZE_CHECK | ( | AAX_EConstraintTopology | ) |
AAX_ENUM_SIZE_CHECK | ( | AAX_EComponentInstanceInitAction | ) |
AAX_ENUM_SIZE_CHECK | ( | AAX_ESampleRateMask | ) |
AAX_ENUM_SIZE_CHECK | ( | AAX_EParameterType | ) |
AAX_ENUM_SIZE_CHECK | ( | AAX_EParameterOrientationBits | ) |
AAX_ENUM_SIZE_CHECK | ( | AAX_EParameterValueInfoSelector | ) |
AAX_ENUM_SIZE_CHECK | ( | AAX_EEQBandTypes | ) |
AAX_ENUM_SIZE_CHECK | ( | AAX_EEQInCircuitPolarity | ) |
AAX_ENUM_SIZE_CHECK | ( | AAX_EUseAlternateControl | ) |
AAX_ENUM_SIZE_CHECK | ( | AAX_EMIDINodeType | ) |
AAX_ENUM_SIZE_CHECK | ( | AAX_EUpdateSource | ) |
AAX_ENUM_SIZE_CHECK | ( | AAX_EDataInPortType | ) |
AAX_ENUM_SIZE_CHECK | ( | AAX_EFrameRate | ) |
AAX_ENUM_SIZE_CHECK | ( | AAX_EFeetFramesRate | ) |
AAX_ENUM_SIZE_CHECK | ( | AAX_EMidiGlobalNodeSelectors | ) |
AAX_ENUM_SIZE_CHECK | ( | AAX_EPreviewState | ) |
AAX_ENUM_SIZE_CHECK | ( | AAX_EProcessingState | ) |
AAX_ENUM_SIZE_CHECK | ( | AAX_ETargetPlatform | ) |
AAX_ENUM_SIZE_CHECK | ( | AAX_ESupportLevel | ) |
AAX_ENUM_SIZE_CHECK | ( | AAX_EHostLevel | ) |
AAX_ENUM_SIZE_CHECK | ( | AAX_ETextEncoding | ) |
AAX_ENUM_SIZE_CHECK | ( | AAX_EAssertFlags | ) |
AAX_ENUM_SIZE_CHECK | ( | AAX_ETransportState | ) |
AAX_ENUM_SIZE_CHECK | ( | AAX_ERecordMode | ) |