I'm trying to get a USB DAC to work on my Slackware laptop (digital to analog converter, basically just a USB soundcard).
It was recommended to me to create a file named ~/.asoundrc. aplay -L gave me the following output: http://pastebin.com/1aZEH3d7
Using that, I created ~/.asoundrc, which has the following in it:
In KDE's system settings under multimedia hardware, in the Phonon menu (which appears to have a list of all the connected sound output devices), there were two or three DAC entries, which I moved to the top of the list on each Audio Playback header. I also rebooted for good measure.
Now, what happens is that only *some* of the sound I play actually goes through the DAC, while the rest goes through my laptop's internal sound card. When I have an audio player open, every other song I play goes through the DAC, while the rest go through the onboard card. So I might start a single album, and track 1 will be the DAC, track 2 will be the on board card, track 3 will be the dac again, and so forth. And each time a new track starts, it rotates, even if I just start the same track twice in a row, it will begin playing through the other card.
The end result that I'm aiming for is that whenever my USB DAC is plugged in, all sound output is routed through it, but when it isn't plugged in, everything goes through the onboard sound card.
I've researched online and I'm honestly completely lost at this point. I don't even see how this rotating effect is possible. Any help at all would be very greatly appreciated. Thanks!
EDIT: The alternating track thing now seems to be confined specifically to Clementine. Is this now a software problem or is it still a configuration issue?