ALSA: properly setup for onboard & USB audio devices
I know it sounds too familiar for many of you. But allow me to explain my self:
I googled around and read the following very carefully. But all these guide does not help me resolve my problem.
dmix - ALSA wiki
.asoundrc - ALSA wiki
Gentoo Linux ALSA Guide
Multiple discussion on Arch Linux.
All I want to do is: (1)Make USB DAC default output, (2)Make dmix works for default device.
I tried suggestion in .asoundrc, the USB DAC became the default output ... for 1 stream only. The USB DAC is blocked when it's playing, and 2nd file played will go to onboard device. That's definitely NOT what I want. ( Didn't ALSA wiki promise me that dmix will work as default? lol )
I tried dmix guide suggestion. But I try very hard. I just could NOT make dmix to fall back to onboard device if USB DAC is not connected.
May somebody shed some light into this helpless lamb? Please.