![]() |
AAX SDK 2.8.0
Avid Audio Extensions Development Kit
|
AnalyzeAudio(bool isMasterBypassed) method oDstStart and oDstEnd instead (preferably by overriding TranslateOutputBounds().) ProcessAudio method SetPreviewState() eDigi_PageTable_EQ_Band_Type in the legacy SDK eDigi_PageTable_EQ_InCircuitPolarity in the legacy SDK eDigi_PageTable_UseAlternateControl in the legacy SDK kDAE_ContinuousValues kDAE_DiscreteValues EControlValueInfo in the legacy SDK These property IDs are somewhat analogous to the pluginGestalt system in the legacy SDK, and several AAX_EProperty values correlate directly with a corresponding legacy plug-in gestalt.
To ensure session interchange compatibility, make sure the 4 character IDs for AAX_eProperty_ManufacturerID, AAX_eProperty_ProductID, AAX_eProperty_PlugInID_Native, and AAX_eProperty_PlugInID_AudioSuite are identical to the legacy SDK's counterpart.
SetControlHighliteInfo(), its name in the legacy plug-in SDK. CEffectProcess. For additional CProcess methods, see AAX_IEffectGUI. fSize to be equal to the size of the chunk's header plus its data, AAE performs some behind-the-scenes record keeping. fSize and this chunk is then loaded by the AAX version of the plug-in, the header size will be cached as-is from the legacy plug-in and will be subtracted out before the chunk data is passed to the AAX plug-in. If a chunk is stored by an AAX plug-in and is then loaded by a legacy plug-in, the legacy plug-in will receive the cached plug-in header with fSize equal to the data+header size. fChunkSize before caching the chunk fChunkSize member
1.9.6