Differences between iPhone and Desktop Audio
Differences between iPhone and Desktop Audio
- Subject: Differences between iPhone and Desktop Audio
- From: Peter Castine <email@hidden>
- Date: Fri, 22 May 2009 21:39:29 +0200
Hello,
I am looking for some kind of documentation comparing the Core Audio
APIs available on iPhone and for desktop Mac OS. I am working on a
desktop project that is based, in part, on an existing iPhone code
base, and I've been tripped up by differences between the two targets.
First off, I've found the available documention somewhat unclear on
this. I've been Googling on likely search terms and not come up with
much (the most promising hit was <http://www.mail-archive.com/email@hidden/msg03210.html
>, which only received a "this is NDA" rap on the knucklesā¦ the
iPhone NDA aspects are, I think, now moot, are they not?)
My concrete questions at this time include:
- Can one use the Audio Component Services on desktop Mac OS, or do I
need to re-write all of the calls to use the QT Component Manager?
- I think the AudioSession API is irrelevant for desktop Mac OS and I
can just #ifdef around (or comment out) any calls to this API. Or am I
missing something/do I need to substitute calls from some desktop API?
- The app does FFT processing and the iPhone veresion uses some code
the aurioTouch sample code (at least, I think this is where the FFT
code came from). What I've read (and understood) of the code so far
seems to be target-agnostic but, again, I ask if I'm missing any
modifications that need to be made?
- Audio Queue Services--identical or are there differences that one
needs to be aware of?
Finally, it seems that the current Core Audio documentation is all
HTML basedā¦ the PDF version I found is about four years old and tagged
'preliminary'. My eyes simply start to give up on me when I try to
read the equivalent of >100 pages of documentation on screen (whereas
they handle that amount of paper, and more, just fine). Is there a
reasonably recent PDF documentation anywhere?
Thanks for pointers and advice, apologies for rambling, etc.
-- Peter _______________________________________________
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