![]() |
CRI ADX
Last Updated: 2025-10-02 09:59 p
|
データ構造 | |
| struct | CriAtomExAcfInfoTag |
| ACF情報 [詳解] | |
| struct | CriAtomExAisacControlInfoTag |
| AISACコントロール情報取得用構造体 [詳解] | |
| struct | CriAtomExAisacInfoTag |
| AISAC情報取得用構造体 [詳解] | |
| struct | CriAtomExAcfDspSettingInfoTag |
| DSPバス設定の情報取得用構造体 [詳解] | |
| struct | CriAtomExAcfDspSettingSnapshotInfoTag |
| DSPバス設定スナップショットの情報取得用構造体 [詳解] | |
| struct | CriAtomExAcfDspBusInfoTag |
| DSPバス設定情報取得用構造体 [詳解] | |
| struct | CriAtomExAcfDspBusLinkInfoTag |
| DSPバスリンク情報取得用構造体 [詳解] | |
| struct | CriAtomExGlobalAisacInfoTag |
| Global Aisac情報取得用構造体 [詳解] | |
| struct | CriAtomExAisacGraphInfoTag |
| Aisac Graph情報取得用構造体 [詳解] | |
| struct | CriAtomExSelectorInfoTag |
| セレクター情報取得用構造体 [詳解] | |
| struct | CriAtomExSelectorLabelInfoTag |
| セレクターラベル情報取得用構造体 [詳解] | |
マクロ定義 | |
| #define | CRIATOMEX_INVALID_AISAC_CONTROL_ID (0xffffffff) |
| AISACコントロールIDの無効値 [詳解] | |
| #define | CRIATOMEXACF_MAX_BUSES (64) |
| 最大DSPバス数 [詳解] | |
| #define | CRIATOMEXACF_MAX_FXES (8) |
| 最大DSP FX数 [詳解] | |
| #define | CRIATOMEXACF_INVALID_CUE_LIMITS (0xffffffff) |
| キューリミット無効値 [詳解] | |
| #define | CRIATOMEXACF_MAX_NAME_STRING_COUNT (64) |
| 各種名前文字列の最大文字数 [詳解] | |
関数 | |
| CriSint32 | criAtomExAcf_GetNumAisacControls (void) |
| AISACコントロール数の取得 [詳解] | |
| CriBool | criAtomExAcf_GetAisacControlInfo (CriUint16 index, CriAtomExAisacControlInfo *info) |
| AISACコントロール情報の取得 [詳解] | |
| CriAtomExAisacControlId | criAtomExAcf_GetAisacControlIdByName (const CriChar8 *name) |
| AISACコントロールIDの取得(AISACコントロール名指定) [詳解] | |
| const CriChar8 * | criAtomExAcf_GetAisacControlNameById (CriAtomExAisacControlId id) |
| AISACコントロール名の取得(AISACコントロールID指定) [詳解] | |
| CriSint32 | criAtomExAcf_GetNumDspSettings (void) |
| DSPバス設定数の取得 [詳解] | |
| CriSint32 | criAtomExAcf_GetNumDspSettingsFromAcfData (void *acf_data, CriSint32 acf_data_size) |
| ACFデータからDSPバス設定数を取得 [詳解] | |
| const CriChar8 * | criAtomExAcf_GetDspSettingNameByIndex (CriUint16 index) |
| DSPバス設定名の取得(index指定) [詳解] | |
| const CriChar8 * | criAtomExAcf_GetDspSettingNameByIndexFromAcfData (void *acf_data, CriSint32 acf_data_size, CriUint16 index) |
| ACFデータからDSPバス設定名を取得 [詳解] | |
| CriBool | criAtomExAcf_GetDspSettingInformation (const CriChar8 *name, CriAtomExAcfDspSettingInfo *info) |
| DSPバス設定情報の取得 [詳解] | |
| CriBool | criAtomExAcf_GetDspSettingSnapshotInformation (CriUint16 index, CriAtomExAcfDspSettingSnapshotInfo *info) |
| DSPバス設定スナップショット情報の取得 [詳解] | |
| CriBool | criAtomExAcf_GetDspBusInformation (CriUint16 index, CriAtomExAcfDspBusInfo *info) |
| DSPバスの取得 [詳解] | |
| const CriChar8 * | criAtomExAcf_GetDspFxName (CriUint16 index) |
| DSP FX名の取得 [詳解] | |
| CriBool | criAtomExAcf_GetDspFxParameters (CriUint16 index, void *parameters, CriSint32 size) |
| DSP FXパラメーターの取得 [詳解] | |
| CriBool | criAtomExAcf_GetDspBusLinkInformation (CriUint16 index, CriAtomExAcfDspBusLinkInfo *info) |
| DSPバスリンクの取得 [詳解] | |
| CriSint32 | criAtomExAcf_GetNumCategoriesFromAcfData (void *acf_data, CriSint32 acf_data_size) |
| ACFデータからカテゴリ数を取得 [詳解] | |
| CriSint32 | criAtomExAcf_GetNumCategories (void) |
| カテゴリ数の取得 [詳解] | |
| CriSint32 | criAtomExAcf_GetNumReacts (void) |
| REACT数の取得 [詳解] | |
| CriSint32 | criAtomExAcf_GetNumCategoriesPerPlaybackFromAcfData (void *acf_data, CriSint32 acf_data_size) |
| ACFデータから再生毎カテゴリ参照数を取得 [詳解] | |
| CriSint32 | criAtomExAcf_GetNumCategoriesPerPlayback (void) |
| 再生毎カテゴリ参照数の取得 [詳解] | |
| CriBool | criAtomExAcf_GetCategoryInfo (CriUint16 index, CriAtomExCategoryInfo *info) |
| カテゴリ情報の取得(インデックス指定) [詳解] | |
| CriBool | criAtomExAcf_GetCategoryInfoByName (const CriChar8 *name, CriAtomExCategoryInfo *info) |
| カテゴリ情報の取得(カテゴリ名指定) [詳解] | |
| CriBool | criAtomExAcf_GetCategoryInfoById (CriUint32 id, CriAtomExCategoryInfo *info) |
| カテゴリ情報の取得(カテゴリID指定) [詳解] | |
| CriSint32 | criAtomExAcf_GetNumGlobalAisacs (void) |
| Global Aisac数の取得 [詳解] | |
| CriBool | criAtomExAcf_GetGlobalAisacInfo (CriUint16 index, CriAtomExGlobalAisacInfo *info) |
| Global Aisac情報の取得(インデックス指定) [詳解] | |
| CriBool | criAtomExAcf_GetGlobalAisacInfoByName (const CriChar8 *name, CriAtomExGlobalAisacInfo *info) |
| Global Aisac情報の取得(名前指定) [詳解] | |
| CriBool | criAtomExAcf_GetGlobalAisacGraphInfo (const CriAtomExGlobalAisacInfo *aisac_info, CriUint16 graph_index, CriAtomExAisacGraphInfo *graph_info) |
| Global Aisac Graph情報の取得 [詳解] | |
| CriBool | criAtomExAcf_GetGlobalAisacValue (const CriAtomExGlobalAisacInfo *aisac_info, CriFloat32 control, CriAtomExAisacGraphType type, CriFloat32 *value) |
| Global Aisac値の取得 [詳解] | |
| CriBool | criAtomExAcf_GetAcfInfo (CriAtomExAcfInfo *acf_info) |
| ACF情報の取得 [詳解] | |
| CriBool | criAtomExAcf_GetAcfInfoFromAcfData (void *acf_data, CriSint32 acf_data_size, CriAtomExAcfInfo *acf_info) |
| ACFデータからACF情報を取得 [詳解] | |
| CriSint32 | criAtomExAcf_GetNumSelectors (void) |
| セレクター数の取得 [詳解] | |
| CriBool | criAtomExAcf_GetSelectorInfoByIndex (CriUint16 index, CriAtomExSelectorInfo *info) |
| セレクター情報の取得(インデックス指定) [詳解] | |
| CriBool | criAtomExAcf_GetSelectorInfoByName (const CriChar8 *name, CriAtomExSelectorInfo *info) |
| セレクター情報の取得(名前指定) [詳解] | |
| CriBool | criAtomExAcf_GetSelectorLabelInfo (const CriAtomExSelectorInfo *selector_info, CriUint16 label_index, CriAtomExSelectorLabelInfo *label_info) |
| セレクターラベル情報の取得 [詳解] | |
| void | criAtomExAcf_SetGlobalLabelToSelectorByName (const CriChar8 *selsector_name, const CriChar8 *label_name) |
| セレクターに対するグローバル参照ラベルの設定 [詳解] | |
| void | criAtomExAcf_SetGlobalLabelToSelectorByIndex (CriUint16 selsector_index, CriUint16 label_index) |
| セレクターに対するグローバル参照ラベルの設定 [詳解] | |
| CriSint32 | criAtomExAcf_GetNumBusesFromAcfData (void *acf_data, CriSint32 acf_data_size) |
| ACFデータからバス数を取得 [詳解] | |
| CriSint32 | criAtomExAcf_GetNumBuses (void) |
| バス数の取得 [詳解] | |
| CriSint32 | criAtomExAcf_GetMaxBusesOfDspBusSettingsFromAcfData (void *acf_data, CriSint32 acf_data_size) |
| ACFデータからDSPバス設定内の最大バス数を取得 [詳解] | |
| CriSint32 | criAtomExAcf_GetMaxBusesOfDspBusSettings (void) |
| DSPバス設定内の最大バス数の取得 [詳解] | |
| const CriChar8 * | criAtomExAcf_FindBusName (const CriChar8 *bus_name) |
| ACF内のバス名取得 [詳解] | |
| CriAtomExOutputPortHn | criAtomExAcf_GetOutputPortHnByName (const CriChar8 *name) |
| ACFの出力ポートハンドルの取得(名前指定) [詳解] | |
| #define CRIATOMEX_INVALID_AISAC_CONTROL_ID (0xffffffff) |
AISACコントロールIDの無効値
| #define CRIATOMEXACF_MAX_BUSES (64) |
| #define CRIATOMEXACF_MAX_FXES (8) |
| #define CRIATOMEXACF_INVALID_CUE_LIMITS (0xffffffff) |
| #define CRIATOMEXACF_MAX_NAME_STRING_COUNT (64) |
各種名前文字列の最大文字数
| typedef struct CriAtomExAcfInfoTag CriAtomExAcfInfo |
| typedef CriUint32 CriAtomExAisacControlId |
AISACコントロールID
| typedef struct CriAtomExAisacControlInfoTag CriAtomExAisacControlInfo |
AISACコントロール情報取得用構造体
| typedef struct CriAtomExAisacInfoTag CriAtomExAisacInfo |
AISAC情報取得用構造体
| typedef struct CriAtomExAcfDspSettingInfoTag CriAtomExAcfDspSettingInfo |
DSPバス設定の情報取得用構造体
DSPバス設定スナップショットの情報取得用構造体
バス出力タイプ
| typedef struct CriAtomExAcfDspBusInfoTag CriAtomExAcfDspBusInfo |
DSPバス設定情報取得用構造体
| typedef enum CriAtomExAcfDspBusLinkTypeTag CriAtomExAcfDspBusLinkType |
DSPバスリンクタイプ
| typedef struct CriAtomExAcfDspBusLinkInfoTag CriAtomExAcfDspBusLinkInfo |
DSPバスリンク情報取得用構造体
| typedef enum CriAtomExAcfAisacTypeTag CriAtomExAcfAisacType |
Aisacタイプ
| typedef struct CriAtomExGlobalAisacInfoTag CriAtomExGlobalAisacInfo |
Global Aisac情報取得用構造体
| typedef enum CriAtomExAisacGraphTypeTag CriAtomExAisacGraphType |
| typedef struct CriAtomExAisacGraphInfoTag CriAtomExAisacGraphInfo |
Aisac Graph情報取得用構造体
| typedef struct CriAtomExSelectorInfoTag CriAtomExSelectorInfo |
セレクター情報取得用構造体
| typedef struct CriAtomExSelectorLabelInfoTag CriAtomExSelectorLabelInfo |
セレクターラベル情報取得用構造体
ミキサーAisacグラフタイプ
バス出力タイプ
Aisacグラフタイプ
ミキサーAisacグラフタイプ
| CriSint32 criAtomExAcf_GetNumAisacControls | ( | void | ) |
AISACコントロール数の取得
| CriBool criAtomExAcf_GetAisacControlInfo | ( | CriUint16 | index, |
| CriAtomExAisacControlInfo * | info | ||
| ) |
AISACコントロール情報の取得
| [in] | index | AISACコントロールインデックス |
| [out] | info | AISACコントロール情報 |
| CriAtomExAisacControlId criAtomExAcf_GetAisacControlIdByName | ( | const CriChar8 * | name | ) |
AISACコントロールIDの取得(AISACコントロール名指定)
| [in] | name | AISACコントロール名 |
| const CriChar8* criAtomExAcf_GetAisacControlNameById | ( | CriAtomExAisacControlId | id | ) |
AISACコントロール名の取得(AISACコントロールID指定)
| [in] | id | AISACコントロールID |
| CriSint32 criAtomExAcf_GetNumDspSettings | ( | void | ) |
DSPバス設定数の取得
| CriSint32 criAtomExAcf_GetNumDspSettingsFromAcfData | ( | void * | acf_data, |
| CriSint32 | acf_data_size | ||
| ) |
ACFデータからDSPバス設定数を取得
| [in] | acf_data | ACFデータ |
| [in] | acf_data_size | ACFデータサイズ |
| const CriChar8* criAtomExAcf_GetDspSettingNameByIndex | ( | CriUint16 | index | ) |
DSPバス設定名の取得(index指定)
| [in] | index | DSPバス設定インデックス |
| const CriChar8* criAtomExAcf_GetDspSettingNameByIndexFromAcfData | ( | void * | acf_data, |
| CriSint32 | acf_data_size, | ||
| CriUint16 | index | ||
| ) |
ACFデータからDSPバス設定名を取得
| [in] | acf_data | ACFデータ |
| [in] | acf_data_size | ACFデータサイズ |
| [in] | index | DSPバス設定インデックス |
| CriBool criAtomExAcf_GetDspSettingInformation | ( | const CriChar8 * | name, |
| CriAtomExAcfDspSettingInfo * | info | ||
| ) |
DSPバス設定情報の取得
| [in] | name | セッティング名 |
| [out] | info | セッティング情報 |
| CriBool criAtomExAcf_GetDspSettingSnapshotInformation | ( | CriUint16 | index, |
| CriAtomExAcfDspSettingSnapshotInfo * | info | ||
| ) |
DSPバス設定スナップショット情報の取得
| [in] | index | スナップショットインデックス |
| [out] | info | スナップショット情報 |
| CriBool criAtomExAcf_GetDspBusInformation | ( | CriUint16 | index, |
| CriAtomExAcfDspBusInfo * | info | ||
| ) |
DSPバスの取得
| [in] | index | バスインデックス |
| [out] | info | バス情報 |
| const CriChar8* criAtomExAcf_GetDspFxName | ( | CriUint16 | index | ) |
DSP FX名の取得
| [in] | index | DSP FXインデックス |
| CriBool criAtomExAcf_GetDspFxParameters | ( | CriUint16 | index, |
| void * | parameters, | ||
| CriSint32 | size | ||
| ) |
DSP FXパラメーターの取得
| [in] | index | DSP FXインデックス |
| [out] | parameters | DSP FXパラメーター |
| [in] | size | DSP FXパラメーターワークサイズ |
| CriBool criAtomExAcf_GetDspBusLinkInformation | ( | CriUint16 | index, |
| CriAtomExAcfDspBusLinkInfo * | info | ||
| ) |
DSPバスリンクの取得
| [in] | index | DSPバスリンクインデックス |
| [out] | info | DSPバスリンク情報 |
| CriSint32 criAtomExAcf_GetNumCategoriesFromAcfData | ( | void * | acf_data, |
| CriSint32 | acf_data_size | ||
| ) |
ACFデータからカテゴリ数を取得
| [in] | acf_data | ACFデータ |
| [in] | acf_data_size | ACFデータサイズ |
| CriSint32 criAtomExAcf_GetNumCategories | ( | void | ) |
カテゴリ数の取得
| CriSint32 criAtomExAcf_GetNumReacts | ( | void | ) |
REACT数の取得
| CriSint32 criAtomExAcf_GetNumCategoriesPerPlaybackFromAcfData | ( | void * | acf_data, |
| CriSint32 | acf_data_size | ||
| ) |
ACFデータから再生毎カテゴリ参照数を取得
| [in] | acf_data | ACFデータ |
| [in] | acf_data_size | ACFデータサイズ |
| CriSint32 criAtomExAcf_GetNumCategoriesPerPlayback | ( | void | ) |
再生毎カテゴリ参照数の取得
| CriBool criAtomExAcf_GetCategoryInfo | ( | CriUint16 | index, |
| CriAtomExCategoryInfo * | info | ||
| ) |
カテゴリ情報の取得(インデックス指定)
| [in] | index | カテゴリインデックス |
| [out] | info | カテゴリ情報 |
| CriBool criAtomExAcf_GetCategoryInfoByName | ( | const CriChar8 * | name, |
| CriAtomExCategoryInfo * | info | ||
| ) |
カテゴリ情報の取得(カテゴリ名指定)
| [in] | name | カテゴリ名 |
| [out] | info | カテゴリ情報 |
| CriBool criAtomExAcf_GetCategoryInfoById | ( | CriUint32 | id, |
| CriAtomExCategoryInfo * | info | ||
| ) |
カテゴリ情報の取得(カテゴリID指定)
| [in] | id | カテゴリID |
| [out] | info | カテゴリ情報 |
| CriSint32 criAtomExAcf_GetNumGlobalAisacs | ( | void | ) |
Global Aisac数の取得
| CriBool criAtomExAcf_GetGlobalAisacInfo | ( | CriUint16 | index, |
| CriAtomExGlobalAisacInfo * | info | ||
| ) |
Global Aisac情報の取得(インデックス指定)
| [in] | index | Global Aisacインデックス |
| [out] | info | Global Aisac情報 |
| CriBool criAtomExAcf_GetGlobalAisacInfoByName | ( | const CriChar8 * | name, |
| CriAtomExGlobalAisacInfo * | info | ||
| ) |
Global Aisac情報の取得(名前指定)
| [in] | name | Global Aisac名 |
| [out] | info | Global Aisac情報 |
| CriBool criAtomExAcf_GetGlobalAisacGraphInfo | ( | const CriAtomExGlobalAisacInfo * | aisac_info, |
| CriUint16 | graph_index, | ||
| CriAtomExAisacGraphInfo * | graph_info | ||
| ) |
Global Aisac Graph情報の取得
| [in] | aisac_info | Global Aisac情報 |
| [in] | graph_index | Aisac graphインデックス |
| [out] | graph_info | Aisac graph情報 |
| CriBool criAtomExAcf_GetGlobalAisacValue | ( | const CriAtomExGlobalAisacInfo * | aisac_info, |
| CriFloat32 | control, | ||
| CriAtomExAisacGraphType | type, | ||
| CriFloat32 * | value | ||
| ) |
Global Aisac値の取得
| [in] | aisac_info | Global Aisac情報 |
| [in] | control | AISACコントロール値 |
| [in] | type | グラフタイプ |
| [out] | value | AISAC値 |
| CriBool criAtomExAcf_GetAcfInfo | ( | CriAtomExAcfInfo * | acf_info | ) |
ACF情報の取得
| [out] | acf_info | ACF情報 |
| CriBool criAtomExAcf_GetAcfInfoFromAcfData | ( | void * | acf_data, |
| CriSint32 | acf_data_size, | ||
| CriAtomExAcfInfo * | acf_info | ||
| ) |
ACFデータからACF情報を取得
| [in] | acf_data | ACFデータ |
| [in] | acf_data_size | ACFデータサイズ |
| [out] | acf_info | ACF情報 |
| CriSint32 criAtomExAcf_GetNumSelectors | ( | void | ) |
セレクター数の取得
| CriBool criAtomExAcf_GetSelectorInfoByIndex | ( | CriUint16 | index, |
| CriAtomExSelectorInfo * | info | ||
| ) |
セレクター情報の取得(インデックス指定)
| [in] | index | セレクターインデックス |
| [out] | info | セレクター情報 |
| CriBool criAtomExAcf_GetSelectorInfoByName | ( | const CriChar8 * | name, |
| CriAtomExSelectorInfo * | info | ||
| ) |
セレクター情報の取得(名前指定)
| [in] | name | セレクター名 |
| [out] | info | セレクター情報 |
| CriBool criAtomExAcf_GetSelectorLabelInfo | ( | const CriAtomExSelectorInfo * | selector_info, |
| CriUint16 | label_index, | ||
| CriAtomExSelectorLabelInfo * | label_info | ||
| ) |
セレクターラベル情報の取得
| [in] | selector_info | セレクター情報 |
| [in] | label_index | ラベルインデックス |
| [out] | label_info | セレクターラベル情報 |
| void criAtomExAcf_SetGlobalLabelToSelectorByName | ( | const CriChar8 * | selsector_name, |
| const CriChar8 * | label_name | ||
| ) |
セレクターに対するグローバル参照ラベルの設定
| [in] | selsector_name | セレクター名 |
| [in] | label_name | ラベル名 |
| void criAtomExAcf_SetGlobalLabelToSelectorByIndex | ( | CriUint16 | selsector_index, |
| CriUint16 | label_index | ||
| ) |
セレクターに対するグローバル参照ラベルの設定
| [in] | selsector_index | セレクターインデックス |
| [in] | label_index | ラベルインデックス |
| CriSint32 criAtomExAcf_GetNumBusesFromAcfData | ( | void * | acf_data, |
| CriSint32 | acf_data_size | ||
| ) |
ACFデータからバス数を取得
| [in] | acf_data | ACFデータ |
| [in] | acf_data_size | ACFデータサイズ |
| CriSint32 criAtomExAcf_GetNumBuses | ( | void | ) |
バス数の取得
| CriSint32 criAtomExAcf_GetMaxBusesOfDspBusSettingsFromAcfData | ( | void * | acf_data, |
| CriSint32 | acf_data_size | ||
| ) |
ACFデータからDSPバス設定内の最大バス数を取得
| [in] | acf_data | ACFデータ |
| [in] | acf_data_size | ACFデータサイズ |
| CriSint32 criAtomExAcf_GetMaxBusesOfDspBusSettings | ( | void | ) |
DSPバス設定内の最大バス数の取得
| const CriChar8* criAtomExAcf_FindBusName | ( | const CriChar8 * | bus_name | ) |
ACF内のバス名取得
| [in] | bus_name | バス名 |
| CriAtomExOutputPortHn criAtomExAcf_GetOutputPortHnByName | ( | const CriChar8 * | name | ) |
ACFの出力ポートハンドルの取得(名前指定)
| [in] | name | 出力ポート名 |