---
title: "presetState(for:)"
framework: audiotoolbox
role: symbol
role_heading: Instance Method
path: "audiotoolbox/auaudiounit/presetstate(for:)"
---

# presetState(for:)

## Declaration

```swift
func presetState(for userPreset: AUAudioUnitPreset) throws -> [String : Any]
```

## See Also

### Managing Presets

- [fullState](audiotoolbox/auaudiounit/fullstate.md)
- [fullStateForDocument](audiotoolbox/auaudiounit/fullstatefordocument.md)
- [factoryPresets](audiotoolbox/auaudiounit/factorypresets.md)
- [currentPreset](audiotoolbox/auaudiounit/currentpreset.md)
- [supportsUserPresets](audiotoolbox/auaudiounit/supportsuserpresets.md)
- [userPresets](audiotoolbox/auaudiounit/userpresets.md)
- [saveUserPreset(_:)](audiotoolbox/auaudiounit/saveuserpreset(_:).md)
- [deleteUserPreset(_:)](audiotoolbox/auaudiounit/deleteuserpreset(_:).md)
