---
title: length
framework: avfaudio
role: symbol
role_heading: Instance Property
path: avfaudio/avaudiofile/length
---

# length

The number of sample frames in the file.

## Declaration

```swift
var length: AVAudioFramePosition { get }
```

## Discussion

Discussion This can be computationally expensive to compute for the first time.

## See Also

### Getting Audio File Properties

- [url](avfaudio/avaudiofile/url.md)
- [fileFormat](avfaudio/avaudiofile/fileformat.md)
- [processingFormat](avfaudio/avaudiofile/processingformat.md)
- [AVAudioFramePosition](avfaudio/avaudioframeposition.md)
- [framePosition](avfaudio/avaudiofile/frameposition.md)
- [AVAudioFrameCount](avfaudio/avaudioframecount.md)
- [AVAudioFileTypeKey](avfaudio/avaudiofiletypekey.md)
- [isOpen](avfaudio/avaudiofile/isopen.md)
