I have a Turtle Beach USB audio adapter that I use with my laptop, running 16.04LTS, as an optical digital (toslink S/PDIF) output. It has both digital and analog outputs. The digital output only appears in the Sound Settings dialog if the adapter is attached at boot. If I attach the adapter after boot, only the analog option appears.
The adapter appears in lsusb as:
Bus 001 Device 002: ID 0d8c:0103 C-Media Electronics, Inc. CM102-A+/102S+ Audio Controller
With the adapter plugged in, the output of cat /proc/asound/modules is:
cat /proc/asound/modules
0 snd_hda_intel
1 snd_usb_audio
Not sure where to go from here to debug why the digital output isn't enumerated when I install the adapter after boot. Happy to post additional debug or log output here if requested...
