• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: long FIR filters
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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

  • Follow-Ups:
    • Re: long FIR filters
      • From: email@hidden
References: 
 >long FIR filters (From: "Cor Jansen" <email@hidden>)
 >Re: long FIR filters (From: Chris Liscio <email@hidden>)

  • Prev by Date: Re: long FIR filters
  • Next by Date: Re: long FIR filters
  • Previous by thread: Re: long FIR filters
  • Next by thread: Re: long FIR filters
  • Index(es):
    • Date
    • Thread