• 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
Differences between iPhone and Desktop Audio
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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


  • Follow-Ups:
    • Re: Differences between iPhone and Desktop Audio
      • From: Doug Wyatt <email@hidden>
  • Prev by Date: Re: Problems in creating aggregate device
  • Next by Date: Re: call render
  • Previous by thread: AAC-LC allowable SR/BR
  • Next by thread: Re: Differences between iPhone and Desktop Audio
  • Index(es):
    • Date
    • Thread