コンプレッサ・リミッタで設定するパラメータの定義です。
[詳細]
説明
コンプレッサ・リミッタで設定するパラメータの定義です。
- 参照:
- criAtomExAsrRack_SetEffectParameter, criAtomExAsrRack_GetEffectParameter
マクロ定義
| #define CRIATOMEXASR_COMPRESSOR_PARAMETER_THRESHOLD (0) |
スレッショルド
- 説明:
- 本パラメータインデックスにコンプレッサのスレッショルド(振幅が圧縮され始める閾値)を指定します。
パラメータの初期値は1.0f、最小値は0.0f、最大値は1.0fです。
- 覚え書き:
- レシオ値からdB値への変換はレシオ値に常用対数(底が10の対数)を取った値に20.0fを乗じることで取得できます。
| #define CRIATOMEXASR_COMPRESSOR_PARAMETER_RATIO (1) |
レシオ
- 説明:
- 本パラメータインデックスにコンプレッサのレシオ(圧縮値)を指定します。
パラメータの初期値は1.0f、最小値、最大値に制限はありませんが、信号処理の際に最小値は0.01fに制限されます。
| #define CRIATOMEXASR_COMPRESSOR_PARAMETER_ATTACK_TIME_MS (2) |
アタック時間[ms]
- 説明:
- 本パラメータインデックスにコンプレッサのアタック時間(指定したレシオに圧縮されるまでの時間)を指定します。
パラメータの初期値は0.0f、最小値は0.0f、最大値は200.0fです。
| #define CRIATOMEXASR_COMPRESSOR_PARAMETER_RELEASE_TIME_MS (3) |
リリース時間[ms]
- 説明:
- 本パラメータインデックスにコンプレッサのリリース時間(振幅が閾値以下になった後に圧縮が終わるまでの時間)を指定します。
パラメータの初期値は0.0f、最小値は0.0f、最大値は50000.0fです。
| #define CRIATOMEXASR_COMPRESSOR_PARAMETER_OUTPUT_GAIN (4) |
最大出力ゲイン[振幅]
- 説明:
- 本パラメータインデックスにコンプレッサの最大出力ゲインを指定します。
パラメータの初期値は1.0f、最小値は 10の(-24/5)乗(-96dBに相当)、最大値は10の(12/5)乗(48dBに相当)です。
| #define CRIATOMEXASR_COMPRESSOR_PARAMETER_SURROUND_LINK (5) |
サラウンドリンクの強さ
- 説明:
- 本パラメータインデックスにコンプレッサのサラウンドリンクの強さを指定します。
サラウンドリンク機能とは、全チャンネル内で最低の振幅値を用いて圧縮を掛ける強さを変化させる機能です。
1.0fの時に全チャンネル内で最低の振幅値を完全に使用し、0.0fでサラウンドリンク機能がOFFになります。
| #define CRIATOMEXASR_COMPRESSOR_PARAMETER_SPLIT_EQ_TYPE (6) |
| #define CRIATOMEXASR_COMPRESSOR_PARAMETER_SPLIT_EQ_FREQUENCY (7) |
スプリットEQの処理周波数[Hz]
- 説明:
- 本パラメータインデックスにコンプレッサのスプリットEQの処理周波数を指定します。
パラメータの最小値は24.0f、最大値は24000.0fです。
| #define CRIATOMEXASR_COMPRESSOR_PARAMETER_SPLIT_EQ_QUALITY_FACTOR (8) |
スプリットEQのQ値
- 説明:
- 本パラメータインデックスにコンプレッサのスプリットEQのQ値(尖鋭度、クオリティファクタ)を指定します。
パラメータの初期値は1.0f、最小値は0.0f、最大値は10.0fです。
| #define CRIATOMEXASR_LIMITER_PARAMETER_THRESHOLD (0) |
スレッショルド
- 説明:
- 本パラメータインデックスにリミッタのスレッショルド(振幅が圧縮される閾値)を指定します。
| #define CRIATOMEXASR_LIMITER_PARAMETER_ATTACK_TIME_MS (1) |
アタック時間[ms]
- 説明:
- 本パラメータインデックスにリミッタのアタック時間(圧縮が完了するまでの時間)を指定します。 パラメータの初期値は0.0f、最小値は0.0f、最大値は200.0fです。
| #define CRIATOMEXASR_LIMITER_PARAMETER_RELEASE_TIME_MS (2) |
リリース時間[ms]
- 説明:
- 本パラメータインデックスにリミッタのリリース時間(振幅が閾値以下になった後に圧縮が終わるまでの時間)を指定します。 パラメータの初期値は0.0f、最小値は0.0f、最大値は50000.0fです。
| #define CRIATOMEXASR_LIMITER_PARAMETER_OUTPUT_GAIN (3) |
最大出力ゲイン[振幅]
- 説明:
- 本パラメータインデックスにリミッタの最大出力ゲインを指定します。
パラメータの初期値は1.0f、最小値は 10の-4.8乗(-96dBに相当)、最大値は10の2.4乗(48dBに相当)です。
| #define CRIATOMEXASR_LIMITER_PARAMETER_SURROUND_LINK (4) |
サラウンドリンクの強さ
- 説明:
- 本パラメータインデックスにリミッタのサラウンドリンクの強さを指定します。
サラウンドリンク機能とは、全チャンネル内で最低の振幅値を用いて圧縮を掛ける強さを変化させる機能です。
1.0fの時に全チャンネル内で最低の振幅値を完全に使用し、0.0fでサラウンドリンク機能がOFFになります。
| #define CRIATOMEXASR_LIMITER_PARAMETER_TYPE (5) |