---
title: kAudioUnitProperty_FactoryPresets
framework: audiotoolbox
role: symbol
role_heading: Global Variable
path: audiotoolbox/kaudiounitproperty_factorypresets
---

# kAudioUnitProperty_FactoryPresets

So-called factory presets (as opposed to user-configured presets) are ones supplied with an audio unit by the manufacturer. You choose the active preset by setting the kAudioUnitProperty_PresentPreset property.

## Declaration

```swift
var kAudioUnitProperty_FactoryPresets: AudioUnitPropertyID { get }
```

## Discussion

Discussion A read-only CFArray array of AUPreset structures. When obtaining a factory preset array from an audio unit with the AudioUnitGetProperty(_:_:_:_:_:_:) function, you own the reference to the array and are responsible for later releasing it by calling the CFRelease function.

## See Also

### Properties

- [kAudioUnitProperty_ElementCount](audiotoolbox/kaudiounitproperty_elementcount.md)
- [kAudioUnitProperty_SupportedNumChannels](audiotoolbox/kaudiounitproperty_supportednumchannels.md)
- [kAudioUnitProperty_AudioChannelLayout](audiotoolbox/kaudiounitproperty_audiochannellayout.md)
- [kAudioUnitProperty_AudioUnitMIDIProtocol](audiotoolbox/kaudiounitproperty_audiounitmidiprotocol.md)
- [kAudioUnitProperty_AUHostIdentifier](audiotoolbox/kaudiounitproperty_auhostidentifier.md)
- [kAudioUnitProperty_BypassEffect](audiotoolbox/kaudiounitproperty_bypasseffect.md)
- [kAudioUnitProperty_ClassInfo](audiotoolbox/kaudiounitproperty_classinfo.md)
- [kAudioUnitProperty_ClassInfoFromDocument](audiotoolbox/kaudiounitproperty_classinfofromdocument.md)
- [kAudioUnitProperty_CocoaUI](audiotoolbox/kaudiounitproperty_cocoaui.md)
- [kAudioUnitProperty_ContextName](audiotoolbox/kaudiounitproperty_contextname.md)
- [kAudioUnitProperty_CPULoad](audiotoolbox/kaudiounitproperty_cpuload.md)
- [kAudioUnitProperty_DependentParameters](audiotoolbox/kaudiounitproperty_dependentparameters.md)
- [kAudioUnitProperty_ElementName](audiotoolbox/kaudiounitproperty_elementname.md)
- [kAudioUnitProperty_FastDispatch](audiotoolbox/kaudiounitproperty_fastdispatch.md)
- [kAudioUnitProperty_FrequencyResponse](audiotoolbox/kaudiounitproperty_frequencyresponse.md)
