Version: 1.0

Posted: 2008-06-05

Build Requirements: Mac OS X v10.6 and later

Runtime Requirements: Mac OS X v10.6 and later

View Source Code:

Download Sample Code (“AudioDataOutputToAudioUnit.zip”, 66.1K)



Description

AudioDataOutputToAudioUnit is a short sample that demonstrates how to use the QTSampleBuffer objects vended by QTKit capture's QTCaptureAudioDataOutput API with various CoreAudio APIs. The built application uses a QTCaptureSession with a QTCaptureAudioDataOutput 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.

Document Revision History

Date Notes
2008-06-05Demonstrates how to use the QTSampleBuffer objects vended by QTKit capture's QTCaptureAudioDataOutput API with various CoreAudio APIs.