Like most things in Carbon, Audio is under transition. [Music & Audio]
The old SoundManager routines are deprecated but still mostly functioning. There are a few functions and commands that have been deprecated, but it is still workable. [Sound Manager 3.3]
The Core Audio API is available from Carbon. There are a few examples on Apple's Developer site. [Core Audio]
[1] is the CoreAudio Wiki
Apple is now including OpenAL as of OS X 10.4 (Tiger). [OpenAL] [OpenAL for OS X]
The ALUT header files were removed as of the Xcode 2.4 update.[Tech QA1504]. Some possible replacement code was posted to the OpenAL mailing list by George Warner, Apple DTS. [alutCreateBufferFromFile]
[1:02pm] <Rog> hmm, what deleted my /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CarbonSound.framework/Versions/A/Headers/CarbonSound.h ??? [1:01pm] <AngryLuke> install the QT7 SDK [1:01pm] <AngryLuke> or get Tiger. [1:02pm] <Rog> ah, installing QT7 deleted it? [1:02pm] <AngryLuke> yes. [1:02pm] <Rog> interesting, thx [1:02pm] <AngryLuke> well, something like that.. [1:02pm] <AngryLuke> installing the QT7 SDK fixes it [1:02pm] <Rog> probably QT7, I did install it over the weekend [1:02pm] <AngryLuke> Installing Xcode 2.1 deletes the GraphKit framework [1:03pm] <mikeash> probably QT7 installed a new CarbonSound.framework without the headers, or something [1:03pm] <AngryLuke> correct. [1:03pm] <AngryLuke> or something