![]() |
CRI ADX
Last Updated: 2025-10-02 09:59 p
|
データ構造 | |
| struct | CriAtomExHcaMxConfigTag |
| HCA-MX初期化用コンフィグ構造体HCA-MXの動作仕様を指定するための構造体です。 criAtomExHcaMx_Initialize 関数の引数に指定します。 [詳解] | |
マクロ定義 | |
| #define | criAtomExHcaMx_SetDefaultConfig(p_config) |
| HCA-MX初期化コンフィグ構造体にデフォルト値をセット [詳解] | |
型定義 | |
| typedef struct CriAtomExHcaMxConfigTag | CriAtomExHcaMxConfig |
| HCA-MX初期化用コンフィグ構造体HCA-MXの動作仕様を指定するための構造体です。 criAtomExHcaMx_Initialize 関数の引数に指定します。 [詳解] | |
関数 | |
| CriSint32 | criAtomExHcaMx_CalculateWorkSize (const CriAtomExHcaMxConfig *config) |
| HCA-MX初期化用ワーク領域サイズの計算 [詳解] | |
| void | criAtomExHcaMx_SetConfigForWorkSizeCalculation (const CriAtomExHcaMxConfig *config) |
| ワーク領域サイズ計算用コンフィグ構造体の設定 [詳解] | |
| void | criAtomExHcaMx_Initialize (const CriAtomExHcaMxConfig *config, void *work, CriSint32 work_size) |
| HCA-MXの初期化 [詳解] | |
| void | criAtomExHcaMx_Finalize (void) |
| HCA-MXの終了 [詳解] | |
| void | criAtomExHcaMx_SetBusSendLevelByName (CriSint32 mixer_id, const CriChar8 *bus_name, CriFloat32 level) |
| ミキサーのバスセンドレベル設定 [詳解] | |
| void | criAtomExHcaMx_SetFrequencyRatio (CriSint32 mixer_id, CriFloat32 ratio) |
| ミキサーの出力周波数調整比の設定 [詳解] | |
| void | criAtomExHcaMx_SetAsrRackId (CriSint32 mixer_id, CriSint32 rack_id) |
| ASRラックIDの指定 [詳解] | |
| #define criAtomExHcaMx_SetDefaultConfig | ( | p_config | ) |
HCA-MX初期化コンフィグ構造体にデフォルト値をセット
| typedef struct CriAtomExHcaMxConfigTag CriAtomExHcaMxConfig |
HCA-MX初期化用コンフィグ構造体HCA-MXの動作仕様を指定するための構造体です。
criAtomExHcaMx_Initialize 関数の引数に指定します。
| CriSint32 criAtomExHcaMx_CalculateWorkSize | ( | const CriAtomExHcaMxConfig * | config | ) |
HCA-MX初期化用ワーク領域サイズの計算
| [in] | config | HCA-MX初期化用コンフィグ構造体 |
| 0以上 | 正常に処理が完了 |
| -1 | エラーが発生 |
| void criAtomExHcaMx_SetConfigForWorkSizeCalculation | ( | const CriAtomExHcaMxConfig * | config | ) |
ワーク領域サイズ計算用コンフィグ構造体の設定
| [in] | config | HCA-MX初期化用コンフィグ構造体 |
| void criAtomExHcaMx_Initialize | ( | const CriAtomExHcaMxConfig * | config, |
| void * | work, | ||
| CriSint32 | work_size | ||
| ) |
HCA-MXの初期化
| [in] | config | HCA-MX初期化用コンフィグ構造体 |
| [in] | work | ワーク領域 |
| [in] | work_size | ワーク領域サイズ |
| void criAtomExHcaMx_Finalize | ( | void | ) |
HCA-MXの終了
| void criAtomExHcaMx_SetBusSendLevelByName | ( | CriSint32 | mixer_id, |
| const CriChar8 * | bus_name, | ||
| CriFloat32 | level | ||
| ) |
ミキサーのバスセンドレベル設定
| [in] | mixer_id | ミキサーID |
| [in] | bus_name | バス名 |
| [in] | level | センドレベル値(0.0f~1.0f) |
| void criAtomExHcaMx_SetFrequencyRatio | ( | CriSint32 | mixer_id, |
| CriFloat32 | ratio | ||
| ) |
ミキサーの出力周波数調整比の設定
| [in] | mixer_id | ミキサーID |
| [in] | ratio | センドレベル値(0.25f~4.0f) |
| void criAtomExHcaMx_SetAsrRackId | ( | CriSint32 | mixer_id, |
| CriSint32 | rack_id | ||
| ) |
ASRラックIDの指定
| [in] | mixer_id | ミキサーID |
| [in] | rack_id | ASRラックID |