---
title: int16ChannelData
framework: avfaudio
role: symbol
role_heading: Instance Property
path: avfaudio/avaudiopcmbuffer/int16channeldata
---

# int16ChannelData

The buffer’s 16-bit integer audio samples.

## Declaration

```swift
var int16ChannelData: UnsafePointer<UnsafeMutablePointer<Int16>>? { get }
```

## Discussion

Discussion The int16ChannelData property returns the buffer’s audio samples if the buffer’s format has 2-byte integer samples, or nil if it’s another format. For more information, see floatChannelData.

## See Also

### Accessing PCM Buffer Data

- [channelData(_:)](avfaudio/avaudiopcmbuffer/channeldata(_:).md)
- [mutableChannelData(_:)](avfaudio/avaudiopcmbuffer/mutablechanneldata(_:).md)
- [withUnsafeAudioBufferList(_:)](avfaudio/avaudiopcmbuffer/withunsafeaudiobufferlist(_:).md)
- [floatChannelData](avfaudio/avaudiopcmbuffer/floatchanneldata.md)
- [frameCapacity](avfaudio/avaudiopcmbuffer/framecapacity.md)
- [int32ChannelData](avfaudio/avaudiopcmbuffer/int32channeldata.md)
- [stride](avfaudio/avaudiopcmbuffer/stride.md)
- [AVAudioPCMBuffer.ChannelData](avfaudio/avaudiopcmbuffer/channeldata.md)
- [AVAudioPCMBuffer.MutableChannelData](avfaudio/avaudiopcmbuffer/mutablechanneldata.md)
