---
title: MTAudioProcessingTapUnprepareCallback
framework: mediatoolbox
role: symbol
role_heading: Type Alias
path: mediatoolbox/mtaudioprocessingtapunpreparecallback
---

# MTAudioProcessingTapUnprepareCallback

An audio processing unpreparation callback function.

## Declaration

```swift
typealias MTAudioProcessingTapUnprepareCallback = (MTAudioProcessingTap) -> Void
```

## Parameters

- `tap`: The processing tap.

## Overview

Overview The unpreparation callback is invoked when the underlying audio machinery stops calling the process callback. Preparation and unpreparation callbacks are always paired. Process callbacks will only ever be called after the prepare callback returns, and before unprepare is called.

## Topics

### Flags

- [MTAudioProcessingTapCreationFlags](mediatoolbox/mtaudioprocessingtapcreationflags.md)

## See Also

### Callback functions

- [MTAudioProcessingTapInitCallback](mediatoolbox/mtaudioprocessingtapinitcallback.md)
- [MTAudioProcessingTapPrepareCallback](mediatoolbox/mtaudioprocessingtappreparecallback.md)
- [MTAudioProcessingTapProcessCallback](mediatoolbox/mtaudioprocessingtapprocesscallback.md)
- [MTAudioProcessingTapFinalizeCallback](mediatoolbox/mtaudioprocessingtapfinalizecallback.md)
