---
title: play()
framework: appkit
role: symbol
role_heading: Instance Method
path: appkit/nssound/play()
---

# play()

Initiates audio playback.

## Declaration

```swift
func play() -> Bool
```

## Return Value

Return Value true when playback is initiated, false when playback is already in progress or when an error occurred.

## Discussion

Discussion This method initiates playback asynchronously and returns control to your application. Therefore, your application can continue doing work while the audio is playing.

## See Also

### Playing Sounds

- [beep()](appkit/nssound/beep().md)
- [isPlaying](appkit/nssound/isplaying.md)
- [pause()](appkit/nssound/pause().md)
- [resume()](appkit/nssound/resume().md)
- [stop()](appkit/nssound/stop().md)
