---
title: maximumFramesToRender
framework: audiotoolbox
role: symbol
role_heading: Instance Property
path: audiotoolbox/auaudiounit/maximumframestorender
---

# maximumFramesToRender

The maximum number of frames that the audio unit can render at once.

## Declaration

```swift
var maximumFramesToRender: AUAudioFrameCount { get set }
```

## Discussion

Discussion This must be set by the host before render resources are allocated. It cannot be changed while render resources are allocated. This version 3 property is bridged to the version 2 kAudioUnitProperty_MaximumFramesPerSlice API.

## See Also

### Managing the Render Cycle

- [allocateRenderResources()](audiotoolbox/auaudiounit/allocaterenderresources().md)
- [deallocateRenderResources()](audiotoolbox/auaudiounit/deallocaterenderresources().md)
- [reset()](audiotoolbox/auaudiounit/reset().md)
- [renderResourcesAllocated](audiotoolbox/auaudiounit/renderresourcesallocated.md)
- [renderBlock](audiotoolbox/auaudiounit/renderblock.md)
- [scheduleParameterBlock](audiotoolbox/auaudiounit/scheduleparameterblock.md)
- [token(byAddingRenderObserver:)](audiotoolbox/auaudiounit/token(byaddingrenderobserver:).md)
- [removeRenderObserver(_:)](audiotoolbox/auaudiounit/removerenderobserver(_:).md)
- [AURenderObserver](audiotoolbox/aurenderobserver.md)
