• 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: How to Get Started with CoreAudio Programming
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: How to Get Started with CoreAudio Programming


  • Subject: Re: How to Get Started with CoreAudio Programming
  • From: Dave Fernandes <email@hidden>
  • Date: Thu, 6 Sep 2007 15:23:25 -0400

Hi Ash,
It doesn't look like anyone has replied on the listserv, so...

.NET is most comparable to Apple's Cocoa framework, and Cocoa has excellent documentation and several tutorials. Unfortunately, CoreAudio is used by only a fraction of Apple's developers, and it's documentation has been neglected in comparison.

If you haven't already done so, I would suggest looking at the example code in the "Developer/Examples/CoreAudio" (distributed with Xcode), rather than trying to learn everything from the API docs. The example code is also undocumented :( but Apple engineers answer pretty much all directed, API related questions posed on this list.

So the strategy is a bit different from learning .NET... With Core Audio, try stuff out and ask a lot of questions. Personally, I'd rather be able to read the docs, but as you have found, that strategy doesn't work here.

It took me a couple weeks to get my head around the basic core audio API.

Good luck!

Dave

On Aug 31, 2007, at 1:57 PM, Ash Oakenfold wrote:

Hi,

If I want to learn .NET there are numerous resources to do so. Microsoft does an excellent job with its documentation, books, tools, and languages. The ramp up on a new API or language is small and I can be productive in a very short amount of time.

This also holds true for Flex. I literally studied Flex for 2 weeks and then got a job doing it professionally. Adobe has excellent SDK documentation with a lot of sample code. The market for training books and videos is also there.

I'm having a VERY difficult time with Mac programming. I feel like I've been given a list of function names and pushed out the door. The amount of documentation and sample code is virtually non- existent. Correct me if I'm wrong.

If I had never used a List box in Flex, I could reference this page. It has a list of all the properties, events, and functions with descriptions. It also has a code example on every page. Navigation is clean and its easy to absorb the content.

I can't find an approach vector with CoreAudio. It seems like only way is to learn is to spend countless hours poking stuff with a stick to see what it'll do. Yes, I've seen the reference page and read the Core Audio Overview PDF.

Where are the resources to quickly become productive with CoreAudio?


Regards, Ash


_______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
40utoronto.ca


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
  • Prev by Date: Re: AU Parameter confusion on PPC [solved]
  • Next by Date: Re: Frustrated w. generic AUs not returning to settings
  • Previous by thread: Re: AU Parameter confusion on PPC [solved]
  • Next by thread: Re: Another Wrinkle on Re: When is an event not an event?
  • Index(es):
    • Date
    • Thread