MathNet.FilteringのBand Pass Filterの特性を、ホワイトノイズを入力して表示してみた。
信号は、2kHzと8kHzとホワイトノイズ。 フィルターは、1kHz~10kHz。 フィルターの次数は、デフォルト(指定無しの場合)で64みたい。
下側の周波数を3kHzにすると、2kHzの信号がカットされているのがわかる。
指定する周波数は、何故か1/2にしないといけないみたいだけど理由は不明。 マニュアルを見ても特に説明がない。
色々謎が残っているけど、NAudioと組み合わせて、ようやくオーディオ入力のキャプチャ→フィルタリング→FFT表示→オーディオ出力というプログラムをでっちあげることができそうになってきた。
メールアドレスが公開されることはありません。 ※ が付いている欄は必須項目です
名前
メール
サイト
上に表示された文字を入力してください。