---
title: "removeRenderObserver(_:)"
framework: audiotoolbox
role: symbol
role_heading: Instance Method
path: "audiotoolbox/auaudiounit/removerenderobserver(_:)"
---

# removeRenderObserver(_:)

Removes an observer block previously added to the render cycle.

## Declaration

```swift
func removeRenderObserver(_ token: Int)
```

## Parameters

- `token`: The token associated with the block.

## Discussion

Discussion This version 3 property is bridged to the version 2 AudioUnitRemoveRenderNotify(_:_:_:) 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)
- [maximumFramesToRender](audiotoolbox/auaudiounit/maximumframestorender.md)
- [token(byAddingRenderObserver:)](audiotoolbox/auaudiounit/token(byaddingrenderobserver:).md)
- [AURenderObserver](audiotoolbox/aurenderobserver.md)
