---
title: Core Audio Constants
framework: coreaudio
role: collectionGroup
role_heading: API Collection
path: coreaudio/core-audio-constants
---

# Core Audio Constants

## Topics

### Constants

- [kAudioAggregateDeviceClockDeviceKey](coreaudio/kaudioaggregatedeviceclockdevicekey.md)
- [kAudioAggregateDeviceIsPrivateKey](coreaudio/kaudioaggregatedeviceisprivatekey.md)
- [kAudioAggregateDeviceIsStackedKey](coreaudio/kaudioaggregatedeviceisstackedkey.md)
- [kAudioAggregateDeviceMainSubDeviceKey](coreaudio/kaudioaggregatedevicemainsubdevicekey.md)
- [kAudioAggregateDeviceMasterSubDeviceKey](coreaudio/kaudioaggregatedevicemastersubdevicekey.md)
- [kAudioAggregateDeviceNameKey](coreaudio/kaudioaggregatedevicenamekey.md)
- [kAudioAggregateDevicePropertyMainSubDevice](coreaudio/kaudioaggregatedevicepropertymainsubdevice.md)
- [kAudioAggregateDevicePropertySubTapList](coreaudio/kaudioaggregatedevicepropertysubtaplist.md)
- [kAudioAggregateDevicePropertyTapList](coreaudio/kaudioaggregatedevicepropertytaplist.md)
- [kAudioAggregateDeviceSubDeviceListKey](coreaudio/kaudioaggregatedevicesubdevicelistkey.md)
- [kAudioAggregateDeviceTapAutoStartKey](coreaudio/kaudioaggregatedevicetapautostartkey.md)
- [kAudioAggregateDeviceTapListKey](coreaudio/kaudioaggregatedevicetaplistkey.md)
- [kAudioAggregateDeviceUIDKey](coreaudio/kaudioaggregatedeviceuidkey.md)
- [kAudioDevicePropertyIOThreadOSWorkgroup](coreaudio/kaudiodevicepropertyiothreadosworkgroup.md)
- [kAudioDevicePropertyProcessMute](coreaudio/kaudiodevicepropertyprocessmute.md)
- [kAudioDevicePropertyVoiceActivityDetectionEnable](coreaudio/kaudiodevicepropertyvoiceactivitydetectionenable.md)
- [kAudioDevicePropertyVoiceActivityDetectionState](coreaudio/kaudiodevicepropertyvoiceactivitydetectionstate.md)
- [kAudioDeviceTransportTypeContinuityCapture](coreaudio/kaudiodevicetransporttypecontinuitycapture.md)
- [kAudioDeviceTransportTypeContinuityCaptureWired](coreaudio/kaudiodevicetransporttypecontinuitycapturewired.md)
- [kAudioDeviceTransportTypeContinuityCaptureWireless](coreaudio/kaudiodevicetransporttypecontinuitycapturewireless.md)
- [kAudioEndPointDeviceEndPointListKey](coreaudio/kaudioendpointdeviceendpointlistkey.md)
- [kAudioEndPointDeviceIsPrivateKey](coreaudio/kaudioendpointdeviceisprivatekey.md)
- [kAudioEndPointDeviceMainEndPointKey](coreaudio/kaudioendpointdevicemainendpointkey.md)
- [kAudioEndPointDeviceMasterEndPointKey](coreaudio/kaudioendpointdevicemasterendpointkey.md)
- [kAudioEndPointDeviceNameKey](coreaudio/kaudioendpointdevicenamekey.md)
- [kAudioEndPointDeviceUIDKey](coreaudio/kaudioendpointdeviceuidkey.md)
- [kAudioEndPointInputChannelsKey](coreaudio/kaudioendpointinputchannelskey.md)
- [kAudioEndPointNameKey](coreaudio/kaudioendpointnamekey.md)
- [kAudioEndPointOutputChannelsKey](coreaudio/kaudioendpointoutputchannelskey.md)
- [kAudioEndPointUIDKey](coreaudio/kaudioendpointuidkey.md)
- [kAudioHardwareNotReadyError](coreaudio/kaudiohardwarenotreadyerror.md)
- [kAudioHardwarePropertyProcessInputMute](coreaudio/kaudiohardwarepropertyprocessinputmute.md)
- [kAudioHardwarePropertyProcessIsMain](coreaudio/kaudiohardwarepropertyprocessismain.md)
- [kAudioHardwarePropertyProcessObjectList](coreaudio/kaudiohardwarepropertyprocessobjectlist.md)
- [kAudioHardwarePropertyTapList](coreaudio/kaudiohardwarepropertytaplist.md)
- [kAudioHardwarePropertyTranslatePIDToProcessObject](coreaudio/kaudiohardwarepropertytranslatepidtoprocessobject.md)
- [kAudioHardwarePropertyTranslateUIDToTap](coreaudio/kaudiohardwarepropertytranslateuidtotap.md)
- [kAudioHardwareRunLoopMode](coreaudio/kaudiohardwarerunloopmode.md)
- [kAudioObjectPropertyElementMain](coreaudio/kaudioobjectpropertyelementmain.md)
- [kAudioProcessClassID](coreaudio/kaudioprocessclassid.md)
- [kAudioSubDeviceDriftCompensationKey](coreaudio/kaudiosubdevicedriftcompensationkey.md)
- [kAudioSubDeviceDriftCompensationQualityKey](coreaudio/kaudiosubdevicedriftcompensationqualitykey.md)
- [kAudioSubDeviceExtraInputLatencyKey](coreaudio/kaudiosubdeviceextrainputlatencykey.md)
- [kAudioSubDeviceExtraOutputLatencyKey](coreaudio/kaudiosubdeviceextraoutputlatencykey.md)
- [kAudioSubDeviceInputChannelsKey](coreaudio/kaudiosubdeviceinputchannelskey.md)
- [kAudioSubDeviceNameKey](coreaudio/kaudiosubdevicenamekey.md)
- [kAudioSubDeviceOutputChannelsKey](coreaudio/kaudiosubdeviceoutputchannelskey.md)
- [kAudioSubDeviceUIDKey](coreaudio/kaudiosubdeviceuidkey.md)
- [kAudioSubTapDriftCompensationKey](coreaudio/kaudiosubtapdriftcompensationkey.md)
- [kAudioSubTapDriftCompensationQualityKey](coreaudio/kaudiosubtapdriftcompensationqualitykey.md)
- [kAudioSubTapExtraInputLatencyKey](coreaudio/kaudiosubtapextrainputlatencykey.md)
- [kAudioSubTapExtraOutputLatencyKey](coreaudio/kaudiosubtapextraoutputlatencykey.md)
- [kAudioSubTapUIDKey](coreaudio/kaudiosubtapuidkey.md)

## See Also

### Reference

- [Core Audio Structures](coreaudio/core-audio-structures.md)
- [Core Audio Data Types](coreaudio/core-audio-data-types.md)
- [Core Audio Functions](coreaudio/core-audio-functions.md)
- [Core Audio Enumerations](coreaudio/core-audio-enumerations.md)
