Reply to thread

Re: FIR filters




I agree.


    The plotting tool looks cool. One challenge with a time analysis tool like this is    how to accurately isolate each frequency in a meaningful way. To    isolate the level at a fine frequency resolution takes very narrow band filters.    The narrower a filter, the longer the filter impulse response. And when looking    at the energy in the output of each "filter", where exactly is time t=0? Looking at his "ideal case" time/frequency colour plot - i.e. the plot of a    perfect impulse - the plot itself represents the magnitude of the IR's of the "bands"    of filters that he uses. And at low frequencies, the IR's are very long.    He solves the "where it time t=0" question by essentially using linear-phase band    filters - as seen in the time symmetry of the ideal plot with the energy peaking at the same time across frequency.

   

    What he's showing is a similar time/frequency varying    behaviour as used in SysTune (TFC window) and it's equivalent in    Smaart. His website talks about "bands" of filters but it could be    achieved with Fourier transforms (as in Smaart and SysTune). A FFT    alone doesn't give the increasingly shorter-in-time effect with increasing frequency that he    shows but FFT data can be manipulated to achieve this, or different transform lengths used at different frequencies. (Wavelet    transforms inherently have this time/frequency varying behaviour and used    to be touted as the answer to every problem in signal processing. I haven't seen them for sometime!)

   

I'm also confused by his descriptions of his amplitude and phase solutions and it seems some information is lost with English not being his first language.