# RemovedFromProcessing()

> Called potentially after a sequence of ProcessorInstance.IRealtime.Update, when a ProcessorInstance has been disposed from eg. ControlContext.Destroy.

## Definition

* **Type:** Method
* **Namespace:** [UnityEngine.Audio](/engine/6000.7/script-reference/unityengine/audio.md)
* **Assembly:** UnityEngine.AudioModule

```csharp
void RemovedFromProcessing()
```

### Remarks

This is a chance to sync any work done or ongoing before leaving the processing thread. This will always be called after RootOutputInstance.IRealtime.EndProcessing.
