---
title: kAudioSession_AudioRouteChangeKey_Reason
framework: audiotoolbox
role: symbol
role_heading: Global Variable
path: audiotoolbox/kaudiosession_audioroutechangekey_reason
---

# kAudioSession_AudioRouteChangeKey_Reason

Identifies the reason for the audio route change.

## Declaration

```swift
var kAudioSession_AudioRouteChangeKey_Reason: String { get }
```

## Discussion

Discussion Value is a CFNumber object that identifies the reason for the audio route change. See Audio Route Change Reasons. Discussion note: It is typically more convenient to instead use the CFString version of this constant, kAudioSession_RouteChangeKey_Reason.
