Implementing FFT for an EQ filter on iPhone
Implementing FFT for an EQ filter on iPhone
- Subject: Implementing FFT for an EQ filter on iPhone
- From: Darren Baptiste <email@hidden>
- Date: Mon, 07 Sep 2009 16:53:37 -0400
Hello all, I am trying to figure out how to process audio data inside the callback of the an mixer AU. I'd like to be able to remove all bass frequencies, say below 1000Hz, by setting the gain levels for those packets to 0, before passing the audio through to the next AU in the graph.
From my readings, I think that FFTs are useful for this sort of analysis. However, I am unable to understand exactly how to implement one in this scenario. I am attempting to reuse the fft classes from the aurioTouch sample in the iPhone SDK.
I seem to be getting stuck in figuring out how to properly call the SpectrumAnalysisProcess() method, and then what next? Once the data is analyzed, how can I operate on just the parts I want?
Maybe I going about this all wrong? The addition of the graphics processing makes the aurioTouch sample quite complicated for me to follow. Any suggestions are most welcome.
Cheers, Darren
Darren Baptiste pélau imagineering Phone: 647.407.0118
"Be the change you wish to see in the world" - Mahatma Ghandi
Darren Baptiste
"Be the change you wish to see in the world" - Mahatma Ghandi
|
_______________________________________________
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