AudioDataOutputToAudioUnit

Last Revision:
Version 1.1, 2010-10-26
Fixed misnamed class.
(Full Revision History)
Build Requirements:
Mac OS X v10.6 and later
Runtime Requirements:
Mac OS X v10.6 and later

AudioDataOutputToAudioUnit is a short sample that demonstrates how to use the QTSampleBuffer objects vended by QTKit capture's QTCaptureDecompressedAudioOutput API with various CoreAudio APIs. The built application uses a QTCaptureSession with a QTCaptureDecompressedAudioOutput to capture audio from the default system input device, applies an effect to that audio using a simple effect AudioUnit, and writes the modified audio to a file using the CoreAudio ExtAudioFile API.