shingoushori's dialy

音信号処理を専ら研究していた元博士後期課程の学生によるメモ

Web Audio API の、BiquadFilterNodeのbandpassの周波数特性の概形

標準の BiquadFilterNode の
bandpassの周波数特性の概形を探ってみました.
98帯域のMultiband Sidechain Compressor を作れることがわかったので,
フィルタバンクの周波数特性を詰めていこうとしているわけです.

今回, WebAudioAPI の BiquadFilterNode の周波数特性をグラフにするやつ
という素敵なページに巡り会いました.
こちらのページの上で, 中心周波数から-20 dBと-40 dBになる周波数比の目安を,
手探りで簡単な整数比で捉えてみました.

Q-20 dB-40 dB
0.5 x 20 x 200
1 x 10 x 100
2 x 5 x 50
3 x 7/2 x 100/3
6 x 2 x 16
9 x 5/3 x 90/8
12 x 3/2 x 8
18 x 4/3 x 6
24 x 5/4 x 9/2
30 x 7/6 x 7/2
36 x 8/7 x 3
42 x 9/8 x 8/3
48 x 10/9 x 7/3
60   x 20/9
72   x 2

WebAudioAPIのマニュアルには, フィルタの解説がありました.
一般的なフィルタに見受けられますが, 地味に計算が大変です.