---
title: pause()
framework: avfaudio
role: symbol
role_heading: Instance Method
path: avfaudio/avaudioplayer/pause()
---

# pause()

Pauses audio playback.

## Declaration

```swift
func pause()
```

## Discussion

Discussion Unlike calling stop(), pausing playback doesn’t deallocate hardware resources. It leaves the audio ready to resume playback from where it stops.

## See Also

### Controlling playback

- [prepareToPlay()](avfaudio/avaudioplayer/preparetoplay().md)
- [play()](avfaudio/avaudioplayer/play().md)
- [play(atTime:)](avfaudio/avaudioplayer/play(attime:).md)
- [stop()](avfaudio/avaudioplayer/stop().md)
- [isPlaying](avfaudio/avaudioplayer/isplaying.md)
