Re: Multi Channel FFT Audio Anaylzer + Question
Re: Multi Channel FFT Audio Anaylzer + Question
- Subject: Re: Multi Channel FFT Audio Anaylzer + Question
- From: Philippe GRUCHET <email@hidden>
- Date: Thu, 21 Jun 2007 02:05:29 +0200
Hi Beni,
... I would consider using the Accelerate framework to do the
heavy DSP lifting if you're considering making this software mac-
only.
I guess Mark was referring to the vDSP library provided by Apple.
Especially the FFT sample code is worth a look:
http://developer.apple.com/documentation/Performance/Conceptual/
vDSP/sample_chap/chapter_5_section_3.html
A question to the list about the vDSP routines: How do these
perform/behave with Intel Macs?
Very well.
I learned they don't use the AltiVec Processor anymore.
They do through the Accelerate framework, implicitly, when running
under a PPC G4 or G5 architecture.
Does that result in any disadvantages, I mean in terms of
processing power? Thanks for any clues.
I suggest this very useful article by Frank Schoep:
http://www.ffnn.nl/pages/articles/apple-mac-os-x/vectorizing-with-
vdsp-and-veclib.php
And trying his FFT-based "Octave Shifter 2" and "Diatonic Shifter 2"
AU plug-ins will give you an idea 'in terms of processing power':
http://www.ffnn.nl/pages/projects/audio-units.php
Kindest regards,
Philippe
_______________________________________________
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