SampleUSBAudioOverrideDriver

Last Revision:
Version 1.2, 2013-06-03
Added a new property to identify a custom control panel that users can launch from AMS.
(Full Revision History)
Build Requirements:
Xcode 5.4.2 or later, Mac OS X 10.8 Mountain Lion or later
Runtime Requirements:
Mac OS X 10.7 Lion or later

This project demonstrates how to override certain properties of a USB audio device using a codeless kernel extension (kext). This allows replacing the product or interface names, specifying the localization bundle, adding a Core Audio plugin path, specify a custom control panel application, and more.