Sorted by Title | 
Sort by Resource Type | 
Sort by Date | 
| 
Audio Codec Services Reference
(HTML)
(PDF)
 Describes the programming interface for configuring audio codecs and for encoding and decoding audio data. 
 | 
Reference | 
2007-10-31
 | 
| 
Audio File Services Reference
(HTML)
(PDF)
 Describes a C programming interface for reading and writing audio files. 
 | 
Reference | 
2008-07-08
 | 
| 
Audio Queue Services Programming Guide
(HTML)
(PDF)
 Describes how to play and record audio using Audio Queue Services. 
 | 
Guides | 
2007-10-31
 | 
| 
Audio Unit Programming Guide
(HTML)
(PDF)
 Explains how to use Core Audio frameworks and the Core Audio SDK to create audio units. 
 | 
Guides | 
2007-10-31
 | 
| 
AudioDeviceNotify
(HTML)
(DMG)
(ZIP)
 Demonstrates how to enumerate audio devices attached to the system and how to handle device notifications 
 | 
Sample Code | 
2006-04-21
 | 
| 
Core Audio Overview
(HTML)
(PDF)
 Provides an overview of Core Audio and its programming interfaces.  
 | 
Guides | 
2007-01-08
 | 
| 
CoreAudio Overload Warnings
(HTML)
 QA1467: Describes CoreAudio overload warnings what they mean and how to avoid them. 
 | 
Technical Q&As | 
2006-03-29
 | 
| 
Disc Recording Framework Reference
(HTML)
 Describes the Objective-C and C API for burning audio and data CDs and DVDs. 
 | 
Reference | 
2008-04-08
 | 
| 
Disc Recording UI Framework Reference
(HTML)
 Describes the Objective-C and C API for presenting a user interface when burning audio and data CDs and DVDs. 
 | 
Reference | 
2008-04-08
 | 
| 
ExtractMovieAudioToAIFF
(HTML)
(DMG)
(ZIP)
 Demonstrates how to extract audio from QuickTime Movies and write the data to an AIFF file. 
 | 
Sample Code | 
2006-03-31
 | 
| 
Going Universal: Audio Developers Catch the Wave
(HTML)
 Learn how audio developers who built universal binaries of their applications are reaping the benefits. 
 | 
Articles | 
2006-07-18
 | 
| 
MP3 Player
(HTML)
(DMG)
(ZIP)
 How to wrap a command-line UNIX/Linux application in a Cocoa GUI, calling a the command-line app through NSTask.  
 | 
Sample Code | 
2003-01-14
 | 
| 
NSSound Class Reference
(HTML)
(PDF)
 Describes an object that loads and plays audio files. 
 | 
Reference | 
2008-10-15
 | 
| 
QTAudioContextInsert
(HTML)
(DMG)
(ZIP)
 Demonstrates use of Audio Context Insert APIs to perform custom processing on QuickTime's audio stream. 
 | 
Sample Code | 
2008-01-21
 | 
| 
The Sound of Opportunity Knocking: The Audio Units Community Takes Off
(HTML)
 Learn how one developer created a successful business using audio units. 
 | 
Articles | 
2005-10-31
 | 
| 
Sound Programming Topics for Cocoa
(HTML)
(PDF)
 Explains how to load and play audio data in Cocoa. 
 | 
Guides | 
2006-11-07
 | 
| 
TremoloUnit
(HTML)
(DMG)
(ZIP)
 Audio unit sample demonstrating how to build an effect unit with a generic view. 
 | 
Sample Code | 
2006-10-26
 | 
| 
Turn up the Volume with Audio Units
(HTML)
 Learn to build a sample volume unit, test it, and integrate it into GarageBand. 
 | 
Articles | 
2005-01-31
 | 
| 
Using NSSound with CoreAudio on Mac OS 10.3.x
(HTML)
 QA1394: Workaround the NULL input buffers in a Core Audio IOProc callback when using NSSound by using AudioDeviceAddIOProc 
 | 
Technical Q&As | 
2006-03-29
 | 
| 
WhackedTV
(HTML)
(DMG)
(ZIP)
 A Cocoa version of the venerable HackTV sample code, demonstrating usage of the Sequence Grabber API's 
 | 
Sample Code | 
2008-05-09
 |