Debugging USB DAC (if crashing or not recognized)

Support questions for Neutron Player only.
ZeratuLx
Posts: 5
Joined: Fri Jul 31, 2015 2:14 am

Re: Debugging USB DAC (if crashing or not recognized)

Post by ZeratuLx » Sat Apr 04, 2020 8:56 am

Zoorlo USB DAC (max 384khz/32bit,DSD DoP 5.6Mhz, MQA Render codec ES9281C PRO).
He does not see at all, that is, the request goes, but throws it on the android audio engine.
The native Onkyo Granbeat player sees it and allows you to control the volume.

usbview

Code: Select all

[Port5]  :  Составное USB устройство

Is Port User Connectable:         yes
Is Port Debug Capable:            no
Companion Port Number:            21
Companion Hub Symbolic Link Name: USB#ROOT_HUB30#4&1a6d875&0&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}
Protocols Supported:
 USB 1.1:                         yes
 USB 2.0:                         yes
 USB 3.0:                         no
Device Power State:               PowerDeviceD0
       ---===>Device Information<===---
English product name: "Zorloo Ztella USB Audio"
ConnectionStatus:                  
Current Config Value:              0x01  -> Device Bus Speed: High (is not SuperSpeed or higher capable)
Device Address:                    0x07
Open Pipes:                           4
          ===>Device Descriptor<===
bLength:                           0x12
bDescriptorType:                   0x01
bcdUSB:                          0x0200
bDeviceClass:                      0xEF  -> This is a Multi-interface Function Code Device
bDeviceSubClass:                   0x02  -> This is the Common Class Sub Class
bDeviceProtocol:                   0x01  -> This is the Interface Association Descriptor protocol
bMaxPacketSize0:                   0x40 = (64) Bytes
idVendor:                        0x2454 = Velosti Technology Limited
idProduct:                       0x1292
bcdDevice:                       0x0001
iManufacturer:                     0x01
     English (United States)  "Zorloo"
iProduct:                          0x02
     English (United States)  "Zorloo Ztella USB Audio"
iSerialNumber:                     0x03
     English (United States)  "20191209"
bNumConfigurations:                0x02
*!*CAUTION:    Most host controllers will only work with one configuration per speed
          ---===>Open Pipes<===---
          ===>Endpoint Descriptor<===
bLength:                           0x07
bDescriptorType:                   0x05
bEndpointAddress:                  0x81  -> Direction: IN - EndpointID: 1
bmAttributes:                      0x03  -> Interrupt Transfer Type
wMaxPacketSize:                  0x0006 = 1 transactions per microframe, 0x06 max bytes
bInterval:                         0x06
          ===>Endpoint Descriptor<===
bLength:                           0x07
bDescriptorType:                   0x05
bEndpointAddress:                  0x82  -> Direction: IN - EndpointID: 2
bmAttributes:                      0x03  -> Interrupt Transfer Type
wMaxPacketSize:                  0x0001 = 1 transactions per microframe, 0x01 max bytes
bInterval:                         0x07
          ===>Endpoint Descriptor<===
bLength:                           0x07
bDescriptorType:                   0x05
bEndpointAddress:                  0x83  -> Direction: IN - EndpointID: 3
bmAttributes:                      0x03  -> Interrupt Transfer Type
wMaxPacketSize:                  0x0040 = 1 transactions per microframe, 0x40 max bytes
bInterval:                         0x08
          ===>Endpoint Descriptor<===
bLength:                           0x07
bDescriptorType:                   0x05
bEndpointAddress:                  0x07  -> Direction: OUT - EndpointID: 7
bmAttributes:                      0x0D  -> Isochronous Transfer Type, Synchronization Type = Synchronous, Usage Type = Data Endpoint
wMaxPacketSize:                  0x0308 = 1 transactions per microframe, 0x308 max bytes
bInterval:                         0x01
       ---===>Full Configuration Descriptor<===---
          ===>Configuration Descriptor<===
bLength:                           0x09
bDescriptorType:                   0x02
wTotalLength:                    0x0211  -> Validated
bNumInterfaces:                    0x05
bConfigurationValue:               0x01
iConfiguration:                    0x00
bmAttributes:                      0xA0  -> Bus Powered
  -> Remote Wakeup
MaxPower:                          0x19 =  50 mA
          ===>IAD Descriptor<===
bLength:                           0x08
bDescriptorType:                   0x0B
bFirstInterface:                   0x00
bInterfaceCount:                   0x03
bFunctionClass:                    0x01  -> Audio Interface Class
bFunctionSubClass:                 0x00
*!*CAUTION:    This appears to be an invalid bFunctionSubClass
bFunctionProtocol:                 0x20
iFunction:                         0x00
          ===>Interface Descriptor<===
bLength:                           0x09
bDescriptorType:                   0x04
bInterfaceNumber:                  0x00
bAlternateSetting:                 0x00
bNumEndpoints:                     0x01
bInterfaceClass:                   0x01  -> Audio Interface Class
bInterfaceSubClass:                0x01  -> Audio Control Interface SubClass
bInterfaceProtocol:                0x20
*!*WARNING:  must be set to PC_PROTOCOL_UNDEFINED 0 for this class
iInterface:                        0x00
          ===>Audio Control Interface Header Descriptor<===
bLength:                           0x09
bDescriptorType:                   0x24
bDescriptorSubtype:                0x01
bcdADC:                          0x0200
wTotalLength:                    0x9F04
bInCollection:                     0x00
          ===>Descriptor Hex Dump<===
bLength:                           0x08
bDescriptorType:                   0x24
08 24 0A 09 03 07 00 00 
          ===>Descriptor Hex Dump<===
bLength:                           0x08
bDescriptorType:                   0x24
08 24 0A 0C 03 07 00 00 
          ===>Descriptor Hex Dump<===
bLength:                           0x0C
bDescriptorType:                   0x24
0C 24 03 06 01 01 00 05 0C 00 00 00 
          ===>Descriptor Hex Dump<===
bLength:                           0x11
bDescriptorType:                   0x24
11 24 02 04 01 02 00 0C 02 03 00 00 00 00 00 00 
00 
          ===>Descriptor Hex Dump<===
bLength:                           0x11
bDescriptorType:                   0x24
11 24 02 01 01 01 00 09 02 03 00 00 00 00 00 00 
00 
          ===>Audio Control Feature Unit Descriptor<===
