Audio FFT filtering 2010-05-31 21:41:19 I am working on audio compression for hearing aids and I have the following consideration.In the current implementation, the signal is segmented into 50% overlapping segments of length L. The processing of each segment includes windowing with the Hann-window and zero padding with L zeros. The spectrum is multiplied with filter spectrum with truncated impulse response to prevent temporal aliasing. Finally the resulting spectrum is transformed into the time domain and added to the output signal.But from the discussion here: http://www.hydrogenaudio.org/forums/lofive...php/t67700.htmlI read:QuoteAlso, if you intend on actually modifying the signal between the fft and the ifft, it's best to apply the window both before the fft and after the ifft. You need a "power complementary" window for that. The simplest is sqrt(Hanning), which is just a sine window. Note that you *can't* use a Hamming window in any case.So, as I see it, there is possibility for a different implementation, but my question is how this can work with the zero padding or is zero padding still necessary? Zero padding with L zeros will double the resulting time domain representation (2L) after the ifft but the window has only size L. Should I drop the zero padding or is there another way?