フィルターの最適な選択は、特定のアプリケーション要件によって異なります。FIRとIIRの2つの基本的な選択肢があります。IIRの方がはるかに効率的ですが、位相歪みが発生します。位相の歪みは完全に聞こえません(奇妙な異常値のケースでない限り)が、はっきりと測定できます。したがって、これを許容できるかどうかが異なります。
どちらの場合でも、新しいナイキスト周波数に到達するために必要な距離と、許容できるエイリアシングノイズの量を決定する必要があります。典型的な例としては、通過帯域を新しいナイキスト周波数の90%まで拡張したい場合や、エイリアシング製品を-80dB未満にしたい場合があります。これらの仕様に基づいて、適切なフィルターを設計できます。その他の考慮事項には、許容できる通過帯域リップルの大きさ、および最大グループ遅延や遅延に制約があるかどうかが含まれます。
次に例を示します。44.1kHzから32 kHzにダウンサンプリングし、新しいナイキスト周波数が16 kHzであるとします。90%ナイキスト(14400 Hz)、通過帯域リップル0.1dB、16 kHzで80 dBの減衰を実現するには、9次の楕円フィルターを使用します。
nibotが指摘したように、FFTビンをゼロにすることは、ローパスフィルターに適した選択肢ではありません。これは、結果として生じるローパスに非常に大きなサイドローブがあり、エイリアシングの拒否が非常に悪いためです。また、連続信号を処理するために、重複追加または重複保存のアルゴリズムを適切に実装する必要があります。