![]() |
CRI ADX
Last Updated: 2025-10-02 09:59 p
|
データ構造 | |
| struct | CriAtomExDspPitchShifterConfigTag |
| ピッチシフターDSPのアタッチ用コンフィグ構造体 [詳解] | |
| struct | CriAtomExDspTimeStretchConfigTag |
| タイムストレッチDSPのアタッチ用コンフィグ構造体 [詳解] | |
マクロ定義 | |
| #define | criAtomExVoicePool_SetDefaultConfigForDspPitchShifter(p_config) |
| ピッチシフターDSPのアタッチ用コンフィグにデフォルト値をセット [詳解] | |
| #define | criAtomExVoicePool_SetDefaultConfigForDspTimeStretch(p_config) |
| タイムストレッチDSPのアタッチ用コンフィグにデフォルト値をセット [詳解] | |
型定義 | |
| typedef struct CriAtomExDspPitchShifterConfigTag | CriAtomExDspPitchShifterConfig |
| ピッチシフターDSPのアタッチ用コンフィグ構造体 [詳解] | |
| typedef struct CriAtomExDspTimeStretchConfigTag | CriAtomExDspTimeStretchConfig |
| タイムストレッチDSPのアタッチ用コンフィグ構造体 [詳解] | |
関数 | |
| void | criAtomExVoicePool_DetachDsp (CriAtomExVoicePoolHn pool) |
| DSPのデタッチ [詳解] | |
| CriSint32 | criAtomExVoicePool_CalculateWorkSizeForDspPitchShifter (const CriAtomExDspPitchShifterConfig *config) |
| ピッチシフターDSPアタッチ用ワーク領域サイズの計算 [詳解] | |
| void | criAtomExVoicePool_AttachDspPitchShifter (CriAtomExVoicePoolHn pool, const CriAtomExDspPitchShifterConfig *config, void *work, CriSint32 work_size) |
| ピッチシフターDSPのアタッチ [詳解] | |
| CriSint32 | criAtomExVoicePool_CalculateWorkSizeForDspTimeStretch (const CriAtomExDspTimeStretchConfig *config) |
| タイムストレッチDSPアタッチ用ワーク領域サイズの計算 [詳解] | |
| void | criAtomExVoicePool_AttachDspTimeStretch (CriAtomExVoicePoolHn pool, const CriAtomExDspTimeStretchConfig *config, void *work, CriSint32 work_size) |
| タイムストレッチDSPのアタッチ [詳解] | |
| CriSint32 | criAtomExVoicePool_CalculateWorkSizeForDspAfx (const CriAtomExDspAfxConfig *config) |
| タイムストレッチDSPアタッチ用ワーク領域サイズの計算 [詳解] | |
| void | criAtomExVoicePool_AttachDspAfx (CriAtomExVoicePoolHn pool, const CriAtomExDspAfxConfig *config, void *work, CriSint32 work_size) |
| AFX形式のDSPのアタッチ [詳解] | |
| #define criAtomExVoicePool_SetDefaultConfigForDspPitchShifter | ( | p_config | ) |
ピッチシフターDSPのアタッチ用コンフィグにデフォルト値をセット
| [out] | p_config | ピッチシフターDSPのアタッチ用コンフィグへのポインタ |
| #define criAtomExVoicePool_SetDefaultConfigForDspTimeStretch | ( | p_config | ) |
タイムストレッチDSPのアタッチ用コンフィグにデフォルト値をセット
| [out] | p_config | タイムストレッチDSPのアタッチ用コンフィグへのポインタ |
| typedef struct CriAtomExDspPitchShifterConfigTag CriAtomExDspPitchShifterConfig |
ピッチシフターDSPのアタッチ用コンフィグ構造体
| typedef struct CriAtomExDspTimeStretchConfigTag CriAtomExDspTimeStretchConfig |
タイムストレッチDSPのアタッチ用コンフィグ構造体
| void criAtomExVoicePool_DetachDsp | ( | CriAtomExVoicePoolHn | pool | ) |
DSPのデタッチ
| [in] | pool | ボイスプールハンドル |
| CriSint32 criAtomExVoicePool_CalculateWorkSizeForDspPitchShifter | ( | const CriAtomExDspPitchShifterConfig * | config | ) |
ピッチシフターDSPアタッチ用ワーク領域サイズの計算
| [in] | config | アタッチ用コンフィグ |
| 0以上 | 正常に処理が完了 |
| -1 | エラーが発生 |
| void criAtomExVoicePool_AttachDspPitchShifter | ( | CriAtomExVoicePoolHn | pool, |
| const CriAtomExDspPitchShifterConfig * | config, | ||
| void * | work, | ||
| CriSint32 | work_size | ||
| ) |
ピッチシフターDSPのアタッチ
| [in] | pool | アタッチ先ボイスプールハンドル |
| [in] | config | アタッチ用コンフィグ |
| [in] | work | アタッチ用ワーク領域へのポインタ |
| [in] | work_size | アタッチ用ワーク領域のサイズ |
| CriSint32 criAtomExVoicePool_CalculateWorkSizeForDspTimeStretch | ( | const CriAtomExDspTimeStretchConfig * | config | ) |
タイムストレッチDSPアタッチ用ワーク領域サイズの計算
| [in] | config | アタッチ用コンフィグ |
| 0以上 | 正常に処理が完了 |
| -1 | エラーが発生 |
| void criAtomExVoicePool_AttachDspTimeStretch | ( | CriAtomExVoicePoolHn | pool, |
| const CriAtomExDspTimeStretchConfig * | config, | ||
| void * | work, | ||
| CriSint32 | work_size | ||
| ) |
タイムストレッチDSPのアタッチ
| [in] | pool | アタッチ先ボイスプールハンドル |
| [in] | config | アタッチ用コンフィグ |
| [in] | work | アタッチ用ワーク領域へのポインタ |
| [in] | work_size | アタッチ用ワーク領域のサイズ |
| CriSint32 criAtomExVoicePool_CalculateWorkSizeForDspAfx | ( | const CriAtomExDspAfxConfig * | config | ) |
タイムストレッチDSPアタッチ用ワーク領域サイズの計算
| [in] | config | アタッチ用コンフィグ |
| 0以上 | 正常に処理が完了 |
| -1 | エラーが発生 |
| void criAtomExVoicePool_AttachDspAfx | ( | CriAtomExVoicePoolHn | pool, |
| const CriAtomExDspAfxConfig * | config, | ||
| void * | work, | ||
| CriSint32 | work_size | ||
| ) |
AFX形式のDSPのアタッチ
| [in] | pool | アタッチ先ボイスプールハンドル |
| [in] | config | アタッチ用コンフィグ |
| [in] | work | アタッチ用ワーク領域へのポインタ |
| [in] | work_size | アタッチ用ワーク領域のサイズ |