> This sounds like exactly the kind of thing one wants > from an audio driver for playback. For recording things > get slightly more complicated.
What exactly do you mean? > Even for playback if you want to do passthrough (via > SPDIF or some such) things get slightly more complicated. > Of course, one can disregard passthrough as not > being an audio at all, but rather a datalink issue. What's so special about things like SPDIF? Why would it be not suitible for the kernel audio driver? For me it's clearly an audio and not a datalink issue, but perhaps I have only limited use cases.