Re: Libusbk for Window 10 signing
Xiaofan Chen <[email protected]> Mon, 5 Oct 2015 10:16:09 +0800
| Newsgroups | gmane.comp.lib.libusb.devel.windows |
|---|---|
| Message-ID | <CAGjSPUB2GYJywyfGA5bO8B20EYdm0n8aSVvH6Zzf3NEGfMB5nA@mail.gmail.com> |
On Mon, Oct 5, 2015 at 8:52 AM, Dave <[email protected]> wrote: > Travis wrote regarding WinUSB: > > You can even add things to you USB descriptor which identifies it as a > "winusb" device and eliminate the need for a driver installer all-together. > > I recently experimented with this on an XMOS-based implementation if a > USB-I2S adapter supporting USB Audio 2 and isosynchronous transfers. I hoped > to replace the Thesycon drivers normally used with XMOS adapters with WinUSB > on Windows 10. (Microsoft claims to support isosynchronous transfers under > Windows 8.1 and Windows 10 using WinUSB.) I added a Windows Compatible ID to > the device's firmware and successfully got the adapter to be recognized as a > WinUSB device when it was plugged in, but the OS did not bother to expose > any of the audio interfaces. It looks as if one still must have a layer > above WinUSB to support USB Audio 2. > > I wonder if anyone can point me to a source of information on using WinUSB > for audio 2. I have not been able to find anything on Microsoft's developer > sites. It seems Microsoft is still lagging behind Linux and OS-X in its > audio support. No WinUSB is for generic USB device and not USB Audio Device. Even though Microsoft added isoc transfer support in WinUSB, that does not mean you can have the USB Audio support using WinUSB. Basically the answer seems to be that Microsoft does not support USB Audio Class 2.0 natively since music production and recording studios are a niche market. That is still the case under Windows 10. -- Xiaofan ------------------------------------------------------------------------------