Børge Strand-Bergesen wrote: > > Well, the application may already have a way to access the hardware > outside of established audio infrastructure. This is the case with the > Audio Widget ASIO driver where the library uses libusbK. ASIO is a user wrapper around a kernel driver. Now you're talking about using a kernel driver as a wrapper around the user-mode wrapper around a kernel driver. This is likely to collapse under its own weight. The latency is going to suck -- you'll have 4 user/kernel transitions for each request. ASIO/libusbk is not the right way to implement UAC 2 support. -- Tim Roberts, timr@xxxxxxxxx Providenza & Boekelheide, Inc. ****************** WDMAUDIODEV addresses: Post message: mailto:wdmaudiodev@xxxxxxxxxxxxx Subscribe: mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=subscribe Unsubscribe: mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=unsubscribe Moderator: mailto:wdmaudiodev-moderators@xxxxxxxxxxxxx URL to WDMAUDIODEV page: http://www.wdmaudiodev.com/