Re: long FIR filters
Re: long FIR filters
- Subject: Re: long FIR filters
- From: alex <email@hidden>
- Date: Fri, 2 Feb 2007 09:32:54 -0800
Title: Re: long FIR filters
Unfortunately this technique has been patented (#6625629)
http://www.google.com/patents?vid=USPAT6625629&id=GgAPAAAAEBAJ&dq=Efficient+Convolution+without+Input-Output+Delay
I spent 3 months hacking together a workable solution to this and
then discovered the patent. Now I do it all with latency.
boo-- what's next patenting multiplication?
alex
At 7:44 AM -0500 2/2/07, Chris Liscio wrote:
Cor,
I've thought about this before (FuzzMeasure can measure and produce
the impulse responses that can be used in convolutions like this), and
came across an article and technique that might help you out.
Check out "Efficient Convolution
without Input-Output Delay" which is available from the online
AES e-library -- http://www.aes.org/e-lib/browse.cfm?elib=7957.
That article discusses a very clever technique for accomplishing this,
and will probably lead you to find other sources as well.
I'd suggest joining the AES if you're planning on doing more research
like this, since buying articles can add up quickly. It's like
the iTunes Music Store for research articles!! :)
Cheers,
Christopher Liscio
http://www.SuperMegaUltraGroovy.com
http://www.FuzzMeasure.com -- Award Winning Acoustic Measurement
Software for Mac OS X
On 2-Feb-07, at 3:47 AM, Cor Jansen wrote:
Hello all,
I would like to implement a very long FIR filter for a room correction
application (about 10.000 taps).
I know the PowerPC chips has the Altivec module to do this kind of
tasks efficiently.
But I have an Intel Mac.
How can I write this FIR filter such that it is most efficiently
handled on a Intel mac and
preferable also efficient on a PowerPC mac?
Does anyone has any experience with this? And how many taps can be
done in real time?
Thanks,
Cor.
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list
(email@hidden)
Help/Unsubscribe/Update your Subscription:
>om
This email sent to email@hidden
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list
(email@hidden)
Help/Unsubscribe/Update your Subscription:
>
This email sent to email@hidden
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden