Retired Document
Important: This sample code may not represent best practices for current development. The project may use deprecated symbols and illustrate technologies and techniques that are no longer recommended.
AudioReflectorDriver
Last Revision: | Version 1.0, 2009-04-21 This project builds a kernel-based audio driver that reflects data going out one channel back to the corresponding input channel |
Build Requirements: | Mac OS X v10.6 or later |
Runtime Requirements: | Mac OS X v10.6 or later |
This project builds a kernel-based audio driver that:
- builds for both Intel and PowerPC
- reflects data going out one channel back to the corresponding input channel
- has a completely configurable list of supported formats and stream layouts via it's Info.plist
- provides a dummy control for just about every standard kind control supported by the IOAudio family
- demonstrates how to localize strings
- includes a configurable time stamp generator to allow the simulation of various timing situations
- includes an integer-to-floating-point and floating-point-to-integer blitting library optimized for SSE3 on Intel processors and Altivec on PowerPC processors
Copyright © 2009 Apple Inc. All Rights Reserved. Terms of Use | Privacy Policy | Updated: 2009-04-21