複数の2帯域分割(補完)フィルタを使ったマルチバンド処理のPython実装(3バンド以上)
以前の記事では,低域・高域を別々に処理するようなマルチバンド処理(オーディオクロスオーバー)を実現するフィルタバンクの例として、2バンドの場合の実装方法を紹介しました. www.wizard-notes.com ただ,より実用的なプラグイン/ソフトウェアを作ることを考えると,3バンド以上に分割できることが望ましいです. しかし,3バンド以上のフィルタバンクは2バンドの構成方法のみで作ろうとすると非常に計算効率・使い勝手が悪いです. そこで,二分木構造の回路によるマルチバンドフィルタバンクの設計方法を紹介します. 元論文:Complementary N-Band IIR Filterbank B…
2021/09/26 21:43