2023/06/13

一次ローパスと一次オールパスからなるレゾナントフィルタ

一次ローパスと一次オールパスからなるレゾナントフィルタを読む (github.io)

TestBedSynth に組み込むために適当にでっち上げたフィルタのレゾナンスをチューニングしました。

伝達関数は得られたのですが Maxima で楽に解けなかったので、あきらめて数値計算で発散しないレゾナンスの最大値を求めました。いま改めて安定条件の式を見ると 4 つの場合分け (絶対値で 2 つ、二次方程式の解の公式で 2 つの場合分け) で解けそうな感じがします。

2023-06-13 追記: 伝達関数の安定条件の解から、より手軽なレゾナンスの最大値の計算式が得られました (qMax = c2 - c2*c1 + 1) 。

画像はでっち上げたフィルタのブロック線図です。