[wdmaudiodev] Re: (no subject)

  • From: Tim Roberts <timr@xxxxxxxxx>
  • To: "wdmaudiodev@xxxxxxxxxxxxx" <wdmaudiodev@xxxxxxxxxxxxx>
  • Date: Tue, 9 Oct 2012 09:59:30 -0700

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


Other related posts: