kAudioUnitProperty_ClassInfo
Describes the state of an audio unit.
Declaration
var kAudioUnitProperty_ClassInfo: AudioUnitPropertyID { get }Discussion
A read/write CFDictionary object valid on the audio unit global scope. A macOS audio unit that supports the part scope may, in addition, support presets on that scope that apply to individual parts.
When assigning a class information dictionary to an audio unit with the AudioUnitSetProperty(_:_:_:_:_:_:) function, you own the reference to the dictionary and are responsible for later releasing it by calling the CFRelease function.
When obtaining a class information dictionary from an audio unit with the AudioUnitGetProperty(_:_:_:_:_:_:) function, you also own the reference to the dictionary and are responsible for later releasing it by calling the CFRelease function.
See Also
Properties
kAudioUnitProperty_ElementCountkAudioUnitProperty_SupportedNumChannelskAudioUnitProperty_AudioChannelLayoutkAudioUnitProperty_AudioUnitMIDIProtocolkAudioUnitProperty_AUHostIdentifierkAudioUnitProperty_BypassEffectkAudioUnitProperty_ClassInfoFromDocumentkAudioUnitProperty_CocoaUIkAudioUnitProperty_ContextNamekAudioUnitProperty_CPULoadkAudioUnitProperty_DependentParameterskAudioUnitProperty_ElementNamekAudioUnitProperty_FactoryPresetskAudioUnitProperty_FastDispatchkAudioUnitProperty_FrequencyResponse