|
ASPiK SDK
|
static description file for the monolithic plugin paradigm; this code is based heavily on the monolithic plugin example code in the SDK. More...
Go to the source code of this file.
Functions | |
| void | DescribeAlgComponent (AAX_EStemFormat inStemFormat, AAX_IComponentDescriptor &outDesc, AAX_EStemFormat outStemFormat, PluginCore *plugin) |
| one of two parts of the static AAX Parameters declaration; this is detailed in the book source below. More... | |
| AAX_Result | GetASPiKPlugInDescription (AAX_IEffectDescriptor &outDescriptor, PluginCore *plugin) |
| setup channel I/O algorithms and other core-specific stuff More... | |
| AAX_Result | GetEffectDescriptions (AAX_ICollection *outDescriptions) |
| one of two parts of the static AAX Parameters declaration; this is detailed in the book source below. More... | |
| AAX_EStemFormat | getAAXStemFormatForChannelFormat (uint32_t format) |
| convert an ASPiK channel format enumeration into an AAX_EStemFormat version More... | |
Variables | |
| const AAX_CTypeID | kPluginCore_PlugInID_Native_Mono = 'PCMR' |
| AAX_CTypeID constants for channel enumerations. More... | |
| const AAX_CTypeID | kPluginCore_PlugInID_Native_MonoIn_StereoOut = 'PCMS' |
| AAX_CTypeID channel I/O constant. | |
| const AAX_CTypeID | kPluginCore_PlugInID_Native_Stereo = 'PCST' |
| AAX_CTypeID channel I/O constant. | |
| const AAX_CTypeID | kPluginCore_PlugInID_Native_LCR = 'PCcR' |
| AAX_CTypeID channel I/O constant. | |
| const AAX_CTypeID | kPluginCore_PlugInID_Native_QUAD = 'PCQa' |
| AAX_CTypeID channel I/O constant. | |
| const AAX_CTypeID | kPluginCore_PlugInID_Native_LCRS = 'PCRs' |
| AAX_CTypeID channel I/O constant. | |
| const AAX_CTypeID | kPluginCore_PlugInID_Native_5_0 = 'PC50' |
| AAX_CTypeID channel I/O constant. | |
| const AAX_CTypeID | kPluginCore_PlugInID_Native_5_1 = 'PC51' |
| AAX_CTypeID channel I/O constant. | |
| const AAX_CTypeID | kPluginCore_PlugInID_Native_6_0 = 'PC60' |
| AAX_CTypeID channel I/O constant. | |
| const AAX_CTypeID | kPluginCore_PlugInID_Native_6_1 = 'PC61' |
| AAX_CTypeID channel I/O constant. | |
| const AAX_CTypeID | kPluginCore_PlugInID_Native_7_0_SDDS = 'PC0R' |
| AAX_CTypeID channel I/O constant. | |
| const AAX_CTypeID | kPluginCore_PlugInID_Native_7_1_SDDS = 'PC1R' |
| AAX_CTypeID channel I/O constant. | |
| const AAX_CTypeID | kPluginCore_PlugInID_Native_7_0_DTS = 'PC0r' |
| AAX_CTypeID channel I/O constant. | |
| const AAX_CTypeID | kPluginCore_PlugInID_Native_7_1_DTS = 'PC1r' |
| AAX_CTypeID channel I/O constant. | |
| const AAX_CTypeID | kPluginCore_PlugInID_Native_7_1_2 = 'PC12' |
| AAX_CTypeID channel I/O constant. | |
static description file for the monolithic plugin paradigm; this code is based heavily on the monolithic plugin example code in the SDK.