Appendix: Audio Unit Class Hierarchy
This appendix describes the Core Audio SDK audio unit class hierarchy, including starting points for common types of audio units.
Core Audio SDK Audio Unit Class Hierarchy
The following figure illustrates the main classes and class relationships in the Core Audio SDK audio unit class hierarchy, for Core Audio SDK v1.4.3.
Starting Points for Common Audio Units
For general, n-to-m channel effect units, start with the
AUBase
classFor n-to-n channel effect units, which map each input channel to a corresponding output channel, start with the
AUEffectBase
classFor monotimbral instrument units (either monophonic or polyphonic), start with the
AUMonotimbralInstrumentBase
classFor multitimbral instrument units, start with the
AUMultitimbralInstrumentBase
classFor format converter or generator audio units, start with the
AUBase
classFor music effect units, start with the
AUMIDIEffectBase
class
Copyright © 2014 Apple Inc. All Rights Reserved. Terms of Use | Privacy Policy | Updated: 2014-07-15