---
title: AudioSampleType
framework: Core Audio Types
role: symbol
role_heading: Type Alias
platforms: [iOS 2.0+, iPadOS 2.0+, Mac Catalyst 13.0+, macOS 10.5+, tvOS 9.0+, visionOS 1.0+, watchOS 3.0+]
path: coreaudiotypes/audiosampletype
---

# AudioSampleType

The canonical audio data sample type for input and output.

## Declaration

```swift
typealias AudioSampleType = Int16
```

```swift
typealias AudioSampleType = Float32
```

## Discussion

Discussion The canonical audio sample type for input and output in iPhone OS is linear PCM with 16-bit integer samples.

## See Also

### Common Types

- [AVAudioInteger](coreaudiotypes/avaudiointeger.md)
- [AVAudioUInteger](coreaudiotypes/avaudiouinteger.md)
- [AudioSessionID](coreaudiotypes/audiosessionid.md)
- [kAudioUnitSampleFractionBits](coreaudiotypes/kaudiounitsamplefractionbits.md)
- [COREAUDIOTYPES_VERSION](coreaudiotypes/coreaudiotypes_version.md)
- [AudioUnitSampleType](coreaudiotypes/audiounitsampletype.md)
- [AudioFormatListItem](coreaudiotypes/audioformatlistitem.md)
