---
title: int32ChannelData
framework: avfaudio
role: symbol
role_heading: Instance Property
path: avfaudio/avaudiopcmbuffer/int32channeldata
---

# int32ChannelData

The buffer’s 32-bit integer audio samples.

## Declaration

```swift
var int32ChannelData: UnsafePointer<UnsafeMutablePointer<Int32>>? { get }
```

## Discussion

Discussion The int32ChannelData property returns the buffer’s audio samples if the buffer’s format has 4-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)
- [int16ChannelData](avfaudio/avaudiopcmbuffer/int16channeldata.md)
- [stride](avfaudio/avaudiopcmbuffer/stride.md)
- [AVAudioPCMBuffer.ChannelData](avfaudio/avaudiopcmbuffer/channeldata.md)
- [AVAudioPCMBuffer.MutableChannelData](avfaudio/avaudiopcmbuffer/mutablechanneldata.md)
