---
title: kAudioOutputUnitProperty_CurrentDevice
framework: audiotoolbox
role: symbol
role_heading: Global Variable
path: audiotoolbox/kaudiooutputunitproperty_currentdevice
---

# kAudioOutputUnitProperty_CurrentDevice

A read/write audio device ID object, of type AudioDeviceID, valid on the audio unit global scope.

## Declaration

```swift
var kAudioOutputUnitProperty_CurrentDevice: AudioUnitPropertyID { get }
```

## See Also

### Properties

- [kAudioOutputUnitProperty_ChannelMap](audiotoolbox/kaudiooutputunitproperty_channelmap.md)
- [kAudioOutputUnitProperty_EnableIO](audiotoolbox/kaudiooutputunitproperty_enableio.md)
- [kAudioOutputUnitProperty_HasIO](audiotoolbox/kaudiooutputunitproperty_hasio.md)
- [kAudioOutputUnitProperty_SetInputCallback](audiotoolbox/kaudiooutputunitproperty_setinputcallback.md)
- [kAudioOutputUnitProperty_StartTime](audiotoolbox/kaudiooutputunitproperty_starttime.md)
- [kAudioOutputUnitProperty_StartTimestampsAtZero](audiotoolbox/kaudiooutputunitproperty_starttimestampsatzero.md)
- [kAudioOutputUnitProperty_IsRunning](audiotoolbox/kaudiooutputunitproperty_isrunning.md)
