diff --git a/docs/docs.js b/docs/docs.js index 3a46894..02aa47c 100644 --- a/docs/docs.js +++ b/docs/docs.js @@ -7256,3 +7256,4 @@ renderFrequencyResponse(document.getElementById('svg-figure-filter-response-lows renderFrequencyResponse(document.getElementById('svg-figure-filter-response-highshelf'), 'highshelf'); renderFrequencyResponse(document.getElementById('svg-figure-filter-response-peaking'), 'peaking'); renderFrequencyResponse(document.getElementById('svg-figure-filter-response-notch'), 'notch'); +renderFrequencyResponse(document.getElementById('svg-figure-filter-response-allpass'), 'allpass'); diff --git a/docs/index.html b/docs/index.html index a494a44..a30d4be 100644 --- a/docs/index.html +++ b/docs/index.html @@ -8065,6 +8065,43 @@
+ All-Pass Filter (全域通過フィルタ) とは, 振幅特性は変化させずに, 中心周波数 ($f_{\mathrm{computed}}$) 付近の周波数成分の位相特性を変化させるフィルタです. したがって, フィルタ特性のグラフも, All-Pass Filter のみは,
+ 位相スペクトル (縦軸が, 位相で単位は radian
) となっています (振幅特性が変わらないので, 振幅スペクトルで表示すると,
+ パラメータを変化させてもフィルタ特性は変わりません).
+
+ 中心周波数では, $\pm \pi$ で最も位相が変化し ($\pm \pi$ 位相変化すると, + 逆位相となります), 中心周波数から離れる周波数成分ほど, ほとんど位相は変化しなくなります. +
+
+ All-Pass Filter における, Q
プロパティは, 中心周波数付近の急峻に影響を与えます.
+ Q
プロパティの値を大きくするほど, 中心周波数付近のフィルタ特性が急峻になって,
+ それ以外の周波数成分の位相特性に影響を与えなくなります. つまり, 位相特性を変化させる周波数帯域をより狭くします.
+ 0 以下の値を設定すると, 中心周波数として機能しなくなるので, 正の値を指定するようにします.
+
+ All-Pass Filter においては, gain
プロパティは無効で, フィルタ特性に影響を与えることはありません.
+