• 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: Audio Unit and Carbon Support
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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.

References: 
 >Audio Unit and Carbon Support (From: John Mullins <email@hidden>)

  • Prev by Date: Re: MusicTimeStamp
  • Next by Date: Re: DefaultAudioUnit and Digidesign 001
  • Previous by thread: Re: Audio Unit and Carbon Support
  • Next by thread: CoreAudio and QuickTime - working together
  • Index(es):
    • Date
    • Thread