---
title: "init(width:height:hostHasController:)"
framework: coreaudiokit
role: symbol
role_heading: Initializer
path: "coreaudiokit/auaudiounitviewconfiguration/init(width:height:hosthascontroller:)"
---

# init(width:height:hostHasController:)

Creates a new configuration object.

## Declaration

```swift
init(width: CGFloat, height: CGFloat, hostHasController: Bool)
```

## Parameters

- `width`: The view’s width.
- `height`: The view’s height.
- `hostHasController`: A Boolean value that indicates whether the host shows its own control surface in this view configuration.
