CRI ADX
Last Updated: 2024-09-25 17:41 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 |