Automatically adapt to audio input/output device changes
I spend a lot of time on a laptop (MacBook Pro w/ Thunderbolt 3 / USB-C ports). Every time I shut and re-open my laptop, every time I unplug my headphones for a sec, etc, Audition refuses to play because the hardware has changed, saying "Audition has detected a problem with the current hardware settings." This happens several times a day.
Even if I only unplug my headphones for a sec and then plug them back in, it requires me to go into settings, choose a different output and then switch my setting back to headphone output. This has long been an issue but it was a rarer occurrence when working on an older Mac with a headphone jack.
Logic Pro is much smarter about this by the way. It rescans and makes good assumptions about what I want to be listening on -- if I plug in a known usb headphone or interface, it switches the audio over there automatically.
To reproduce:
1) use USB-c headphones on a Mac, listening successfully to Audition.
2) Unplug the headphones
3) now try to play -- you get an error message saying: "Audition has detected a problem with the current hardware settings."
4) open more info and see "The default output device appears connected, but is not responding. Check your audio device and confirm device settings, or select a different default output device."
5) open Audio Hardware or System Audio Settings, which are available through the window.
Preferred behavior: (Logic style): rescan system audio, pop up a warning or notification, but immediately switch to playing audio out of headphones, interface, or if no other choice, the laptop speakers.
Alternate behavior v1: Immediately open Audio Hardware preference window so user can make a new selection. Also add "System Preferences" button within Audio Hardware preference window if user may have a reason to switch System Preference.
Alternative behavior v2: Do everything as you do it now, but remove the step where users have to click "more info" to see Audio Hardware and System Preferences buttons. Just show these buttons when you show the error message. For all the times I've been through this, I've never open nor even noticed the "more info" option.

-
Claude Adrian commented
The fact that you can't just select Default devices and have them detect and switch automatically is just ridiculous.
-
Molly Sanford commented
Please please fix this! Switched to a new computer where it decided headphones are no longer the same input as speakers so any time I plug in my headphones again I have to manually fix it. Apple has default audio device switching, PLEASE fix this on Windows
-
Christian Weibell commented
Yes - this is a real hassle. Would be nice if I could specify to use system defaults so that when I change my input and output in Windows Adobe Audition recognizes the change. I frequently switch between headphones and speakers for playback and often have to restart Adobe Audition so it can get the mapping for the new selection right (even AFTER I've gone in and changed in under Audio Hardware settings).
-
Julian Pais commented
I frequently work between Premiere Pro and Audition and use an external usb ASIO soundcard with my PC. Every time I edit the audio from a video clip, Audition defaults back to the internal MME soundcard, and I have to manually change the settings which causes considerable disruption to my workflow.
-
Jim Coursey commented
Hi, it's been a year -- this is a several times a day nuisance for me and others around me that use Audition. Even connecting/disconnect my laptop to an Apple display forces me to make choices about my audio output. Yet I can go days or weeks with Logic Pro without having to make a single choice about audio inputs/outputs. Can someone look into this? Simply allowing Audition to mirror system preferences for sound might be a simple means for improvement.
Thanks!