イコライザー
固定の周波数帯にオーディオ信号を分割して、各バンドをブースト/カットできるグラフィックイコライザーです。バンド数プリセットを選ぶと中心周波数があらかじめ設定され、各バンドのフィルタータイプ・周波数・ゲイン・Q を個別に調整できます。
ライブラリでの場所
「ライブラリ」 → オーディオエフェクト → イコライザー
プロパティ
バンド数 (BandCountOption)
バンド数のプリセット。プリセットを選ぶと中心周波数とデフォルトの Q 値(5 / 10 バンドは 1.4、15 バンドは 2.0、31 バンドは 4.3)で バンド リストが再初期化されます。
- 型:
BandCountPreset(Bands5/Bands10/Bands15/Bands31) - 既定値:
BandCountPreset.Bands10 - アニメーション: 不可
バンド (Bands)
イコライザーの各バンドのリスト。要素は EqualizerBand で、個別に編集できます。
- 型:
IList<EqualizerBand> - 既定値: バンド数プリセットに応じて初期化されます。
- アニメーション: リスト自体は不可。各バンドの Frequency / Gain / Q はアニメーション可。
バンドのサブプロパティ
フィルタータイプ (FilterType)
バンドに使用する biquad フィルターの形状。
- 型:
BiQuadFilterType - 既定値:
Peak - アニメーション: 不可
周波数 (Frequency)
バンドの中心周波数(Hz)。
- 型:
float - 既定値:
1000(バンド数プリセットによって初期化時に上書きされます) - 範囲:
20〜20000 - アニメーション: 可
ゲイン (Gain)
ゲイン(dB)。
- 型:
float - 既定値:
0 - 範囲:
-24〜24 - アニメーション: 可
Q
Q 値(フィルターのバンド幅。小さいほど広い)。
- 型:
float - 既定値:
1(バンド数プリセットによって初期化時に上書きされます) - 範囲:
0.1〜18 - アニメーション: 可
補足
- フィルタータイプが
Peakで0 dB(かつアニメーションなし)のバンドは処理時にスキップされ、フラットな状態でも信号にバイクワッドフィルターが追加されないようになっています。 バンド数プリセットを切り替えるとバンドリストが再生成されるため、それまでの個別編集は破棄されます。