---
title: "init(maximumDescriptions:)"
framework: coreaudio
role: symbol
role_heading: Initializer
path: "coreaudio/managedaudiochannellayout/init(maximumdescriptions:)"
---

# init(maximumDescriptions:)

Creates a new ManagedAudioChannelLayout that can hold up to maximumDescriptions.

## Declaration

```swift
init(maximumDescriptions: Int)
```

## Parameters

- `maximumDescriptions`: The maximum number of AudioChannelDescription this ManagedAudioChannelLayout can hold. This must be greater than 0.

## Discussion

Discussion Use ManagedAudioChannelLayout(tag:) if no AudioChannelDescription are needed.
