バイクアッドフィルター・バンドパスフィルターで設定するパラメーターの定義です。
[詳解]
バイクアッドフィルター・バンドパスフィルターで設定するパラメーターの定義です。
- 参照
- criAtomExAsrRack_SetEffectParameter, criAtomExAsrRack_GetEffectParameter
◆ CRIATOMEXASR_BIQUAD_FILTER_PARAMETER_TYPE
#define CRIATOMEXASR_BIQUAD_FILTER_PARAMETER_TYPE (0) |
◆ CRIATOMEXASR_BIQUAD_FILTER_PARAMETER_FREQUENCY
#define CRIATOMEXASR_BIQUAD_FILTER_PARAMETER_FREQUENCY (1) |
処理周波数[Hz]
- 説明:
- 本パラメーターインデックスにバイクアッドフィルターの処理周波数を指定します。
処理周波数はタイプに依存して変化します。
タイプ | 周波数 |
ローパスフィルター、ハイパスフィルター | 遮断周波数 |
ノッチフィルター、ピーキングフィルター、ローシェルフフィルター、ハイシェルフフィルター | 中心周波数 |
◆ CRIATOMEXASR_BIQUAD_FILTER_PARAMETER_QUALITY_FACTOR
#define CRIATOMEXASR_BIQUAD_FILTER_PARAMETER_QUALITY_FACTOR (2) |
Q値
- 説明:
- 本パラメーターインデックスにバイクアッドフィルターのQ値(尖鋭度、クオリティファクタ)を指定します。
パラメーターの初期値は1.0f、最小値は0.0f、最大値は10.0fです。バンドパスフィルター以外では信号処理の際に最小値は0.001fに制限されます。
◆ CRIATOMEXASR_BIQUAD_FILTER_PARAMETER_GAIN
#define CRIATOMEXASR_BIQUAD_FILTER_PARAMETER_GAIN (3) |
出力ゲイン[振幅]
- 説明:
- 本パラメーターインデックスにバイクアッドフィルターの出力ゲインを指定します。
出力ゲインが適用されるのはローシェルフフィルター、ハイシェルフフィルター、ピーキングフィルターのみとなります。
パラメーターの初期値は1.0f、最小値は0.0f、最大値は5.0fです。ローシェルフ、ハイシェルフ、ピーキングフィルターの場合は信号処理の際に最小値が √1/65536.0fに制限されます。
◆ CRIATOMEXASR_BIQUAD_FILTER_NUM_PARAMETERS
#define CRIATOMEXASR_BIQUAD_FILTER_NUM_PARAMETERS (4) |
バイクアッドフィルターのパラメーター数
- 説明:
- バイクアッドフィルターのパラメーター数です。
◆ CRIATOMEXASR_BANDPASS_FILTER_PARAMETER_LOW_FREQ
#define CRIATOMEXASR_BANDPASS_FILTER_PARAMETER_LOW_FREQ (0) |
低域遮断(カットオフ)周波数[Hz]
- 説明:
- 本パラメーターインデックスにバンドパスフィルター(2次のバターワースフィルター)の低域遮断周波数を指定します。
パラメーターの最小値は24.0f、最大値は24000.0fです。
◆ CRIATOMEXASR_BANDPASS_FILTER_PARAMETER_HIGH_FREQ
#define CRIATOMEXASR_BANDPASS_FILTER_PARAMETER_HIGH_FREQ (1) |
高域遮断(カットオフ)周波数[Hz]
- 説明:
- 本パラメーターインデックスにバンドパスフィルター(2次のバターワースフィルター)の高域遮断周波数を指定します。
パラメーターの最小値は24.0f、最大値は24000.0fです。
◆ CRIATOMEXASR_BANDPASS_FILTER_NUM_PARAMETERS
#define CRIATOMEXASR_BANDPASS_FILTER_NUM_PARAMETERS (2) |
バンドパスフィルター(2次のバターワースフィルター)のパラメーター数
- 説明:
- バンドパスフィルターのパラメーター数です。