Jump To:
Leopard Reference Library: Audio
Core Audio's Hardware Abstraction Layer (HAL) ensures that audio realtime performance on Mac OS X is free from latency and multichannel access issues. The HAL publishes timing data so that developers know exactly where their audio is. Game developers benefit from Apple's improvements to OpenAL. Audio developers can fine-tune their applications for high performance using tools such as the Sampler code-profiling application, features such as multiprocessing, and APIs such as those for the vDSP library.

View all Performance Reference Library.
Document Descriptions
On Off
Display

Sort by
Title
Sort by
Resource Type
Sorted by
Date
Disabling Processor Cores on a Multi-Core System (HTML) (日本語 HTML)
QA1141: Describes how to disable processor cores on a multi-core system for testing purposes.
Technical Q&As 2008-09-16
RecordAudioToFile (HTML) (DMG) (ZIP)
Demonstrates recording audio to an AAC file using Core Audio
Sample Code 2007-02-27
Performance Overview (HTML) (PDF)
Introduces the factors that determine performance.
Guides 2006-10-03
CoreAudio Overload Warnings (HTML)
QA1467: Describes CoreAudio overload warnings what they mean and how to avoid them.
Technical Q&As 2006-03-29
Taking Advantage of the Accelerate Framework (HTML)
Learn how your application can run on PowerPC- or Intel-based Macs without processor-specific customization.
Articles 2005-10-03
dist_fft (HTML) (DMG) (ZIP)
Gigaelement FFTs on Apple G5 clusters
Sample Code 2004-08-23
VelEng FFT (HTML) (DMG) (ZIP)
G4 Velocity Engine implementation of Fast Fourier Transform (FFT) and associated convolution/correlation routines.
Sample Code 2003-01-14