FIRフィルタ

公開:2011-10-12 05:25
更新:2020-02-15 04:36
カテゴリ:c++,dawもどきの作成,デジタル信号処理,windows,audio

FIRフィルタについて。

サンプル値の移動平均を取ればローパス・フィルタになる。しかしそれではフィルタ特性が固定的なので、カット・オフ周波数のコントロールやらができない。フィルタ特性を変えるには各サンプル値にある値を乗じて平均をだす。この各サンプルに乗じる値を決める理屈が難しい。普通はカット・オフ周波数とかフィルタの減衰率とか窓関数をどれにするとか選べば各サンプルに乗じる値を計算してくれるツールを使ったりするらしい。ツールで計算して予め定数化して持っておけばいいのかな。