bLength:                           0x12
bDescriptorType:                   0x24
bDescriptorSubtype:                0x06
bUnitID:                           0x02
bSourceID:                         0x01
bControlSize:                      0x0F
*!*WARNING:    bLength is greater than number of bmaControls (bLength > ( 7 + (ch + 1) * n)
*!*WARNING:    Either bLength or bControlSize are invalid. The calculated logical channel count is -1. ((bLength - 7)/ n) - 1
          ===>Descriptor Hex Dump<===
bLength:                           0x12
bDescriptorType:                   0x24
12 24 06 02 01 0F 00 00 00 00 00 00 00 00 00 00 
00 00 
          ===>Audio Control Feature Unit Descriptor<===
bLength:                           0x12
bDescriptorType:                   0x24
bDescriptorSubtype:                0x06
bUnitID:                           0x05
bSourceID:                         0x04
bControlSize:                      0x0F
*!*WARNING:    bLength is greater than number of bmaControls (bLength > ( 7 + (ch + 1) * n)
*!*WARNING:    Either bLength or bControlSize are invalid. The calculated logical channel count is -1. ((bLength - 7)/ n) - 1
          ===>Descriptor Hex Dump<===
bLength:                           0x12
bDescriptorType:                   0x24
12 24 06 05 04 0F 00 00 00 00 00 00 00 00 00 00 
00 00 
          ===>Audio Control Feature Unit Descriptor<===
bLength:                           0x12
bDescriptorType:                   0x24
bDescriptorSubtype:                0x06
bUnitID:                           0x07
bSourceID:                         0x04
bControlSize:                      0x0F
*!*WARNING:    bLength is greater than number of bmaControls (bLength > ( 7 + (ch + 1) * n)
*!*WARNING:    Either bLength or bControlSize are invalid. The calculated logical channel count is -1. ((bLength - 7)/ n) - 1
          ===>Descriptor Hex Dump<===
bLength:                           0x12
bDescriptorType:                   0x24
12 24 06 07 04 0F 00 00 00 00 00 00 00 00 00 00 
00 00 
          ===>Audio Control Mixer Unit Descriptor<===
bLength:                           0x0F
bDescriptorType:                   0x24
bDescriptorSubtype:                0x04
bUnitID:                           0x08
bNrInPins:                         0x02
baSourceID[1]:                     0x07
baSourceID[2]:                     0x02
bNrChannels:                       0x02
wChannelConfig:                  0x0003
iChannelNames:                     0x00
bmControls:
00 00 00 
iMixer:                            0x00
          ===>Descriptor Hex Dump<===
bLength:                           0x0C
bDescriptorType:                   0x24
0C 24 03 03 01 03 00 08 09 00 00 00 
          ===>Endpoint Descriptor<===
bLength:                           0x07
bDescriptorType:                   0x05
bEndpointAddress:                  0x81  -> Direction: IN - EndpointID: 1
bmAttributes:                      0x03  -> Interrupt Transfer Type
wMaxPacketSize:                  0x0006 = 1 transactions per microframe, 0x06 max bytes
bInterval:                         0x06
          ===>Interface Descriptor<===
bLength:                           0x09
bDescriptorType:                   0x04
bInterfaceNumber:                  0x01
bAlternateSetting:                 0x00
bNumEndpoints:                     0x00
bInterfaceClass:                   0x01  -> Audio Interface Class
bInterfaceSubClass:                0x02  -> Audio Streaming Interface SubClass
bInterfaceProtocol:                0x20
*!*WARNING:  must be set to PC_PROTOCOL_UNDEFINED 0 for this class
iInterface:                        0x00
          ===>Interface Descriptor<===
bLength:                           0x09
bDescriptorType:                   0x04
bInterfaceNumber:                  0x01
bAlternateSetting:                 0x01
bNumEndpoints:                     0x01
bInterfaceClass:                   0x01  -> Audio Interface Class
bInterfaceSubClass:                0x02  -> Audio Streaming Interface SubClass
bInterfaceProtocol:                0x20
*!*WARNING:  must be set to PC_PROTOCOL_UNDEFINED 0 for this class
iInterface:                        0x00
          ===>Descriptor Hex Dump<===
bLength:                           0x10
bDescriptorType:                   0x24
10 24 01 01 00 01 01 00 00 00 02 03 00 00 00 00 
          ===>Audio Streaming Format Type Descriptor<===
bLength:                           0x06
bDescriptorType:                   0x24
bDescriptorSubtype:                0x02
bFormatType:                       0x01
bNrChannels:                       0x02
bSubframeSize:                     0x10
bBitResolution:                    0x07
bSamFreqType:                      0x05
tSamFreq[1]:                   0x840D07 (8654087 Hz)
tSamFreq[2]:                   0x080101 (524545 Hz)
tSamFreq[3]:                   0x000125 (293 Hz)
tSamFreq[4]:                   0x000100 (256 Hz)
tSamFreq[5]:                   0x040900 (264448 Hz)
          ===>Endpoint Descriptor<===
bLength:                           0x07
bDescriptorType:                   0x05
bEndpointAddress:                  0x07  -> Direction: OUT - EndpointID: 7
bmAttributes:                      0x0D  -> Isochronous Transfer Type, Synchronization Type = Synchronous, Usage Type = Data Endpoint
wMaxPacketSize:                  0x0184 = 1 transactions per microframe, 0x184 max bytes
bInterval:                         0x01
          ===>Descriptor Hex Dump<===
bLength:                           0x08
bDescriptorType:                   0x25
08 25 01 00 00 01 00 00 
          ===>Interface Descriptor<===
bLength:                           0x09
bDescriptorType:                   0x04
bInterfaceNumber:                  0x01
bAlternateSetting:                 0x02
bNumEndpoints:                     0x01
bInterfaceClass:                   0x01  -> Audio Interface Class
bInterfaceSubClass:                0x02  -> Audio Streaming Interface SubClass
bInterfaceProtocol:                0x20
*!*WARNING:  must be set to PC_PROTOCOL_UNDEFINED 0 for this class
iInterface:                        0x00
          ===>Descriptor Hex Dump<===
bLength:                           0x10
bDescriptorType:                   0x24
10 24 01 01 00 01 01 00 00 00 02 03 00 00 00 00 
          ===>Audio Streaming Format Type Descriptor<===
bLength:                           0x06
bDescriptorType:                   0x24
bDescriptorSubtype:                0x02
bFormatType:                       0x01
bNrChannels:                       0x03
bSubframeSize:                     0x18
bBitResolution:                    0x07
bSamFreqType:                      0x05
tSamFreq[1]:                   0x460D07 (4590855 Hz)
tSamFreq[2]:                   0x080102 (524546 Hz)
tSamFreq[3]:                   0x000125 (293 Hz)
tSamFreq[4]:                   0x000100 (256 Hz)
tSamFreq[5]:                   0x040900 (264448 Hz)
          ===>Endpoint Descriptor<===
bLength:                           0x07
bDescriptorType:                   0x05
bEndpointAddress:                  0x07  -> Direction: OUT - EndpointID: 7
bmAttributes:                      0x0D  -> Isochronous Transfer Type, Synchronization Type = Synchronous, Usage Type = Data Endpoint
wMaxPacketSize:                  0x0246 = 1 transactions per microframe, 0x246 max bytes
bInterval:                         0x01
          ===>Descriptor Hex Dump<===
bLength:                           0x08
bDescriptorType:                   0x25
08 25 01 00 00 01 00 00 
          ===>Interface Descriptor<===
bLength:                           0x09
bDescriptorType:                   0x04
bInterfaceNumber:                  0x01
bAlternateSetting:                 0x03
bNumEndpoints:                     0x01
bInterfaceClass:                   0x01  -> Audio Interface Class
bInterfaceSubClass:                0x02  -> Audio Streaming Interface SubClass
bInterfaceProtocol:                0x20
*!*WARNING:  must be set to PC_PROTOCOL_UNDEFINED 0 for this class
iInterface:                        0x00
          ===>Descriptor Hex Dump<===
bLength:                           0x10
bDescriptorType:                   0x24
10 24 01 01 00 01 01 00 00 00 02 03 00 00 00 00 
          ===>Audio Streaming Format Type Descriptor<===
bLength:                           0x06
bDescriptorType:                   0x24
bDescriptorSubtype:                0x02
bFormatType:                       0x01
bNrChannels:                       0x04
bSubframeSize:                     0x20
bBitResolution:                    0x07
bSamFreqType:                      0x05
tSamFreq[1]:                   0x080D07 (527623 Hz)
tSamFreq[2]:                   0x080103 (524547 Hz)
tSamFreq[3]:                   0x000125 (293 Hz)
tSamFreq[4]:                   0x000100 (256 Hz)
tSamFreq[5]:                   0x040900 (264448 Hz)
          ===>Endpoint Descriptor<===
bLength:                           0x07
bDescriptorType:                   0x05
bEndpointAddress:                  0x07  -> Direction: OUT - EndpointID: 7
bmAttributes:                      0x0D  -> Isochronous Transfer Type, Synchronization Type = Synchronous, Usage Type = Data Endpoint
wMaxPacketSize:                  0x0308 = 1 transactions per microframe, 0x308 max bytes
bInterval:                         0x01
          ===>Descriptor Hex Dump<===
bLength:                           0x08
bDescriptorType:                   0x25
08 25 01 00 00 01 00 00 
          ===>Interface Descriptor<===
bLength:                           0x09
bDescriptorType:                   0x04
bInterfaceNumber:                  0x02
bAlternateSetting:                 0x00
bNumEndpoints:                     0x00
bInterfaceClass:                   0x01  -> Audio Interface Class
bInterfaceSubClass:                0x02  -> Audio Streaming Interface SubClass
bInterfaceProtocol:                0x20
*!*WARNING:  must be set to PC_PROTOCOL_UNDEFINED 0 for this class
iInterface:                        0x00
          ===>Interface Descriptor<===
bLength:                           0x09
bDescriptorType:                   0x04
bInterfaceNumber:                  0x02
bAlternateSetting:                 0x01
bNumEndpoints:                     0x01
bInterfaceClass:                   0x01  -> Audio Interface Class
bInterfaceSubClass:                0x02  -> Audio Streaming Interface SubClass
bInterfaceProtocol:                0x20
*!*WARNING:  must be set to PC_PROTOCOL_UNDEFINED 0 for this class
iInterface:                        0x00
          ===>Descriptor Hex Dump<===
bLength:                           0x10
bDescriptorType:                   0x24
10 24 01 06 00 01 01 00 00 00 01 01 00 00 00 00 

          ===>Audio Streaming Format Type Descriptor<===
bLength:                           0x06
bDescriptorType:                   0x24
bDescriptorSubtype:                0x02
bFormatType:                       0x01
bNrChannels:                       0x02
bSubframeSize:                     0x10
bBitResolution:                    0x07
bSamFreqType:                      0x05
tSamFreq[1]:                   0x0E0586 (918918 Hz)
tSamFreq[2]:                   0x080100 (524544 Hz)
tSamFreq[3]:                   0x000125 (293 Hz)
tSamFreq[4]:                   0x000100 (256 Hz)
tSamFreq[5]:                   0x040900 (264448 Hz)
          ===>Endpoint Descriptor<===
bLength:                           0x07
bDescriptorType:                   0x05
bEndpointAddress:                  0x86  -> Direction: IN - EndpointID: 6
bmAttributes:                      0x05  -> Isochronous Transfer Type, Synchronization Type = Asynchronous, Usage Type = Data Endpoint
wMaxPacketSize:                  0x000E = 1 transactions per microframe, 0x0E max bytes
bInterval:                         0x01
          ===>Descriptor Hex Dump<===
bLength:                           0x08
bDescriptorType:                   0x25
08 25 01 00 00 01 00 00 
          ===>Interface Descriptor<===
bLength:                           0x09
bDescriptorType:                   0x04
bInterfaceNumber:                  0x02
bAlternateSetting:                 0x02
bNumEndpoints:                     0x01
bInterfaceClass:                   0x01  -> Audio Interface Class
bInterfaceSubClass:                0x02  -> Audio Streaming Interface SubClass
bInterfaceProtocol:                0x20
*!*WARNING:  must be set to PC_PROTOCOL_UNDEFINED 0 for this class
iInterface:                        0x00
          ===>Descriptor Hex Dump<===
bLength:                           0x10
bDescriptorType:                   0x24
10 24 01 06 00 01 01 00 00 00 01 01 00 00 00 00 
          ===>Audio Streaming Format Type Descriptor<===
bLength:                           0x06
bDescriptorType:                   0x24
bDescriptorSubtype:                0x02
bFormatType:                       0x01
bNrChannels:                       0x03
bSubframeSize:                     0x18
bBitResolution:                    0x07
bSamFreqType:                      0x05
tSamFreq[1]:                   0x150586 (1377670 Hz)
tSamFreq[2]:                   0x080100 (524544 Hz)
tSamFreq[3]:                   0x000125 (293 Hz)
tSamFreq[4]:                   0x000100 (256 Hz)
tSamFreq[5]:                   0x040900 (264448 Hz)

          ===>Endpoint Descriptor<===
bLength:                           0x07
bDescriptorType:                   0x05
bEndpointAddress:                  0x86  -> Direction: IN - EndpointID: 6
bmAttributes:                      0x05  -> Isochronous Transfer Type, Synchronization Type = Asynchronous, Usage Type = Data Endpoint
wMaxPacketSize:                  0x0015 = 1 transactions per microframe, 0x15 max bytes
bInterval:                         0x01

          ===>Descriptor Hex Dump<===
bLength:                           0x08
bDescriptorType:                   0x25
08 25 01 00 00 01 00 00 

          ===>Interface Descriptor<===
bLength:                           0x09
bDescriptorType:                   0x04
bInterfaceNumber:                  0x02
bAlternateSetting:                 0x03
bNumEndpoints:                     0x01
bInterfaceClass:                   0x01  -> Audio Interface Class
bInterfaceSubClass:                0x02  -> Audio Streaming Interface SubClass
bInterfaceProtocol:                0x20
*!*WARNING:  must be set to PC_PROTOCOL_UNDEFINED 0 for this class
iInterface:                        0x00

          ===>Descriptor Hex Dump<===
bLength:                           0x10
bDescriptorType:                   0x24
10 24 01 06 00 01 01 00 00 00 01 01 00 00 00 00 

          ===>Audio Streaming Format Type Descriptor<===
bLength:                           0x06
bDescriptorType:                   0x24
bDescriptorSubtype:                0x02
bFormatType:                       0x01
bNrChannels:                       0x04
bSubframeSize:                     0x20
bBitResolution:                    0x07
bSamFreqType:                      0x05
tSamFreq[1]:                   0x1C0586 (1836422 Hz)
tSamFreq[2]:                   0x080100 (524544 Hz)
tSamFreq[3]:                   0x000125 (293 Hz)
tSamFreq[4]:                   0x000100 (256 Hz)
tSamFreq[5]:                   0x040900 (264448 Hz)

          ===>Endpoint Descriptor<===
bLength:                           0x07
bDescriptorType:                   0x05
bEndpointAddress:                  0x86  -> Direction: IN - EndpointID: 6
bmAttributes:                      0x05  -> Isochronous Transfer Type, Synchronization Type = Asynchronous, Usage Type = Data Endpoint
wMaxPacketSize:                  0x001C = 1 transactions per microframe, 0x1C max bytes
bInterval:                         0x01

          ===>Descriptor Hex Dump<===
bLength:                           0x08
bDescriptorType:                   0x25
08 25 01 00 00 01 00 00 

          ===>Interface Descriptor<===
bLength:                           0x09
bDescriptorType:                   0x04
bInterfaceNumber:                  0x03
bAlternateSetting:                 0x00
bNumEndpoints:                     0x01
bInterfaceClass:                   0x03  -> HID Interface Class
bInterfaceSubClass:                0x00
bInterfaceProtocol:                0x00
iInterface:                        0x00

          ===>HID Descriptor<===
bLength:                           0x09
bDescriptorType:                   0x21
bcdHID:                          0x0100
bCountryCode:                      0x00
bNumDescriptors:                   0x01
bDescriptorType:                   0x22 (Report Descriptor)
wDescriptorLength:               0x002C

          ===>Endpoint Descriptor<===
bLength:                           0x07
bDescriptorType:                   0x05
bEndpointAddress:                  0x82  -> Direction: IN - EndpointID: 2
bmAttributes:                      0x03  -> Interrupt Transfer Type
wMaxPacketSize:                  0x0001 = 1 transactions per microframe, 0x01 max bytes
bInterval:                         0x07

          ===>Interface Descriptor<===
bLength:                           0x09
bDescriptorType:                   0x04
bInterfaceNumber:                  0x04
bAlternateSetting:                 0x00
bNumEndpoints:                     0x01
bInterfaceClass:                   0x03  -> HID Interface Class
bInterfaceSubClass:                0x00
bInterfaceProtocol:                0x00
iInterface:                        0x00

          ===>HID Descriptor<===
bLength:                           0x09
bDescriptorType:                   0x21
bcdHID:                          0x0100
bCountryCode:                      0x00
bNumDescriptors:                   0x01
bDescriptorType:                   0x22 (Report Descriptor)
wDescriptorLength:               0x0015

          ===>Endpoint Descriptor<===
bLength:                           0x07
bDescriptorType:                   0x05
bEndpointAddress:                  0x83  -> Direction: IN - EndpointID: 3
bmAttributes:                      0x03  -> Interrupt Transfer Type
wMaxPacketSize:                  0x0040 = 1 transactions per microframe, 0x40 max bytes
bInterval:                         0x08

TDD

Code: Select all

Information for device Zorloo Ztella USB Audio (VID=0x2454 PID=0x1292):

*** ERROR: Descriptor has errors! ***

Connection Information:
------
Device current bus speed: HighSpeed
Device supports USB 1.1 specification
Device supports USB 2.0 specification
Device address: 0x0008
Current configuration value: 0x00
Number of open pipes: 0

Device Descriptor:
-------
0x12	bLength
0x01	bDescriptorType
0x0200	bcdUSB
0xEF	bDeviceClass      (Miscellaneous device)
0x02	bDeviceSubClass   
0x01	bDeviceProtocol   
0x40	bMaxPacketSize0   (64 bytes)
0x2454	idVendor
0x1292	idProduct
0x0001	bcdDevice
0x01	iManufacturer   "Zorloo"
0x02	iProduct   "Zorloo Ztella USB Audio"
0x03	iSerialNumber   "20191209"
0x02	bNumConfigurations

Device Qualifier Descriptor:
-------
0x0A	bLength
0x06	bDescriptorType
0x0200	bcdUSB
0xEF	bDeviceClass      (Miscellaneous device)
0x02	bDeviceSubClass   
0x01	bDeviceProtocol   
0x40	bMaxPacketSize0   (64 bytes)
0x01	bNumConfigurations 
0x00	bReserved 

Configuration Descriptor:
-------
0x09	bLength
0x02	bDescriptorType
0x0211	wTotalLength   (529 bytes)
0x05	bNumInterfaces
0x01	bConfigurationValue
0x00	iConfiguration
0xA0	bmAttributes   (Bus-powered Device, Remote-Wakeup)
0x19	bMaxPower      (50 mA)

Interface Association Descriptor:
--------
0x08	bLength
0x0B	bDescriptorType
0x00	bFirstInterface
0x03	bInterfaceCount
0x01	bFunctionClass      (Audio Device Class)
0x00	bFunctionSubClass   
0x20	bFunctionProtocol   
0x00	iFunction

Interface Descriptor:
------
0x09	bLength
0x04	bDescriptorType
0x00	bInterfaceNumber
0x00	bAlternateSetting
0x01	bNumEndPoints
0x01	bInterfaceClass      (Audio Device Class)
0x01	bInterfaceSubClass   (Audio Control Interface)
0x20	bInterfaceProtocol   
0x00	iInterface

AC Interface Header Descriptor:
-----
0x09	bLength
0x24	bDescriptorType
0x01	bDescriptorSubtype
0x0200	bcdADC
0x04	bCategory   (HEADSET)
0x009F	wTotalLength   (159 bytes)
*** ERROR: Invalid wTotalLength 0x009F, should be 0x0098.
0x00	bmControls

AC Clock Source Descriptor:
--------
0x08	bLength
0x24	bDescriptorType
0x0A	bDescriptorSubtype
0x09	bClockID
0x03	bmAttributes
0x07	bmControls
0x00	bAssocTerminal
0x00	iClockSource

AC Clock Source Descriptor:
-------
0x08	bLength
0x24	bDescriptorType
0x0A	bDescriptorSubtype
0x0C	bClockID
0x03	bmAttributes
0x07	bmControls
0x00	bAssocTerminal
0x00	iClockSource

AC Output Terminal Descriptor:
------
0x0C	bLength
0x24	bDescriptorType
0x03	bDescriptorSubtype
0x06	bTerminalID
0x0101	wTerminalType   (USB Streaming)
0x00	bAssocTerminal
0x05	bSourceID
0x0C	bCSourceID
0x0000	bmControls
0x00	iTerminal

AC Input Terminal Descriptor:
------
0x11	bLength
0x24	bDescriptorType
0x02	bDescriptorSubtype
0x04	bTerminalID
0x0201	wTerminalType   (Microphone)
0x00	bAssocTerminal
0x0C	bCSourceID
0x02	bNrChannels   (2 channels)
0x00000003	bmChannelConfig
0x00	iChannelNames
0x00	bmControls
0x00	iTerminal

AC Input Terminal Descriptor:
-----
0x11	bLength
0x24	bDescriptorType
0x02	bDescriptorSubtype
0x01	bTerminalID
0x0101	wTerminalType   (USB Streaming)
0x00	bAssocTerminal
0x09	bCSourceID
0x02	bNrChannels   (2 channels)
0x00000003	bmChannelConfig
0x00	iChannelNames
0x00	bmControls
0x00	iTerminal

AC Feature Unit Descriptor:
--------
0x12	bLength
0x24	bDescriptorType
0x06	bDescriptorSubtype
0x02	bUnitID
0x01	bSourceID
0x0000000F	bmaControls(0)
0x00000000	bmaControls(1)
0x00000000	bmaControls(2)
0x00	iFeature

AC Feature Unit Descriptor:
------
0x12	bLength
0x24	bDescriptorType
0x06	bDescriptorSubtype
0x05	bUnitID
0x04	bSourceID
0x0000000F	bmaControls(0)
0x00000000	bmaControls(1)
0x00000000	bmaControls(2)
0x00	iFeature

AC Feature Unit Descriptor:
-----
0x12	bLength
0x24	bDescriptorType
0x06	bDescriptorSubtype
0x07	bUnitID
0x04	bSourceID
0x0000000F	bmaControls(0)
0x00000000	bmaControls(1)
0x00000000	bmaControls(2)
0x00	iFeature

AC Mixer Unit Descriptor:
-------
0x0F	bLength
0x24	bDescriptorType
0x04	bDescriptorSubtype
0x08	bUnitID
0x02	bBrInPins
0x07	baSourceID(1)
0x02	baSourceID(2)
0x02	bNrChannels
0x00000003	bmChannelConfig
0x00	iChannelNames
bmMixerControls: 
0x00	bmControls
0x00	iMixer

AC Output Terminal Descriptor:
-------
0x0C	bLength
0x24	bDescriptorType
0x03	bDescriptorSubtype
0x03	bTerminalID
0x0301	wTerminalType   (Speaker)
0x00	bAssocTerminal
0x08	bSourceID
0x09	bCSourceID
0x0000	bmControls
0x00	iTerminal

Endpoint Descriptor:
-------
0x07	bLength
0x05	bDescriptorType
0x81	bEndpointAddress  (IN endpoint 1)
0x03	bmAttributes      (Transfer: Interrupt / Synch: None / Usage: Data)
0x0006	wMaxPacketSize    (1 x 6 bytes)
0x06	bInterval         (32 microframes)

Interface Descriptor:
------
0x09	bLength
0x04	bDescriptorType
0x01	bInterfaceNumber
0x00	bAlternateSetting
0x00	bNumEndPoints
0x01	bInterfaceClass      (Audio Device Class)
0x02	bInterfaceSubClass   (Audio Streaming Interface)
0x20	bInterfaceProtocol   
0x00	iInterface

Interface Descriptor:
----
0x09	bLength
0x04	bDescriptorType
0x01	bInterfaceNumber
0x01	bAlternateSetting
0x01	bNumEndPoints
0x01	bInterfaceClass      (Audio Device Class)
0x02	bInterfaceSubClass   (Audio Streaming Interface)
0x20	bInterfaceProtocol   
0x00	iInterface

AS Interface Descriptor:
------
0x10	bLength
0x24	bDescriptorType
0x01	bDescriptorSubtype
0x01	bTerminalLink
0x00	bmControls
0x01	bFormatType   (FORMAT_TYPE_1)
0x00000001	bmFormats
0x02	bNrChannels   (2 channels)
0x00000003	bmChannelConfig
0x00	iChannelNames

AS Format Type 1 Descriptor:
-------
0x06	bLength
0x24	bDescriptorType
0x02	bDescriptorSubtype
0x01	bFormatType   (FORMAT_TYPE_1)
0x02	bSubslotSize
0x10	bBitResolution   (16 bits per sample)

Endpoint Descriptor:
-----
0x07	bLength
0x05	bDescriptorType
0x07	bEndpointAddress  (OUT endpoint 7)
0x0D	bmAttributes      (Transfer: Isochronous / Synch: Synchronous / Usage: Data)
0x0184	wMaxPacketSize    (1 x 388 bytes)
0x01	bInterval         (1 microframes)

AS Isochronous Data Endpoint Descriptor:
-------
0x08	bLength
0x25	bDescriptorType
0x01	bDescriptorSubtype
0x00	bmAttributes
0x00	bmControls
0x01	bLockDelayUnits   (milliseconds)
0x0000	wLockDelay

Interface Descriptor:
------
0x09	bLength
0x04	bDescriptorType
0x01	bInterfaceNumber
0x02	bAlternateSetting
0x01	bNumEndPoints
0x01	bInterfaceClass      (Audio Device Class)
0x02	bInterfaceSubClass   (Audio Streaming Interface)
0x20	bInterfaceProtocol   
0x00	iInterface

AS Interface Descriptor:
-----
0x10	bLength
0x24	bDescriptorType
0x01	bDescriptorSubtype
0x01	bTerminalLink
0x00	bmControls
0x01	bFormatType   (FORMAT_TYPE_1)
0x00000001	bmFormats
0x02	bNrChannels   (2 channels)
0x00000003	bmChannelConfig
0x00	iChannelNames

AS Format Type 1 Descriptor:
------
0x06	bLength
0x24	bDescriptorType
0x02	bDescriptorSubtype
0x01	bFormatType   (FORMAT_TYPE_1)
0x03	bSubslotSize
0x18	bBitResolution   (24 bits per sample)

Endpoint Descriptor:
------
0x07	bLength
0x05	bDescriptorType
0x07	bEndpointAddress  (OUT endpoint 7)
0x0D	bmAttributes      (Transfer: Isochronous / Synch: Synchronous / Usage: Data)
0x0246	wMaxPacketSize    (1 x 582 bytes)
0x01	bInterval         (1 microframes)

AS Isochronous Data Endpoint Descriptor:
--------
0x08	bLength
0x25	bDescriptorType
0x01	bDescriptorSubtype
0x00	bmAttributes
0x00	bmControls
0x01	bLockDelayUnits   (milliseconds)
0x0000	wLockDelay

Interface Descriptor:
-----
0x09	bLength
0x04	bDescriptorType
0x01	bInterfaceNumber
0x03	bAlternateSetting
0x01	bNumEndPoints
0x01	bInterfaceClass      (Audio Device Class)
0x02	bInterfaceSubClass   (Audio Streaming Interface)
0x20	bInterfaceProtocol   
0x00	iInterface

AS Interface Descriptor:
-----
0x10	bLength
0x24	bDescriptorType
0x01	bDescriptorSubtype
0x01	bTerminalLink
0x00	bmControls
0x01	bFormatType   (FORMAT_TYPE_1)
0x00000001	bmFormats
0x02	bNrChannels   (2 channels)
0x00000003	bmChannelConfig
0x00	iChannelNames

AS Format Type 1 Descriptor:
------
0x06	bLength
0x24	bDescriptorType
0x02	bDescriptorSubtype
0x01	bFormatType   (FORMAT_TYPE_1)
0x04	bSubslotSize
0x20	bBitResolution   (32 bits per sample)

Endpoint Descriptor:
------
0x07	bLength
0x05	bDescriptorType
0x07	bEndpointAddress  (OUT endpoint 7)
0x0D	bmAttributes      (Transfer: Isochronous / Synch: Synchronous / Usage: Data)
0x0308	wMaxPacketSize    (1 x 776 bytes)
0x01	bInterval         (1 microframes)

AS Isochronous Data Endpoint Descriptor:
-----
0x08	bLength
0x25	bDescriptorType
0x01	bDescriptorSubtype
0x00	bmAttributes
0x00	bmControls
0x01	bLockDelayUnits   (milliseconds)
0x0000	wLockDelay

Interface Descriptor:
-------
0x09	bLength
0x04	bDescriptorType
0x02	bInterfaceNumber
0x00	bAlternateSetting
0x00	bNumEndPoints
0x01	bInterfaceClass      (Audio Device Class)
0x02	bInterfaceSubClass   (Audio Streaming Interface)
0x20	bInterfaceProtocol   
0x00	iInterface

Interface Descriptor:
------
0x09	bLength
0x04	bDescriptorType
0x02	bInterfaceNumber
0x01	bAlternateSetting
0x01	bNumEndPoints
0x01	bInterfaceClass      (Audio Device Class)
0x02	bInterfaceSubClass   (Audio Streaming Interface)
0x20	bInterfaceProtocol   
0x00	iInterface

AS Interface Descriptor:
-----
0x10	bLength
0x24	bDescriptorType
0x01	bDescriptorSubtype
0x06	bTerminalLink
0x00	bmControls
0x01	bFormatType   (FORMAT_TYPE_1)
0x00000001	bmFormats
0x01	bNrChannels   (1 channels)
0x00000001	bmChannelConfig
0x00	iChannelNames

AS Format Type 1 Descriptor:
------
0x06	bLength
0x24	bDescriptorType
0x02	bDescriptorSubtype
0x01	bFormatType   (FORMAT_TYPE_1)
0x02	bSubslotSize
0x10	bBitResolution   (16 bits per sample)

Endpoint Descriptor:
------
0x07	bLength
0x05	bDescriptorType
0x86	bEndpointAddress  (IN endpoint 6)
0x05	bmAttributes      (Transfer: Isochronous / Synch: Asynchronous / Usage: Data)
0x000E	wMaxPacketSize    (1 x 14 bytes)
0x01	bInterval         (1 microframes)

AS Isochronous Data Endpoint Descriptor:
------
0x08	bLength
0x25	bDescriptorType
0x01	bDescriptorSubtype
0x00	bmAttributes
0x00	bmControls
0x01	bLockDelayUnits   (milliseconds)
0x0000	wLockDelay

Interface Descriptor:
------
0x09	bLength
0x04	bDescriptorType
0x02	bInterfaceNumber
0x02	bAlternateSetting
0x01	bNumEndPoints
0x01	bInterfaceClass      (Audio Device Class)
0x02	bInterfaceSubClass   (Audio Streaming Interface)
0x20	bInterfaceProtocol   
0x00	iInterface

AS Interface Descriptor:
------
0x10	bLength
0x24	bDescriptorType
0x01	bDescriptorSubtype
0x06	bTerminalLink
0x00	bmControls
0x01	bFormatType   (FORMAT_TYPE_1)
0x00000001	bmFormats
0x01	bNrChannels   (1 channels)
0x00000001	bmChannelConfig
0x00	iChannelNames

AS Format Type 1 Descriptor:
--------
0x06	bLength
0x24	bDescriptorType
0x02	bDescriptorSubtype
0x01	bFormatType   (FORMAT_TYPE_1)
0x03	bSubslotSize
0x18	bBitResolution   (24 bits per sample)

Endpoint Descriptor:
-------
0x07	bLength
0x05	bDescriptorType
0x86	bEndpointAddress  (IN endpoint 6)
0x05	bmAttributes      (Transfer: Isochronous / Synch: Asynchronous / Usage: Data)
0x0015	wMaxPacketSize    (1 x 21 bytes)
0x01	bInterval         (1 microframes)

AS Isochronous Data Endpoint Descriptor:
------
0x08	bLength
0x25	bDescriptorType
0x01	bDescriptorSubtype
0x00	bmAttributes
0x00	bmControls
0x01	bLockDelayUnits   (milliseconds)
0x0000	wLockDelay

Interface Descriptor:
-----
0x09	bLength
0x04	bDescriptorType
0x02	bInterfaceNumber
0x03	bAlternateSetting
0x01	bNumEndPoints
0x01	bInterfaceClass      (Audio Device Class)
0x02	bInterfaceSubClass   (Audio Streaming Interface)
0x20	bInterfaceProtocol   
0x00	iInterface

AS Interface Descriptor:
----------
0x10	bLength
0x24	bDescriptorType
0x01	bDescriptorSubtype
0x06	bTerminalLink
0x00	bmControls
0x01	bFormatType   (FORMAT_TYPE_1)
0x00000001	bmFormats
0x01	bNrChannels   (1 channels)
0x00000001	bmChannelConfig
0x00	iChannelNames

AS Format Type 1 Descriptor:
-------
0x06	bLength
0x24	bDescriptorType
0x02	bDescriptorSubtype
0x01	bFormatType   (FORMAT_TYPE_1)
0x04	bSubslotSize
0x20	bBitResolution   (32 bits per sample)

Endpoint Descriptor:
------
0x07	bLength
0x05	bDescriptorType
0x86	bEndpointAddress  (IN endpoint 6)
0x05	bmAttributes      (Transfer: Isochronous / Synch: Asynchronous / Usage: Data)
0x001C	wMaxPacketSize    (1 x 28 bytes)
0x01	bInterval         (1 microframes)

AS Isochronous Data Endpoint Descriptor:
--------
0x08	bLength
0x25	bDescriptorType
0x01	bDescriptorSubtype
0x00	bmAttributes
0x00	bmControls
0x01	bLockDelayUnits   (milliseconds)
0x0000	wLockDelay

Interface Descriptor:
-----
0x09	bLength
0x04	bDescriptorType
0x03	bInterfaceNumber
0x00	bAlternateSetting
0x01	bNumEndPoints
0x03	bInterfaceClass      (Human Interface Device Class)
0x00	bInterfaceSubClass   
0x00	bInterfaceProtocol   
0x00	iInterface

HID Descriptor:
-----
0x09	bLength
0x21	bDescriptorType
0x0100	bcdHID
0x00	bCountryCode
0x01	bNumDescriptors
0x22	bDescriptorType   (Report descriptor)
0x002C	bDescriptorLength

Endpoint Descriptor:
-------
0x07	bLength
0x05	bDescriptorType
0x82	bEndpointAddress  (IN endpoint 2)
0x03	bmAttributes      (Transfer: Interrupt / Synch: None / Usage: Data)
0x0001	wMaxPacketSize    (1 x 1 bytes)
0x07	bInterval         (64 microframes)

Interface Descriptor:
-------
0x09	bLength
0x04	bDescriptorType
0x04	bInterfaceNumber
0x00	bAlternateSetting
0x01	bNumEndPoints
0x03	bInterfaceClass      (Human Interface Device Class)
0x00	bInterfaceSubClass   
0x00	bInterfaceProtocol   
0x00	iInterface

HID Descriptor:
-------
0x09	bLength
0x21	bDescriptorType
0x0100	bcdHID
0x00	bCountryCode
0x01	bNumDescriptors
0x22	bDescriptorType   (Report descriptor)
0x0015	bDescriptorLength

Endpoint Descriptor:
--------
0x07	bLength
0x05	bDescriptorType
0x83	bEndpointAddress  (IN endpoint 3)
0x03	bmAttributes      (Transfer: Interrupt / Synch: None / Usage: Data)
0x0040	wMaxPacketSize    (1 x 64 bytes)
0x08	bInterval         (128 microframes)

Configuration Descriptor:
------
0x09	bLength
0x02	bDescriptorType
0x0211	wTotalLength   (529 bytes)
0x05	bNumInterfaces
0x01	bConfigurationValue
0x00	iConfiguration
0xA0	bmAttributes   (Bus-powered Device, Remote-Wakeup)
0x19	bMaxPower      (50 mA)

Interface Association Descriptor:
------
0x08	bLength
0x0B	bDescriptorType
0x00	bFirstInterface
0x03	bInterfaceCount
0x01	bFunctionClass      (Audio Device Class)
0x00	bFunctionSubClass   
0x20	bFunctionProtocol   
0x00	iFunction

Interface Descriptor:
-------
0x09	bLength
0x04	bDescriptorType
0x00	bInterfaceNumber
0x00	bAlternateSetting
0x01	bNumEndPoints
0x01	bInterfaceClass      (Audio Device Class)
0x01	bInterfaceSubClass   (Audio Control Interface)
0x20	bInterfaceProtocol   
0x00	iInterface

AC Interface Header Descriptor:
------
0x09	bLength
0x24	bDescriptorType
0x01	bDescriptorSubtype
0x0200	bcdADC
0x04	bCategory   (HEADSET)
0x009F	wTotalLength   (159 bytes)
*** ERROR: Invalid wTotalLength 0x009F, should be 0x0098.
0x00	bmControls

AC Clock Source Descriptor:
------
0x08	bLength
0x24	bDescriptorType
0x0A	bDescriptorSubtype
0x09	bClockID
0x03	bmAttributes
0x07	bmControls
0x00	bAssocTerminal
0x00	iClockSource

AC Clock Source Descriptor:
------
0x08	bLength
0x24	bDescriptorType
0x0A	bDescriptorSubtype
0x0C	bClockID
0x03	bmAttributes
0x07	bmControls
0x00	bAssocTerminal
0x00	iClockSource

AC Output Terminal Descriptor:
------
0x0C	bLength
0x24	bDescriptorType
0x03	bDescriptorSubtype
0x06	bTerminalID
0x0101	wTerminalType   (USB Streaming)
0x00	bAssocTerminal
0x05	bSourceID
0x0C	bCSourceID
0x0000	bmControls
0x00	iTerminal
AC Input Terminal Descriptor:
-------
0x11	bLength
0x24	bDescriptorType
0x02	bDescriptorSubtype
0x04	bTerminalID
0x0201	wTerminalType   (Microphone)
0x00	bAssocTerminal
0x0C	bCSourceID
0x02	bNrChannels   (2 channels)
0x00000003	bmChannelConfig
0x00	iChannelNames
0x00	bmControls
0x00	iTerminal
AC Input Terminal Descriptor:
------
0x11	bLength
0x24	bDescriptorType
0x02	bDescriptorSubtype
0x01	bTerminalID
0x0101	wTerminalType   (USB Streaming)
0x00	bAssocTerminal
0x09	bCSourceID
0x02	bNrChannels   (2 channels)
0x00000003	bmChannelConfig
0x00	iChannelNames
0x00	bmControls
0x00	iTerminal
AC Feature Unit Descriptor:
------
0x12	bLength
0x24	bDescriptorType
0x06	bDescriptorSubtype
0x02	bUnitID
0x01	bSourceID
0x0000000F	bmaControls(0)
0x00000000	bmaControls(1)
0x00000000	bmaControls(2)
0x00	iFeature
AC Feature Unit Descriptor:
-------
0x12	bLength
0x24	bDescriptorType
0x06	bDescriptorSubtype
0x05	bUnitID
0x04	bSourceID
0x0000000F	bmaControls(0)
0x00000000	bmaControls(1)
0x00000000	bmaControls(2)
0x00	iFeature

AC Feature Unit Descriptor:
-----
0x12	bLength
0x24	bDescriptorType
0x06	bDescriptorSubtype
0x07	bUnitID
0x04	bSourceID
0x0000000F	bmaControls(0)
0x00000000	bmaControls(1)
0x00000000	bmaControls(2)
0x00	iFeature
AC Mixer Unit Descriptor:
----
0x0F	bLength
0x24	bDescriptorType
0x04	bDescriptorSubtype
0x08	bUnitID
0x02	bBrInPins
0x07	baSourceID(1)
0x02	baSourceID(2)
0x02	bNrChannels
0x00000003	bmChannelConfig
0x00	iChannelNames
bmMixerControls: 
0x00	bmControls
0x00	iMixer
AC Output Terminal Descriptor:
-----
0x0C	bLength
0x24	bDescriptorType
0x03	bDescriptorSubtype
0x03	bTerminalID
0x0301	wTerminalType   (Speaker)
0x00	bAssocTerminal
0x08	bSourceID
0x09	bCSourceID
0x0000	bmControls
0x00	iTerminal
Endpoint Descriptor:
------
0x07	bLength
0x05	bDescriptorType
0x81	bEndpointAddress  (IN endpoint 1)
0x03	bmAttributes      (Transfer: Interrupt / Synch: None / Usage: Data)
0x0006	wMaxPacketSize    (1 x 6 bytes)
0x06	bInterval         (32 microframes)
Interface Descriptor:
------
0x09	bLength
0x04	bDescriptorType
0x01	bInterfaceNumber
0x00	bAlternateSetting
0x00	bNumEndPoints
0x01	bInterfaceClass      (Audio Device Class)
0x02	bInterfaceSubClass   (Audio Streaming Interface)
0x20	bInterfaceProtocol   
0x00	iInterface
Interface Descriptor:
----
0x09	bLength
0x04	bDescriptorType
0x01	bInterfaceNumber
0x01	bAlternateSetting
0x01	bNumEndPoints
0x01	bInterfaceClass      (Audio Device Class)
0x02	bInterfaceSubClass   (Audio Streaming Interface)
0x20	bInterfaceProtocol   
0x00	iInterface
AS Interface Descriptor:
--------
0x10	bLength
0x24	bDescriptorType
0x01	bDescriptorSubtype
0x01	bTerminalLink
0x00	bmControls
0x01	bFormatType   (FORMAT_TYPE_1)
0x00000001	bmFormats
0x02	bNrChannels   (2 channels)
0x00000003	bmChannelConfig
0x00	iChannelNames
AS Format Type 1 Descriptor:
--------
0x06	bLength
0x24	bDescriptorType
0x02	bDescriptorSubtype
0x01	bFormatType   (FORMAT_TYPE_1)
0x02	bSubslotSize
0x10	bBitResolution   (16 bits per sample)
Endpoint Descriptor:
-------
0x07	bLength
0x05	bDescriptorType
0x07	bEndpointAddress  (OUT endpoint 7)
0x0D	bmAttributes      (Transfer: Isochronous / Synch: Synchronous / Usage: Data)
0x0184	wMaxPacketSize    (1 x 388 bytes)
0x01	bInterval         (1 microframes)
AS Isochronous Data Endpoint Descriptor:
-------
0x08	bLength
0x25	bDescriptorType
0x01	bDescriptorSubtype
0x00	bmAttributes
0x00	bmControls
0x01	bLockDelayUnits   (milliseconds)
0x0000	wLockDelay
Interface Descriptor:
------
0x09	bLength
0x04	bDescriptorType
0x01	bInterfaceNumber
0x02	bAlternateSetting
0x01	bNumEndPoints
0x01	bInterfaceClass      (Audio Device Class)
0x02	bInterfaceSubClass   (Audio Streaming Interface)
0x20	bInterfaceProtocol   
0x00	iInterface
AS Interface Descriptor:
-----
0x10	bLength
0x24	bDescriptorType
0x01	bDescriptorSubtype
0x01	bTerminalLink
0x00	bmControls
0x01	bFormatType   (FORMAT_TYPE_1)
0x00000001	bmFormats
0x02	bNrChannels   (2 channels)
0x00000003	bmChannelConfig
0x00	iChannelNames
AS Format Type 1 Descriptor:
------
0x06	bLength
0x24	bDescriptorType
0x02	bDescriptorSubtype
0x01	bFormatType   (FORMAT_TYPE_1)
0x03	bSubslotSize
0x18	bBitResolution   (24 bits per sample)
Endpoint Descriptor:
-------
0x07	bLength
0x05	bDescriptorType
0x07	bEndpointAddress  (OUT endpoint 7)
0x0D	bmAttributes      (Transfer: Isochronous / Synch: Synchronous / Usage: Data)
0x0246	wMaxPacketSize    (1 x 582 bytes)
0x01	bInterval         (1 microframes)
AS Isochronous Data Endpoint Descriptor:
--------
0x08	bLength
0x25	bDescriptorType
0x01	bDescriptorSubtype
0x00	bmAttributes
0x00	bmControls
0x01	bLockDelayUnits   (milliseconds)
0x0000	wLockDelay
Interface Descriptor:
-----
0x09	bLength
0x04	bDescriptorType
0x01	bInterfaceNumber
0x03	bAlternateSetting
0x01	bNumEndPoints
0x01	bInterfaceClass      (Audio Device Class)
0x02	bInterfaceSubClass   (Audio Streaming Interface)
0x20	bInterfaceProtocol   
0x00	iInterface
AS Interface Descriptor:
-------
0x10	bLength
0x24	bDescriptorType
0x01	bDescriptorSubtype
0x01	bTerminalLink
0x00	bmControls
0x01	bFormatType   (FORMAT_TYPE_1)
0x00000001	bmFormats
0x02	bNrChannels   (2 channels)
0x00000003	bmChannelConfig
0x00	iChannelNames
AS Format Type 1 Descriptor:
------
0x06	bLength
0x24	bDescriptorType
0x02	bDescriptorSubtype
0x01	bFormatType   (FORMAT_TYPE_1)
0x04	bSubslotSize
0x20	bBitResolution   (32 bits per sample)
Endpoint Descriptor:
------
0x07	bLength
0x05	bDescriptorType
0x07	bEndpointAddress  (OUT endpoint 7)
0x0D	bmAttributes      (Transfer: Isochronous / Synch: Synchronous / Usage: Data)
0x0308	wMaxPacketSize    (1 x 776 bytes)
0x01	bInterval         (1 microframes)
AS Isochronous Data Endpoint Descriptor:
-------
0x08	bLength
0x25	bDescriptorType
0x01	bDescriptorSubtype
0x00	bmAttributes
0x00	bmControls
0x01	bLockDelayUnits   (milliseconds)
0x0000	wLockDelay
Interface Descriptor:
-----
0x09	bLength
0x04	bDescriptorType
0x02	bInterfaceNumber
0x00	bAlternateSetting
0x00	bNumEndPoints
0x01	bInterfaceClass      (Audio Device Class)
0x02	bInterfaceSubClass   (Audio Streaming Interface)
0x20	bInterfaceProtocol   
0x00	iInterface
Interface Descriptor:
------
0x09	bLength
0x04	bDescriptorType
0x02	bInterfaceNumber
0x01	bAlternateSetting
0x01	bNumEndPoints
0x01	bInterfaceClass      (Audio Device Class)
0x02	bInterfaceSubClass   (Audio Streaming Interface)
0x20	bInterfaceProtocol   
0x00	iInterface
AS Interface Descriptor:
-----
0x10	bLength
0x24	bDescriptorType
0x01	bDescriptorSubtype
0x06	bTerminalLink
0x00	bmControls
0x01	bFormatType   (FORMAT_TYPE_1)
0x00000001	bmFormats
0x01	bNrChannels   (1 channels)
0x00000001	bmChannelConfig
0x00	iChannelNames
AS Format Type 1 Descriptor:
--------
0x06	bLength
0x24	bDescriptorType
0x02	bDescriptorSubtype
0x01	bFormatType   (FORMAT_TYPE_1)
0x02	bSubslotSize
0x10	bBitResolution   (16 bits per sample)
Endpoint Descriptor:
-------
0x07	bLength
0x05	bDescriptorType
0x86	bEndpointAddress  (IN endpoint 6)
0x05	bmAttributes      (Transfer: Isochronous / Synch: Asynchronous / Usage: Data)
0x000E	wMaxPacketSize    (1 x 14 bytes)
0x01	bInterval         (1 microframes)
AS Isochronous Data Endpoint Descriptor:
-------
0x08	bLength
0x25	bDescriptorType
0x01	bDescriptorSubtype
0x00	bmAttributes
0x00	bmControls
0x01	bLockDelayUnits   (milliseconds)
0x0000	wLockDelay
Interface Descriptor:
------
0x09	bLength
0x04	bDescriptorType
0x02	bInterfaceNumber
0x02	bAlternateSetting
0x01	bNumEndPoints
0x01	bInterfaceClass      (Audio Device Class)
0x02	bInterfaceSubClass   (Audio Streaming Interface)
0x20	bInterfaceProtocol   
0x00	iInterface
AS Interface Descriptor:
-------
0x10	bLength
0x24	bDescriptorType
0x01	bDescriptorSubtype
0x06	bTerminalLink
0x00	bmControls
0x01	bFormatType   (FORMAT_TYPE_1)
0x00000001	bmFormats
0x01	bNrChannels   (1 channels)
0x00000001	bmChannelConfig
0x00	iChannelNames
AS Format Type 1 Descriptor:
----------
0x06	bLength
0x24	bDescriptorType
0x02	bDescriptorSubtype
0x01	bFormatType   (FORMAT_TYPE_1)
0x03	bSubslotSize
0x18	bBitResolution   (24 bits per sample)
Endpoint Descriptor:
-------
0x07	bLength
0x05	bDescriptorType
0x86	bEndpointAddress  (IN endpoint 6)
0x05	bmAttributes      (Transfer: Isochronous / Synch: Asynchronous / Usage: Data)
0x0015	wMaxPacketSize    (1 x 21 bytes)
0x01	bInterval         (1 microframes)
AS Isochronous Data Endpoint Descriptor:
-----
0x08	bLength
0x25	bDescriptorType
0x01	bDescriptorSubtype
0x00	bmAttributes
0x00	bmControls
0x01	bLockDelayUnits   (milliseconds)
0x0000	wLockDelay
Interface Descriptor:
------
0x09	bLength
0x04	bDescriptorType
0x02	bInterfaceNumber
0x03	bAlternateSetting
0x01	bNumEndPoints
0x01	bInterfaceClass      (Audio Device Class)
0x02	bInterfaceSubClass   (Audio Streaming Interface)
0x20	bInterfaceProtocol   
0x00	iInterface
AS Interface Descriptor:
------------
0x10	bLength
0x24	bDescriptorType
0x01	bDescriptorSubtype
0x06	bTerminalLink
0x00	bmControls
0x01	bFormatType   (FORMAT_TYPE_1)
0x00000001	bmFormats
0x01	bNrChannels   (1 channels)
0x00000001	bmChannelConfig
0x00	iChannelNames
AS Format Type 1 Descriptor:
---------
0x06	bLength
0x24	bDescriptorType
0x02	bDescriptorSubtype
0x01	bFormatType   (FORMAT_TYPE_1)
0x04	bSubslotSize
0x20	bBitResolution   (32 bits per sample)
Endpoint Descriptor:
---------
0x07	bLength
0x05	bDescriptorType
0x86	bEndpointAddress  (IN endpoint 6)
0x05	bmAttributes      (Transfer: Isochronous / Synch: Asynchronous / Usage: Data)
0x001C	wMaxPacketSize    (1 x 28 bytes)
0x01	bInterval         (1 microframes)
AS Isochronous Data Endpoint Descriptor:
---------
0x08	bLength
0x25	bDescriptorType
0x01	bDescriptorSubtype
0x00	bmAttributes
0x00	bmControls
0x01	bLockDelayUnits   (milliseconds)
0x0000	wLockDelay
Interface Descriptor:
------
0x09	bLength
0x04	bDescriptorType
0x03	bInterfaceNumber
0x00	bAlternateSetting
0x01	bNumEndPoints
0x03	bInterfaceClass      (Human Interface Device Class)
0x00	bInterfaceSubClass   
0x00	bInterfaceProtocol   
0x00	iInterface
HID Descriptor:
-------
0x09	bLength
0x21	bDescriptorType
0x0100	bcdHID
0x00	bCountryCode
0x01	bNumDescriptors
0x22	bDescriptorType   (Report descriptor)
0x002C	bDescriptorLength
Endpoint Descriptor:
---------
0x07	bLength
0x05	bDescriptorType
0x82	bEndpointAddress  (IN endpoint 2)
0x03	bmAttributes      (Transfer: Interrupt / Synch: None / Usage: Data)
0x0001	wMaxPacketSize    (1 x 1 bytes)
0x07	bInterval         (64 microframes)
Interface Descriptor:
--------
0x09	bLength
0x04	bDescriptorType
0x04	bInterfaceNumber
0x00	bAlternateSetting
0x01	bNumEndPoints
0x03	bInterfaceClass      (Human Interface Device Class)
0x00	bInterfaceSubClass   
0x00	bInterfaceProtocol   
0x00	iInterface
HID Descriptor:
----------
0x09	bLength
0x21	bDescriptorType
0x0100	bcdHID
0x00	bCountryCode
0x01	bNumDescriptors
0x22	bDescriptorType   (Report descriptor)
0x0015	bDescriptorLength

Endpoint Descriptor:
---------
0x07	bLength
0x05	bDescriptorType
0x83	bEndpointAddress  (IN endpoint 3)
0x03	bmAttributes      (Transfer: Interrupt / Synch: None / Usage: Data)
0x0040	wMaxPacketSize    (1 x 64 bytes)
0x08	bInterval         (128 microframes)
Other Speed Configuration Descriptor:
---------
0x09	bLength
0x07	bDescriptorType
0x0111	wTotalLength   (273 bytes)
0x04	bNumInterfaces
0x01	bConfigurationValue
0x00	iConfiguration
0xA0	bmAttributes   (Bus-powered Device, Remote-Wakeup)
0x19	bMaxPower      (50 mA)

Interface Descriptor:
-------
0x09	bLength
0x04	bDescriptorType
0x00	bInterfaceNumber
0x00	bAlternateSetting
0x00	bNumEndPoints
0x01	bInterfaceClass      (Audio Device Class)
0x01	bInterfaceSubClass   (Audio Control Interface)
0x00	bInterfaceProtocol   
0x00	iInterface
AC Interface Header Descriptor:
---------
0x09	bLength
0x24	bDescriptorType
0x01	bDescriptorSubtype
0x0100	bcdADC
0x0028	wTotalLength   (40 bytes)
0x01	bInCollection
0x01	baInterfaceNr(1)
AC Input Terminal Descriptor:
--------
0x0C	bLength
0x24	bDescriptorType
0x02	bDescriptorSubtype
0x01	bTerminalID
0x0101	wTerminalType   (USB Streaming)
0x00	bAssocTerminal
0x02	bNrChannels   (2 channels)
0x0003	wChannelConfig
0x00	iChannelNames
0x00	iTerminal
AC Feature Unit Descriptor:
-----------
0x0A	bLength
0x24	bDescriptorType
0x06	bDescriptorSubtype
0x02	bUnitID
0x01	bSourceID
0x01	bControlSize
bmaControls: 
 0x03	Channel(0)
 0x00	Channel(1)
 0x00	Channel(2)
0x00	iFeature
AC Output Terminal Descriptor:
---------
0x09	bLength
0x24	bDescriptorType
0x03	bDescriptorSubtype
0x03	bTerminalID
0x0302	wTerminalType   (Headphones)
0x00	bAssocTerminal
0x02	bSourceID
0x00	iTerminal
Interface Descriptor:
--------
0x09	bLength
0x04	bDescriptorType
0x01	bInterfaceNumber
0x00	bAlternateSetting
0x00	bNumEndPoints
0x01	bInterfaceClass      (Audio Device Class)
0x02	bInterfaceSubClass   (Audio Streaming Interface)
0x00	bInterfaceProtocol   
0x00	iInterface
Interface Descriptor:
-----------
0x09	bLength
0x04	bDescriptorType
0x01	bInterfaceNumber
0x01	bAlternateSetting
0x01	bNumEndPoints
0x01	bInterfaceClass      (Audio Device Class)
0x02	bInterfaceSubClass   (Audio Streaming Interface)
0x00	bInterfaceProtocol   
0x00	iInterface
AS Interface Descriptor:
--------
0x07	bLength
0x24	bDescriptorType
0x01	bDescriptorSubtype
0x01	bTerminalLink
0x01	bDelay
0x0001	wFormatTag   (PCM)
AS Format Type 1 Descriptor:
--------
0x14	bLength
0x24	bDescriptorType
0x02	bDescriptorSubtype
0x01	bFormatType   (FORMAT_TYPE_1)
0x02	bNrChannels   (2 channels)
0x02	bSubframeSize
0x10	bBitResolution   (16 bits per sample)
0x04	bSamFreqType   (Discrete sampling frequencies)
0x00AC44 	tSamFreq(1)   (44100 Hz)
0x00BB80 	tSamFreq(2)   (48000 Hz)
0x015888 	tSamFreq(3)   (88200 Hz)
0x017700 	tSamFreq(4)   (96000 Hz)
Endpoint Descriptor (Audio/MIDI 1.0):
---------
0x09	bLength
0x05	bDescriptorType
0x07	bEndpointAddress  (OUT endpoint 7)
0x0D	bmAttributes      (Transfer: Isochronous / Synch: Synchronous / Usage: Data)
0x0184	wMaxPacketSize    (1 x 388 bytes)
0x01	bInterval         (1 frames)
0x00	bRefresh
0x00	bSynchAddress
AS Isochronous Data Endpoint Descriptor:
---------
0x07	bLength
0x25	bDescriptorType
0x01	bDescriptorSubtype
0x01	bmAttributes   (Sampling Frequency)
0x01	bLockDelayUnits   (milliseconds)
0x0000	wLockDelay
Interface Descriptor:
------
0x09	bLength
0x04	bDescriptorType
0x01	bInterfaceNumber
0x02	bAlternateSetting
0x01	bNumEndPoints
0x01	bInterfaceClass      (Audio Device Class)
0x02	bInterfaceSubClass   (Audio Streaming Interface)
0x00	bInterfaceProtocol   
0x00	iInterface
AS Interface Descriptor:
---------
0x07	bLength
0x24	bDescriptorType
0x01	bDescriptorSubtype
0x01	bTerminalLink
0x01	bDelay
0x0001	wFormatTag   (PCM)
AS Format Type 1 Descriptor:
--------
0x14	bLength
0x24	bDescriptorType
0x02	bDescriptorSubtype
0x01	bFormatType   (FORMAT_TYPE_1)
0x02	bNrChannels   (2 channels)
0x03	bSubframeSize
0x18	bBitResolution   (24 bits per sample)
0x04	bSamFreqType   (Discrete sampling frequencies)
0x00AC44 	tSamFreq(1)   (44100 Hz)
0x00BB80 	tSamFreq(2)   (48000 Hz)
0x015888 	tSamFreq(3)   (88200 Hz)
0x017700 	tSamFreq(4)   (96000 Hz)
Endpoint Descriptor (Audio/MIDI 1.0):
--------
0x09	bLength
0x05	bDescriptorType
0x07	bEndpointAddress  (OUT endpoint 7)
0x0D	bmAttributes      (Transfer: Isochronous / Synch: Synchronous / Usage: Data)
0x0246	wMaxPacketSize    (1 x 582 bytes)
0x01	bInterval         (1 frames)
0x00	bRefresh
0x00	bSynchAddress

AS Isochronous Data Endpoint Descriptor:
--------
0x07	bLength
0x25	bDescriptorType
0x01	bDescriptorSubtype
0x01	bmAttributes   (Sampling Frequency)
0x01	bLockDelayUnits   (milliseconds)
0x0000	wLockDelay
Interface Descriptor:
--------
0x09	bLength
0x04	bDescriptorType
0x01	bInterfaceNumber
0x03	bAlternateSetting
0x01	bNumEndPoints
0x01	bInterfaceClass      (Audio Device Class)
0x02	bInterfaceSubClass   (Audio Streaming Interface)
0x00	bInterfaceProtocol   
0x00	iInterface

AS Interface Descriptor:
------
0x07	bLength
0x24	bDescriptorType
0x01	bDescriptorSubtype
0x01	bTerminalLink
0x01	bDelay
0x0001	wFormatTag   (PCM)
AS Format Type 1 Descriptor:
--------
0x14	bLength
0x24	bDescriptorType
0x02	bDescriptorSubtype
0x01	bFormatType   (FORMAT_TYPE_1)
0x02	bNrChannels   (2 channels)
0x04	bSubframeSize
0x20	bBitResolution   (32 bits per sample)
0x04	bSamFreqType   (Discrete sampling frequencies)
0x00AC44 	tSamFreq(1)   (44100 Hz)
0x00BB80 	tSamFreq(2)   (48000 Hz)
0x015888 	tSamFreq(3)   (88200 Hz)
0x017700 	tSamFreq(4)   (96000 Hz)
Endpoint Descriptor (Audio/MIDI 1.0):
-------
0x09	bLength
0x05	bDescriptorType
0x07	bEndpointAddress  (OUT endpoint 7)
0x0D	bmAttributes      (Transfer: Isochronous / Synch: Synchronous / Usage: Data)
0x0308	wMaxPacketSize    (1 x 776 bytes)
0x01	bInterval         (1 frames)
0x00	bRefresh
0x00	bSynchAddress
AS Isochronous Data Endpoint Descriptor:
---------
0x07	bLength
0x25	bDescriptorType
0x01	bDescriptorSubtype
0x01	bmAttributes   (Sampling Frequency)
0x01	bLockDelayUnits   (milliseconds)
0x0000	wLockDelay
Interface Descriptor:
-------
0x09	bLength
0x04	bDescriptorType
0x02	bInterfaceNumber
0x00	bAlternateSetting
0x01	bNumEndPoints
0x03	bInterfaceClass      (Human Interface Device Class)
0x00	bInterfaceSubClass   
0x00	bInterfaceProtocol   
0x00	iInterface
HID Descriptor:
-------
0x09	bLength
0x21	bDescriptorType
0x0100	bcdHID
0x00	bCountryCode
0x01	bNumDescriptors
0x22	bDescriptorType   (Report descriptor)
0x002C	bDescriptorLength
Endpoint Descriptor:
--------
0x07	bLength
0x05	bDescriptorType
0x82	bEndpointAddress  (IN endpoint 2)
0x03	bmAttributes      (Transfer: Interrupt / Synch: None / Usage: Data)
0x0001	wMaxPacketSize    (1 x 1 bytes)
0x07	bInterval         (7 frames)
Interface Descriptor:
---------
0x09	bLength
0x04	bDescriptorType
0x03	bInterfaceNumber
0x00	bAlternateSetting
0x01	bNumEndPoints
0x03	bInterfaceClass      (Human Interface Device Class)
0x00	bInterfaceSubClass   
0x00	bInterfaceProtocol   
0x00	iInterface
HID Descriptor:
--------
0x09	bLength
0x21	bDescriptorType
0x0100	bcdHID
0x00	bCountryCode
0x01	bNumDescriptors
0x22	bDescriptorType   (Report descriptor)
0x0015	bDescriptorLength
Endpoint Descriptor:
--------
0x07	bLength
0x05	bDescriptorType
0x83	bEndpointAddress  (IN endpoint 3)
0x03	bmAttributes      (Transfer: Interrupt / Synch: None / Usage: Data)
0x0040	wMaxPacketSize    (1 x 64 bytes)
0x08	bInterval         (8 frames)
Microsoft OS Descriptor is not available. Error code: 0x0000001F
String Descriptor Table
---------
Index  LANGID  String
0x00   0x0000  0x0409 
0x01   0x0409  "Zorloo"
0x02   0x0409  "Zorloo Ztella USB Audio"
0x03   0x0409  "20191209"
--------
Connection path for device: 
xHCI-совместимый хост-контроллер USB
Root Hub
Zorloo Ztella USB Audio (VID=0x2454 PID=0x1292) Port: 5
Running on: Windows 10 or greater
Brought to you by TDD v2.11.0, Mar 26 2018, 09:54:50

sju8y7gtsb
Posts: 9
Joined: Tue Apr 26, 2022 5:07 am

Fiio Q3 Not working with Neutron?

Post by sju8y7gtsb » Tue Apr 26, 2022 5:11 am

It works with other Hi-Res Music apps but not with the Neutron player?

Please help

https://youtu.be/MuiIsmmok_4

zsusek
Posts: 5
Joined: Fri Jul 07, 2023 8:05 pm

Re: Debugging USB DAC (if crashing or not recognized)

Post by zsusek » Sun Jul 09, 2023 5:19 am

I'm not an expert to help you, but please advise.
I bought a Mini PC (China, which does not make noise) to play music in Windows. I installed Neutron MP - trial. I have a Sabaj A30a amplifier with USB C input, digital amplifier (directly converts digital signal to PWM, no need DAC), uses XMOS XU208… (supports windows but not android). Unfortunately, the sound through USB did not go through, and the computer reports that there is no controller - driver, I doubt it because I provided Sabaj's XMOS But, I also have Footbar 2000 on the PC and it works without problems in that hardware combination.
I suspect I've misconfigured the Neutron MP's driver. Which settings should I change or how to arrange them - I also tried with the 'manual' (this forum), but I didn't succeed.

blaubär
Posts: 3313
Joined: Tue Apr 02, 2019 6:48 am

Re: Debugging USB DAC (if crashing or not recognized)

Post by blaubär » Sun Jul 09, 2023 8:28 am

Do you see an option "Audio Hardware > Direct USB Access" ?
Could you provide a screenshot of the info section at the top of "Audio Hardware" ?

zsusek
Posts: 5
Joined: Fri Jul 07, 2023 8:05 pm

Re: Debugging USB DAC (if crashing or not recognized)

Post by zsusek » Tue Jul 11, 2023 5:34 am

Addendum – Neutron MP gets better. I said, I'm not a technician or computer scientist.
1. While my Mini PC, Windows 11, was connected to the amplifier (described above) via USB-C, (I downloaded NMP for Windows from the Microsoft Store), control with NMP was difficult, slow, bordering on "freezing" ", if I changed the input to the amplifier or turned it off, the control returned to normal.
2. I said, as a rule, I didn't get sound through NMP (for Windows). Sometimes the sound appeared - I guess the Mini PC, Windows 11, turned off the sound output option. I found that windows does not find the launcher, driver, or sound output: it offered the TV or its built-in sound option. The sound chip in the amplifier (described above) is adapted to windows - anything but android) so the Mini PC left a message to that effect. In another attempt or some change in the connection, I managed to get the Mini PC to find the output for the sound - Sabaj, the amplifier to which the speakers were connected. Clearly – to the USB-C input. Then I also got the sound by manually selecting the sound output.
3. With sound output found (Sabaj) the effect was not stable. After a musical number (song) or two, - or halfway through a song - there was an interruption. Removing the first screen, I saw that the NMP was still working – an introductory look at the NMP and the oscillator, but no sound. In Windows, the sound output display has disappeared. I had to search for the Sabaj exit again. The sound passed again, but for a short time. Final: I checked everything up to DSD512. Obviously, there is no stability of NMP for windows in combination with Mini PC (Windows) when connected to USB-C. I did not check the other entrances. - I have tried all the possibilities of Direct USB Access!

zsusek
Posts: 5
Joined: Fri Jul 07, 2023 8:05 pm

Re: Debugging USB DAC (if crashing or not recognized)

Post by zsusek » Tue Jul 11, 2023 4:15 pm

I managed to find and consolidate Sabaj as a sound track, and I wiped out the competition. I think it works stable now! And I bought a Neutron MP!
I am sending the attachment! I don't have an app for processing the screen image on the Mini PC, so I took a mobile phone, I bought a variant without a fan, for music. So in the winter, PC will play a real role with its temperature expansion.
Attachments
04..jpg
04..jpg (70.46 KiB) Viewed 7994 times
03..jpg
03..jpg (64.01 KiB) Viewed 7994 times
02..jpg
02..jpg (62.8 KiB) Viewed 7994 times

zsusek
Posts: 5
Joined: Fri Jul 07, 2023 8:05 pm

Re: Debugging USB DAC (if crashing or not recognized)

Post by zsusek » Tue Jul 11, 2023 4:18 pm

OK or comment
Attachments
05..jpg
05..jpg (71.74 KiB) Viewed 7993 times

zsusek
Posts: 5
Joined: Fri Jul 07, 2023 8:05 pm

Re: Debugging USB DAC (if crashing or not recognized)

Post by zsusek » Wed Jul 12, 2023 7:12 pm

The Neutron works stably, but the DSD label is not running on the amplifier screen - only 192.0. On the performance view, there are three squares on the right. the first click initiates the display, and the second and third two descriptions of the characteristics of the recording - I don't know what that means - it sounds the same. One description shows what the screen (PCM) shows, and the other shows what I expect from the recording (for example DSD 64), but that is not on the screen. Can an explanation be given? Why isn't DSD transferred via USB-C (audio USB)

blaubär
Posts: 3313
Joined: Tue Apr 02, 2019 6:48 am

Re: Debugging USB DAC (if crashing or not recognized)

Post by blaubär » Wed Jul 12, 2023 7:46 pm

Neutron normally decodes DSD input into PCM, because only then its DSP can work and most DACs only ever take PCM as input.
There's an option "Audio Hardware > DSD, DSD over PCM (DoP)" which when activated tells Neutron to omit the decoding and transfer the DSD input unchanged to the DAC. Did you try to activate this option ?

Post Reply

Who is online

Users browsing this forum: Bing [Bot], Google [Bot] and 27 guests