Web Audio API で、Multiband Sidechain Compressor を試作
前回制作したサイドチェインコンプレッサー
Web Audio API で、Sidechain Compressor を試作 - shingoushori's dialy
を, マルチバンド化してみました.
帯域分割は, Web Audio API 標準のBiquadFilterNodeを用いてみました.
https://developer.mozilla.org/ja/docs/Web/API/BiquadFilterNode
今回は3帯域.
・500 Hz中心のバンドパス
・1000 Hz以上のハイパス
・残渣信号
コンプレッサーは, 上二つの帯域でのみ動くようにしました.
残渣信号を用意したのは,
帯域を抜き出すフィルタを独立して複数組み合わせて用いる場合,
再合成時に完全に元信号に戻すのが難しいからです.