Jump To:
Leopard Sample Code: Cocoa
System-level services in Mac OS X streamline the development process for audio developers, as well as for application developers who want to incorporate music and other audio media into their products. Core Audio is available to Cocoa applications. It provides native, multichannel audio in a manner scalable for future high-resolution formats. The Audio Unit API provides a plug-in architecture for both DSP (audio in/audio out) and virtual instruments (MIDI in/audio out). MIDI services allow for multiport MIDI capability.

View all Audio Sample Code.
Document Descriptions
On Off
Display

Sorted by
Title
Sort by
Date
AudioDeviceNotify (HTML) (DMG) (ZIP)
Demonstrates how to enumerate audio devices attached to the system and how to handle device notifications
2006-04-21
ExtractMovieAudioToAIFF (HTML) (DMG) (ZIP)
Demonstrates how to extract audio from QuickTime Movies and write the data to an AIFF file.
2006-03-31
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.
2003-01-14
QTAudioContextInsert (HTML) (DMG) (ZIP)
Demonstrates use of Audio Context Insert APIs to perform custom processing on QuickTime's audio stream.
2008-01-21
TremoloUnit (HTML) (DMG) (ZIP)
Audio unit sample demonstrating how to build an effect unit with a generic view.
2006-10-26
WhackedTV (HTML) (DMG) (ZIP)
A Cocoa version of the venerable HackTV sample code, demonstrating usage of the Sequence Grabber API's
2008-05-09