DSPRelated.com
Forums

c++ - ho to filter out frequency and all its harmonics?

Started by stud...@inbox.lv January 8, 2008
I have tried to use biquad filters but it eats a lot of cpu.
The filter bands should be very narrow with +/-5hz precision.
any help?

and also, can anybody post some ideas for fast and easy soft-clipping?
Hi,

You can try out Comb Filters for removing harmonic content. You could design the comb filter( single multiply feedback filter) with the filter delay based on the fundamental frequency and gain factor based on the bandwidth. Try it and let me also know how well it works.

Regards,
Amit
----- Original Message ----
From: "s...@inbox.lv"
To: a...
Sent: Tuesday, 8 January, 2008 2:08:55 PM
Subject: [audiodsp] c++ - ho to filter out frequency and all its harmonics?

I have tried to use biquad filters but it eats a lot of cpu.
The filter bands should be very narrow with +/-5hz precision.
any help?

and also, can anybody post some ideas for fast and easy soft-clipping?