---
title: AVBeatRange
framework: avfaudio
role: symbol
role_heading: Structure
path: avfaudio/avbeatrange-c.struct
---

# AVBeatRange

A specific time range within a music track.

## Declaration

```occ
typedef struct _AVBeatRange { ... } AVBeatRange;
```

## Topics

### Creating a beat range

- [AVMakeBeatRange(_:_:)](avfaudio/avmakebeatrange(_:_:).md)

### Inspecting a range

- [length](avfaudio/avbeatrange-c.struct/length.md)
- [start](avfaudio/avbeatrange-c.struct/start.md)

## See Also

### Handling Beat Range

- [beats(forHostTime:error:)](avfaudio/avaudiosequencer/beats(forhosttime:error:).md)
- [beats(forSeconds:)](avfaudio/avaudiosequencer/beats(forseconds:).md)
- [AVMusicTimeStampEndOfTrack](avfaudio/avmusictimestampendoftrack.md)
