Re: Developing Tool for Audio program
Re: Developing Tool for Audio program
- Subject: Re: Developing Tool for Audio program
- From: James Coker <email@hidden>
- Date: Wed, 17 Dec 2003 19:50:03 -0700
I pretty much agree with all these points, but I'd say that Cocoa
is definitely much easier to get started with. There are several good
Cocoa
books at oreilly.com, and many of the CoreAudio examples use
Cocoa. However, if you decide to develop AudioUnits,
you're pretty much stuck with C++ and Carbon -- as the AU SDK
is in C++ (for good reasons), and almost all AU Hosts only
support Carbon UI's for Audio Units -- though I suspect Cocoa AU
support will happen over the next few months for at least some
hosts...
Jim
On Wednesday, December 17, 2003, at 05:34 PM, john wrote:
Hi Tae Hun,
Just to give the Cocoa-fan alternative viewpoint to Philippe.
It certainly is possible to use Cocoa and ObjC, some would argue
preferable. I think that most of CoreAudio is in plain C, making C++
or ObjC more-or-less equally convenient.
I would recommend Cocoa, but if you really want to make the best
decision for yourself you probably should spend at least a couple of
months becoming comfortable with both and then decide which one suits
you better. I did Mac programming before OS X (pre-Carbon) and was
fascinated with C++, but after spending the time learning Cocoa/ObjC I
quickly came to dislike Carbon and particularly C++.
Even though you're a beginner, if you've got the "programming knack"
then you shouldn't have any problems learning Carbon or Cocoa. Some
may argue that Cocoa is easier to get started with, but with either of
them you'll need to work to feel comfortable using them.
-- John
_______________________________________________
coreaudio-api mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/coreaudio-api
Do not post admin requests to the list. They will be ignored.