Search All of the Math Forum:

Views expressed in these public forums are not endorsed by NCTM or The Math Forum.

Topic: FIR filters
Replies: 0

 Kai Tong Tham Posts: 1 Registered: 12/12/04
FIR filters
Posted: Jun 14, 1996 11:46 AM

Hello there,

Can someone tell me what is the starting premise in designing a FIR filter?
Say, I want to filter human voice what should do?
Do I pretend that the filter (be it butterworth, exponential, trapezoidal)
that I am going to design is a filter to filter the human voice in frequency domain?
In the Numerical Recipes, it states that one should pass the filter into a FFT to get
the coefficients.
For a FIR filter, one should try to use the minimum set of this FFT coefficients.
The trick is to take the 1st K and the last K coefficients and zero out the rest.
Then, move the last K to the front of the array and the 1st K should follow it, which
leaves the remaining part of the array as zeros.

Take the FFT again on the newly reordered array and compare the absolute value of this FFT
output with the original filter function. If this is deemed close then one will have
a good filter.

Is this right so far? TIA.