Re: Audio Unit and Carbon Support
Re: Audio Unit and Carbon Support
- Subject: Re: Audio Unit and Carbon Support
- From: john <email@hidden>
- Date: Wed, 22 Oct 2003 19:13:20 -0400
Hi John,
There's a reasonable amount of sample code available in the latest
CoreAudio SDK, including a few AUs. This is available from Apple's
website at
http://developer.apple.com/sdk/ .
As Christopher pointed out, Carbon is what's used in CoreAudio when
those kind of things are necessary. Some on this list (including
myself) have complained about the lack of Cocoa usage and support in
CoreAudio, contrary to your complaint! There's plenty reason to obsess
about Cocoa, as Christopher pointed out. Though I tend to think Apple
puts too much emphasis on Carbon, opposite of you :)
-- John
Hey,
Is it me? or is the documentation and examples for Audio Units and
Carbon very, very, very poor. It seems Apple has this obsession with
Cocoa. I'm having a very hard time figuring out how to program Carbon
services and how to create an Audio Unit that can play a sound file
MORE than once.
I'm trying to make a drum machine with a built in sequencer (more of
a looper), and I want it to run stand-alone and as an audio unit. I'm
having a very hard time trying to figure out how to load multiple
sounds, play a sound more than once, also all the examples that play
sounds for Audio Units are command line based and the program can sit
idle, but since I'm using a gui the program can't sit idle while the
sounds are being played. I have no idea how to find out how to do
this.
Any suggestions?
IMHO, the examples for Audio Units and Carbon provide an example for
many applications but the code is written in such an impractical way.
I really, really, wish Apple would get their developer documentation
better documented. I hope XCode fixes a lot of these problems,
especially since my Project Builder sigfaults quite often, and so does
Safari at the developer website, and has anyone noticed the Apple
Developer website not responding, and you have to hit refresh all the
time?
Sorry for the whining, I think Apple is a great company and I like
developing under it. But I feel that Mac OS X was really rushed into
the market. While it's not fair, but since Mac isn't as popular as
Windows and programming on a Mac isn't very popular, it's really up to
Apple to make a superb development environment (no loose ends), and
ESPECIALLY solid documentation, because there aren't gonna be 40,000
tutorials and 10 books for things like Audio Units out there, and I
can't even find a good site with Carbon tutorials.
It just seems that the development aspect of Mac OS X is still in
beta.
I've just been trying to figure out how to get things working with
Carbon and Audio-Units for an excessive amount of time and searching
and still haven't come up with much.
Any help would be much appreciated.
Thanks,
John Mullins
_______________________________________________
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.