It seems to me that getting digital music data delivered from computer to D A C should be pretty straight forward. I believe a USB2 connection has more than enough bandwidth to get the data where it needs to go reliably. So what's the point of having special drivers for certain USB DACs? Does the stream need to be smoothed out? Is it to support HiDef sources?
The reason I'm asking is that I really like my Surface 2 (ARM) and it's full sized USB port, but I find my selection of DACs is rather limited, at least for the time being, due to special drivers being unavailable for this not-yet very popular platform.