---
title: "AudioComponentInstantiate(_:_:_:)"
framework: audiotoolbox
role: symbol
role_heading: Function
path: "audiotoolbox/audiocomponentinstantiate(_:_:_:)"
---

# AudioComponentInstantiate(_:_:_:)

## Declaration

```swift
func AudioComponentInstantiate(_ inComponent: AudioComponent, _ inOptions: AudioComponentInstantiationOptions, _ inCompletionHandler: @escaping (AudioComponentInstance?, OSStatus) -> Void)
```

## Mentioned in

Hosting Audio Unit Extensions Using the AUv2 API

## See Also

### Creating an Audio Component Instance

- [AudioComponentInstanceNew(_:_:)](audiotoolbox/audiocomponentinstancenew(_:_:).md)
- [AudioComponentInstanceDispose(_:)](audiotoolbox/audiocomponentinstancedispose(_:).md)
- [AudioComponent](audiotoolbox/audiocomponent.md)
- [AudioComponentInstantiationOptions](audiotoolbox/audiocomponentinstantiationoptions.md)
- [Audio Component Errors](audiotoolbox/1619490-audio-component-errors.md)
