I am currently working on BF533 EZKIT LITE implementing adaptive feedback
system. I am using FXLMS algorithm and the programming style is using double
buffering block processing.
May I know if it is possible to implement the application using double buffering
programming stlye? Is there any existing product using that programming style to
implement active noise control?
Look forward to any reply.
Thank you.
From,
K
feedback adaptive active noise control
Started by ●January 20, 2010
Reply by ●January 20, 20102010-01-20
On Wed, 20 Jan 2010, u...@yahoo.com wrote:
> I am currently working on BF533 EZKIT LITE implementing adaptive
>feedback system. I am using FXLMS algorithm and the programming style is
>using double buffering block processing.
>
> May I know if it is possible to implement the application using double
>buffering programming stlye? Is there any existing product using that
>programming style to implement active noise control?
I don't know of any existing products - there may be several. The size of
your buffers determines your time delay and frequency response. Adjust
your sample rate and buffer size to match the algorithm, and then measure
the frequency response. If it works the way you want - great! If not,
play with different parameters to see if you can get it where you want it
to be.
Good luck - should be a fun project!
Patience, persistence, truth,
Dr. mike
> I am currently working on BF533 EZKIT LITE implementing adaptive
>feedback system. I am using FXLMS algorithm and the programming style is
>using double buffering block processing.
>
> May I know if it is possible to implement the application using double
>buffering programming stlye? Is there any existing product using that
>programming style to implement active noise control?
I don't know of any existing products - there may be several. The size of
your buffers determines your time delay and frequency response. Adjust
your sample rate and buffer size to match the algorithm, and then measure
the frequency response. If it works the way you want - great! If not,
play with different parameters to see if you can get it where you want it
to be.
Good luck - should be a fun project!
Patience, persistence, truth,
Dr. mike