From 74b08fc13eb8aca761d3f6069bee6e098bdf5ccf Mon Sep 17 00:00:00 2001 From: Tomohiro IKEDA Date: Wed, 27 Nov 2024 20:00:03 +0900 Subject: [PATCH] feat: High-Shelving Filter (BiquadFilterNode) --- docs/docs.js | 1 + docs/index.html | 27 +++++++++++++++++++++++++++ 2 files changed, 28 insertions(+) diff --git a/docs/docs.js b/docs/docs.js index 62a8662..482f80e 100644 --- a/docs/docs.js +++ b/docs/docs.js @@ -7197,3 +7197,4 @@ renderFrequencyResponse(document.getElementById('svg-figure-filter-response-lowp renderFrequencyResponse(document.getElementById('svg-figure-filter-response-highpass'), 'highpass'); renderFrequencyResponse(document.getElementById('svg-figure-filter-response-bandpass'), 'bandpass'); renderFrequencyResponse(document.getElementById('svg-figure-filter-response-lowshelf'), 'lowshelf'); +renderFrequencyResponse(document.getElementById('svg-figure-filter-response-highshelf'), 'highshelf'); diff --git a/docs/index.html b/docs/index.html index 4427ace..f776a1a 100644 --- a/docs/index.html +++ b/docs/index.html @@ -7962,6 +7962,33 @@
Low-Shelving Filter
Low-Shelving Filter のフィルタ特性
+
+
High-Shelving Filter
+

+ High-Shelving Filter とは, カットオフ周波数 ($f_{\mathrm{computed}}$) + 付近までの周波数成分をそのまま通過させ, それより大きい周波数成分を増幅, または, 減衰させるフィルタです. High-Shelving Filter における, + gain プロパティが, 増幅, または, 減衰の値を決定します. 単位は, デシベル (dB) です. +

+

+ High-Shelving Filter においても, Q プロパティは無効で, フィルタ特性に影響を与えることはありません (一般的な, Biquad Filter + においては, フィルタ特性に影響しますが, Web Audio API の BiquadFilterNode でやや実装が改変されている点の 1 つです). +

+
+
+ + + 350 Hz + + + 0 cent + + + 0 dB +
+ +
High-Shelving Filter のフィルタ特性
+
+