マクロ定義 |
| #define | CRIATOMEXASR_MAX_CHANNELS (8) |
| | 最大チャンネル数
|
| #define | CRIATOMEXASR_DEFAULT_NUM_BUSES (8) |
| | デフフォルトのバス数
|
| #define | CRIATOMEXASR_MAX_BUSES (64) |
| | 最大チャンネル数
|
| #define | CRIATOMEXASR_RACK_DEFAULT_ID (0) |
| | デフォルトASRラックID
|
| #define | CRIATOMEXASR_RACK_ILLEGAL_ID (-1) |
| | 不正なラックID
|
| #define | CRIATOMEXASR_MAX_NUM_USER_EFFECT_INTERFACES (256) |
| | ユーザ定義エフェクトインターフェースの最大登録数
|
|
#define | CRIATOMEXASR_AMPLITUDE_ANALYZER_NAME "CRIWARE/AmplitudeAnalyzer" |
| | 振幅解析器のエフェクト名
|
|
#define | CRIATOMEXASR_BIQUAD_FILTER_NAME "CRIWARE/Biquad" |
| | バイクアッドフィルタのエフェクト名
|
|
#define | CRIATOMEXASR_BANDPASS_FILTER_NAME "CRIWARE/Bandpass" |
| | バンドパスフィルタ(2次のバターワースフィルタ)のエフェクト名
|
|
#define | CRIATOMEXASR_CHORUS_NAME "CRIWARE/Chorus" |
| | コーラスのエフェクト名
|
|
#define | CRIATOMEXASR_FLANGER_NAME "CRIWARE/Flanger" |
| | フランジャーのエフェクト名
|
|
#define | CRIATOMEXASR_COMPRESSOR_NAME "CRIWARE/Compressor" |
| | コンプレッサのエフェクト名
|
|
#define | CRIATOMEXASR_LIMITER_NAME "CRIWARE/Limiter" |
| | リミッタのエフェクト名
|
|
#define | CRIATOMEXASR_DELAY_NAME "CRIWARE/Delay" |
| | ディレイのエフェクト名
|
|
#define | CRIATOMEXASR_ECHO_NAME "CRIWARE/Echo" |
| | エコーのエフェクト名
|
|
#define | CRIATOMEXASR_MULTITAP_DELAY_NAME "CRIWARE/MultiTapDelay" |
| | マルチタップディレイのエフェクト名
|
|
#define | CRIATOMEXASR_DISTORTION_NAME "CRIWARE/Distortion" |
| | ディストーションのエフェクト名
|
|
#define | CRIATOMEXASR_I3DL2_REVERB_NAME "CRIWARE/I3DL2Reverb" |
| | I3DL2リバーブのエフェクト名
|
|
#define | CRIATOMEXASR_MATRIX_NAME "CRIWARE/Matrix" |
| | マトリクスのエフェクト名
|
|
#define | CRIATOMEXASR_3BANDS_EQUALIZER_NAME "CRIWARE/3BandsEQ" |
| | 3バンドイコライザのエフェクト名
|
|
#define | CRIATOMEXASR_32BANDS_EQUALIZER_NAME "CRIWARE/32BandsEQ" |
| | 32バンドイコライザのエフェクト名
|
|
#define | CRIATOMEXASR_PITCH_SHIFTER_NAME "CRIWARE/PitchShifter" |
| | ピッチシフタのエフェクト名
|
|
#define | CRIATOMEXASR_REVERB_NAME "CRIWARE/Reverb" |
| | リバーブのエフェクト名
|
|
#define | CRIATOMEXASR_SURROUNDER_NAME "CRIWARE/Surrounder" |
| | サラウンダのエフェクト名
|
|
#define | CRIATOMEXASR_BIT_CRUSHER_NAME "CRIWARE/BitCrusher" |
| | ビットクラッシャーのエフェクト名
|
|
#define | CRIATOMEXASR_PHASER_NAME "CRIWARE/Phaser" |
| | フェーザーのエフェクト名
|
| #define | CRIATOMEXASR_AMPLITUDE_ANALYZER_PARAMETER_SIDE_CHAIN_TABLE_ID (0) |
| | 書き込み先のサイドチェインテーブルID
|
| #define | CRIATOMEXASR_AMPLITUDE_ANALYZER_NUM_PARAMETERS (1) |
| | 振幅解析器のパラメータ数
|
| #define | CRIATOMEXASR_BIQUAD_FILTER_PARAMETER_TYPE (0) |
| | タイプ
|
| #define | CRIATOMEXASR_BIQUAD_FILTER_PARAMETER_FREQUENCY (1) |
| | 処理周波数[Hz]
|
| #define | CRIATOMEXASR_BIQUAD_FILTER_PARAMETER_QUALITY_FACTOR (2) |
| | Q値
|
| #define | CRIATOMEXASR_BIQUAD_FILTER_PARAMETER_GAIN (3) |
| | 出力ゲイン[振幅]
|
| #define | CRIATOMEXASR_BIQUAD_FILTER_NUM_PARAMETERS (4) |
| | バイクアッドフィルタのパラメータ数
|
|
#define | CRIATOMEXASR_BIQUAD_FILTER_TYPE_LOWPASS (0) |
| | ローパスフィルタを指定する時のパラメータの設定値
|
|
#define | CRIATOMEXASR_BIQUAD_FILTER_TYPE_HIGHPASS (1) |
| | ハイパスフィルタを指定する時のパラメータの設定値
|
|
#define | CRIATOMEXASR_BIQUAD_FILTER_TYPE_NOTCH (2) |
| | ノッチフィルタを指定する時のパラメータの設定値
|
|
#define | CRIATOMEXASR_BIQUAD_FILTER_TYPE_LOWSHELF (3) |
| | ローシェルフフィルタを指定する時のパラメータの設定値
|
|
#define | CRIATOMEXASR_BIQUAD_FILTER_TYPE_HIGHSHELF (4) |
| | ハイシェルフフィルタを指定する時のパラメータの設定値
|
|
#define | CRIATOMEXASR_BIQUAD_FILTER_TYPE_PEAKING (5) |
| | ピーキングフィルタを指定する時のパラメータの設定値
|
| #define | CRIATOMEXASR_BANDPASS_FILTER_PARAMETER_LOW_FREQ (0) |
| | 低域遮断(カットオフ)周波数[Hz]
|
| #define | CRIATOMEXASR_BANDPASS_FILTER_PARAMETER_HIGH_FREQ (1) |
| | 高域遮断(カットオフ)周波数[Hz]
|
| #define | CRIATOMEXASR_BANDPASS_FILTER_NUM_PARAMETERS (2) |
| | バンドパスフィルタ(2次のバターワースフィルタ)のパラメータ数
|
| #define | CRIATOMEXASR_CHORUS_PARAMETER_DELAY_TIME_MS (0) |
| | 遅延時間[ms]
|
| #define | CRIATOMEXASR_CHORUS_PARAMETER_DEPTH (1) |
| | 深さ(LFO振幅)
|
| #define | CRIATOMEXASR_CHORUS_PARAMETER_RATE (2) |
| | レート(スピード、LFO周波数)[Hz]
|
| #define | CRIATOMEXASR_CHORUS_PARAMETER_FEEDBACK (3) |
| | フィードバックゲイン
|
| #define | CRIATOMEXASR_CHORUS_PARAMETER_DRY_MIX (4) |
| | dry成分のミックス
|
|
#define | CRIATOMEXASR_CHORUS_NUM_PARAMETERS (8) |
| | コーラスのパラメータ数
|
| #define | CRIATOMEXASR_FLANGER_PARAMETER_DELAY_TIME_MS (0) |
| | 遅延時間[ms]
|
| #define | CRIATOMEXASR_FLANGER_PARAMETER_DEPTH (1) |
| | 深さ(LFO振幅)
|
| #define | CRIATOMEXASR_FLANGER_PARAMETER_RATE (2) |
| | レート(スピード、LFO周波数)[Hz]
|
| #define | CRIATOMEXASR_FLANGER_PARAMETER_FEEDBACK (3) |
| | フィードバックゲイン
|
| #define | CRIATOMEXASR_FLANGER_PARAMETER_DRY_MIX (4) |
| | dry成分のミックス
|
| #define | CRIATOMEXASR_FLANGER_PARAMETER_WET_MIX (5) |
| | wet成分のミックス
|
|
#define | CRIATOMEXASR_FLANGER_NUM_PARAMETERS (6) |
| | フランジャーのパラメータ数
|
| #define | CRIATOMEXASR_COMPRESSOR_PARAMETER_THRESHOLD (0) |
| | スレッショルド
|
| #define | CRIATOMEXASR_COMPRESSOR_PARAMETER_RATIO (1) |
| | レシオ
|
| #define | CRIATOMEXASR_COMPRESSOR_PARAMETER_ATTACK_TIME_MS (2) |
| | アタック時間[ms]
|
| #define | CRIATOMEXASR_COMPRESSOR_PARAMETER_RELEASE_TIME_MS (3) |
| | リリース時間[ms]
|
| #define | CRIATOMEXASR_COMPRESSOR_PARAMETER_OUTPUT_GAIN (4) |
| | 最大出力ゲイン[振幅]
|
| #define | CRIATOMEXASR_COMPRESSOR_PARAMETER_SURROUND_LINK (5) |
| | サラウンドリンクの強さ
|
| #define | CRIATOMEXASR_COMPRESSOR_PARAMETER_SPLIT_EQ_TYPE (6) |
| | スプリットEQのタイプ
|
| #define | CRIATOMEXASR_COMPRESSOR_PARAMETER_SPLIT_EQ_FREQUENCY (7) |
| | スプリットEQの処理周波数[Hz]
|
| #define | CRIATOMEXASR_COMPRESSOR_PARAMETER_SPLIT_EQ_QUALITY_FACTOR (8) |
| | スプリットEQのQ値
|
|
#define | CRIATOMEXASR_COMPRESSOR_NUM_PARAMETERS (9) |
| | コンプレッサのパラメータ数
|
|
#define | CRIATOMEXASR_COMPRESSOR_SPLIT_EQ_TYPE_NONE (0) |
| | スプリットEQを使用しない際の設定値
|
|
#define | CRIATOMEXASR_COMPRESSOR_SPLIT_EQ_TYPE_LOWPASS (1) |
| | スプリットEQでローパスフィルタを使用する際の設定値
|
|
#define | CRIATOMEXASR_COMPRESSOR_SPLIT_EQ_TYPE_HIGHPASS (2) |
| | スプリットEQでハイパスフィルタを使用する際の設定値
|
|
#define | CRIATOMEXASR_COMPRESSOR_SPLIT_EQ_TYPE_BANDPASS (3) |
| | スプリットEQでバンドパスフィルタを使用する際の設定値
|
|
#define | CRIATOMEXASR_COMPRESSOR_SPLIT_EQ_TYPE_NOTCH (4) |
| | スプリットEQでノッチフィルタを使用する際の設定値
|
|
#define | CRIATOMEXASR_COMPRESSOR_MODE_NORMAL (0) |
| | コンプレッサを自分自身の振幅計測結果により動作させる際の設定値
|
|
#define | CRIATOMEXASR_COMPRESSOR_MODE_SIDE_CHAIN (1) |
| | コンプレッサをサイドチェインを使用して動作させる際の設定値
|
|
#define | CRIATOMEXASR_COMPRESSOR_TYPE_PEAK (0) |
| | コンプレッサの振幅検知タイプをピーク値にする際の設定値
|
|
#define | CRIATOMEXASR_COMPRESSOR_TYPE_RMS (1) |
| | コンプレッサの振幅検知タイプをRMSにする際の設定値
|
| #define | CRIATOMEXASR_LIMITER_PARAMETER_THRESHOLD (0) |
| | スレッショルド
|
| #define | CRIATOMEXASR_LIMITER_PARAMETER_ATTACK_TIME_MS (1) |
| | アタック時間[ms]
|
| #define | CRIATOMEXASR_LIMITER_PARAMETER_RELEASE_TIME_MS (2) |
| | リリース時間[ms]
|
| #define | CRIATOMEXASR_LIMITER_PARAMETER_OUTPUT_GAIN (3) |
| | 最大出力ゲイン[振幅]
|
| #define | CRIATOMEXASR_LIMITER_PARAMETER_SURROUND_LINK (4) |
| | サラウンドリンクの強さ
|
| #define | CRIATOMEXASR_LIMITER_PARAMETER_TYPE (5) |
| | 振幅検出値タイプ
|
|
#define | CRIATOMEXASR_LIMITER_NUM_PARAMETERS (6) |
| | リミッタのパラメータ数
|
|
#define | CRIATOMEXASR_LIMITER_MODE_NORMAL (0) |
| | リミッタを自分自身の振幅計測結果により動作させる際の設定値
|
|
#define | CRIATOMEXASR_LIMITER_MODE_SIDE_CHAIN (1) |
| | リミッタをサイドチェインにより動作させる際の設定値
|
|
#define | CRIATOMEXASR_LIMITER_TYPE_PEAK (0) |
| | リミッタの振幅検知タイプをピーク値にする際の設定値
|
|
#define | CRIATOMEXASR_LIMITER_TYPE_RMS (1) |
| | リミッタの振幅検知タイプをRMSにする際の設定値
|
| #define | CRIATOMEXASR_DELAY_PARAMETER_DELAY_TIME_MS (0) |
| | 遅延時間[ms]
|
|
#define | CRIATOMEXASR_DELAY_NUM_PARAMETERS (1) |
| | ディレイのパラメータ数
|
|
#define | CRIATOMEXASR_DELAY_PARAMETER_MIN_DELAY_TIME_MS (50.0f) |
| | ディレイで設定可能な最小の遅延時間[ms]
|
| #define | CRIATOMEXASR_DELAY_PARAMETER_MAX_DELAY_TIME_MS (1000.0f) |
| | ディレイで設定可能な最大の遅延時間[ms]
|
| #define | CRIATOMEXASR_ECHO_PARAMETER_DELAY_TIME_MS (0) |
| | 遅延時間[ms]
|
| #define | CRIATOMEXASR_ECHO_PARAMETER_FB_GAIN (1) |
| | フィードバックゲイン
|
|
#define | CRIATOMEXASR_ECHO_NUM_PARAMETERS (2) |
| | エコーのパラメータ数
|
|
#define | CRIATOMEXASR_ECHO_PARAMETER_MIN_DELAY_TIME_MS (0.0f) |
| | エコーで設定可能な最小の遅延時間[ms]
|
| #define | CRIATOMEXASR_ECHO_PARAMETER_MAX_DELAY_TIME_MS (1000.0f) |
| | エコーで設定可能な最大の遅延時間[ms]
|
|
#define | CRIATOMEXASR_ECHO_PARAMETER_MIN_FB_GAIN (-0.99f) |
| | エコーで設定可能な最小のフィードバックゲイン
|
|
#define | CRIATOMEXASR_ECHO_PARAMETER_MAX_FB_GAIN (0.99f) |
| | エコーで設定可能な最大のフィードバックゲイン
|
|
#define | CRIATOMEXASR_MULTITAP_DELAY_NUM_TAPS (4) |
| | マルチタップディレイのタップ数
|
| #define | CRIATOMEXASR_MULTITAP_DELAY_NUM_CHANNELS (4) |
| | マルチタップディレイの出力チャンネル数
|
| #define | CRIATOMEXASR_MULTITAP_DELAY_PARAMETER_MAX_DELAY_TIME_MS (10000.0f) |
| | マルチタップディレイで設定可能な最大の遅延時間[ms]
|
|
#define | CRIATOMEXASR_MULTITAP_DELAY_NUM_PARAMETER_PAR_TAP (4) |
| | マルチタップディレイの1タップ当たりのパラメータ数
|
| #define | CRIATOMEXASR_MULTITAP_DELAY_PARAMETER_MAX_SUM_FEEDBACK_GAIN (0.90f) |
| | マルチタップディレイのフィードバック量総和上限値
|
|
#define | CRIATOMEXASR_MULTITAP_DELAY_NUM_PARAMETERS (CRIATOMEXASR_MULTITAP_DELAY_NUM_PARAMETER_PAR_TAP * CRIATOMEXASR_MULTITAP_DELAY_NUM_TAPS) |
| | マルチタップディレイのパラメータ数
|
| #define | CRIATOMEXASR_DISTORTION_PARAMETER_DRIVE_DB (0) |
| | 歪みの強さ[dB]
|
| #define | CRIATOMEXASR_DISTORTION_PARAMETER_DRY_MIX (1) |
| | dry成分の割合
|
| #define | CRIATOMEXASR_DISTORTION_PARAMETER_WET_MIX (2) |
| | wet成分の割合
|
| #define | CRIATOMEXASR_DISTORTION_PARAMETER_OUTPUT_GAIN (3) |
| | 最終出力レベル[振幅]
|
|
#define | CRIATOMEXASR_DISTORTION_NUM_PARAMETERS (4) |
| | ディストーションのパラメータ数
|
| #define | CRIATOMEXASR_I3DL2_REVERB_PARAMETER_ROOM (0) |
| | エフェクト全体の出力ボリューム[mB]
|
| #define | CRIATOMEXASR_I3DL2_REVERB_PARAMETER_ROOM_HF (1) |
| | 参照周波数(高域)成分のボリューム[mB]
|
| #define | CRIATOMEXASR_I3DL2_REVERB_PARAMETER_DECAY_TIME (2) |
| | 後部残響音の減衰時間[sec]
|
| #define | CRIATOMEXASR_I3DL2_REVERB_PARAMETER_DECAY_HF_RATIO (3) |
| | 後部残響音の低周波数減衰に対する高周波減衰の比
|
| #define | CRIATOMEXASR_I3DL2_REVERB_PARAMETER_REFLECTIONS (4) |
| | 初期反射音のボリューム[mB]
|
| #define | CRIATOMEXASR_I3DL2_REVERB_PARAMETER_REFLECTIONS_DELAY (5) |
| | 初期反射音の遅延時間[sec]
|
| #define | CRIATOMEXASR_I3DL2_REVERB_PARAMETER_REVERB (6) |
| | 後部残響音のボリューム[mB]
|
| #define | CRIATOMEXASR_I3DL2_REVERB_PARAMETER_REVERB_DELAY (7) |
| | 後部残響音の遅延時間[sec]
|
| #define | CRIATOMEXASR_I3DL2_REVERB_PARAMETER_DIFFUSION (8) |
| | 後部残響音のエコー密度[%]
|
| #define | CRIATOMEXASR_I3DL2_REVERB_PARAMETER_DENSITY (9) |
| | 後部残響音のモーダル密度[%]
|
| #define | CRIATOMEXASR_I3DL2_REVERB_PARAMETER_HF_REFERENCE (10) |
| | RoomHFの参照周波数(高域)[Hz].
|
| #define | CRIATOMEXASR_I3DL2_REVERB_PARAMETER_FRONT_INPUT (11) |
| | フロント成分の入力レベル[mB]
|
| #define | CRIATOMEXASR_I3DL2_REVERB_PARAMETER_REAR_INPUT (12) |
| | リア成分の入力レベル[mB]
|
| #define | CRIATOMEXASR_I3DL2_REVERB_PARAMETER_CENTER_INPUT (13) |
| | センター成分の入力レベル[mB]
|
| #define | CRIATOMEXASR_I3DL2_REVERB_PARAMETER_FRONT_OUTPUT (14) |
| | フロント成分の出力レベル[mB]
|
| #define | CRIATOMEXASR_I3DL2_REVERB_PARAMETER_REAR_OUTPUT (15) |
| | リア成分の出力レベル[mB]
|
| #define | CRIATOMEXASR_I3DL2_REVERB_PARAMETER_CENTER_OUTPUT (16) |
| | センター成分の出力レベル[mB]
|
|
#define | CRIATOMEXASR_I3DL2_REVERB_NUM_PARAMETERS (17) |
| | I3DL2リバーブのパラメータ数
|
|
#define | CRIATOMEXASR_I3DL2_REVERB_PRESET_GENERIC { -1000, -100, 1.49f, 0.83f, -2602, 0.007f, 200, 0.011f, 100.0f, 100.0f, 5000.0f} |
| | I3DL2リバーブのパラメータのプリセット: GENERIC.
|
|
#define | CRIATOMEXASR_I3DL2_REVERB_PRESET_PADDEDCELL { -1000, -6000, 0.17f, 0.10f, -1204, 0.001f, 207, 0.002f, 100.0f, 100.0f, 5000.0f} |
| | I3DL2リバーブのパラメータのプリセット: PADDED CELL.
|
|
#define | CRIATOMEXASR_I3DL2_REVERB_PRESET_ROOM { -1000, -454, 0.40f, 0.83f, -1646, 0.002f, 53, 0.003f, 100.0f, 100.0f, 5000.0f} |
| | I3DL2リバーブのパラメータのプリセット: ROOM.
|
|
#define | CRIATOMEXASR_I3DL2_REVERB_PRESET_BATHROOM { -1000, -1200, 1.49f, 0.54f, -370, 0.007f, 1030, 0.011f, 100.0f, 60.0f, 5000.0f} |
| | I3DL2リバーブのパラメータのプリセット: BATH ROOM.
|
|
#define | CRIATOMEXASR_I3DL2_REVERB_PRESET_LIVINGROOM { -1000, -6000, 0.50f, 0.10f, -1376, 0.003f, -1104, 0.004f, 100.0f, 100.0f, 5000.0f} |
| | I3DL2リバーブのパラメータのプリセット: LIVING ROOM.
|
|
#define | CRIATOMEXASR_I3DL2_REVERB_PRESET_STONEROOM { -1000, -300, 2.31f, 0.64f, -711, 0.012f, 83, 0.017f, 100.0f, 100.0f, 5000.0f} |
| | I3DL2リバーブのパラメータのプリセット: STONE ROOM.
|
|
#define | CRIATOMEXASR_I3DL2_REVERB_PRESET_AUDITORIUM { -1000, -476, 4.32f, 0.59f, -789, 0.020f, -289, 0.030f, 100.0f, 100.0f, 5000.0f} |
| | I3DL2リバーブのパラメータのプリセット: AUDITORIUM.
|
|
#define | CRIATOMEXASR_I3DL2_REVERB_PRESET_CONCERTHALL { -1000, -500, 3.92f, 0.70f, -1230, 0.020f, -2, 0.029f, 100.0f, 100.0f, 5000.0f} |
| | I3DL2リバーブのパラメータのプリセット: CONCERT HALL.
|
|
#define | CRIATOMEXASR_I3DL2_REVERB_PRESET_CAVE { -1000, 0, 2.91f, 1.30f, -602, 0.015f, -302, 0.022f, 100.0f, 100.0f, 5000.0f} |
| | I3DL2リバーブのパラメータのプリセット: CAVE.
|
|
#define | CRIATOMEXASR_I3DL2_REVERB_PRESET_ARENA { -1000, -698, 7.24f, 0.33f, -1166, 0.020f, 16, 0.030f, 100.0f, 100.0f, 5000.0f} |
| | I3DL2リバーブのパラメータのプリセット: ARENA.
|
|
#define | CRIATOMEXASR_I3DL2_REVERB_PRESET_HANGAR { -1000, -1000, 10.05f, 0.23f, -602, 0.020f, 198, 0.030f, 100.0f, 100.0f, 5000.0f} |
| | I3DL2リバーブのパラメータのプリセット: HANGER.
|
|
#define | CRIATOMEXASR_I3DL2_REVERB_PRESET_CARPETEDHALLWAY { -1000, -4000, 0.30f, 0.10f, -1831, 0.002f, -1630, 0.030f, 100.0f, 100.0f, 5000.0f} |
| | I3DL2リバーブのパラメータのプリセット: CARPETED HALL WAY.
|
|
#define | CRIATOMEXASR_I3DL2_REVERB_PRESET_HALLWAY { -1000, -300, 1.49f, 0.59f, -1219, 0.007f, 441, 0.011f, 100.0f, 100.0f, 5000.0f} |
| | I3DL2リバーブのパラメータのプリセット: HALL WAY.
|
|
#define | CRIATOMEXASR_I3DL2_REVERB_PRESET_STONECORRIDOR { -1000, -237, 2.70f, 0.79f, -1214, 0.013f, 395, 0.020f, 100.0f, 100.0f, 5000.0f} |
| | I3DL2リバーブのパラメータのプリセット: STONE CORRIDOR.
|
|
#define | CRIATOMEXASR_I3DL2_REVERB_PRESET_ALLEY { -1000, -270, 1.49f, 0.86f, -1204, 0.007f, -4, 0.011f, 100.0f, 100.0f, 5000.0f} |
| | I3DL2リバーブのパラメータのプリセット: ALLEY.
|
|
#define | CRIATOMEXASR_I3DL2_REVERB_PRESET_FOREST { -1000, -3300, 1.49f, 0.54f, -2560, 0.162f, -613, 0.088f, 79.0f, 100.0f, 5000.0f} |
| | I3DL2リバーブのパラメータのプリセット: FOREST.
|
|
#define | CRIATOMEXASR_I3DL2_REVERB_PRESET_CITY { -1000, -800, 1.49f, 0.67f, -2273, 0.007f, -2217, 0.011f, 50.0f, 100.0f, 5000.0f} |
| | I3DL2リバーブのパラメータのプリセット: CITY.
|
|
#define | CRIATOMEXASR_I3DL2_REVERB_PRESET_MOUNTAINS { -1000, -2500, 1.49f, 0.21f, -2780, 0.300f, -2014, 0.100f, 27.0f, 100.0f, 5000.0f} |
| | I3DL2リバーブのパラメータのプリセット: MOUNTAINS.
|
|
#define | CRIATOMEXASR_I3DL2_REVERB_PRESET_QUARRY { -1000, -1000, 1.49f, 0.83f, -10000, 0.061f, 500, 0.025f, 100.0f, 100.0f, 5000.0f} |
| | I3DL2リバーブのパラメータのプリセット: QUARRY.
|
|
#define | CRIATOMEXASR_I3DL2_REVERB_PRESET_PLAIN { -1000, -2000, 1.49f, 0.50f, -2466, 0.179f, -2514, 0.100f, 21.0f, 100.0f, 5000.0f} |
| | I3DL2リバーブのパラメータのプリセット: PLAIN.
|
|
#define | CRIATOMEXASR_I3DL2_REVERB_PRESET_PARKINGLOT { -1000, 0, 1.65f, 1.50f, -1363, 0.008f, -1153, 0.012f, 100.0f, 100.0f, 5000.0f} |
| | I3DL2リバーブのパラメータのプリセット: PARKING LOT.
|
|
#define | CRIATOMEXASR_I3DL2_REVERB_PRESET_SEWERPIPE { -1000, -1000, 2.81f, 0.14f, 429, 0.014f, 648, 0.021f, 80.0f, 60.0f, 5000.0f} |
| | I3DL2リバーブのパラメータのプリセット: SEWER PIPE.
|
|
#define | CRIATOMEXASR_I3DL2_REVERB_PRESET_UNDERWATER { -1000, -4000, 1.49f, 0.10f, -449, 0.007f, 1700, 0.011f, 100.0f, 100.0f, 5000.0f} |
| | I3DL2リバーブのパラメータのプリセット: UNDER WATER.
|
|
#define | CRIATOMEXASR_I3DL2_REVERB_PRESET_SMALLROOM { -1000, -600, 1.10f, 0.83f, -400, 0.005f, 500, 0.010f, 100.0f, 100.0f, 5000.0f} |
| | I3DL2リバーブのパラメータのプリセット: SMALL ROOM.
|
|
#define | CRIATOMEXASR_I3DL2_REVERB_PRESET_MEDIUMROOM { -1000, -600, 1.30f, 0.83f, -1000, 0.010f, -200, 0.020f, 100.0f, 100.0f, 5000.0f} |
| | I3DL2リバーブのパラメータのプリセット: MEDIUM ROOM.
|
|
#define | CRIATOMEXASR_I3DL2_REVERB_PRESET_LARGEROOM { -1000, -600, 1.50f, 0.83f, -1600, 0.020f, -1000, 0.040f, 100.0f, 100.0f, 5000.0f} |
| | I3DL2リバーブのパラメータのプリセット: LARGE ROOM.
|
|
#define | CRIATOMEXASR_I3DL2_REVERB_PRESET_MEDIUMHALL { -1000, -600, 1.80f, 0.70f, -1300, 0.015f, -800, 0.030f, 100.0f, 100.0f, 5000.0f} |
| | I3DL2リバーブのパラメータのプリセット: MEDIUM HALL.
|
|
#define | CRIATOMEXASR_I3DL2_REVERB_PRESET_LARGEHALL { -1000, -600, 1.80f, 0.70f, -2000, 0.030f, -1400, 0.060f, 100.0f, 100.0f, 5000.0f} |
| | I3DL2リバーブのパラメータのプリセット: LARGE HALL.
|
|
#define | CRIATOMEXASR_I3DL2_REVERB_PRESET_PLATE { -1000, -200, 1.30f, 0.90f, 0, 0.002f, 0, 0.010f, 100.0f, 75.0f, 5000.0f} |
| | I3DL2リバーブのパラメータのプリセット: PLATE.
|
| #define | CRIATOMEXASR_MATRIX_MAX_NUM_CHANNELS (8) |
| | 扱いうる最大のチャンネル数
|
|
#define | CRIATOMEXASR_MATRIX_NUM_PARAMETERS (CRIATOMEXASR_MATRIX_MAX_NUM_CHANNELS * CRIATOMEXASR_MATRIX_MAX_NUM_CHANNELS) |
| | マトリクスのパラメータ数
|
|
#define | CRIATOMEXASR_MULTIBANDS_EQ_BAND_FILTER_TYPE_LOWSHELF (0) |
| | ローシェルフフィルタを指定する時のパラメータの設定値
|
|
#define | CRIATOMEXASR_MULTIBANDS_EQ_BAND_FILTER_TYPE_HIGHSHELF (1) |
| | ハイシェルフフィルタを指定する時のパラメータの設定値
|
|
#define | CRIATOMEXASR_MULTIBANDS_EQ_BAND_FILTER_TYPE_PEAKING (2) |
| | ピーキングフィルタを指定する時のパラメータの設定値
|
|
#define | CRIATOMEXASR_MULTIBANDS_EQ_NUM_PARAMETER_PAR_BAND (4) |
| | 3バンドイコライザ/32バンドイコライザの1バンドあたりのパラメータ数
|
| #define | CRIATOMEXASR_PITCH_SHIFTER_PARAMETER_PITCH_RATIO (0) |
| | ピッチ変更量[レシオ]
|
| #define | CRIATOMEXASR_PITCH_SHIFTER_PARAMETER_FORMANT_RATIO (1) |
| | フォルマント変更量[レシオ]
|
| #define | CRIATOMEXASR_PITCH_SHIFTER_PARAMETER_MODE (2) |
| | 動作モード
|
| #define | CRIATOMEXASR_PITCH_SHIFTER_PARAMETER_DATA_PITCH_FREQUENCY (3) |
| | 入力音声データのピッチ周波数[Hz]
|
|
#define | CRIATOMEXASR_PITCH_SHIFTER_NUM_PARAMETERS (4) |
| | ピッチシフタのパラメータ数
|
| #define | CRIATOMEXASR_PITCH_SHIFTER_MODE_MUSIC (0) |
| | ピッチシフタの動作モードで音楽を指定する際のパラメータの設定値
|
| #define | CRIATOMEXASR_PITCH_SHIFTER_MODE_VOCAL (1) |
| | ピッチシフタの動作モードでボーカルを指定する際のパラメータの設定値
|
| #define | CRIATOMEXASR_PITCH_SHIFTER_MODE_SE (2) |
| | ピッチシフタの動作モードでSEを指定する際のパラメータの設定値
|
| #define | CRIATOMEXASR_PITCH_SHIFTER_MODE_SPEECH (3) |
| | ピッチシフタの動作モードでスピーチを指定する際のパラメータの設定値
|
| #define | CRIATOMEXASR_REVERB_PARAMETER_REVERB_TIME_MS (0) |
| | 残響時間[ms]
|
| #define | CRIATOMEXASR_REVERB_PARAMETER_ROOM_SIZE_M (1) |
| | ルームサイズ[m]
|
| #define | CRIATOMEXASR_REVERB_PARAMETER_PRE_DELAY_TIME_MS (2) |
| | プリディレイ時間[ms]
|
| #define | CRIATOMEXASR_REVERB_PARAMETER_LOW_COF (3) |
| | 低域カットオフ周波数[Hz]
|
| #define | CRIATOMEXASR_REVERB_PARAMETER_HIGH_COF (4) |
| | 高域カットオフ周波数[Hz]
|
|
#define | CRIATOMEXASR_REVERB_NUM_PARAMETERS (5) |
| | リバーブのパラメータ数
|
| #define | CRIATOMEXASR_REVERB_MODE_DEF_SURROUND (0) |
| | リバーブの動作モードでサラウンドを指定する際のパラメータの設定値
|
| #define | CRIATOMEXASR_REVERB_MODE_DEF_STEREO (1) |
| | リバーブの動作モードでステレオを指定する際のパラメータの設定値
|
| #define | CRIATOMEXASR_REVERB_MODE_DEF_REAR_ONLY (2) |
| | リバーブの動作モードでリアのみを指定する際のパラメータの設定値
|
| #define | CRIATOMEXASR_REVERB_MODE_DEF_CENTER_ONLY (3) |
| | リバーブの動作モードでセンターのみを指定する際のパラメータの設定値
|
| #define | CRIATOMEXASR_SURROUNDER_PARAMETER_MODE (0) |
| | 動作モード
|
| #define | CRIATOMEXASR_SURROUNDER_PARAMETER_DELAY_TIME_MS (1) |
| | サラウンド成分の遅延時間[ms]
|
| #define | CRIATOMEXASR_SURROUNDER_PARAMETER_GAIN (2) |
| | サラウンド成分のゲイン[振幅]
|
|
#define | CRIATOMEXASR_SURROUNDER_NUM_PARAMETERS (3) |
| | サラウンダのパラメータ数
|
| #define | CRIATOMEXASR_SURROUNDER_MODE_STRAIGHT (0) |
| | サラウンダの動作モードでストレートを指定する際のパラメータの設定値
|
| #define | CRIATOMEXASR_SURROUNDER_MODE_CROSS (1) |
| | サラウンダの動作モードでクロスを指定する際のパラメータの設定値
|
| #define | CRIATOMEXASR_SURROUNDER_MODE_MATRIX (2) |
| | サラウンダの動作モードでマトリクスを指定する際のパラメータの設定値
|
| #define | CRIATOMEXASR_BIT_CRUSHER_PARAMETER_DRIVE_DB (0) |
| | 歪みの強さ[dB]
|
| #define | CRIATOMEXASR_BIT_CRUSHER_PARAMETER_DEPTH_BITS (1) |
| | 量子化ビット数
|
| #define | CRIATOMEXASR_BIT_CRUSHER_PARAMETER_DOWN_SAMPLING (2) |
| | ダウンサンプリング
|
| #define | CRIATOMEXASR_BIT_CRUSHER_PARAMETER_DRY_MIX (3) |
| | dry成分の割合
|
| #define | CRIATOMEXASR_BIT_CRUSHER_PARAMETER_WET_MIX (4) |
| | wet成分の割合
|
| #define | CRIATOMEXASR_BIT_CRUSHER_PARAMETER_OUTPUT_GAIN (5) |
| | 最終出力レベル[振幅]
|
|
#define | CRIATOMEXASR_BIT_CRUSHER_NUM_PARAMETERS (6) |
| | ビットクラッシャーのパラメータ数
|
| #define | CRIATOMEXASR_PHASER_PARAMETER_STAGES (0) |
| | 遅延時間[ms]
|
| #define | CRIATOMEXASR_PHASER_PARAMETER_DEPTH (1) |
| | 深さ(LFO振幅)
|
| #define | CRIATOMEXASR_PHASER_PARAMETER_RATE (2) |
| | レート(スピード、LFO周波数)[Hz]
|
| #define | CRIATOMEXASR_PHASER_PARAMETER_FEEDBACK (3) |
| | フィードバックゲイン
|
| #define | CRIATOMEXASR_PHASER_PARAMETER_DRY_MIX (4) |
| | dry成分のミックス
|
| #define | CRIATOMEXASR_PHASER_PARAMETER_WET_MIX (5) |
| | wet成分のミックス
|
|
#define | CRIATOMEXASR_PHASER_NUM_PARAMETERS (6) |
| | フェーザーのパラメータ数
|
| #define | criAtomExAsr_SetDefaultConfig(p_config) |
| | ASRの初期化コンフィグ構造体にデフォルト値をセット
|
| #define | criAtomExAsr_SetDefaultConfigForBusAnalyzer(p_config) |
| | レベル測定機能コンフィグ構造体にデフォルト値をセット
|
| #define | criAtomExAsrRack_SetDefaultConfig(p_config) |
| | CriAtomAsrConfigへのデフォルトパラメータをセット
|
| #define | criAtomAsr_SetDefaultConfig(p_config) |
| | CriAtomAsrConfigへのデフォルトパラメータをセット
|
| #define | criAtomEx_SetDefaultConfigForUserPcmOutput(p_config) |
| | ライブラリ初期化用コンフィグ構造体にデフォルト値をセット
|
| #define | CRIATOMEXASR_CHORUS_PARAMETER_WET_MIX(tap_index) ((tap_index) + 5) |
| | wet成分のミックス
|
| #define | CRIATOMEXASR_MATRIX_PARAMETER_LEVELS(input_ch, output_ch) ((input_ch) * CRIATOMEXASR_MATRIX_MAX_NUM_CHANNELS + (output_ch)) |
| | センドレベル[振幅]
|
| #define | CRIATOMEXASR_MULTIBANDS_EQ_PARAMETER_TYPE(band_index) (CRIATOMEXASR_MULTIBANDS_EQ_NUM_PARAMETER_PAR_BAND * (band_index)) |
| | 各バンドのフィルタタイプ
|
| #define | CRIATOMEXASR_MULTIBANDS_EQ_PARAMETER_FREQUENCY(band_index) (CRIATOMEXASR_MULTIBANDS_EQ_NUM_PARAMETER_PAR_BAND * (band_index) + 1) |
| | 各バンドの中心周波数[Hz]
|
| #define | CRIATOMEXASR_MULTIBANDS_EQ_PARAMETER_QUALITY_FACTOR(band_index) (CRIATOMEXASR_MULTIBANDS_EQ_NUM_PARAMETER_PAR_BAND * (band_index) + 2) |
| | 各バンドのQ値
|
| #define | CRIATOMEXASR_MULTIBANDS_EQ_PARAMETER_GAIN(band_index) (CRIATOMEXASR_MULTIBANDS_EQ_NUM_PARAMETER_PAR_BAND * (band_index) + 3) |
| | 各バンドの出力ゲイン[振幅]
|
| #define | CRIATOMEXASR_MULTIBANDS_EQ_NUM_PARAMETERS(num_bands) ((num_bands) * CRIATOMEXASR_MULTIBANDS_EQ_NUM_PARAMETER_PAR_BAND) |
| | 3バンドイコライザ・32バンドイコライザの全パラメータ数を、バンド数指定により計算します。
|
| #define | CRIATOMEXASR_MULTITAP_DELAY_PARAMETER_DELAY_TIME_MS(i_tap) (0 + (i_tap) * CRIATOMEXASR_MULTITAP_DELAY_NUM_PARAMETER_PAR_TAP) |
| | 遅延時間[ms]
|
| #define | CRIATOMEXASR_MULTITAP_DELAY_PARAMETER_LEVEL(i_tap) (1 + (i_tap) * CRIATOMEXASR_MULTITAP_DELAY_NUM_PARAMETER_PAR_TAP) |
| | 出力レベル[振幅]
|
| #define | CRIATOMEXASR_MULTITAP_DELAY_PARAMETER_AZIMUTH(i_tap) (2 + (i_tap) * CRIATOMEXASR_MULTITAP_DELAY_NUM_PARAMETER_PAR_TAP) |
| | 方向(パン)角度[°]
|
| #define | CRIATOMEXASR_MULTITAP_DELAY_PARAMETER_FEEDBACK(i_tap) (3 + (i_tap) * CRIATOMEXASR_MULTITAP_DELAY_NUM_PARAMETER_PAR_TAP) |
| | フィードバックゲイン
|
関数 |
| CriSint32 CRIAPI | criAtomExAsr_CalculateWorkSize (const CriAtomExAsrConfig *config) |
| | ASR初期化用ワーク領域サイズの計算
|
| void CRIAPI | criAtomExAsr_SetConfigForWorkSizeCalculation (const CriAtomExAsrConfig *config) |
| | ワーク領域サイズ計算用コンフィグ構造体の設定
|
| void CRIAPI | criAtomExAsr_Initialize (const CriAtomExAsrConfig *config, void *work, CriSint32 work_size) |
| | ASRの初期化
|
| void CRIAPI | criAtomExAsr_Finalize (void) |
| | ASRの終了
|
| void CRIAPI | criAtomExAsr_SetBusVolumeByName (const CriChar8 *bus_name, CriFloat32 volume) |
| | バスのボリュームの設定
|
| void CRIAPI | criAtomExAsr_GetBusVolumeByName (const CriChar8 *bus_name, CriFloat32 *volume) |
| | バスのボリュームの取得
|
| void CRIAPI | criAtomExAsr_SetBusPan3dByName (const CriChar8 *bus_name, CriFloat32 pan3d_angle, CriFloat32 pan3d_distance, CriFloat32 pan3d_volume) |
| | バスのパンニング3Dの設定
|
| void CRIAPI | criAtomExAsr_GetBusPan3dByName (const CriChar8 *bus_name, CriFloat32 *pan3d_angle, CriFloat32 *pan3d_distance, CriFloat32 *pan3d_volume) |
| | バスのパンニング3Dの取得
|
| void CRIAPI | criAtomExAsr_SetBusMatrixByName (const CriChar8 *bus_name, CriSint32 input_channels, CriSint32 output_channels, const CriFloat32 matrix[]) |
| | バスのレベル行列の設定
|
| void CRIAPI | criAtomExAsr_SetBusSendLevelByName (const CriChar8 *bus_name, const CriChar8 *sendto_bus_name, CriFloat32 level) |
| | バスのセンドレベルの設定
|
| void CRIAPI | criAtomExAsr_SetEffectParameter (const CriChar8 *bus_name, const CriChar8 *effect_name, const CriUint32 parameter_index, const CriFloat32 parameter_value) |
| | エフェクト動作時パラメータの設定
|
| void CRIAPI | criAtomExAsr_UpdateEffectParameters (const CriChar8 *bus_name, const CriChar8 *effect_name) |
| | エフェクト動作時パラメータの反映
|
| CriFloat32 CRIAPI | criAtomExAsr_GetEffectParameter (const CriChar8 *bus_name, const CriChar8 *effect_name, const CriUint32 parameter_index) |
| | エフェクト動作時パラメータの取得
|
| void CRIAPI | criAtomExAsr_SetEffectBypass (const CriChar8 *bus_name, const CriChar8 *effect_name, const CriBool bypass) |
| | エフェクトのバイパス設定
|
| void CRIAPI | criAtomExAsr_AttachBusAnalyzerByName (const CriChar8 *bus_name, const CriAtomExAsrBusAnalyzerConfig *config) |
| | レベル測定機能の追加
|
| void CRIAPI | criAtomExAsr_DetachBusAnalyzerByName (const CriChar8 *bus_name) |
| | レベル測定機能の削除
|
| void CRIAPI | criAtomExAsr_GetBusAnalyzerInfoByName (const CriChar8 *bus_name, CriAtomExAsrBusAnalyzerInfo *info) |
| | レベル測定結果の取得
|
| void CRIAPI | criAtomExAsr_SetBusFilterCallbackByName (const CriChar8 *bus_name, CriAtomExAsrBusFilterCbFunc pre_func, CriAtomExAsrBusFilterCbFunc post_func, void *obj) |
| | 波形フィルタコールバック関数の登録
|
| CriSint32 CRIAPI | criAtomExAsr_GetNumBuses (void) |
| | 最大バス数を取得
|
| CriBool CRIAPI | criAtomExAsr_RegisterEffectInterface (CriAtomExAsrAfxInterfaceWithVersionPtr afx_interface) |
| | ユーザ定義エフェクトインターフェースの登録
|
| void CRIAPI | criAtomExAsr_UnregisterEffectInterface (CriAtomExAsrAfxInterfaceWithVersionPtr afx_interface) |
| | ユーザ定義エフェクトインターフェースの登録解除
|
| CriSint32 CRIAPI | criAtomExAsrRack_CalculateWorkSize (const CriAtomExAsrRackConfig *config) |
| | ASRラック作成用ワーク領域サイズの計算
|
| CriSint32 CRIAPI | criAtomExAsrRack_CalculateWorkSizeForDspBusSettingFromConfig (const CriAtomExAsrRackConfig *config, const CriChar8 *setting) |
| | DSPバス設定のアタッチ用ワークサイズの計算
|
| CriSint32 CRIAPI | criAtomExAsrRack_CalculateWorkSizeForDspBusSettingFromAcfDataAndConfig (void *acf_data, CriSint32 acf_data_size, const CriAtomExAsrRackConfig *rack_config, const CriChar8 *setting) |
| | DSPバス設定のアタッチ用ワークサイズの計算
|
| CriAtomExAsrRackId CRIAPI | criAtomExAsrRack_Create (const CriAtomExAsrRackConfig *config, void *work, CriSint32 work_size) |
| | ASRラックの作成
|
| void CRIAPI | criAtomExAsrRack_Destroy (CriAtomExAsrRackId rack_id) |
| | ASRラックの破棄
|
| CriSint32 CRIAPI | criAtomExAsrRack_CalculateWorkSizeForDspBusSetting (CriAtomExAsrRackId rack_id, const CriChar8 *setting) |
| | DSPバス設定のアタッチ用ワークサイズの計算
|
| void CRIAPI | criAtomExAsrRack_AttachDspBusSetting (CriAtomExAsrRackId rack_id, const CriChar8 *setting, void *work, CriSint32 work_size) |
| | DSPバス設定のアタッチ
|
| void CRIAPI | criAtomExAsrRack_DetachDspBusSetting (CriAtomExAsrRackId rack_id) |
| | DSPバス設定のデタッチ
|
| void CRIAPI | criAtomExAsrRack_ApplyDspBusSnapshot (CriAtomExAsrRackId rack_id, const CriChar8 *snapshot_name, CriSint32 time_ms) |
| | DSPバススナップショットの適用
|
| const CriChar8 *CRIAPI | criAtomExAsrRack_GetAppliedDspBusSnapshotName (CriAtomExAsrRackId rack_id) |
| | 適用中のDSPバススナップショット名の取得
|
| void CRIAPI | criAtomExAsrRack_SetBusVolumeByName (CriAtomExAsrRackId rack_id, const CriChar8 *bus_name, CriFloat32 volume) |
| | バスのボリュームの設定
|
| void CRIAPI | criAtomExAsrRack_GetBusVolumeByName (CriAtomExAsrRackId rack_id, const CriChar8 *bus_name, CriFloat32 *volume) |
| | バスのボリュームの取得
|
| void CRIAPI | criAtomExAsrRack_SetBusPan3dByName (CriAtomExAsrRackId rack_id, const CriChar8 *bus_name, CriFloat32 pan3d_angle, CriFloat32 pan3d_distance, CriFloat32 pan3d_volume) |
| | バスのパンニング3Dの設定
|
| void CRIAPI | criAtomExAsrRack_GetBusPan3dByName (CriAtomExAsrRackId rack_id, const CriChar8 *bus_name, CriFloat32 *pan3d_angle, CriFloat32 *pan3d_distance, CriFloat32 *pan3d_volume) |
| | バスのパンニング3Dの取得
|
| void CRIAPI | criAtomExAsrRack_SetBusMatrixByName (CriAtomExAsrRackId rack_id, const CriChar8 *bus_name, CriSint32 input_channels, CriSint32 output_channels, const CriFloat32 matrix[]) |
| | バスのレベル行列の設定
|
| void CRIAPI | criAtomExAsrRack_SetBusSendLevelByName (CriAtomExAsrRackId rack_id, const CriChar8 *bus_name, const CriChar8 *sendto_bus_name, CriFloat32 level) |
| | バスのセンドレベルの設定
|
| void CRIAPI | criAtomExAsrRack_SetEffectParameter (CriAtomExAsrRackId rack_id, const CriChar8 *bus_name, const CriChar8 *effect_name, const CriUint32 parameter_index, const CriFloat32 parameter_value) |
| | エフェクト動作時パラメータの設定
|
| void CRIAPI | criAtomExAsrRack_UpdateEffectParameters (CriAtomExAsrRackId rack_id, const CriChar8 *bus_name, const CriChar8 *effect_name) |
| | エフェクトの動作時パラメータの反映
|
| CriFloat32 CRIAPI | criAtomExAsrRack_GetEffectParameter (CriAtomExAsrRackId rack_id, const CriChar8 *bus_name, const CriChar8 *effect_name, const CriUint32 parameter_index) |
| | エフェクトの動作時パラメータの取得
|
| void CRIAPI | criAtomExAsrRack_SetEffectBypass (CriAtomExAsrRackId rack_id, const CriChar8 *bus_name, const CriChar8 *effect_name, const CriBool bypass) |
| | エフェクトのバイパス設定
|
| void CRIAPI | criAtomExAsrRack_AttachBusAnalyzerByName (CriAtomExAsrRackId rack_id, const CriChar8 *bus_name, const CriAtomExAsrBusAnalyzerConfig *config) |
| | レベル測定機能の追加
|
| void CRIAPI | criAtomExAsrRack_DetachBusAnalyzerByName (CriAtomExAsrRackId rack_id, const CriChar8 *bus_name) |
| | レベル測定機能の削除
|
| void CRIAPI | criAtomExAsrRack_GetBusAnalyzerInfoByName (CriAtomExAsrRackId rack_id, const CriChar8 *bus_name, CriAtomExAsrBusAnalyzerInfo *info) |
| | レベル測定結果の取得
|
| void CRIAPI | criAtomExAsrRack_SetBusFilterCallbackByName (CriAtomExAsrRackId rack_id, const CriChar8 *bus_name, CriAtomExAsrBusFilterCbFunc pre_func, CriAtomExAsrBusFilterCbFunc post_func, void *obj) |
| | 波形フィルタコールバック関数の登録
|
| void CRIAPI | criAtomExAsrRack_SetAlternateRackId (CriAtomExAsrRackId rack_id, CriAtomExAsrRackId alt_rack_id) |
| | 代替ASRラックIDの設定
|
| CriSint32 CRIAPI | criAtomExAsrRack_GetNumBuses (CriAtomExAsrRackId rack_id) |
| | 最大バス数を取得
|
| CriSint32 CRIAPI | criAtomExAsr_GetPcmDataFloat32 (CriSint32 output_channels, CriSint32 output_samples, CriFloat32 *output_buffer[]) |
| | PCMデータの取得
|
| CriSint32 CRIAPI | criAtomExAsr_GetNumBufferedSamples (void) |
| | PCMデータ残量の取得
|
| void CRIAPI | criAtomExAsr_SetPcmBufferSize (CriSint32 num_samples) |
| | PCMバッファサイズの指定
|
| CriSint32 CRIAPI | criAtomExAsrRack_GetPcmDataFloat32 (CriAtomExAsrRackId rack_id, CriSint32 output_channels, CriSint32 output_samples, CriFloat32 *output_buffer[]) |
| | ASRラックのPCMデータの取得
|
| CriSint32 CRIAPI | criAtomExAsrRack_GetNumBufferedSamples (CriAtomExAsrRackId rack_id) |
| | ASRラックのPCMデータ残量の取得
|
| CriSint32 CRIAPI | criAtomAsr_CalculateWorkSize (const CriAtomAsrConfig *config) |
| | ASR初期化用ワーク領域サイズの計算
|
| void CRIAPI | criAtomAsr_Initialize (const CriAtomAsrConfig *config, void *work, CriSint32 work_size) |
| | ASRの初期化
|
| void CRIAPI | criAtomAsr_Finalize (void) |
| | ASRの終了
|
| CriSint32 CRIAPI | criAtomEx_CalculateWorkSizeForUserPcmOutput (const CriAtomExConfigForUserPcmOutput *config) |
| | ユーザPCM出力方式用ワーク領域サイズ計算
|
| void CRIAPI | criAtomEx_InitializeForUserPcmOutput (const CriAtomExConfigForUserPcmOutput *config, void *work, CriSint32 work_size) |
| | ユーザPCM出力用ライブラリ初期化
|
| void CRIAPI | criAtomEx_FinalizeForUserPcmOutput (void) |
| | ユーザPCM出力用ライブラリ終了処理
|
| void CRIAPI | criAtomExAsr_SetDspParameter (CriSint32 bus_no, CriAtomExAsrDspId dsp_id, const void *parameter) |
| void CRIAPI | criAtomExAsr_SetDspParameterByName (const CriChar8 *bus_name, CriAtomExAsrDspId dsp_id, const void *parameter) |
| void CRIAPI | criAtomExAsr_GetDspParameter (CriSint32 bus_no, CriAtomExAsrDspId dsp_id, void *parameter_buf, CriSint32 parameter_size) |
| void CRIAPI | criAtomExAsr_GetDspParameterByName (const CriChar8 *bus_name, CriAtomExAsrDspId dsp_id, void *parameter_buf, CriSint32 parameter_size) |
| void CRIAPI | criAtomExAsr_SetDspBypass (CriSint32 bus_no, CriAtomExAsrDspId dsp_id, CriBool bypass) |
| void CRIAPI | criAtomExAsr_SetDspBypassByName (const CriChar8 *bus_name, CriAtomExAsrDspId dsp_id, CriBool bypass) |
| void CRIAPI | criAtomExAsr_SetBusVolume (CriSint32 bus_no, CriFloat32 volume) |
| void CRIAPI | criAtomExAsr_GetBusVolume (CriSint32 bus_no, CriFloat32 *volume) |
| void CRIAPI | criAtomExAsr_SetBusPan3d (CriSint32 bus_no, CriFloat32 pan3d_angle, CriFloat32 pan3d_distance, CriFloat32 pan3d_volume) |
| void CRIAPI | criAtomExAsr_GetBusPan3d (CriSint32 bus_no, CriFloat32 *pan3d_angle, CriFloat32 *pan3d_distance, CriFloat32 *pan3d_volume) |
| void CRIAPI | criAtomExAsr_SetBusMatrix (CriSint32 bus_no, CriSint32 input_channels, CriSint32 output_channels, const CriFloat32 matrix[]) |
| void CRIAPI | criAtomExAsr_SetBusSendLevel (CriSint32 bus_no, CriSint32 sendto_no, CriFloat32 level) |
| void CRIAPI | criAtomExAsr_AttachBusAnalyzer (CriSint32 bus_no, const CriAtomExAsrBusAnalyzerConfig *config) |
| void CRIAPI | criAtomExAsr_DetachBusAnalyzer (CriSint32 bus_no) |
| void CRIAPI | criAtomExAsr_GetBusAnalyzerInfo (CriSint32 bus_no, CriAtomExAsrBusAnalyzerInfo *info) |
| void CRIAPI | criAtomExAsr_SetBusFilterCallback (CriSint32 bus_no, CriAtomExAsrBusFilterCbFunc pre_func, CriAtomExAsrBusFilterCbFunc post_func, void *obj) |
| void CRIAPI | criAtomExAsrRack_SetDspParameter (CriAtomExAsrRackId rack_id, CriSint32 bus_no, CriAtomExAsrDspId dsp_id, const void *parameter) |
| void CRIAPI | criAtomExAsrRack_SetDspParameterByName (CriAtomExAsrRackId rack_id, const CriChar8 *bus_name, CriAtomExAsrDspId dsp_id, const void *parameter) |
| void CRIAPI | criAtomExAsrRack_GetDspParameter (CriAtomExAsrRackId rack_id, CriSint32 bus_no, CriAtomExAsrDspId dsp_id, void *parameter_buf, CriSint32 parameter_size) |
| void CRIAPI | criAtomExAsrRack_GetDspParameterByName (CriAtomExAsrRackId rack_id, const CriChar8 *bus_name, CriAtomExAsrDspId dsp_id, void *parameter_buf, CriSint32 parameter_size) |
| void CRIAPI | criAtomExAsrRack_SetDspBypass (CriAtomExAsrRackId rack_id, CriSint32 bus_no, CriAtomExAsrDspId dsp_id, CriBool bypass) |
| void CRIAPI | criAtomExAsrRack_SetDspBypassByName (CriAtomExAsrRackId rack_id, const CriChar8 *bus_name, CriAtomExAsrDspId dsp_id, CriBool bypass) |
| void CRIAPI | criAtomExAsrRack_SetBusVolume (CriAtomExAsrRackId rack_id, CriSint32 bus_no, CriFloat32 volume) |
| void CRIAPI | criAtomExAsrRack_GetBusVolume (CriAtomExAsrRackId rack_id, CriSint32 bus_no, CriFloat32 *volume) |
| void CRIAPI | criAtomExAsrRack_SetBusPan3d (CriAtomExAsrRackId rack_id, CriSint32 bus_no, CriFloat32 pan3d_angle, CriFloat32 pan3d_distance, CriFloat32 pan3d_volume) |
| void CRIAPI | criAtomExAsrRack_GetBusPan3d (CriAtomExAsrRackId rack_id, CriSint32 bus_no, CriFloat32 *pan3d_angle, CriFloat32 *pan3d_distance, CriFloat32 *pan3d_volume) |
| void CRIAPI | criAtomExAsrRack_SetBusMatrix (CriAtomExAsrRackId rack_id, CriSint32 bus_no, CriSint32 input_channels, CriSint32 output_channels, const CriFloat32 matrix[]) |
| void CRIAPI | criAtomExAsrRack_SetBusSendLevel (CriAtomExAsrRackId rack_id, CriSint32 bus_no, CriSint32 sendto_no, CriFloat32 level) |
| void CRIAPI | criAtomExAsrRack_AttachBusAnalyzer (CriAtomExAsrRackId rack_id, CriSint32 bus_no, const CriAtomExAsrBusAnalyzerConfig *config) |
| void CRIAPI | criAtomExAsrRack_DetachBusAnalyzer (CriAtomExAsrRackId rack_id, CriSint32 bus_no) |
| void CRIAPI | criAtomExAsrRack_GetBusAnalyzerInfo (CriAtomExAsrRackId rack_id, CriSint32 bus_no, CriAtomExAsrBusAnalyzerInfo *info) |
| void CRIAPI | criAtomExAsrRack_SetBusFilterCallback (CriAtomExAsrRackId rack_id, CriSint32 bus_no, CriAtomExAsrBusFilterCbFunc pre_func, CriAtomExAsrBusFilterCbFunc post_func, void *obj) |