---
title: AVMIDIPlayerCompletionHandler
framework: avfaudio
role: symbol
role_heading: Type Alias
path: avfaudio/avmidiplayercompletionhandler
---

# AVMIDIPlayerCompletionHandler

A callback the system invokes when MIDI playback completes.

## Declaration

```swift
typealias AVMIDIPlayerCompletionHandler = () -> Void
```

## See Also

### Controlling playback

- [prepareToPlay()](avfaudio/avmidiplayer/preparetoplay().md)
- [play(_:)](avfaudio/avmidiplayer/play(_:).md)
- [stop()](avfaudio/avmidiplayer/stop().md)
- [isPlaying](avfaudio/avmidiplayer/isplaying.md)
