![]() |
CRI ADX
Last Updated: 2025-05-07 13:34 p
|
Data Structures | |
| struct | CriAtomExDspPitchShifterConfigTag |
| Configuration structure used to attach a pitch shifter effect. More... | |
| struct | CriAtomExDspTimeStretchConfigTag |
| Configuration structure used to attach a time-stretching effect. More... | |
Macros | |
| #define | criAtomExVoicePool_SetDefaultConfigForDspPitchShifter(p_config) |
| Assign the default values to the configuration structure used to attach a pitch shifter DSP. More... | |
| #define | criAtomExVoicePool_SetDefaultConfigForDspTimeStretch(p_config) |
| Assign the default values to the configuration structure used to attach a time-streching DSP. More... | |
Typedefs | |
| typedef struct CriAtomExDspPitchShifterConfigTag | CriAtomExDspPitchShifterConfig |
| Configuration structure used to attach a pitch shifter effect. More... | |
| typedef struct CriAtomExDspTimeStretchConfigTag | CriAtomExDspTimeStretchConfig |
| Configuration structure used to attach a time-stretching effect. More... | |
Functions | |
| void | criAtomExVoicePool_DetachDsp (CriAtomExVoicePoolHn pool) |
| Detach a DSP. More... | |
| CriSint32 | criAtomExVoicePool_CalculateWorkSizeForDspPitchShifter (const CriAtomExDspPitchShifterConfig *config) |
| Calculate the size of the work buffer required to attach a pitch shifter DSP. More... | |
| void | criAtomExVoicePool_AttachDspPitchShifter (CriAtomExVoicePoolHn pool, const CriAtomExDspPitchShifterConfig *config, void *work, CriSint32 work_size) |
| Attach a pitch shifter DSP. More... | |
| CriSint32 | criAtomExVoicePool_CalculateWorkSizeForDspTimeStretch (const CriAtomExDspTimeStretchConfig *config) |
| Calculate the size of the work buffer required to attach a time-stretching DSP. More... | |
| void | criAtomExVoicePool_AttachDspTimeStretch (CriAtomExVoicePoolHn pool, const CriAtomExDspTimeStretchConfig *config, void *work, CriSint32 work_size) |
| Attach a time-stretching DSP. More... | |
| CriSint32 | criAtomExVoicePool_CalculateWorkSizeForDspAfx (const CriAtomExDspAfxConfig *config) |
| Calculating Work Area Size for Time Stretch DSP Attach. More... | |
| void | criAtomExVoicePool_AttachDspAfx (CriAtomExVoicePoolHn pool, const CriAtomExDspAfxConfig *config, void *work, CriSint32 work_size) |
| Attaching AFX format DSP. More... | |
| #define criAtomExVoicePool_SetDefaultConfigForDspPitchShifter | ( | p_config | ) |
Assign the default values to the configuration structure used to attach a pitch shifter DSP.
| [out] | p_config | pointer to the configuration structure used to attach a pitch shifter DSP |
| #define criAtomExVoicePool_SetDefaultConfigForDspTimeStretch | ( | p_config | ) |
Assign the default values to the configuration structure used to attach a time-streching DSP.
| [out] | p_config | pointer to the configuration structure used to attach a time-streching DSP |
| typedef struct CriAtomExDspPitchShifterConfigTag CriAtomExDspPitchShifterConfig |
Configuration structure used to attach a pitch shifter effect.
| typedef struct CriAtomExDspTimeStretchConfigTag CriAtomExDspTimeStretchConfig |
Configuration structure used to attach a time-stretching effect.
| void criAtomExVoicePool_DetachDsp | ( | CriAtomExVoicePoolHn | pool | ) |
Detach a DSP.
| [in] | pool | Voice Pool handle |
| CriSint32 criAtomExVoicePool_CalculateWorkSizeForDspPitchShifter | ( | const CriAtomExDspPitchShifterConfig * | config | ) |
Calculate the size of the work buffer required to attach a pitch shifter DSP.
| [in] | config | config for attach |
| >= | 0 successfully completed |
| -1 | error occurred |
| void criAtomExVoicePool_AttachDspPitchShifter | ( | CriAtomExVoicePoolHn | pool, |
| const CriAtomExDspPitchShifterConfig * | config, | ||
| void * | work, | ||
| CriSint32 | work_size | ||
| ) |
Attach a pitch shifter DSP.
| [in] | pool | Attached Voice Pool Handle |
| [in] | config | config for attach |
| [in] | work | A pointer to the work area for attachment |
| [in] | work_size | Size of work area for attachment |
| CriSint32 criAtomExVoicePool_CalculateWorkSizeForDspTimeStretch | ( | const CriAtomExDspTimeStretchConfig * | config | ) |
Calculate the size of the work buffer required to attach a time-stretching DSP.
| [in] | config | config for attach |
| >= | 0 successfully completed |
| -1 | error occurred |
| void criAtomExVoicePool_AttachDspTimeStretch | ( | CriAtomExVoicePoolHn | pool, |
| const CriAtomExDspTimeStretchConfig * | config, | ||
| void * | work, | ||
| CriSint32 | work_size | ||
| ) |
Attach a time-stretching DSP.
| [in] | pool | Attached Voice Pool Handle |
| [in] | config | config for attach |
| [in] | work | A pointer to the work area for attachment |
| [in] | work_size | Size of work area for attachment |
| CriSint32 criAtomExVoicePool_CalculateWorkSizeForDspAfx | ( | const CriAtomExDspAfxConfig * | config | ) |
Calculating Work Area Size for Time Stretch DSP Attach.
| [in] | config | config for attach |
| >= | 0 successfully completed |
| -1 | error occurred |
| void criAtomExVoicePool_AttachDspAfx | ( | CriAtomExVoicePoolHn | pool, |
| const CriAtomExDspAfxConfig * | config, | ||
| void * | work, | ||
| CriSint32 | work_size | ||
| ) |
Attaching AFX format DSP.
| [in] | pool | Attached Voice Pool Handle |
| [in] | config | config for attach |
| [in] | work | A pointer to the work area for attachment |
| [in] | work_size | Size of work area for attachment |