Intel® Integrated Performance Primitives
Deliberate problems developing high-performance vision, signal, security, and storage applications.

how to create a variable bandwidth IIR filter?

Martin_D_4
Beginner
323 Views
Dear all,

I want to create a variable bandwidth IIR Filter (i.e. the values of the taps is different for each sample)and was wondering how to go about it and still maintain maximum speed.

I can only see one method at the moment:

call ippsAlloc to create a State Structure
for each sample
generate the values of the taps
call ippsAlloc to re-populate the State Structure
call ippsIIROne to filter the sample
next sample
call ippsFree

I cannot believe this is the most efficient method.
Can anyone help?

Martin.
0 Kudos
0 Replies
Reply