How can I use fast FFT-based convolution to implement a LPF if the fast convolution requires a LPF?

后端 未结 5 2122
南旧
南旧 2021-02-06 13:06

I\'m an experienced software engineer with some minor college DSP knowledge. I\'m working on a smartphone application to process signal data, such as from the microphone (sample

5条回答
  •  轻奢々
    轻奢々 (楼主)
    2021-02-06 13:26

    FFT based convolution is an optimization for when you need a low-pass with a cutoff frequency below the low-pass filter required for anti-aliasing before the sampling. e.g. 2 low pass filters, one in hardware, one in software. This is commonly done when the 2 low pass filters can create a given filter quality (passband flatness, etc.) better or cheaper than one hardware filter before the sampler, or if the sampler itself introduces noise (mostly) in the spectrum above the desired signal.

提交回复
热议问题