<!--
{
  "documentType" : "article",
  "framework" : "AudioToolbox",
  "identifier" : "/documentation/AudioToolbox/1584155-audio-unit-player-subtypes",
  "metadataVersion" : "0.1.0",
  "role" : "collectionGroup",
  "title" : "Audio Unit Player Subtypes"
}
-->

# Audio Unit Player Subtypes

## Topics

### Constants

[`var kAudioUnitSubType_AudioFilePlayer: UInt32`](/documentation/AudioToolbox/kAudioUnitSubType_AudioFilePlayer-2ewv0)

[`var kAudioUnitSubType_AudioFilePlayer: UInt32`](/documentation/AudioToolbox/kAudioUnitSubType_AudioFilePlayer-6zi0a)

[`var kAudioUnitSubType_NetReceive: UInt32`](/documentation/AudioToolbox/kAudioUnitSubType_NetReceive)

[`var kAudioUnitSubType_ScheduledSoundPlayer: UInt32`](/documentation/AudioToolbox/kAudioUnitSubType_ScheduledSoundPlayer-55u1s)

A generator unit that can be used to schedule slices of audio to be played at specified times. The audio is scheduled using the time stamps for the render operation and can be scheduled from any thread.

[`var kAudioUnitSubType_ScheduledSoundPlayer: UInt32`](/documentation/AudioToolbox/kAudioUnitSubType_ScheduledSoundPlayer-7oybj)



---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)