04-10-2006 02:14 AM
04-10-2006 03:08 AM
We have two ears and one mouth so that we can listen twice as much as we speak.
Epictetus
04-10-2006 03:19 AM
Hello, I send you my problem in images. I'm filtering a signal, and as you can see I have a dalay because of the filter. I would take the signal since the dalay ends, but I would lose the end of the signal, what can I do?
Thanks, Tottou.
Luz
04-10-2006 07:58 AM
04-10-2006 08:58 AM
04-10-2006 08:58 AM
04-10-2006 09:15 AM
04-10-2006 09:27 AM
I can describe one technique I've seen and used, but I'm not really expert enough on filtering to try to give you pros and cons. The behavior was fine for my particular app but I've a hunch that the phase effects of this technique might not be desirable across the whole freq band. At the moment I'm not near my LV PC to check for sure.
Anyhow, the idea is to filter once forward and then once backward. The backward filter introduces a "negative delay" that cancels out the original positive delay. Details: take array A, filter it once to produce array B. Then reverse array B, filter it exactly the same way to produce array C. Finally, reverse array C. The result is doubly-filtered with no delay.
Hopefully others can comment more intelligently about the downsides of this method. I figure there must be some since you generally don't get something for nothing. Or as stated by a prof from Engineering school, "The fundamental Law of Engineering is the Conservation of Misery."
-Kevin P.