私はオーディオのデジタル信号処理に取り組んでいます。デジタルフィルタを設計したいと考えています。スクリーンショットを添付しました。もちろん、FIR/IIR フィルターを使用してバンドパスまたはバンドストップ フィルターを設計できますが、このフィルターの特別な点は、低域、中域、高域を制御できることです。だから私の質問は、示されているように、この振幅応答を使用してPythonでそのようなフィルターを手動で設計するにはどうすればよいですか。助けてください。フィルターをこれらの値に制限する方法がわかりません。
別の代替手段として、MATLAB の filterdesigner ツールでそのようなフィルターを使用し、係数を python にエクスポートすることもできます。しかし、ここでも、そのようなフィルターを設計する方法がわかりません。だから助けてください。