Martijn Rijkeboer wrote:

>>> I have a Schiit Bifrost USB DAC that includes an uaudio device for audio
>>> playback. When I plug the device in I'm getting "uaudio0: audio
>>> descriptors make no sense, error=4". Any suggestions on how to make this
>>> work?
>>>
>>> Here are the relevant lines from usbdevs -v (debugging enabled for
>>> uaudio):
>>
>> Looks like the audio descriptor of your device doesn't match what
>> uaudio(4) expects.  A quirk might be needed.  Could you please
>> install the usbutils package and post the output of "lsusb -v" for
>> your device?
> 
> Below are the relevant lines of "lsusb -v". Before I ran lsusb I've
> re-installed the system with current (i386).
> 
> Bus 000 Device 002: ID 0d8c:0319 C-Media Electronics, Inc.
...
>     Interface Descriptor:
>       bLength                 9
>       bDescriptorType         4
>       bInterfaceNumber        0
>       bAlternateSetting       0
>       bNumEndpoints           1
>       bInterfaceClass         1 Audio
>       bInterfaceSubClass      1 Control Device
>       bInterfaceProtocol     32
>       iInterface              2 Schiit USB Audio Device
>       AudioControl Interface Descriptor:
>         bLength                 9
>         bDescriptorType        36
>         bDescriptorSubtype      1 (HEADER)
>     --> bcdADC               2.00 <--

If I'm interpreting this correctly your device is an USB Audio 2.0 device.
AFAICT there's currently no support for such a device in OpenBSD.

Reply via email to