Linux USB Audio Devices

Wiki.TerraBase.info
Jump to navigation Jump to search

RealTEK

If you want a 7.1 Surround Sound USB Audio Device / Sound Card, buy this one. Everything els

THIS ONE!: Cubilux CA7 (USB 2.0)

Chipset: Realtek ALC4050 or ALC4050H or ALC5626

CMedia

One of the most prevalent chipsets / chips used in USB Audio Devices: CM6206-LX

Handy Utility (not tested): https://github.com/vestom/cm6206ctl?tab=readme-ov-file

Chip Information:

Models / "Manufacturers" (AKA Resellers):

  • Vantec (NBA-200U) and Logilink (UA0099) are the same device.
  • Startech (ICUSBAUDIO7D) and DLock (61803) are the same device
  • ...there's also a model sold on AliExpress, Amazon, etc. that has some of the outputs wired up in a strange way (IE, normally the 5.1 and 7.1 surround is grouped together such that the 5.1 jacks are all in a row, and the Side Left and Side Right are the furthest jack to the right, but not this device where Center / Subwoofer is the furthest jack to the right): https://www.amazon.com/gp/product/B07VSHCGWD/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&psc=1 (keep in mind ~ $25 on Amazon, but $10 on AliExpress), also this one will not work with C-Media Drivers (latest for the CM2606 is around 2014) and only seems to work with the Microsoft "Universal" Drivers circa 2023. Linux? Buckle up!
  • The smallest 5.1 (6 Channel) found: https://www.amazon.com/Premium-6-Channel-Surround-Adapter-Optical/dp/B0CTGZ28G6 (keep in mind it's $20 on Amazon and $3 on Ali Express)


Complete Details of the USB Cubilux CA7 Audio Device

    =========================== USB Port3 ===========================

Connection Status        : 0x01 (Device is connected)
Port Chain               : 2-3
Properties               : 0x01
 IsUserConnectable       : yes
 PortIsDebugCapable      : no
 PortHasMultiCompanions  : no
 PortConnectorIsTypeC    : no
ConnectionIndex          : 0x03 (Port 3)
CompanionIndex           : 0
 CompanionHubSymLnk      : USB#ROOT_HUB30#4&1dc5b97&4&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}
 CompanionPortNumber     : 0x13 (Port 19)
 -> CompanionPortChain   : 2-19

      ========================== Summary =========================
Vendor ID                : 0x0BDA (Realtek Semiconductor Corp.)
Product ID               : 0x4F25
USB version              : 2.00
Port maximum Speed       : High-Speed (Companion Port 2-19 supports SuperSpeed)
Device maximum Speed     : High-Speed
Device Connection Speed  : High-Speed
Self Powered             : no
Demanded Current         : 100 mA
Used Endpoints           : 3

      ======================== USB Device ========================

        +++++++++++++++++ Device Information ++++++++++++++++++
Device Description       : USB Composite Device
Device Path              : \\?\USB#VID_0BDA&PID_4F25#5&8b52096&0&3#{a5dcbf10-6530-11d2-901f-00c04fb951ed} (GUID_DEVINTERFACE_USB_DEVICE)
Kernel Name              : \Device\USBPDO-18
Device ID                : USB\VID_0BDA&PID_4F25\5&8B52096&0&3
Hardware IDs             : USB\VID_0BDA&PID_4F25&REV_0005 USB\VID_0BDA&PID_4F25
Driver KeyName           : {36fc9e60-c465-11cf-8056-444553540000}\0015 (GUID_DEVCLASS_USB)
Driver                   : \SystemRoot\System32\drivers\usbccgp.sys (Version: 10.0.19041.4474  Date: 2024-06-20)
Driver Inf               : C:\Windows\inf\usb.inf
Legacy BusType           : PNPBus
Class                    : USB
Class GUID               : {36fc9e60-c465-11cf-8056-444553540000} (GUID_DEVCLASS_USB)
Service                  : usbccgp
Enumerator               : USB
Location Info            : Port_#0003.Hub_#0002
Location IDs             : PCIROOT(0)#PCI(1400)#USBROOT(0)#USB(3), ACPI(_SB_)#ACPI(PCI0)#ACPI(XHC_)#ACPI(RHUB)#ACPI(HS03)
Container ID             : {52a5e5cc-5b23-11ef-8f35-5800e3638d38}
Manufacturer Info        : (Standard USB Host Controller)
Capabilities             : 0x84 (Removable, SurpriseRemovalOK)
Status                   : 0x0180600A (DN_DRIVER_LOADED, DN_STARTED, DN_DISABLEABLE, DN_REMOVABLE, DN_NT_ENUMERATOR, DN_NT_DRIVER)
Problem Code             : 0
Address                  : 3
HcDisableSelectiveSuspend: 0
EnableSelectiveSuspend   : 0
SelectiveSuspendEnabled  : 0
EnhancedPowerMgmtEnabled : 0
IdleInWorkingState       : 0
WakeFromSleepState       : 0
Power State              : D0 (supported: D0, D3, wake from D0)
 Child Device 1          : CUBILUX CA7 (USB Audio 2.0)
  Device Path 1          : \\?\USB#VID_0BDA&PID_4F25&MI_00#6&31b5c405&0&0000#{eb115ffc-10c8-4964-831d-6dcb02e6f23f}\msft_wave (STATIC_KSCATEGORY_REALTIME)
  Device Path 2          : \\?\USB#VID_0BDA&PID_4F25&MI_00#6&31b5c405&0&0000#{6994ad04-93ef-11d0-a3cc-00a0c9223196}\msft_wave (AM_KSCATEGORY_AUDIO)
  Device Path 3          : \\?\USB#VID_0BDA&PID_4F25&MI_00#6&31b5c405&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\msft_wave (AM_KSCATEGORY_CAPTURE)
  Device Path 4          : \\?\USB#VID_0BDA&PID_4F25&MI_00#6&31b5c405&0&0000#{65e8773e-8f56-11d0-a3b9-00a0c9223196}\msft_wave (AM_KSCATEGORY_RENDER)
  Device Path 5          : \\?\USB#VID_0BDA&PID_4F25&MI_00#6&31b5c405&0&0000#{dda54a40-1e4c-11d1-a050-405705c10000}\msft_topo (STATIC_KSCATEGORY_TOPOLOGY)
  Device Path 6          : \\?\USB#VID_0BDA&PID_4F25&MI_00#6&31b5c405&0&0000#{eb115ffc-10c8-4964-831d-6dcb02e6f23f}\msft_wave (STATIC_KSCATEGORY_REALTIME)
  Kernel Name            : -
  Device ID              : USB\VID_0BDA&PID_4F25&MI_00\6&31B5C405&0&0000
  Class                  : MEDIA
  Driver KeyName         : {4d36e96c-e325-11ce-bfc1-08002be10318}\0007 (GUID_DEVCLASS_MEDIA)
  Service                : usbaudio2
  Location               : 0000.0014.0000.003.000.000.000.000.000
  LocationPaths          : PCIROOT(0)#PCI(1400)#USBROOT(0)#USB(3)#USBMI(0)  PCIROOT(0)#PCI(1400)#USBROOT(0)#USB(3)#USB(3)  ACPI(_SB_)#ACPI(PCI0)#ACPI(XHC_)#ACPI(RHUB)#ACPI(HS03)#USBMI(0)  ACPI(_SB_)#ACPI(PCI0)#ACPI(XHC_)#ACPI(RHUB)#ACPI(HS03)#USB(3)
 Child Device 2          : USB Input Device
  Device ID              : USB\VID_0BDA&PID_4F25&MI_05\6&31B5C405&0&0005
  Class                  : HIDClass
  Driver KeyName         : {745a17a0-74d3-11d0-b6fe-00a0c90f57da}\0008 (GUID_DEVCLASS_HIDCLASS)
  Service                : HidUsb
  Location               : 0000.0014.0000.003.000.000.000.000.000
  LocationPaths          : PCIROOT(0)#PCI(1400)#USBROOT(0)#USB(3)#USBMI(5)  ACPI(_SB_)#ACPI(PCI0)#ACPI(XHC_)#ACPI(RHUB)#ACPI(HS03)#USBMI(5)
   Child Device 1        : HID-compliant vendor-defined device
    Device Path          : \\?\HID#VID_0BDA&PID_4F25&MI_05#7&14e4831b&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030} (GUID_DEVINTERFACE_HID)
    Kernel Name          : \Device\00000265
    Device ID            : HID\VID_0BDA&PID_4F25&MI_05\7&14E4831B&0&0000
    Class                : HIDClass
    Driver KeyName       : {745a17a0-74d3-11d0-b6fe-00a0c90f57da}\0009 (GUID_DEVCLASS_HIDCLASS)

        +++++++++++++++++ Registry USB Flags +++++++++++++++++
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\usbflags\0BDA4F250005
 osvc                    : REG_BINARY 00 00

        ---------------- Connection Information ---------------
Connection Index         : 0x03 (Port 3)
Connection Status        : 0x01 (DeviceConnected)
Current Config Value     : 0x01 (Configuration 1)
Device Address           : 0x37 (55)
Is Hub                   : 0x00 (no)
Device Bus Speed         : 0x02 (High-Speed)
Number Of Open Pipes     : 0x02 (2 pipes to data endpoints)
Pipe[0]                  : EndpointID=9  Direction=IN   ScheduleOffset=0  Type=Interrupt
Pipe[1]                  : EndpointID=10  Direction=IN   ScheduleOffset=0  Type=Interrupt
Data (HexDump)           : 03 00 00 00 12 01 00 02 EF 02 01 40 DA 0B 25 4F   ...........@..%O
                           05 00 03 01 00 01 01 02 00 37 00 02 00 00 00 01   .........7......
                           00 00 00 07 05 89 03 10 00 08 00 00 00 00 07 05   ................
                           8A 03 10 00 04 00 00 00 00                        .........

        --------------- Connection Information V2 -------------
Connection Index         : 0x03 (3)
Length                   : 0x10 (16 bytes)
SupportedUsbProtocols    : 0x03
 Usb110                  : 1 (yes, port supports USB 1.1)
 Usb200                  : 1 (yes, port supports USB 2.0)
 Usb300                  : 0 (no, port not supports USB 3.0) -> but Companion Port 2-19 does
 ReservedMBZ             : 0x00
Flags                    : 0x00
 DevIsOpAtSsOrHigher     : 0 (Device is not operating at SuperSpeed or higher)
 DevIsSsCapOrHigher      : 0 (Device is not SuperSpeed capable or higher)
 DevIsOpAtSsPlusOrHigher : 0 (Device is not operating at SuperSpeedPlus or higher)
 DevIsSsPlusCapOrHigher  : 0 (Device is not SuperSpeedPlus capable or higher)
 ReservedMBZ             : 0x00
Data (HexDump)           : 03 00 00 00 10 00 00 00 03 00 00 00 00 00 00 00   ................

    ---------------------- Device Descriptor ----------------------
bLength                  : 0x12 (18 bytes)
bDescriptorType          : 0x01 (Device Descriptor)
bcdUSB                   : 0x200 (USB Version 2.00)
bDeviceClass             : 0xEF (Miscellaneous)
bDeviceSubClass          : 0x02
bDeviceProtocol          : 0x01 (IAD - Interface Association Descriptor)
bMaxPacketSize0          : 0x40 (64 bytes)
idVendor                 : 0x0BDA (Realtek Semiconductor Corp.)
idProduct                : 0x4F25
bcdDevice                : 0x0005
iManufacturer            : 0x03 (String Descriptor 3)
 Language 0x0409         : "Generic°"
iProduct                 : 0x01 (String Descriptor 1)
 Language 0x0409         : "CUBILUX CA7°"
iSerialNumber            : 0x00 (No String Descriptor)
bNumConfigurations       : 0x01 (1 Configuration)
Data (HexDump)           : 12 01 00 02 EF 02 01 40 DA 0B 25 4F 05 00 03 01   .......@..%O....
                           00 01                                             ..

    ------------------ Configuration Descriptor -------------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x02 (Configuration Descriptor)
wTotalLength             : 0x06CF (1743 bytes)
bNumInterfaces           : 0x06 (6 Interfaces)
bConfigurationValue      : 0x01 (Configuration 1)
iConfiguration           : 0x04 (String Descriptor 4)
 Language 0x0409         : "USB Audio°"
bmAttributes             : 0x80
 D7: Reserved, set 1     : 0x01
 D6: Self Powered        : 0x00 (no)
 D5: Remote Wakeup       : 0x00 (no)
 D4..0: Reserved, set 0  : 0x00
MaxPower                 : 0x32 (100 mA)
Data (HexDump)           : 09 02 CF 06 06 01 04 80 32 08 0B 00 05 01 00 20   ........2...... 
                           05 09 04 00 00 01 01 01 20 05 09 24 01 00 02 04   ........ ..$....
                           0D 01 00 08 24 0A 03 07 07 00 00 11 24 02 0B 03   ....$.......$...
                           06 00 03 02 03 00 00 00 00 04 00 00 0C 24 03 13   .............$..
                           01 01 0B 1B 03 00 00 00 12 24 06 1B 0B 03 00 00   .........$......
                           00 0C 00 00 00 0C 00 00 00 00 10 24 09 21 DA 0B   ...........$.!..
                           01 1B 02 03 00 00 00 00 00 00 08 24 0A 04 07 07   ...........$....
                           00 00 11 24 02 0C 01 02 00 04 02 03 00 00 00 00   ...$............
                           04 00 00 0C 24 03 14 01 01 0C 1C 04 00 00 00 12   ....$...........
                           24 06 1C 0C 03 00 00 00 0C 00 00 00 0C 00 00 00   $...............
                           00 08 24 0A 05 07 07 00 00 11 24 02 0D 01 01 00   ..$.......$.....
                           05 08 3F 06 00 00 00 00 00 00 0C 24 03 15 01 03   ..?........$....
                           0D 1D 05 04 00 00 2A 24 06 1D 0D 03 00 00 00 0C   ......*$........
                           00 00 00 0C 00 00 00 0C 00 00 00 0C 00 00 00 0C   ................
                           00 00 00 0C 00 00 00 0C 00 00 00 0C 00 00 00 00   ................
                           08 24 0A 06 07 07 00 00 11 24 02 0E 01 01 00 06   .$.......$......
                           02 03 00 00 00 00 00 00 00 0C 24 03 16 02 03 0E   ..........$.....
                           1E 06 04 00 00 12 24 06 1E 0E 03 00 00 00 0C 00   ......$.........
                           00 00 0C 00 00 00 00 07 05 89 03 10 00 08 09 04   ................
                           01 00 00 01 02 20 13 09 04 01 01 01 01 02 20 13   ..... ........ .
                           10 24 01 13 00 01 01 00 00 00 02 03 00 00 00 00   .$..............
                           06 24 02 01 02 10 07 05 83 05 1C 00 01 08 25 01   .$............%.
                           00 00 00 00 00 09 04 01 02 01 01 02 20 13 10 24   ............ ..$
                           01 13 00 01 01 00 00 00 02 03 00 00 00 00 06 24   ...............$
                           02 01 03 18 07 05 83 05 2A 00 01 08 25 01 00 00   ........*...%...
                           00 00 00 09 04 01 03 01 01 02 20 13 10 24 01 13   .......... ..$..
                           00 01 01 00 00 00 02 03 00 00 00 00 06 24 02 01   .............$..
                           02 10 07 05 83 05 1C 00 01 08 25 01 00 00 00 00   ..........%.....
                           00 09 04 01 04 01 01 02 20 13 10 24 01 13 00 01   ........ ..$....
                           01 00 00 00 02 03 00 00 00 00 06 24 02 01 03 18   ...........$....
                           07 05 83 05 2A 00 01 08 25 01 00 00 00 00 00 09   ....*...%.......
                           04 02 00 00 01 02 20 14 09 04 02 01 01 01 02 20   ...... ........ 
                           14 10 24 01 14 00 01 01 00 00 00 02 03 00 00 00   ..$.............
                           00 06 24 02 01 02 10 07 05 84 05 1C 00 01 08 25   ..$............%
                           01 00 00 00 00 00 09 04 02 02 01 01 02 20 14 10   ............. ..
                           24 01 14 00 01 01 00 00 00 02 03 00 00 00 00 06   $...............
                           24 02 01 03 18 07 05 84 05 2A 00 01 08 25 01 00   $........*...%..
                           00 00 00 00 09 04 02 03 01 01 02 20 14 10 24 01   ........... ..$.
                           14 00 01 01 00 00 00 02 03 00 00 00 00 06 24 02   ..............$.
                           01 02 10 07 05 84 05 1C 00 01 08 25 01 00 00 00   ...........%....
                           00 00 09 04 02 04 01 01 02 20 14 10 24 01 14 00   ......... ..$...
                           01 01 00 00 00 02 03 00 00 00 00 06 24 02 01 03   ............$...
                           18 07 05 84 05 2A 00 01 08 25 01 00 00 00 00 00   .....*...%......
                           09 04 03 00 00 01 02 20 15 09 04 03 01 01 01 02   ....... ........
                           20 15 10 24 01 0D 00 01 01 00 00 00 02 03 00 00    ..$............
                           00 00 06 24 02 01 02 10 07 05 05 09 1C 00 01 08   ...$............
                           25 01 00 00 00 00 00 09 04 03 02 01 01 02 20 15   %............. .
                           10 24 01 0D 00 01 01 00 00 00 02 03 00 00 00 00   .$..............
                           06 24 02 01 03 18 07 05 05 09 2A 00 01 08 25 01   .$........*...%.
                           00 00 00 00 00 09 04 03 03 01 01 02 20 15 10 24   ............ ..$
                           01 0D 00 01 01 00 00 00 04 33 00 00 00 00 06 24   .........3.....$
                           02 01 02 10 07 05 05 09 38 00 01 08 25 01 00 00   ........8...%...
                           00 00 00 09 04 03 04 01 01 02 20 15 10 24 01 0D   .......... ..$..
                           00 01 01 00 00 00 04 33 00 00 00 00 06 24 02 01   .......3.....$..
                           03 18 07 05 05 09 54 00 01 08 25 01 00 00 00 00   ......T...%.....
                           00 09 04 03 05 01 01 02 20 15 10 24 01 0D 00 01   ........ ..$....
                           01 00 00 00 06 3F 00 00 00 00 06 24 02 01 02 10   .....?.....$....
                           07 05 05 09 54 00 01 08 25 01 00 00 00 00 00 09   ....T...%.......
                           04 03 06 01 01 02 20 15 10 24 01 0D 00 01 01 00   ...... ..$......
                           00 00 06 3F 00 00 00 00 06 24 02 01 03 18 07 05   ...?.....$......
                           05 09 7E 00 01 08 25 01 00 00 00 00 00 09 04 03   ..~...%.........
                           07 01 01 02 20 15 10 24 01 0D 00 01 01 00 00 00   .... ..$........
                           08 3F 06 00 00 00 06 24 02 01 02 10 07 05 05 09   .?.....$........
                           70 00 01 08 25 01 00 00 00 00 00 09 04 03 08 01   p...%...........
                           01 02 20 15 10 24 01 0D 00 01 01 00 00 00 08 3F   .. ..$.........?
                           06 00 00 00 06 24 02 01 03 18 07 05 05 09 A8 00   .....$..........
                           01 08 25 01 00 00 00 00 00 09 04 04 00 00 01 02   ..%.............
                           20 16 09 04 04 01 01 01 02 20 16 10 24 01 0E 00    ........ ..$...
                           01 01 00 00 00 02 03 00 00 00 00 06 24 02 01 02   ............$...
                           10 07 05 06 09 F8 00 01 08 25 01 00 00 00 00 00   .........%......
                           09 04 04 02 01 01 02 20 16 10 24 01 0E 00 01 01   ....... ..$.....
                           00 00 00 02 03 00 00 00 00 06 24 02 01 03 18 07   ..........$.....
                           05 06 09 74 01 01 08 25 01 00 00 00 00 00 09 04   ...t...%........
                           04 03 01 01 02 20 16 10 24 01 0E 00 01 01 00 00   ..... ..$.......
                           00 02 03 00 00 00 00 06 24 02 01 02 10 07 05 06   ........$.......
                           09 F8 00 01 08 25 01 00 00 00 00 00 09 04 04 04   .....%..........
                           01 01 02 20 16 10 24 01 0E 00 01 01 00 00 00 02   ... ..$.........
                           03 00 00 00 00 06 24 02 01 03 18 07 05 06 09 74   ......$........t
                           01 01 08 25 01 00 00 00 00 00 09 04 04 05 01 01   ...%............
                           02 20 16 10 24 01 0E 00 01 01 00 00 00 02 03 00   . ..$...........
                           00 00 00 06 24 02 01 02 10 07 05 06 09 F8 00 01   ....$...........
                           08 25 01 00 00 00 00 00 09 04 04 06 01 01 02 20   .%............. 
                           16 10 24 01 0E 00 01 01 00 00 00 02 03 00 00 00   ..$.............
                           00 06 24 02 01 03 18 07 05 06 09 74 01 01 08 25   ..$........t...%
                           01 00 00 00 00 00 09 04 04 07 01 01 02 20 16 10   ............. ..
                           24 01 0E 00 01 01 00 00 00 02 03 00 00 00 00 06   $...............
                           24 02 01 02 10 07 05 06 09 F8 00 01 08 25 01 00   $............%..
                           00 00 00 00 09 04 04 08 01 01 02 20 16 10 24 01   ........... ..$.
                           0E 00 01 01 00 00 00 02 03 00 00 00 00 06 24 02   ..............$.
                           01 03 18 07 05 06 09 74 01 01 08 25 01 00 00 00   .......t...%....
                           00 00 09 04 04 09 01 01 02 20 16 10 24 01 0E 00   ......... ..$...
                           01 01 00 00 00 02 03 00 00 00 00 06 24 02 01 02   ............$...
                           10 07 05 06 09 F8 00 01 08 25 01 00 00 00 00 00   .........%......
                           09 04 04 0A 01 01 02 20 16 10 24 01 0E 00 01 01   ....... ..$.....
                           00 00 00 02 03 00 00 00 00 06 24 02 01 03 18 07   ..........$.....
                           05 06 09 74 01 01 08 25 01 00 00 00 00 00 09 04   ...t...%........
                           04 0B 01 01 02 20 16 10 24 01 0E 00 01 01 00 00   ..... ..$.......
                           00 02 03 00 00 00 00 06 24 02 01 02 10 07 05 06   ........$.......
                           09 F8 00 01 08 25 01 00 00 00 00 00 09 04 04 0C   .....%..........
                           01 01 02 20 16 10 24 01 0E 00 01 01 00 00 00 02   ... ..$.........
                           03 00 00 00 00 06 24 02 01 03 18 07 05 06 09 74   ......$........t
                           01 01 08 25 01 00 00 00 00 00 09 04 04 0D 01 01   ...%............
                           02 20 16 10 24 01 0E 00 01 01 00 00 00 02 03 00   . ..$...........
                           00 00 00 06 24 02 01 02 10 07 05 06 09 F8 00 01   ....$...........
                           08 25 01 00 00 00 00 00 09 04 04 0E 01 01 02 20   .%............. 
                           16 10 24 01 0E 00 01 01 00 00 00 02 03 00 00 00   ..$.............
                           00 06 24 02 01 03 18 07 05 06 09 74 01 01 08 25   ..$........t...%
                           01 00 00 00 00 00 09 04 05 00 01 03 00 00 00 09   ................
                           21 11 01 00 01 22 22 00 07 05 8A 03 10 00 04      !....""........

        ------------------- IAD Descriptor --------------------
bLength                  : 0x08 (8 bytes)
bDescriptorType          : 0x0B
bFirstInterface          : 0x00
bInterfaceCount          : 0x05
bFunctionClass           : 0x01 (Audio)
bFunctionSubClass        : 0x00 (undefined)
bFunctionProtocol        : 0x20 (AF 2.0)
iFunction                : 0x05 (String Descriptor 5)
 Language 0x0409         : "CUBILUX CA7°"
Data (HexDump)           : 08 0B 00 05 01 00 20 05                           ...... .

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x00
bAlternateSetting        : 0x00
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x01 (Audio)
bInterfaceSubClass       : 0x01 (Audio Control)
bInterfaceProtocol       : 0x20 (Device Protocol Version 2.0)
iInterface               : 0x05 (String Descriptor 5)
 Language 0x0409         : "CUBILUX CA7°"
Data (HexDump)           : 09 04 00 00 01 01 01 20 05                        ....... .

        ---- Audio Control Interface Header Descriptor 2.0 ----
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x01 (Header 2.0)
bcdADC                   : 0x0200 (2.0)
bCategory                : 0x04 (headset)
wTotalLength             : 0x010D (269 bytes)
bmControls               : 0x00
 D1..0: Latency          : 0x00 (not present)
 D7..2: Reserved         : 0x00
Data (HexDump)           : 09 24 01 00 02 04 0D 01 00                        .$.......

        --- Audio Control Clock Source Unit Descriptor 2.0 ----
bLength                  : 0x08 (8 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x0A (Clock Source 2.0)
bClockID                 : 0x03
bmAttributes             : 0x07
 D1..0: Clock Type       : 0x03
 D2   : Sync to SOF      : 0x01
 D7..3: Reserved         : 0x00
bmControls               : 0x07
 D1..0: Clock Frequency  : 0x03 (host programmable)
 D3..2: Clock Validity   : 0x01 (read only)
 D7..4: Reserved         : 0x00
bAssocTerminal           : 0x00
iClockSource             : 0x00 (No String Descriptor)
Data (HexDump)           : 08 24 0A 03 07 07 00 00                           .$......

        ----- Audio Control Input Terminal Descriptor 2.0 -----
bLength                  : 0x11 (17 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x02 (Input Terminal 2.0)
bTerminalID              : 0x0B
wTerminalType            : 0x0603 (Line connector)
bAssocTerminal           : 0x00
bCSourceID               : 0x03 (3)
bNrChannels              : 0x02 (2 Channels)
bmChannelConfig          : 0x00000003 (FL, FR)
iChannelNames            : 0x00 (No String Descriptor)
bmControls               : 0x0004
 D1..0  : Copy Protect   : 0x00 (not present)
 D3..2  : Connector      : 0x01 (read only)
 D5..4  : Overload       : 0x00 (not present)
 D7..6  : Cluster        : 0x00 (not present)
 D9..8  : Underflow      : 0x00 (not present)
 D11..10: Overflow       : 0x00 (not present)
 D15..12: Reserved       : 0x00
iTerminal                : 0x00 (No String Descriptor)
Data (HexDump)           : 11 24 02 0B 03 06 00 03 02 03 00 00 00 00 04 00   .$..............
                           00                                                .

        ----- Audio Control Output Terminal Descriptor 2.0 ----
bLength                  : 0x0C (12 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x03 (Output Terminal 2.0)
bTerminalID              : 0x13
wTerminalType            : 0x0101 (USB streaming)
bAssocTerminal           : 0x0B (11)
bSourceID                : 0x1B (27)
bCSourceID               : 0x03 (3)
iTerminal                : 0x00 (No String Descriptor)
Data (HexDump)           : 0C 24 03 13 01 01 0B 1B 03 00 00 00               .$..........

        ------ Audio Control Feature Unit Descriptor 2.0 ------
bLength                  : 0x12 (18 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x06 (Feature Unit 2.0)
bUnitID                  : 0x1B (27)
bSourceID                : 0x0B (11)
bmaControls[0]           : 0x03, 0x00, 0x00, 0x00
 D1..0  : Mute            : 0x03 (host programmable)
 D3..2  : Volume          : 0x00 (not present)
 D5..4  : Bass            : 0x00 (not present)
 D7..6  : Mid             : 0x00 (not present)
 D9..8  : Treble          : 0x00 (not present)
 D11..10: Graph Equalizer : 0x00 (not present)
 D13..12: Automatic Gain  : 0x00 (not present)
 D15..14: Delay           : 0x00 (not present)
 D17..16: Bass Boost      : 0x00 (not present)
 D19..18: Loudness        : 0x00 (not present)
 D21..20: Input Gain      : 0x00 (not present)
 D23..22: Input Gain Pad  : 0x00 (not present)
 D25..24: Phase Inverter  : 0x00 (not present)
 D27..26: Underflow       : 0x00 (not present)
 D29..28: Overflow        : 0x00 (not present)
 D31..30: reserved        : 0x00 (not present)
bmaControls[1]           : 0x0C, 0x00, 0x00, 0x00
 D1..0  : Mute            : 0x00 (not present)
 D3..2  : Volume          : 0x03 (host programmable)
 D5..4  : Bass            : 0x00 (not present)
 D7..6  : Mid             : 0x00 (not present)
 D9..8  : Treble          : 0x00 (not present)
 D11..10: Graph Equalizer : 0x00 (not present)
 D13..12: Automatic Gain  : 0x00 (not present)
 D15..14: Delay           : 0x00 (not present)
 D17..16: Bass Boost      : 0x00 (not present)
 D19..18: Loudness        : 0x00 (not present)
 D21..20: Input Gain      : 0x00 (not present)
 D23..22: Input Gain Pad  : 0x00 (not present)
 D25..24: Phase Inverter  : 0x00 (not present)
 D27..26: Underflow       : 0x00 (not present)
 D29..28: Overflow        : 0x00 (not present)
 D31..30: reserved        : 0x00 (not present)
bmaControls[2]           : 0x0C, 0x00, 0x00, 0x00
 D1..0  : Mute            : 0x00 (not present)
 D3..2  : Volume          : 0x03 (host programmable)
 D5..4  : Bass            : 0x00 (not present)
 D7..6  : Mid             : 0x00 (not present)
 D9..8  : Treble          : 0x00 (not present)
 D11..10: Graph Equalizer : 0x00 (not present)
 D13..12: Automatic Gain  : 0x00 (not present)
 D15..14: Delay           : 0x00 (not present)
 D17..16: Bass Boost      : 0x00 (not present)
 D19..18: Loudness        : 0x00 (not present)
 D21..20: Input Gain      : 0x00 (not present)
 D23..22: Input Gain Pad  : 0x00 (not present)
 D25..24: Phase Inverter  : 0x00 (not present)
 D27..26: Underflow       : 0x00 (not present)
 D29..28: Overflow        : 0x00 (not present)
 D31..30: reserved        : 0x00 (not present)
iFeature                 : 0x00 (No String Descriptor)
Data (HexDump)           : 12 24 06 1B 0B 03 00 00 00 0C 00 00 00 0C 00 00   .$..............
                           00 00                                             ..

        ----- Audio Control Extension Unit Descriptor 2.0 -----
bLength                  : 0x10 (16 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x09 (Extension Unit 2.0)
bUnitID                  : 0x21
wExtensionCode           : 0x0BDA
bNrInPins                : 0x01
baSourceID[1]            : 0x1B
bNrChannels              : 0x02 (2 channels)
bmChannelConfig          : 0x00000003 (FL, FR)
iChannelNames            : 0x00 (No String Descriptor)
bmControls               : 0x00
 D1..0: Enable           : 0x00 (not present)
 D3..2: Cluster          : 0x00 (not present)
 D5..4: Underflow        : 0x00 (not present)
 D7..6: Overflow         : 0x00 (not present)
iExtension               : 0x00 (No String Descriptor)
Data (HexDump)           : 10 24 09 21 DA 0B 01 1B 02 03 00 00 00 00 00 00   .$.!............

        --- Audio Control Clock Source Unit Descriptor 2.0 ----
bLength                  : 0x08 (8 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x0A (Clock Source 2.0)
bClockID                 : 0x04
bmAttributes             : 0x07
 D1..0: Clock Type       : 0x03
 D2   : Sync to SOF      : 0x01
 D7..3: Reserved         : 0x00
bmControls               : 0x07
 D1..0: Clock Frequency  : 0x03 (host programmable)
 D3..2: Clock Validity   : 0x01 (read only)
 D7..4: Reserved         : 0x00
bAssocTerminal           : 0x00
iClockSource             : 0x00 (No String Descriptor)
Data (HexDump)           : 08 24 0A 04 07 07 00 00                           .$......

        ----- Audio Control Input Terminal Descriptor 2.0 -----
bLength                  : 0x11 (17 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x02 (Input Terminal 2.0)
bTerminalID              : 0x0C
wTerminalType            : 0x0201 (Microphone)
bAssocTerminal           : 0x00
bCSourceID               : 0x04 (4)
bNrChannels              : 0x02 (2 Channels)
bmChannelConfig          : 0x00000003 (FL, FR)
iChannelNames            : 0x00 (No String Descriptor)
bmControls               : 0x0004
 D1..0  : Copy Protect   : 0x00 (not present)
 D3..2  : Connector      : 0x01 (read only)
 D5..4  : Overload       : 0x00 (not present)
 D7..6  : Cluster        : 0x00 (not present)
 D9..8  : Underflow      : 0x00 (not present)
 D11..10: Overflow       : 0x00 (not present)
 D15..12: Reserved       : 0x00
iTerminal                : 0x00 (No String Descriptor)
Data (HexDump)           : 11 24 02 0C 01 02 00 04 02 03 00 00 00 00 04 00   .$..............
                           00                                                .

        ----- Audio Control Output Terminal Descriptor 2.0 ----
bLength                  : 0x0C (12 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x03 (Output Terminal 2.0)
bTerminalID              : 0x14
wTerminalType            : 0x0101 (USB streaming)
bAssocTerminal           : 0x0C (12)
bSourceID                : 0x1C (28)
bCSourceID               : 0x04 (4)
iTerminal                : 0x00 (No String Descriptor)
Data (HexDump)           : 0C 24 03 14 01 01 0C 1C 04 00 00 00               .$..........

        ------ Audio Control Feature Unit Descriptor 2.0 ------
bLength                  : 0x12 (18 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x06 (Feature Unit 2.0)
bUnitID                  : 0x1C (28)
bSourceID                : 0x0C (12)
bmaControls[0]           : 0x03, 0x00, 0x00, 0x00
 D1..0  : Mute            : 0x03 (host programmable)
 D3..2  : Volume          : 0x00 (not present)
 D5..4  : Bass            : 0x00 (not present)
 D7..6  : Mid             : 0x00 (not present)
 D9..8  : Treble          : 0x00 (not present)
 D11..10: Graph Equalizer : 0x00 (not present)
 D13..12: Automatic Gain  : 0x00 (not present)
 D15..14: Delay           : 0x00 (not present)
 D17..16: Bass Boost      : 0x00 (not present)
 D19..18: Loudness        : 0x00 (not present)
 D21..20: Input Gain      : 0x00 (not present)
 D23..22: Input Gain Pad  : 0x00 (not present)
 D25..24: Phase Inverter  : 0x00 (not present)
 D27..26: Underflow       : 0x00 (not present)
 D29..28: Overflow        : 0x00 (not present)
 D31..30: reserved        : 0x00 (not present)
bmaControls[1]           : 0x0C, 0x00, 0x00, 0x00
 D1..0  : Mute            : 0x00 (not present)
 D3..2  : Volume          : 0x03 (host programmable)
 D5..4  : Bass            : 0x00 (not present)
 D7..6  : Mid             : 0x00 (not present)
 D9..8  : Treble          : 0x00 (not present)
 D11..10: Graph Equalizer : 0x00 (not present)
 D13..12: Automatic Gain  : 0x00 (not present)
 D15..14: Delay           : 0x00 (not present)
 D17..16: Bass Boost      : 0x00 (not present)
 D19..18: Loudness        : 0x00 (not present)
 D21..20: Input Gain      : 0x00 (not present)
 D23..22: Input Gain Pad  : 0x00 (not present)
 D25..24: Phase Inverter  : 0x00 (not present)
 D27..26: Underflow       : 0x00 (not present)
 D29..28: Overflow        : 0x00 (not present)
 D31..30: reserved        : 0x00 (not present)
bmaControls[2]           : 0x0C, 0x00, 0x00, 0x00
 D1..0  : Mute            : 0x00 (not present)
 D3..2  : Volume          : 0x03 (host programmable)
 D5..4  : Bass            : 0x00 (not present)
 D7..6  : Mid             : 0x00 (not present)
 D9..8  : Treble          : 0x00 (not present)
 D11..10: Graph Equalizer : 0x00 (not present)
 D13..12: Automatic Gain  : 0x00 (not present)
 D15..14: Delay           : 0x00 (not present)
 D17..16: Bass Boost      : 0x00 (not present)
 D19..18: Loudness        : 0x00 (not present)
 D21..20: Input Gain      : 0x00 (not present)
 D23..22: Input Gain Pad  : 0x00 (not present)
 D25..24: Phase Inverter  : 0x00 (not present)
 D27..26: Underflow       : 0x00 (not present)
 D29..28: Overflow        : 0x00 (not present)
 D31..30: reserved        : 0x00 (not present)
iFeature                 : 0x00 (No String Descriptor)
Data (HexDump)           : 12 24 06 1C 0C 03 00 00 00 0C 00 00 00 0C 00 00   .$..............
                           00 00                                             ..

        --- Audio Control Clock Source Unit Descriptor 2.0 ----
bLength                  : 0x08 (8 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x0A (Clock Source 2.0)
bClockID                 : 0x05
bmAttributes             : 0x07
 D1..0: Clock Type       : 0x03
 D2   : Sync to SOF      : 0x01
 D7..3: Reserved         : 0x00
bmControls               : 0x07
 D1..0: Clock Frequency  : 0x03 (host programmable)
 D3..2: Clock Validity   : 0x01 (read only)
 D7..4: Reserved         : 0x00
bAssocTerminal           : 0x00
iClockSource             : 0x00 (No String Descriptor)
Data (HexDump)           : 08 24 0A 05 07 07 00 00                           .$......

        ----- Audio Control Input Terminal Descriptor 2.0 -----
bLength                  : 0x11 (17 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x02 (Input Terminal 2.0)
bTerminalID              : 0x0D
wTerminalType            : 0x0101 (USB streaming)
bAssocTerminal           : 0x00
bCSourceID               : 0x05 (5)
bNrChannels              : 0x08 (8 Channels)
bmChannelConfig          : 0x0000063F (FL, FR, FC, LFE, BL, BR, SL, SR)
iChannelNames            : 0x00 (No String Descriptor)
bmControls               : 0x0000
 D1..0  : Copy Protect   : 0x00 (not present)
 D3..2  : Connector      : 0x00 (not present)
 D5..4  : Overload       : 0x00 (not present)
 D7..6  : Cluster        : 0x00 (not present)
 D9..8  : Underflow      : 0x00 (not present)
 D11..10: Overflow       : 0x00 (not present)
 D15..12: Reserved       : 0x00
iTerminal                : 0x00 (No String Descriptor)
Data (HexDump)           : 11 24 02 0D 01 01 00 05 08 3F 06 00 00 00 00 00   .$.......?......
                           00                                                .

        ----- Audio Control Output Terminal Descriptor 2.0 ----
bLength                  : 0x0C (12 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x03 (Output Terminal 2.0)
bTerminalID              : 0x15
wTerminalType            : 0x0301 (Speaker)
bAssocTerminal           : 0x0D (13)
bSourceID                : 0x1D (29)
bCSourceID               : 0x05 (5)
iTerminal                : 0x00 (No String Descriptor)
Data (HexDump)           : 0C 24 03 15 01 03 0D 1D 05 04 00 00               .$..........

        ------ Audio Control Feature Unit Descriptor 2.0 ------
bLength                  : 0x2A (42 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x06 (Feature Unit 2.0)
bUnitID                  : 0x1D (29)
bSourceID                : 0x0D (13)
bmaControls[0]           : 0x03, 0x00, 0x00, 0x00
 D1..0  : Mute            : 0x03 (host programmable)
 D3..2  : Volume          : 0x00 (not present)
 D5..4  : Bass            : 0x00 (not present)
 D7..6  : Mid             : 0x00 (not present)
 D9..8  : Treble          : 0x00 (not present)
 D11..10: Graph Equalizer : 0x00 (not present)
 D13..12: Automatic Gain  : 0x00 (not present)
 D15..14: Delay           : 0x00 (not present)
 D17..16: Bass Boost      : 0x00 (not present)
 D19..18: Loudness        : 0x00 (not present)
 D21..20: Input Gain      : 0x00 (not present)
 D23..22: Input Gain Pad  : 0x00 (not present)
 D25..24: Phase Inverter  : 0x00 (not present)
 D27..26: Underflow       : 0x00 (not present)
 D29..28: Overflow        : 0x00 (not present)
 D31..30: reserved        : 0x00 (not present)
bmaControls[1]           : 0x0C, 0x00, 0x00, 0x00
 D1..0  : Mute            : 0x00 (not present)
 D3..2  : Volume          : 0x03 (host programmable)
 D5..4  : Bass            : 0x00 (not present)
 D7..6  : Mid             : 0x00 (not present)
 D9..8  : Treble          : 0x00 (not present)
 D11..10: Graph Equalizer : 0x00 (not present)
 D13..12: Automatic Gain  : 0x00 (not present)
 D15..14: Delay           : 0x00 (not present)
 D17..16: Bass Boost      : 0x00 (not present)
 D19..18: Loudness        : 0x00 (not present)
 D21..20: Input Gain      : 0x00 (not present)
 D23..22: Input Gain Pad  : 0x00 (not present)
 D25..24: Phase Inverter  : 0x00 (not present)
 D27..26: Underflow       : 0x00 (not present)
 D29..28: Overflow        : 0x00 (not present)
 D31..30: reserved        : 0x00 (not present)
bmaControls[2]           : 0x0C, 0x00, 0x00, 0x00
 D1..0  : Mute            : 0x00 (not present)
 D3..2  : Volume          : 0x03 (host programmable)
 D5..4  : Bass            : 0x00 (not present)
 D7..6  : Mid             : 0x00 (not present)
 D9..8  : Treble          : 0x00 (not present)
 D11..10: Graph Equalizer : 0x00 (not present)
 D13..12: Automatic Gain  : 0x00 (not present)
 D15..14: Delay           : 0x00 (not present)
 D17..16: Bass Boost      : 0x00 (not present)
 D19..18: Loudness        : 0x00 (not present)
 D21..20: Input Gain      : 0x00 (not present)
 D23..22: Input Gain Pad  : 0x00 (not present)
 D25..24: Phase Inverter  : 0x00 (not present)
 D27..26: Underflow       : 0x00 (not present)
 D29..28: Overflow        : 0x00 (not present)
 D31..30: reserved        : 0x00 (not present)
bmaControls[3]           : 0x0C, 0x00, 0x00, 0x00
 D1..0  : Mute            : 0x00 (not present)
 D3..2  : Volume          : 0x03 (host programmable)
 D5..4  : Bass            : 0x00 (not present)
 D7..6  : Mid             : 0x00 (not present)
 D9..8  : Treble          : 0x00 (not present)
 D11..10: Graph Equalizer : 0x00 (not present)
 D13..12: Automatic Gain  : 0x00 (not present)
 D15..14: Delay           : 0x00 (not present)
 D17..16: Bass Boost      : 0x00 (not present)
 D19..18: Loudness        : 0x00 (not present)
 D21..20: Input Gain      : 0x00 (not present)
 D23..22: Input Gain Pad  : 0x00 (not present)
 D25..24: Phase Inverter  : 0x00 (not present)
 D27..26: Underflow       : 0x00 (not present)
 D29..28: Overflow        : 0x00 (not present)
 D31..30: reserved        : 0x00 (not present)
bmaControls[4]           : 0x0C, 0x00, 0x00, 0x00
 D1..0  : Mute            : 0x00 (not present)
 D3..2  : Volume          : 0x03 (host programmable)
 D5..4  : Bass            : 0x00 (not present)
 D7..6  : Mid             : 0x00 (not present)
 D9..8  : Treble          : 0x00 (not present)
 D11..10: Graph Equalizer : 0x00 (not present)
 D13..12: Automatic Gain  : 0x00 (not present)
 D15..14: Delay           : 0x00 (not present)
 D17..16: Bass Boost      : 0x00 (not present)
 D19..18: Loudness        : 0x00 (not present)
 D21..20: Input Gain      : 0x00 (not present)
 D23..22: Input Gain Pad  : 0x00 (not present)
 D25..24: Phase Inverter  : 0x00 (not present)
 D27..26: Underflow       : 0x00 (not present)
 D29..28: Overflow        : 0x00 (not present)
 D31..30: reserved        : 0x00 (not present)
bmaControls[5]           : 0x0C, 0x00, 0x00, 0x00
 D1..0  : Mute            : 0x00 (not present)
 D3..2  : Volume          : 0x03 (host programmable)
 D5..4  : Bass            : 0x00 (not present)
 D7..6  : Mid             : 0x00 (not present)
 D9..8  : Treble          : 0x00 (not present)
 D11..10: Graph Equalizer : 0x00 (not present)
 D13..12: Automatic Gain  : 0x00 (not present)
 D15..14: Delay           : 0x00 (not present)
 D17..16: Bass Boost      : 0x00 (not present)
 D19..18: Loudness        : 0x00 (not present)
 D21..20: Input Gain      : 0x00 (not present)
 D23..22: Input Gain Pad  : 0x00 (not present)
 D25..24: Phase Inverter  : 0x00 (not present)
 D27..26: Underflow       : 0x00 (not present)
 D29..28: Overflow        : 0x00 (not present)
 D31..30: reserved        : 0x00 (not present)
bmaControls[6]           : 0x0C, 0x00, 0x00, 0x00
 D1..0  : Mute            : 0x00 (not present)
 D3..2  : Volume          : 0x03 (host programmable)
 D5..4  : Bass            : 0x00 (not present)
 D7..6  : Mid             : 0x00 (not present)
 D9..8  : Treble          : 0x00 (not present)
 D11..10: Graph Equalizer : 0x00 (not present)
 D13..12: Automatic Gain  : 0x00 (not present)
 D15..14: Delay           : 0x00 (not present)
 D17..16: Bass Boost      : 0x00 (not present)
 D19..18: Loudness        : 0x00 (not present)
 D21..20: Input Gain      : 0x00 (not present)
 D23..22: Input Gain Pad  : 0x00 (not present)
 D25..24: Phase Inverter  : 0x00 (not present)
 D27..26: Underflow       : 0x00 (not present)
 D29..28: Overflow        : 0x00 (not present)
 D31..30: reserved        : 0x00 (not present)
bmaControls[7]           : 0x0C, 0x00, 0x00, 0x00
 D1..0  : Mute            : 0x00 (not present)
 D3..2  : Volume          : 0x03 (host programmable)
 D5..4  : Bass            : 0x00 (not present)
 D7..6  : Mid             : 0x00 (not present)
 D9..8  : Treble          : 0x00 (not present)
 D11..10: Graph Equalizer : 0x00 (not present)
 D13..12: Automatic Gain  : 0x00 (not present)
 D15..14: Delay           : 0x00 (not present)
 D17..16: Bass Boost      : 0x00 (not present)
 D19..18: Loudness        : 0x00 (not present)
 D21..20: Input Gain      : 0x00 (not present)
 D23..22: Input Gain Pad  : 0x00 (not present)
 D25..24: Phase Inverter  : 0x00 (not present)
 D27..26: Underflow       : 0x00 (not present)
 D29..28: Overflow        : 0x00 (not present)
 D31..30: reserved        : 0x00 (not present)
bmaControls[8]           : 0x0C, 0x00, 0x00, 0x00
 D1..0  : Mute            : 0x00 (not present)
 D3..2  : Volume          : 0x03 (host programmable)
 D5..4  : Bass            : 0x00 (not present)
 D7..6  : Mid             : 0x00 (not present)
 D9..8  : Treble          : 0x00 (not present)
 D11..10: Graph Equalizer : 0x00 (not present)
 D13..12: Automatic Gain  : 0x00 (not present)
 D15..14: Delay           : 0x00 (not present)
 D17..16: Bass Boost      : 0x00 (not present)
 D19..18: Loudness        : 0x00 (not present)
 D21..20: Input Gain      : 0x00 (not present)
 D23..22: Input Gain Pad  : 0x00 (not present)
 D25..24: Phase Inverter  : 0x00 (not present)
 D27..26: Underflow       : 0x00 (not present)
 D29..28: Overflow        : 0x00 (not present)
 D31..30: reserved        : 0x00 (not present)
iFeature                 : 0x00 (No String Descriptor)
Data (HexDump)           : 2A 24 06 1D 0D 03 00 00 00 0C 00 00 00 0C 00 00   *$..............
                           00 0C 00 00 00 0C 00 00 00 0C 00 00 00 0C 00 00   ................
                           00 0C 00 00 00 0C 00 00 00 00                     ..........

        --- Audio Control Clock Source Unit Descriptor 2.0 ----
bLength                  : 0x08 (8 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x0A (Clock Source 2.0)
bClockID                 : 0x06
bmAttributes             : 0x07
 D1..0: Clock Type       : 0x03
 D2   : Sync to SOF      : 0x01
 D7..3: Reserved         : 0x00
bmControls               : 0x07
 D1..0: Clock Frequency  : 0x03 (host programmable)
 D3..2: Clock Validity   : 0x01 (read only)
 D7..4: Reserved         : 0x00
bAssocTerminal           : 0x00
iClockSource             : 0x00 (No String Descriptor)
Data (HexDump)           : 08 24 0A 06 07 07 00 00                           .$......

        ----- Audio Control Input Terminal Descriptor 2.0 -----
bLength                  : 0x11 (17 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x02 (Input Terminal 2.0)
bTerminalID              : 0x0E
wTerminalType            : 0x0101 (USB streaming)
bAssocTerminal           : 0x00
bCSourceID               : 0x06 (6)
bNrChannels              : 0x02 (2 Channels)
bmChannelConfig          : 0x00000003 (FL, FR)
iChannelNames            : 0x00 (No String Descriptor)
bmControls               : 0x0000
 D1..0  : Copy Protect   : 0x00 (not present)
 D3..2  : Connector      : 0x00 (not present)
 D5..4  : Overload       : 0x00 (not present)
 D7..6  : Cluster        : 0x00 (not present)
 D9..8  : Underflow      : 0x00 (not present)
 D11..10: Overflow       : 0x00 (not present)
 D15..12: Reserved       : 0x00
iTerminal                : 0x00 (No String Descriptor)
Data (HexDump)           : 11 24 02 0E 01 01 00 06 02 03 00 00 00 00 00 00   .$..............
                           00                                                .

        ----- Audio Control Output Terminal Descriptor 2.0 ----
bLength                  : 0x0C (12 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x03 (Output Terminal 2.0)
bTerminalID              : 0x16
wTerminalType            : 0x0302 (Headphones)
bAssocTerminal           : 0x0E (14)
bSourceID                : 0x1E (30)
bCSourceID               : 0x06 (6)
iTerminal                : 0x00 (No String Descriptor)
Data (HexDump)           : 0C 24 03 16 02 03 0E 1E 06 04 00 00               .$..........

        ------ Audio Control Feature Unit Descriptor 2.0 ------
bLength                  : 0x12 (18 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x06 (Feature Unit 2.0)
bUnitID                  : 0x1E (30)
bSourceID                : 0x0E (14)
bmaControls[0]           : 0x03, 0x00, 0x00, 0x00
 D1..0  : Mute            : 0x03 (host programmable)
 D3..2  : Volume          : 0x00 (not present)
 D5..4  : Bass            : 0x00 (not present)
 D7..6  : Mid             : 0x00 (not present)
 D9..8  : Treble          : 0x00 (not present)
 D11..10: Graph Equalizer : 0x00 (not present)
 D13..12: Automatic Gain  : 0x00 (not present)
 D15..14: Delay           : 0x00 (not present)
 D17..16: Bass Boost      : 0x00 (not present)
 D19..18: Loudness        : 0x00 (not present)
 D21..20: Input Gain      : 0x00 (not present)
 D23..22: Input Gain Pad  : 0x00 (not present)
 D25..24: Phase Inverter  : 0x00 (not present)
 D27..26: Underflow       : 0x00 (not present)
 D29..28: Overflow        : 0x00 (not present)
 D31..30: reserved        : 0x00 (not present)
bmaControls[1]           : 0x0C, 0x00, 0x00, 0x00
 D1..0  : Mute            : 0x00 (not present)
 D3..2  : Volume          : 0x03 (host programmable)
 D5..4  : Bass            : 0x00 (not present)
 D7..6  : Mid             : 0x00 (not present)
 D9..8  : Treble          : 0x00 (not present)
 D11..10: Graph Equalizer : 0x00 (not present)
 D13..12: Automatic Gain  : 0x00 (not present)
 D15..14: Delay           : 0x00 (not present)
 D17..16: Bass Boost      : 0x00 (not present)
 D19..18: Loudness        : 0x00 (not present)
 D21..20: Input Gain      : 0x00 (not present)
 D23..22: Input Gain Pad  : 0x00 (not present)
 D25..24: Phase Inverter  : 0x00 (not present)
 D27..26: Underflow       : 0x00 (not present)
 D29..28: Overflow        : 0x00 (not present)
 D31..30: reserved        : 0x00 (not present)
bmaControls[2]           : 0x0C, 0x00, 0x00, 0x00
 D1..0  : Mute            : 0x00 (not present)
 D3..2  : Volume          : 0x03 (host programmable)
 D5..4  : Bass            : 0x00 (not present)
 D7..6  : Mid             : 0x00 (not present)
 D9..8  : Treble          : 0x00 (not present)
 D11..10: Graph Equalizer : 0x00 (not present)
 D13..12: Automatic Gain  : 0x00 (not present)
 D15..14: Delay           : 0x00 (not present)
 D17..16: Bass Boost      : 0x00 (not present)
 D19..18: Loudness        : 0x00 (not present)
 D21..20: Input Gain      : 0x00 (not present)
 D23..22: Input Gain Pad  : 0x00 (not present)
 D25..24: Phase Inverter  : 0x00 (not present)
 D27..26: Underflow       : 0x00 (not present)
 D29..28: Overflow        : 0x00 (not present)
 D31..30: reserved        : 0x00 (not present)
iFeature                 : 0x00 (No String Descriptor)
Data (HexDump)           : 12 24 06 1E 0E 03 00 00 00 0C 00 00 00 0C 00 00   .$..............
                           00 00                                             ..

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x89 (Direction=IN EndpointID=9)
bmAttributes             : 0x03 (TransferType=Interrupt)
wMaxPacketSize           : 0x0010
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
 Bits 10..0              : 0x10 (16 bytes per packet)
bInterval                : 0x08 (8 ms)
Data (HexDump)           : 07 05 89 03 10 00 08                              .......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x01
bAlternateSetting        : 0x00
bNumEndpoints            : 0x00 (Default Control Pipe only)
bInterfaceClass          : 0x01 (Audio)
bInterfaceSubClass       : 0x02 (Audio Streaming)
bInterfaceProtocol       : 0x20 (Device Protocol Version 2.0)
iInterface               : 0x13 (String Descriptor 19)
 Language 0x0409         : "Cubilux CA7 Line IN°"
Data (HexDump)           : 09 04 01 00 00 01 02 20 13                        ....... .

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x01
bAlternateSetting        : 0x01
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x01 (Audio)
bInterfaceSubClass       : 0x02 (Audio Streaming)
bInterfaceProtocol       : 0x20 (Device Protocol Version 2.0)
iInterface               : 0x13 (String Descriptor 19)
 Language 0x0409         : "Cubilux CA7 Line IN°"
Data (HexDump)           : 09 04 01 01 01 01 02 20 13                        ....... .

        ------ Audio Streaming Interface Descriptor 2.0 -------
bLength                  : 0x10 (16 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x01 (AS General)
bTerminalLink            : 0x13 (19)
bmControls               : 0x00
 D1..0: Active Alt Settng: 0x00 (not present)
 D3..2: Valid Alt Settng : 0x00 (not present)
 D7..4: Reserved         : 0x00
bFormatType              : 0x01 (FORMAT_TYPE_I)
bmFormats                : 0x00000001 (PCM)
bNrChannels              : 0x02 (2 channels)
bmChannelConfig          : 0x00000003 (FL, FR)
iChannelNames            : 0x00 (No String Descriptor)
Data (HexDump)           : 10 24 01 13 00 01 01 00 00 00 02 03 00 00 00 00   .$..............

        ----- Audio Streaming Format Type Descriptor 2.0 ------
bLength                  : 0x06 (6 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x02 (Format Type)
bFormatType              : 0x01 (FORMAT_TYPE_I)
bSubslotSize             : 0x02 (2 bytes)
bBitResolution           : 0x10 (16 bits)
Data (HexDump)           : 06 24 02 01 02 10                                 .$....

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x83 (Direction=IN EndpointID=3)
bmAttributes             : 0x05 (TransferType=Isochronous  SyncType=Asynchronous  EndpointType=Data)
wMaxPacketSize           : 0x001C
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
 Bits 10..0              : 0x1C (28 bytes per packet)
bInterval                : 0x01 (1 ms)
Data (HexDump)           : 07 05 83 05 1C 00 01                              .......

        ----------- Audio Data Endpoint Descriptor ------------
bLength                  : 0x08 (8 bytes)
bDescriptorType          : 0x25 (Audio Endpoint Descriptor)
bDescriptorSubtype       : 0x01 (General)
bmAttributes             : 0x00
 D0   : Sampling Freq    : 0x00 (not supported)
 D1   : Pitch            : 0x00 (not supported)
 D6..2: Reserved         : 0x00
 D7   : MaxPacketsOnly   : 0x00 (no)
bLockDelayUnits          : 0x00 (Undefined)
wLockDelay               : 0x0000
Data (HexDump)           : 08 25 01 00 00 00 00 00                           .%......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x01
bAlternateSetting        : 0x02
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x01 (Audio)
bInterfaceSubClass       : 0x02 (Audio Streaming)
bInterfaceProtocol       : 0x20 (Device Protocol Version 2.0)
iInterface               : 0x13 (String Descriptor 19)
 Language 0x0409         : "Cubilux CA7 Line IN°"
Data (HexDump)           : 09 04 01 02 01 01 02 20 13                        ....... .

        ------ Audio Streaming Interface Descriptor 2.0 -------
bLength                  : 0x10 (16 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x01 (AS General)
bTerminalLink            : 0x13 (19)
bmControls               : 0x00
 D1..0: Active Alt Settng: 0x00 (not present)
 D3..2: Valid Alt Settng : 0x00 (not present)
 D7..4: Reserved         : 0x00
bFormatType              : 0x01 (FORMAT_TYPE_I)
bmFormats                : 0x00000001 (PCM)
bNrChannels              : 0x02 (2 channels)
bmChannelConfig          : 0x00000003 (FL, FR)
iChannelNames            : 0x00 (No String Descriptor)
Data (HexDump)           : 10 24 01 13 00 01 01 00 00 00 02 03 00 00 00 00   .$..............

        ----- Audio Streaming Format Type Descriptor 2.0 ------
bLength                  : 0x06 (6 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x02 (Format Type)
bFormatType              : 0x01 (FORMAT_TYPE_I)
bSubslotSize             : 0x03 (3 bytes)
bBitResolution           : 0x18 (24 bits)
Data (HexDump)           : 06 24 02 01 03 18                                 .$....

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x83 (Direction=IN EndpointID=3)
bmAttributes             : 0x05 (TransferType=Isochronous  SyncType=Asynchronous  EndpointType=Data)
wMaxPacketSize           : 0x002A
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
 Bits 10..0              : 0x2A (42 bytes per packet)
bInterval                : 0x01 (1 ms)
Data (HexDump)           : 07 05 83 05 2A 00 01                              ....*..

        ----------- Audio Data Endpoint Descriptor ------------
bLength                  : 0x08 (8 bytes)
bDescriptorType          : 0x25 (Audio Endpoint Descriptor)
bDescriptorSubtype       : 0x01 (General)
bmAttributes             : 0x00
 D0   : Sampling Freq    : 0x00 (not supported)
 D1   : Pitch            : 0x00 (not supported)
 D6..2: Reserved         : 0x00
 D7   : MaxPacketsOnly   : 0x00 (no)
bLockDelayUnits          : 0x00 (Undefined)
wLockDelay               : 0x0000
Data (HexDump)           : 08 25 01 00 00 00 00 00                           .%......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x01
bAlternateSetting        : 0x03
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x01 (Audio)
bInterfaceSubClass       : 0x02 (Audio Streaming)
bInterfaceProtocol       : 0x20 (Device Protocol Version 2.0)
iInterface               : 0x13 (String Descriptor 19)
 Language 0x0409         : "Cubilux CA7 Line IN°"
Data (HexDump)           : 09 04 01 03 01 01 02 20 13                        ....... .

        ------ Audio Streaming Interface Descriptor 2.0 -------
bLength                  : 0x10 (16 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x01 (AS General)
bTerminalLink            : 0x13 (19)
bmControls               : 0x00
 D1..0: Active Alt Settng: 0x00 (not present)
 D3..2: Valid Alt Settng : 0x00 (not present)
 D7..4: Reserved         : 0x00
bFormatType              : 0x01 (FORMAT_TYPE_I)
bmFormats                : 0x00000001 (PCM)
bNrChannels              : 0x02 (2 channels)
bmChannelConfig          : 0x00000003 (FL, FR)
iChannelNames            : 0x00 (No String Descriptor)
Data (HexDump)           : 10 24 01 13 00 01 01 00 00 00 02 03 00 00 00 00   .$..............

        ----- Audio Streaming Format Type Descriptor 2.0 ------
bLength                  : 0x06 (6 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x02 (Format Type)
bFormatType              : 0x01 (FORMAT_TYPE_I)
bSubslotSize             : 0x02 (2 bytes)
bBitResolution           : 0x10 (16 bits)
Data (HexDump)           : 06 24 02 01 02 10                                 .$....

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x83 (Direction=IN EndpointID=3)
bmAttributes             : 0x05 (TransferType=Isochronous  SyncType=Asynchronous  EndpointType=Data)
wMaxPacketSize           : 0x001C
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
 Bits 10..0              : 0x1C (28 bytes per packet)
bInterval                : 0x01 (1 ms)
Data (HexDump)           : 07 05 83 05 1C 00 01                              .......

        ----------- Audio Data Endpoint Descriptor ------------
bLength                  : 0x08 (8 bytes)
bDescriptorType          : 0x25 (Audio Endpoint Descriptor)
bDescriptorSubtype       : 0x01 (General)
bmAttributes             : 0x00
 D0   : Sampling Freq    : 0x00 (not supported)
 D1   : Pitch            : 0x00 (not supported)
 D6..2: Reserved         : 0x00
 D7   : MaxPacketsOnly   : 0x00 (no)
bLockDelayUnits          : 0x00 (Undefined)
wLockDelay               : 0x0000
Data (HexDump)           : 08 25 01 00 00 00 00 00                           .%......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x01
bAlternateSetting        : 0x04
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x01 (Audio)
bInterfaceSubClass       : 0x02 (Audio Streaming)
bInterfaceProtocol       : 0x20 (Device Protocol Version 2.0)
iInterface               : 0x13 (String Descriptor 19)
 Language 0x0409         : "Cubilux CA7 Line IN°"
Data (HexDump)           : 09 04 01 04 01 01 02 20 13                        ....... .

        ------ Audio Streaming Interface Descriptor 2.0 -------
bLength                  : 0x10 (16 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x01 (AS General)
bTerminalLink            : 0x13 (19)
bmControls               : 0x00
 D1..0: Active Alt Settng: 0x00 (not present)
 D3..2: Valid Alt Settng : 0x00 (not present)
 D7..4: Reserved         : 0x00
bFormatType              : 0x01 (FORMAT_TYPE_I)
bmFormats                : 0x00000001 (PCM)
bNrChannels              : 0x02 (2 channels)
bmChannelConfig          : 0x00000003 (FL, FR)
iChannelNames            : 0x00 (No String Descriptor)
Data (HexDump)           : 10 24 01 13 00 01 01 00 00 00 02 03 00 00 00 00   .$..............

        ----- Audio Streaming Format Type Descriptor 2.0 ------
bLength                  : 0x06 (6 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x02 (Format Type)
bFormatType              : 0x01 (FORMAT_TYPE_I)
bSubslotSize             : 0x03 (3 bytes)
bBitResolution           : 0x18 (24 bits)
Data (HexDump)           : 06 24 02 01 03 18                                 .$....

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x83 (Direction=IN EndpointID=3)
bmAttributes             : 0x05 (TransferType=Isochronous  SyncType=Asynchronous  EndpointType=Data)
wMaxPacketSize           : 0x002A
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
 Bits 10..0              : 0x2A (42 bytes per packet)
bInterval                : 0x01 (1 ms)
Data (HexDump)           : 07 05 83 05 2A 00 01                              ....*..

        ----------- Audio Data Endpoint Descriptor ------------
bLength                  : 0x08 (8 bytes)
bDescriptorType          : 0x25 (Audio Endpoint Descriptor)
bDescriptorSubtype       : 0x01 (General)
bmAttributes             : 0x00
 D0   : Sampling Freq    : 0x00 (not supported)
 D1   : Pitch            : 0x00 (not supported)
 D6..2: Reserved         : 0x00
 D7   : MaxPacketsOnly   : 0x00 (no)
bLockDelayUnits          : 0x00 (Undefined)
wLockDelay               : 0x0000
Data (HexDump)           : 08 25 01 00 00 00 00 00                           .%......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x02
bAlternateSetting        : 0x00
bNumEndpoints            : 0x00 (Default Control Pipe only)
bInterfaceClass          : 0x01 (Audio)
bInterfaceSubClass       : 0x02 (Audio Streaming)
bInterfaceProtocol       : 0x20 (Device Protocol Version 2.0)
iInterface               : 0x14 (String Descriptor 20)
 Language 0x0409         : "Cubilux CA7 MIC IN°"
Data (HexDump)           : 09 04 02 00 00 01 02 20 14                        ....... .

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x02
bAlternateSetting        : 0x01
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x01 (Audio)
bInterfaceSubClass       : 0x02 (Audio Streaming)
bInterfaceProtocol       : 0x20 (Device Protocol Version 2.0)
iInterface               : 0x14 (String Descriptor 20)
 Language 0x0409         : "Cubilux CA7 MIC IN°"
Data (HexDump)           : 09 04 02 01 01 01 02 20 14                        ....... .

        ------ Audio Streaming Interface Descriptor 2.0 -------
bLength                  : 0x10 (16 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x01 (AS General)
bTerminalLink            : 0x14 (20)
bmControls               : 0x00
 D1..0: Active Alt Settng: 0x00 (not present)
 D3..2: Valid Alt Settng : 0x00 (not present)
 D7..4: Reserved         : 0x00
bFormatType              : 0x01 (FORMAT_TYPE_I)
bmFormats                : 0x00000001 (PCM)
bNrChannels              : 0x02 (2 channels)
bmChannelConfig          : 0x00000003 (FL, FR)
iChannelNames            : 0x00 (No String Descriptor)
Data (HexDump)           : 10 24 01 14 00 01 01 00 00 00 02 03 00 00 00 00   .$..............

        ----- Audio Streaming Format Type Descriptor 2.0 ------
bLength                  : 0x06 (6 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x02 (Format Type)
bFormatType              : 0x01 (FORMAT_TYPE_I)
bSubslotSize             : 0x02 (2 bytes)
bBitResolution           : 0x10 (16 bits)
Data (HexDump)           : 06 24 02 01 02 10                                 .$....

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x84 (Direction=IN EndpointID=4)
bmAttributes             : 0x05 (TransferType=Isochronous  SyncType=Asynchronous  EndpointType=Data)
wMaxPacketSize           : 0x001C
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
 Bits 10..0              : 0x1C (28 bytes per packet)
bInterval                : 0x01 (1 ms)
Data (HexDump)           : 07 05 84 05 1C 00 01                              .......

        ----------- Audio Data Endpoint Descriptor ------------
bLength                  : 0x08 (8 bytes)
bDescriptorType          : 0x25 (Audio Endpoint Descriptor)
bDescriptorSubtype       : 0x01 (General)
bmAttributes             : 0x00
 D0   : Sampling Freq    : 0x00 (not supported)
 D1   : Pitch            : 0x00 (not supported)
 D6..2: Reserved         : 0x00
 D7   : MaxPacketsOnly   : 0x00 (no)
bLockDelayUnits          : 0x00 (Undefined)
wLockDelay               : 0x0000
Data (HexDump)           : 08 25 01 00 00 00 00 00                           .%......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x02
bAlternateSetting        : 0x02
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x01 (Audio)
bInterfaceSubClass       : 0x02 (Audio Streaming)
bInterfaceProtocol       : 0x20 (Device Protocol Version 2.0)
iInterface               : 0x14 (String Descriptor 20)
 Language 0x0409         : "Cubilux CA7 MIC IN°"
Data (HexDump)           : 09 04 02 02 01 01 02 20 14                        ....... .

        ------ Audio Streaming Interface Descriptor 2.0 -------
bLength                  : 0x10 (16 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x01 (AS General)
bTerminalLink            : 0x14 (20)
bmControls               : 0x00
 D1..0: Active Alt Settng: 0x00 (not present)
 D3..2: Valid Alt Settng : 0x00 (not present)
 D7..4: Reserved         : 0x00
bFormatType              : 0x01 (FORMAT_TYPE_I)
bmFormats                : 0x00000001 (PCM)
bNrChannels              : 0x02 (2 channels)
bmChannelConfig          : 0x00000003 (FL, FR)
iChannelNames            : 0x00 (No String Descriptor)
Data (HexDump)           : 10 24 01 14 00 01 01 00 00 00 02 03 00 00 00 00   .$..............

        ----- Audio Streaming Format Type Descriptor 2.0 ------
bLength                  : 0x06 (6 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x02 (Format Type)
bFormatType              : 0x01 (FORMAT_TYPE_I)
bSubslotSize             : 0x03 (3 bytes)
bBitResolution           : 0x18 (24 bits)
Data (HexDump)           : 06 24 02 01 03 18                                 .$....

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x84 (Direction=IN EndpointID=4)
bmAttributes             : 0x05 (TransferType=Isochronous  SyncType=Asynchronous  EndpointType=Data)
wMaxPacketSize           : 0x002A
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
 Bits 10..0              : 0x2A (42 bytes per packet)
bInterval                : 0x01 (1 ms)
Data (HexDump)           : 07 05 84 05 2A 00 01                              ....*..

        ----------- Audio Data Endpoint Descriptor ------------
bLength                  : 0x08 (8 bytes)
bDescriptorType          : 0x25 (Audio Endpoint Descriptor)
bDescriptorSubtype       : 0x01 (General)
bmAttributes             : 0x00
 D0   : Sampling Freq    : 0x00 (not supported)
 D1   : Pitch            : 0x00 (not supported)
 D6..2: Reserved         : 0x00
 D7   : MaxPacketsOnly   : 0x00 (no)
bLockDelayUnits          : 0x00 (Undefined)
wLockDelay               : 0x0000
Data (HexDump)           : 08 25 01 00 00 00 00 00                           .%......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x02
bAlternateSetting        : 0x03
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x01 (Audio)
bInterfaceSubClass       : 0x02 (Audio Streaming)
bInterfaceProtocol       : 0x20 (Device Protocol Version 2.0)
iInterface               : 0x14 (String Descriptor 20)
 Language 0x0409         : "Cubilux CA7 MIC IN°"
Data (HexDump)           : 09 04 02 03 01 01 02 20 14                        ....... .

        ------ Audio Streaming Interface Descriptor 2.0 -------
bLength                  : 0x10 (16 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x01 (AS General)
bTerminalLink            : 0x14 (20)
bmControls               : 0x00
 D1..0: Active Alt Settng: 0x00 (not present)
 D3..2: Valid Alt Settng : 0x00 (not present)
 D7..4: Reserved         : 0x00
bFormatType              : 0x01 (FORMAT_TYPE_I)
bmFormats                : 0x00000001 (PCM)
bNrChannels              : 0x02 (2 channels)
bmChannelConfig          : 0x00000003 (FL, FR)
iChannelNames            : 0x00 (No String Descriptor)
Data (HexDump)           : 10 24 01 14 00 01 01 00 00 00 02 03 00 00 00 00   .$..............

        ----- Audio Streaming Format Type Descriptor 2.0 ------
bLength                  : 0x06 (6 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x02 (Format Type)
bFormatType              : 0x01 (FORMAT_TYPE_I)
bSubslotSize             : 0x02 (2 bytes)
bBitResolution           : 0x10 (16 bits)
Data (HexDump)           : 06 24 02 01 02 10                                 .$....

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x84 (Direction=IN EndpointID=4)
bmAttributes             : 0x05 (TransferType=Isochronous  SyncType=Asynchronous  EndpointType=Data)
wMaxPacketSize           : 0x001C
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
 Bits 10..0              : 0x1C (28 bytes per packet)
bInterval                : 0x01 (1 ms)
Data (HexDump)           : 07 05 84 05 1C 00 01                              .......

        ----------- Audio Data Endpoint Descriptor ------------
bLength                  : 0x08 (8 bytes)
bDescriptorType          : 0x25 (Audio Endpoint Descriptor)
bDescriptorSubtype       : 0x01 (General)
bmAttributes             : 0x00
 D0   : Sampling Freq    : 0x00 (not supported)
 D1   : Pitch            : 0x00 (not supported)
 D6..2: Reserved         : 0x00
 D7   : MaxPacketsOnly   : 0x00 (no)
bLockDelayUnits          : 0x00 (Undefined)
wLockDelay               : 0x0000
Data (HexDump)           : 08 25 01 00 00 00 00 00                           .%......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x02
bAlternateSetting        : 0x04
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x01 (Audio)
bInterfaceSubClass       : 0x02 (Audio Streaming)
bInterfaceProtocol       : 0x20 (Device Protocol Version 2.0)
iInterface               : 0x14 (String Descriptor 20)
 Language 0x0409         : "Cubilux CA7 MIC IN°"
Data (HexDump)           : 09 04 02 04 01 01 02 20 14                        ....... .

        ------ Audio Streaming Interface Descriptor 2.0 -------
bLength                  : 0x10 (16 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x01 (AS General)
bTerminalLink            : 0x14 (20)
bmControls               : 0x00
 D1..0: Active Alt Settng: 0x00 (not present)
 D3..2: Valid Alt Settng : 0x00 (not present)
 D7..4: Reserved         : 0x00
bFormatType              : 0x01 (FORMAT_TYPE_I)
bmFormats                : 0x00000001 (PCM)
bNrChannels              : 0x02 (2 channels)
bmChannelConfig          : 0x00000003 (FL, FR)
iChannelNames            : 0x00 (No String Descriptor)
Data (HexDump)           : 10 24 01 14 00 01 01 00 00 00 02 03 00 00 00 00   .$..............

        ----- Audio Streaming Format Type Descriptor 2.0 ------
bLength                  : 0x06 (6 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x02 (Format Type)
bFormatType              : 0x01 (FORMAT_TYPE_I)
bSubslotSize             : 0x03 (3 bytes)
bBitResolution           : 0x18 (24 bits)
Data (HexDump)           : 06 24 02 01 03 18                                 .$....

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x84 (Direction=IN EndpointID=4)
bmAttributes             : 0x05 (TransferType=Isochronous  SyncType=Asynchronous  EndpointType=Data)
wMaxPacketSize           : 0x002A
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
 Bits 10..0              : 0x2A (42 bytes per packet)
bInterval                : 0x01 (1 ms)
Data (HexDump)           : 07 05 84 05 2A 00 01                              ....*..

        ----------- Audio Data Endpoint Descriptor ------------
bLength                  : 0x08 (8 bytes)
bDescriptorType          : 0x25 (Audio Endpoint Descriptor)
bDescriptorSubtype       : 0x01 (General)
bmAttributes             : 0x00
 D0   : Sampling Freq    : 0x00 (not supported)
 D1   : Pitch            : 0x00 (not supported)
 D6..2: Reserved         : 0x00
 D7   : MaxPacketsOnly   : 0x00 (no)
bLockDelayUnits          : 0x00 (Undefined)
wLockDelay               : 0x0000
Data (HexDump)           : 08 25 01 00 00 00 00 00                           .%......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x03
bAlternateSetting        : 0x00
bNumEndpoints            : 0x00 (Default Control Pipe only)
bInterfaceClass          : 0x01 (Audio)
bInterfaceSubClass       : 0x02 (Audio Streaming)
bInterfaceProtocol       : 0x20 (Device Protocol Version 2.0)
iInterface               : 0x15 (String Descriptor 21)
 Language 0x0409         : "Cubilux CA7 Surround Sound°"
Data (HexDump)           : 09 04 03 00 00 01 02 20 15                        ....... .

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x03
bAlternateSetting        : 0x01
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x01 (Audio)
bInterfaceSubClass       : 0x02 (Audio Streaming)
bInterfaceProtocol       : 0x20 (Device Protocol Version 2.0)
iInterface               : 0x15 (String Descriptor 21)
 Language 0x0409         : "Cubilux CA7 Surround Sound°"
Data (HexDump)           : 09 04 03 01 01 01 02 20 15                        ....... .

        ------ Audio Streaming Interface Descriptor 2.0 -------
bLength                  : 0x10 (16 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x01 (AS General)
bTerminalLink            : 0x0D (13)
bmControls               : 0x00
 D1..0: Active Alt Settng: 0x00 (not present)
 D3..2: Valid Alt Settng : 0x00 (not present)
 D7..4: Reserved         : 0x00
bFormatType              : 0x01 (FORMAT_TYPE_I)
bmFormats                : 0x00000001 (PCM)
bNrChannels              : 0x02 (2 channels)
bmChannelConfig          : 0x00000003 (FL, FR)
iChannelNames            : 0x00 (No String Descriptor)
Data (HexDump)           : 10 24 01 0D 00 01 01 00 00 00 02 03 00 00 00 00   .$..............

        ----- Audio Streaming Format Type Descriptor 2.0 ------
bLength                  : 0x06 (6 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x02 (Format Type)
bFormatType              : 0x01 (FORMAT_TYPE_I)
bSubslotSize             : 0x02 (2 bytes)
bBitResolution           : 0x10 (16 bits)
Data (HexDump)           : 06 24 02 01 02 10                                 .$....

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x05 (Direction=OUT EndpointID=5)
bmAttributes             : 0x09 (TransferType=Isochronous  SyncType=Adaptive  EndpointType=Data)
wMaxPacketSize           : 0x001C
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
 Bits 10..0              : 0x1C (28 bytes per packet)
bInterval                : 0x01 (1 ms)
Data (HexDump)           : 07 05 05 09 1C 00 01                              .......

        ----------- Audio Data Endpoint Descriptor ------------
bLength                  : 0x08 (8 bytes)
bDescriptorType          : 0x25 (Audio Endpoint Descriptor)
bDescriptorSubtype       : 0x01 (General)
bmAttributes             : 0x00
 D0   : Sampling Freq    : 0x00 (not supported)
 D1   : Pitch            : 0x00 (not supported)
 D6..2: Reserved         : 0x00
 D7   : MaxPacketsOnly   : 0x00 (no)
bLockDelayUnits          : 0x00 (Undefined)
wLockDelay               : 0x0000
Data (HexDump)           : 08 25 01 00 00 00 00 00                           .%......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x03
bAlternateSetting        : 0x02
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x01 (Audio)
bInterfaceSubClass       : 0x02 (Audio Streaming)
bInterfaceProtocol       : 0x20 (Device Protocol Version 2.0)
iInterface               : 0x15 (String Descriptor 21)
 Language 0x0409         : "Cubilux CA7 Surround Sound°"
Data (HexDump)           : 09 04 03 02 01 01 02 20 15                        ....... .

        ------ Audio Streaming Interface Descriptor 2.0 -------
bLength                  : 0x10 (16 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x01 (AS General)
bTerminalLink            : 0x0D (13)
bmControls               : 0x00
 D1..0: Active Alt Settng: 0x00 (not present)
 D3..2: Valid Alt Settng : 0x00 (not present)
 D7..4: Reserved         : 0x00
bFormatType              : 0x01 (FORMAT_TYPE_I)
bmFormats                : 0x00000001 (PCM)
bNrChannels              : 0x02 (2 channels)
bmChannelConfig          : 0x00000003 (FL, FR)
iChannelNames            : 0x00 (No String Descriptor)
Data (HexDump)           : 10 24 01 0D 00 01 01 00 00 00 02 03 00 00 00 00   .$..............

        ----- Audio Streaming Format Type Descriptor 2.0 ------
bLength                  : 0x06 (6 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x02 (Format Type)
bFormatType              : 0x01 (FORMAT_TYPE_I)
bSubslotSize             : 0x03 (3 bytes)
bBitResolution           : 0x18 (24 bits)
Data (HexDump)           : 06 24 02 01 03 18                                 .$....

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x05 (Direction=OUT EndpointID=5)
bmAttributes             : 0x09 (TransferType=Isochronous  SyncType=Adaptive  EndpointType=Data)
wMaxPacketSize           : 0x002A
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
 Bits 10..0              : 0x2A (42 bytes per packet)
bInterval                : 0x01 (1 ms)
Data (HexDump)           : 07 05 05 09 2A 00 01                              ....*..

        ----------- Audio Data Endpoint Descriptor ------------
bLength                  : 0x08 (8 bytes)
bDescriptorType          : 0x25 (Audio Endpoint Descriptor)
bDescriptorSubtype       : 0x01 (General)
bmAttributes             : 0x00
 D0   : Sampling Freq    : 0x00 (not supported)
 D1   : Pitch            : 0x00 (not supported)
 D6..2: Reserved         : 0x00
 D7   : MaxPacketsOnly   : 0x00 (no)
bLockDelayUnits          : 0x00 (Undefined)
wLockDelay               : 0x0000
Data (HexDump)           : 08 25 01 00 00 00 00 00                           .%......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x03
bAlternateSetting        : 0x03
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x01 (Audio)
bInterfaceSubClass       : 0x02 (Audio Streaming)
bInterfaceProtocol       : 0x20 (Device Protocol Version 2.0)
iInterface               : 0x15 (String Descriptor 21)
 Language 0x0409         : "Cubilux CA7 Surround Sound°"
Data (HexDump)           : 09 04 03 03 01 01 02 20 15                        ....... .

        ------ Audio Streaming Interface Descriptor 2.0 -------
bLength                  : 0x10 (16 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x01 (AS General)
bTerminalLink            : 0x0D (13)
bmControls               : 0x00
 D1..0: Active Alt Settng: 0x00 (not present)
 D3..2: Valid Alt Settng : 0x00 (not present)
 D7..4: Reserved         : 0x00
bFormatType              : 0x01 (FORMAT_TYPE_I)
bmFormats                : 0x00000001 (PCM)
bNrChannels              : 0x04 (4 channels)
bmChannelConfig          : 0x00000033 (FL, FR, BL, BR)
iChannelNames            : 0x00 (No String Descriptor)
Data (HexDump)           : 10 24 01 0D 00 01 01 00 00 00 04 33 00 00 00 00   .$.........3....

        ----- Audio Streaming Format Type Descriptor 2.0 ------
bLength                  : 0x06 (6 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x02 (Format Type)
bFormatType              : 0x01 (FORMAT_TYPE_I)
bSubslotSize             : 0x02 (2 bytes)
bBitResolution           : 0x10 (16 bits)
Data (HexDump)           : 06 24 02 01 02 10                                 .$....

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x05 (Direction=OUT EndpointID=5)
bmAttributes             : 0x09 (TransferType=Isochronous  SyncType=Adaptive  EndpointType=Data)
wMaxPacketSize           : 0x0038
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
 Bits 10..0              : 0x38 (56 bytes per packet)
bInterval                : 0x01 (1 ms)
Data (HexDump)           : 07 05 05 09 38 00 01                              ....8..

        ----------- Audio Data Endpoint Descriptor ------------
bLength                  : 0x08 (8 bytes)
bDescriptorType          : 0x25 (Audio Endpoint Descriptor)
bDescriptorSubtype       : 0x01 (General)
bmAttributes             : 0x00
 D0   : Sampling Freq    : 0x00 (not supported)
 D1   : Pitch            : 0x00 (not supported)
 D6..2: Reserved         : 0x00
 D7   : MaxPacketsOnly   : 0x00 (no)
bLockDelayUnits          : 0x00 (Undefined)
wLockDelay               : 0x0000
Data (HexDump)           : 08 25 01 00 00 00 00 00                           .%......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x03
bAlternateSetting        : 0x04
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x01 (Audio)
bInterfaceSubClass       : 0x02 (Audio Streaming)
bInterfaceProtocol       : 0x20 (Device Protocol Version 2.0)
iInterface               : 0x15 (String Descriptor 21)
 Language 0x0409         : "Cubilux CA7 Surround Sound°"
Data (HexDump)           : 09 04 03 04 01 01 02 20 15                        ....... .

        ------ Audio Streaming Interface Descriptor 2.0 -------
bLength                  : 0x10 (16 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x01 (AS General)
bTerminalLink            : 0x0D (13)
bmControls               : 0x00
 D1..0: Active Alt Settng: 0x00 (not present)
 D3..2: Valid Alt Settng : 0x00 (not present)
 D7..4: Reserved         : 0x00
bFormatType              : 0x01 (FORMAT_TYPE_I)
bmFormats                : 0x00000001 (PCM)
bNrChannels              : 0x04 (4 channels)
bmChannelConfig          : 0x00000033 (FL, FR, BL, BR)
iChannelNames            : 0x00 (No String Descriptor)
Data (HexDump)           : 10 24 01 0D 00 01 01 00 00 00 04 33 00 00 00 00   .$.........3....

        ----- Audio Streaming Format Type Descriptor 2.0 ------
bLength                  : 0x06 (6 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x02 (Format Type)
bFormatType              : 0x01 (FORMAT_TYPE_I)
bSubslotSize             : 0x03 (3 bytes)
bBitResolution           : 0x18 (24 bits)
Data (HexDump)           : 06 24 02 01 03 18                                 .$....

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x05 (Direction=OUT EndpointID=5)
bmAttributes             : 0x09 (TransferType=Isochronous  SyncType=Adaptive  EndpointType=Data)
wMaxPacketSize           : 0x0054
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
 Bits 10..0              : 0x54 (84 bytes per packet)
bInterval                : 0x01 (1 ms)
Data (HexDump)           : 07 05 05 09 54 00 01                              ....T..

        ----------- Audio Data Endpoint Descriptor ------------
bLength                  : 0x08 (8 bytes)
bDescriptorType          : 0x25 (Audio Endpoint Descriptor)
bDescriptorSubtype       : 0x01 (General)
bmAttributes             : 0x00
 D0   : Sampling Freq    : 0x00 (not supported)
 D1   : Pitch            : 0x00 (not supported)
 D6..2: Reserved         : 0x00
 D7   : MaxPacketsOnly   : 0x00 (no)
bLockDelayUnits          : 0x00 (Undefined)
wLockDelay               : 0x0000
Data (HexDump)           : 08 25 01 00 00 00 00 00                           .%......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x03
bAlternateSetting        : 0x05
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x01 (Audio)
bInterfaceSubClass       : 0x02 (Audio Streaming)
bInterfaceProtocol       : 0x20 (Device Protocol Version 2.0)
iInterface               : 0x15 (String Descriptor 21)
 Language 0x0409         : "Cubilux CA7 Surround Sound°"
Data (HexDump)           : 09 04 03 05 01 01 02 20 15                        ....... .

        ------ Audio Streaming Interface Descriptor 2.0 -------
bLength                  : 0x10 (16 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x01 (AS General)
bTerminalLink            : 0x0D (13)
bmControls               : 0x00
 D1..0: Active Alt Settng: 0x00 (not present)
 D3..2: Valid Alt Settng : 0x00 (not present)
 D7..4: Reserved         : 0x00
bFormatType              : 0x01 (FORMAT_TYPE_I)
bmFormats                : 0x00000001 (PCM)
bNrChannels              : 0x06 (6 channels)
bmChannelConfig          : 0x0000003F (FL, FR, FC, LFE, BL, BR)
iChannelNames            : 0x00 (No String Descriptor)
Data (HexDump)           : 10 24 01 0D 00 01 01 00 00 00 06 3F 00 00 00 00   .$.........?....

        ----- Audio Streaming Format Type Descriptor 2.0 ------
bLength                  : 0x06 (6 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x02 (Format Type)
bFormatType              : 0x01 (FORMAT_TYPE_I)
bSubslotSize             : 0x02 (2 bytes)
bBitResolution           : 0x10 (16 bits)
Data (HexDump)           : 06 24 02 01 02 10                                 .$....

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x05 (Direction=OUT EndpointID=5)
bmAttributes             : 0x09 (TransferType=Isochronous  SyncType=Adaptive  EndpointType=Data)
wMaxPacketSize           : 0x0054
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
 Bits 10..0              : 0x54 (84 bytes per packet)
bInterval                : 0x01 (1 ms)
Data (HexDump)           : 07 05 05 09 54 00 01                              ....T..

        ----------- Audio Data Endpoint Descriptor ------------
bLength                  : 0x08 (8 bytes)
bDescriptorType          : 0x25 (Audio Endpoint Descriptor)
bDescriptorSubtype       : 0x01 (General)
bmAttributes             : 0x00
 D0   : Sampling Freq    : 0x00 (not supported)
 D1   : Pitch            : 0x00 (not supported)
 D6..2: Reserved         : 0x00
 D7   : MaxPacketsOnly   : 0x00 (no)
bLockDelayUnits          : 0x00 (Undefined)
wLockDelay               : 0x0000
Data (HexDump)           : 08 25 01 00 00 00 00 00                           .%......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x03
bAlternateSetting        : 0x06
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x01 (Audio)
bInterfaceSubClass       : 0x02 (Audio Streaming)
bInterfaceProtocol       : 0x20 (Device Protocol Version 2.0)
iInterface               : 0x15 (String Descriptor 21)
 Language 0x0409         : "Cubilux CA7 Surround Sound°"
Data (HexDump)           : 09 04 03 06 01 01 02 20 15                        ....... .

        ------ Audio Streaming Interface Descriptor 2.0 -------
bLength                  : 0x10 (16 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x01 (AS General)
bTerminalLink            : 0x0D (13)
bmControls               : 0x00
 D1..0: Active Alt Settng: 0x00 (not present)
 D3..2: Valid Alt Settng : 0x00 (not present)
 D7..4: Reserved         : 0x00
bFormatType              : 0x01 (FORMAT_TYPE_I)
bmFormats                : 0x00000001 (PCM)
bNrChannels              : 0x06 (6 channels)
bmChannelConfig          : 0x0000003F (FL, FR, FC, LFE, BL, BR)
iChannelNames            : 0x00 (No String Descriptor)
Data (HexDump)           : 10 24 01 0D 00 01 01 00 00 00 06 3F 00 00 00 00   .$.........?....

        ----- Audio Streaming Format Type Descriptor 2.0 ------
bLength                  : 0x06 (6 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x02 (Format Type)
bFormatType              : 0x01 (FORMAT_TYPE_I)
bSubslotSize             : 0x03 (3 bytes)
bBitResolution           : 0x18 (24 bits)
Data (HexDump)           : 06 24 02 01 03 18                                 .$....

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x05 (Direction=OUT EndpointID=5)
bmAttributes             : 0x09 (TransferType=Isochronous  SyncType=Adaptive  EndpointType=Data)
wMaxPacketSize           : 0x007E
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
 Bits 10..0              : 0x7E (126 bytes per packet)
bInterval                : 0x01 (1 ms)
Data (HexDump)           : 07 05 05 09 7E 00 01                              ....~..

        ----------- Audio Data Endpoint Descriptor ------------
bLength                  : 0x08 (8 bytes)
bDescriptorType          : 0x25 (Audio Endpoint Descriptor)
bDescriptorSubtype       : 0x01 (General)
bmAttributes             : 0x00
 D0   : Sampling Freq    : 0x00 (not supported)
 D1   : Pitch            : 0x00 (not supported)
 D6..2: Reserved         : 0x00
 D7   : MaxPacketsOnly   : 0x00 (no)
bLockDelayUnits          : 0x00 (Undefined)
wLockDelay               : 0x0000
Data (HexDump)           : 08 25 01 00 00 00 00 00                           .%......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x03
bAlternateSetting        : 0x07
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x01 (Audio)
bInterfaceSubClass       : 0x02 (Audio Streaming)
bInterfaceProtocol       : 0x20 (Device Protocol Version 2.0)
iInterface               : 0x15 (String Descriptor 21)
 Language 0x0409         : "Cubilux CA7 Surround Sound°"
Data (HexDump)           : 09 04 03 07 01 01 02 20 15                        ....... .

        ------ Audio Streaming Interface Descriptor 2.0 -------
bLength                  : 0x10 (16 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x01 (AS General)
bTerminalLink            : 0x0D (13)
bmControls               : 0x00
 D1..0: Active Alt Settng: 0x00 (not present)
 D3..2: Valid Alt Settng : 0x00 (not present)
 D7..4: Reserved         : 0x00
bFormatType              : 0x01 (FORMAT_TYPE_I)
bmFormats                : 0x00000001 (PCM)
bNrChannels              : 0x08 (8 channels)
bmChannelConfig          : 0x0000063F (FL, FR, FC, LFE, BL, BR, SL, SR)
iChannelNames            : 0x00 (No String Descriptor)
Data (HexDump)           : 10 24 01 0D 00 01 01 00 00 00 08 3F 06 00 00 00   .$.........?....

        ----- Audio Streaming Format Type Descriptor 2.0 ------
bLength                  : 0x06 (6 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x02 (Format Type)
bFormatType              : 0x01 (FORMAT_TYPE_I)
bSubslotSize             : 0x02 (2 bytes)
bBitResolution           : 0x10 (16 bits)
Data (HexDump)           : 06 24 02 01 02 10                                 .$....

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x05 (Direction=OUT EndpointID=5)
bmAttributes             : 0x09 (TransferType=Isochronous  SyncType=Adaptive  EndpointType=Data)
wMaxPacketSize           : 0x0070
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
 Bits 10..0              : 0x70 (112 bytes per packet)
bInterval                : 0x01 (1 ms)
Data (HexDump)           : 07 05 05 09 70 00 01                              ....p..

        ----------- Audio Data Endpoint Descriptor ------------
bLength                  : 0x08 (8 bytes)
bDescriptorType          : 0x25 (Audio Endpoint Descriptor)
bDescriptorSubtype       : 0x01 (General)
bmAttributes             : 0x00
 D0   : Sampling Freq    : 0x00 (not supported)
 D1   : Pitch            : 0x00 (not supported)
 D6..2: Reserved         : 0x00
 D7   : MaxPacketsOnly   : 0x00 (no)
bLockDelayUnits          : 0x00 (Undefined)
wLockDelay               : 0x0000
Data (HexDump)           : 08 25 01 00 00 00 00 00                           .%......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x03
bAlternateSetting        : 0x08
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x01 (Audio)
bInterfaceSubClass       : 0x02 (Audio Streaming)
bInterfaceProtocol       : 0x20 (Device Protocol Version 2.0)
iInterface               : 0x15 (String Descriptor 21)
 Language 0x0409         : "Cubilux CA7 Surround Sound°"
Data (HexDump)           : 09 04 03 08 01 01 02 20 15                        ....... .

        ------ Audio Streaming Interface Descriptor 2.0 -------
bLength                  : 0x10 (16 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x01 (AS General)
bTerminalLink            : 0x0D (13)
bmControls               : 0x00
 D1..0: Active Alt Settng: 0x00 (not present)
 D3..2: Valid Alt Settng : 0x00 (not present)
 D7..4: Reserved         : 0x00
bFormatType              : 0x01 (FORMAT_TYPE_I)
bmFormats                : 0x00000001 (PCM)
bNrChannels              : 0x08 (8 channels)
bmChannelConfig          : 0x0000063F (FL, FR, FC, LFE, BL, BR, SL, SR)
iChannelNames            : 0x00 (No String Descriptor)
Data (HexDump)           : 10 24 01 0D 00 01 01 00 00 00 08 3F 06 00 00 00   .$.........?....

        ----- Audio Streaming Format Type Descriptor 2.0 ------
bLength                  : 0x06 (6 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x02 (Format Type)
bFormatType              : 0x01 (FORMAT_TYPE_I)
bSubslotSize             : 0x03 (3 bytes)
bBitResolution           : 0x18 (24 bits)
Data (HexDump)           : 06 24 02 01 03 18                                 .$....

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x05 (Direction=OUT EndpointID=5)
bmAttributes             : 0x09 (TransferType=Isochronous  SyncType=Adaptive  EndpointType=Data)
wMaxPacketSize           : 0x00A8
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
 Bits 10..0              : 0xA8 (168 bytes per packet)
bInterval                : 0x01 (1 ms)
Data (HexDump)           : 07 05 05 09 A8 00 01                              .......

        ----------- Audio Data Endpoint Descriptor ------------
bLength                  : 0x08 (8 bytes)
bDescriptorType          : 0x25 (Audio Endpoint Descriptor)
bDescriptorSubtype       : 0x01 (General)
bmAttributes             : 0x00
 D0   : Sampling Freq    : 0x00 (not supported)
 D1   : Pitch            : 0x00 (not supported)
 D6..2: Reserved         : 0x00
 D7   : MaxPacketsOnly   : 0x00 (no)
bLockDelayUnits          : 0x00 (Undefined)
wLockDelay               : 0x0000
Data (HexDump)           : 08 25 01 00 00 00 00 00                           .%......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x04
bAlternateSetting        : 0x00
bNumEndpoints            : 0x00 (Default Control Pipe only)
bInterfaceClass          : 0x01 (Audio)
bInterfaceSubClass       : 0x02 (Audio Streaming)
bInterfaceProtocol       : 0x20 (Device Protocol Version 2.0)
iInterface               : 0x16 (String Descriptor 22)
 Language 0x0409         : "Cubilux CA7 Headphone OUT°"
Data (HexDump)           : 09 04 04 00 00 01 02 20 16                        ....... .

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x04
bAlternateSetting        : 0x01
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x01 (Audio)
bInterfaceSubClass       : 0x02 (Audio Streaming)
bInterfaceProtocol       : 0x20 (Device Protocol Version 2.0)
iInterface               : 0x16 (String Descriptor 22)
 Language 0x0409         : "Cubilux CA7 Headphone OUT°"
Data (HexDump)           : 09 04 04 01 01 01 02 20 16                        ....... .

        ------ Audio Streaming Interface Descriptor 2.0 -------
bLength                  : 0x10 (16 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x01 (AS General)
bTerminalLink            : 0x0E (14)
bmControls               : 0x00
 D1..0: Active Alt Settng: 0x00 (not present)
 D3..2: Valid Alt Settng : 0x00 (not present)
 D7..4: Reserved         : 0x00
bFormatType              : 0x01 (FORMAT_TYPE_I)
bmFormats                : 0x00000001 (PCM)
bNrChannels              : 0x02 (2 channels)
bmChannelConfig          : 0x00000003 (FL, FR)
iChannelNames            : 0x00 (No String Descriptor)
Data (HexDump)           : 10 24 01 0E 00 01 01 00 00 00 02 03 00 00 00 00   .$..............

        ----- Audio Streaming Format Type Descriptor 2.0 ------
bLength                  : 0x06 (6 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x02 (Format Type)
bFormatType              : 0x01 (FORMAT_TYPE_I)
bSubslotSize             : 0x02 (2 bytes)
bBitResolution           : 0x10 (16 bits)
Data (HexDump)           : 06 24 02 01 02 10                                 .$....

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x06 (Direction=OUT EndpointID=6)
bmAttributes             : 0x09 (TransferType=Isochronous  SyncType=Adaptive  EndpointType=Data)
wMaxPacketSize           : 0x00F8
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
 Bits 10..0              : 0xF8 (248 bytes per packet)
bInterval                : 0x01 (1 ms)
Data (HexDump)           : 07 05 06 09 F8 00 01                              .......

        ----------- Audio Data Endpoint Descriptor ------------
bLength                  : 0x08 (8 bytes)
bDescriptorType          : 0x25 (Audio Endpoint Descriptor)
bDescriptorSubtype       : 0x01 (General)
bmAttributes             : 0x00
 D0   : Sampling Freq    : 0x00 (not supported)
 D1   : Pitch            : 0x00 (not supported)
 D6..2: Reserved         : 0x00
 D7   : MaxPacketsOnly   : 0x00 (no)
bLockDelayUnits          : 0x00 (Undefined)
wLockDelay               : 0x0000
Data (HexDump)           : 08 25 01 00 00 00 00 00                           .%......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x04
bAlternateSetting        : 0x02
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x01 (Audio)
bInterfaceSubClass       : 0x02 (Audio Streaming)
bInterfaceProtocol       : 0x20 (Device Protocol Version 2.0)
iInterface               : 0x16 (String Descriptor 22)
 Language 0x0409         : "Cubilux CA7 Headphone OUT°"
Data (HexDump)           : 09 04 04 02 01 01 02 20 16                        ....... .

        ------ Audio Streaming Interface Descriptor 2.0 -------
bLength                  : 0x10 (16 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x01 (AS General)
bTerminalLink            : 0x0E (14)
bmControls               : 0x00
 D1..0: Active Alt Settng: 0x00 (not present)
 D3..2: Valid Alt Settng : 0x00 (not present)
 D7..4: Reserved         : 0x00
bFormatType              : 0x01 (FORMAT_TYPE_I)
bmFormats                : 0x00000001 (PCM)
bNrChannels              : 0x02 (2 channels)
bmChannelConfig          : 0x00000003 (FL, FR)
iChannelNames            : 0x00 (No String Descriptor)
Data (HexDump)           : 10 24 01 0E 00 01 01 00 00 00 02 03 00 00 00 00   .$..............

        ----- Audio Streaming Format Type Descriptor 2.0 ------
bLength                  : 0x06 (6 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x02 (Format Type)
bFormatType              : 0x01 (FORMAT_TYPE_I)
bSubslotSize             : 0x03 (3 bytes)
bBitResolution           : 0x18 (24 bits)
Data (HexDump)           : 06 24 02 01 03 18                                 .$....

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x06 (Direction=OUT EndpointID=6)
bmAttributes             : 0x09 (TransferType=Isochronous  SyncType=Adaptive  EndpointType=Data)
wMaxPacketSize           : 0x0174
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
 Bits 10..0              : 0x174 (372 bytes per packet)
bInterval                : 0x01 (1 ms)
Data (HexDump)           : 07 05 06 09 74 01 01                              ....t..

        ----------- Audio Data Endpoint Descriptor ------------
bLength                  : 0x08 (8 bytes)
bDescriptorType          : 0x25 (Audio Endpoint Descriptor)
bDescriptorSubtype       : 0x01 (General)
bmAttributes             : 0x00
 D0   : Sampling Freq    : 0x00 (not supported)
 D1   : Pitch            : 0x00 (not supported)
 D6..2: Reserved         : 0x00
 D7   : MaxPacketsOnly   : 0x00 (no)
bLockDelayUnits          : 0x00 (Undefined)
wLockDelay               : 0x0000
Data (HexDump)           : 08 25 01 00 00 00 00 00                           .%......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x04
bAlternateSetting        : 0x03
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x01 (Audio)
bInterfaceSubClass       : 0x02 (Audio Streaming)
bInterfaceProtocol       : 0x20 (Device Protocol Version 2.0)
iInterface               : 0x16 (String Descriptor 22)
 Language 0x0409         : "Cubilux CA7 Headphone OUT°"
Data (HexDump)           : 09 04 04 03 01 01 02 20 16                        ....... .

        ------ Audio Streaming Interface Descriptor 2.0 -------
bLength                  : 0x10 (16 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x01 (AS General)
bTerminalLink            : 0x0E (14)
bmControls               : 0x00
 D1..0: Active Alt Settng: 0x00 (not present)
 D3..2: Valid Alt Settng : 0x00 (not present)
 D7..4: Reserved         : 0x00
bFormatType              : 0x01 (FORMAT_TYPE_I)
bmFormats                : 0x00000001 (PCM)
bNrChannels              : 0x02 (2 channels)
bmChannelConfig          : 0x00000003 (FL, FR)
iChannelNames            : 0x00 (No String Descriptor)
Data (HexDump)           : 10 24 01 0E 00 01 01 00 00 00 02 03 00 00 00 00   .$..............

        ----- Audio Streaming Format Type Descriptor 2.0 ------
bLength                  : 0x06 (6 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x02 (Format Type)
bFormatType              : 0x01 (FORMAT_TYPE_I)
bSubslotSize             : 0x02 (2 bytes)
bBitResolution           : 0x10 (16 bits)
Data (HexDump)           : 06 24 02 01 02 10                                 .$....

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x06 (Direction=OUT EndpointID=6)
bmAttributes             : 0x09 (TransferType=Isochronous  SyncType=Adaptive  EndpointType=Data)
wMaxPacketSize           : 0x00F8
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
 Bits 10..0              : 0xF8 (248 bytes per packet)
bInterval                : 0x01 (1 ms)
Data (HexDump)           : 07 05 06 09 F8 00 01                              .......

        ----------- Audio Data Endpoint Descriptor ------------
bLength                  : 0x08 (8 bytes)
bDescriptorType          : 0x25 (Audio Endpoint Descriptor)
bDescriptorSubtype       : 0x01 (General)
bmAttributes             : 0x00
 D0   : Sampling Freq    : 0x00 (not supported)
 D1   : Pitch            : 0x00 (not supported)
 D6..2: Reserved         : 0x00
 D7   : MaxPacketsOnly   : 0x00 (no)
bLockDelayUnits          : 0x00 (Undefined)
wLockDelay               : 0x0000
Data (HexDump)           : 08 25 01 00 00 00 00 00                           .%......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x04
bAlternateSetting        : 0x04
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x01 (Audio)
bInterfaceSubClass       : 0x02 (Audio Streaming)
bInterfaceProtocol       : 0x20 (Device Protocol Version 2.0)
iInterface               : 0x16 (String Descriptor 22)
 Language 0x0409         : "Cubilux CA7 Headphone OUT°"
Data (HexDump)           : 09 04 04 04 01 01 02 20 16                        ....... .

        ------ Audio Streaming Interface Descriptor 2.0 -------
bLength                  : 0x10 (16 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x01 (AS General)
bTerminalLink            : 0x0E (14)
bmControls               : 0x00
 D1..0: Active Alt Settng: 0x00 (not present)
 D3..2: Valid Alt Settng : 0x00 (not present)
 D7..4: Reserved         : 0x00
bFormatType              : 0x01 (FORMAT_TYPE_I)
bmFormats                : 0x00000001 (PCM)
bNrChannels              : 0x02 (2 channels)
bmChannelConfig          : 0x00000003 (FL, FR)
iChannelNames            : 0x00 (No String Descriptor)
Data (HexDump)           : 10 24 01 0E 00 01 01 00 00 00 02 03 00 00 00 00   .$..............

        ----- Audio Streaming Format Type Descriptor 2.0 ------
bLength                  : 0x06 (6 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x02 (Format Type)
bFormatType              : 0x01 (FORMAT_TYPE_I)
bSubslotSize             : 0x03 (3 bytes)
bBitResolution           : 0x18 (24 bits)
Data (HexDump)           : 06 24 02 01 03 18                                 .$....

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x06 (Direction=OUT EndpointID=6)
bmAttributes             : 0x09 (TransferType=Isochronous  SyncType=Adaptive  EndpointType=Data)
wMaxPacketSize           : 0x0174
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
 Bits 10..0              : 0x174 (372 bytes per packet)
bInterval                : 0x01 (1 ms)
Data (HexDump)           : 07 05 06 09 74 01 01                              ....t..

        ----------- Audio Data Endpoint Descriptor ------------
bLength                  : 0x08 (8 bytes)
bDescriptorType          : 0x25 (Audio Endpoint Descriptor)
bDescriptorSubtype       : 0x01 (General)
bmAttributes             : 0x00
 D0   : Sampling Freq    : 0x00 (not supported)
 D1   : Pitch            : 0x00 (not supported)
 D6..2: Reserved         : 0x00
 D7   : MaxPacketsOnly   : 0x00 (no)
bLockDelayUnits          : 0x00 (Undefined)
wLockDelay               : 0x0000
Data (HexDump)           : 08 25 01 00 00 00 00 00                           .%......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x04
bAlternateSetting        : 0x05
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x01 (Audio)
bInterfaceSubClass       : 0x02 (Audio Streaming)
bInterfaceProtocol       : 0x20 (Device Protocol Version 2.0)
iInterface               : 0x16 (String Descriptor 22)
 Language 0x0409         : "Cubilux CA7 Headphone OUT°"
Data (HexDump)           : 09 04 04 05 01 01 02 20 16                        ....... .

        ------ Audio Streaming Interface Descriptor 2.0 -------
bLength                  : 0x10 (16 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x01 (AS General)
bTerminalLink            : 0x0E (14)
bmControls               : 0x00
 D1..0: Active Alt Settng: 0x00 (not present)
 D3..2: Valid Alt Settng : 0x00 (not present)
 D7..4: Reserved         : 0x00
bFormatType              : 0x01 (FORMAT_TYPE_I)
bmFormats                : 0x00000001 (PCM)
bNrChannels              : 0x02 (2 channels)
bmChannelConfig          : 0x00000003 (FL, FR)
iChannelNames            : 0x00 (No String Descriptor)
Data (HexDump)           : 10 24 01 0E 00 01 01 00 00 00 02 03 00 00 00 00   .$..............

        ----- Audio Streaming Format Type Descriptor 2.0 ------
bLength                  : 0x06 (6 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x02 (Format Type)
bFormatType              : 0x01 (FORMAT_TYPE_I)
bSubslotSize             : 0x02 (2 bytes)
bBitResolution           : 0x10 (16 bits)
Data (HexDump)           : 06 24 02 01 02 10                                 .$....

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x06 (Direction=OUT EndpointID=6)
bmAttributes             : 0x09 (TransferType=Isochronous  SyncType=Adaptive  EndpointType=Data)
wMaxPacketSize           : 0x00F8
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
 Bits 10..0              : 0xF8 (248 bytes per packet)
bInterval                : 0x01 (1 ms)
Data (HexDump)           : 07 05 06 09 F8 00 01                              .......

        ----------- Audio Data Endpoint Descriptor ------------
bLength                  : 0x08 (8 bytes)
bDescriptorType          : 0x25 (Audio Endpoint Descriptor)
bDescriptorSubtype       : 0x01 (General)
bmAttributes             : 0x00
 D0   : Sampling Freq    : 0x00 (not supported)
 D1   : Pitch            : 0x00 (not supported)
 D6..2: Reserved         : 0x00
 D7   : MaxPacketsOnly   : 0x00 (no)
bLockDelayUnits          : 0x00 (Undefined)
wLockDelay               : 0x0000
Data (HexDump)           : 08 25 01 00 00 00 00 00                           .%......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x04
bAlternateSetting        : 0x06
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x01 (Audio)
bInterfaceSubClass       : 0x02 (Audio Streaming)
bInterfaceProtocol       : 0x20 (Device Protocol Version 2.0)
iInterface               : 0x16 (String Descriptor 22)
 Language 0x0409         : "Cubilux CA7 Headphone OUT°"
Data (HexDump)           : 09 04 04 06 01 01 02 20 16                        ....... .

        ------ Audio Streaming Interface Descriptor 2.0 -------
bLength                  : 0x10 (16 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x01 (AS General)
bTerminalLink            : 0x0E (14)
bmControls               : 0x00
 D1..0: Active Alt Settng: 0x00 (not present)
 D3..2: Valid Alt Settng : 0x00 (not present)
 D7..4: Reserved         : 0x00
bFormatType              : 0x01 (FORMAT_TYPE_I)
bmFormats                : 0x00000001 (PCM)
bNrChannels              : 0x02 (2 channels)
bmChannelConfig          : 0x00000003 (FL, FR)
iChannelNames            : 0x00 (No String Descriptor)
Data (HexDump)           : 10 24 01 0E 00 01 01 00 00 00 02 03 00 00 00 00   .$..............

        ----- Audio Streaming Format Type Descriptor 2.0 ------
bLength                  : 0x06 (6 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x02 (Format Type)
bFormatType              : 0x01 (FORMAT_TYPE_I)
bSubslotSize             : 0x03 (3 bytes)
bBitResolution           : 0x18 (24 bits)
Data (HexDump)           : 06 24 02 01 03 18                                 .$....

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x06 (Direction=OUT EndpointID=6)
bmAttributes             : 0x09 (TransferType=Isochronous  SyncType=Adaptive  EndpointType=Data)
wMaxPacketSize           : 0x0174
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
 Bits 10..0              : 0x174 (372 bytes per packet)
bInterval                : 0x01 (1 ms)
Data (HexDump)           : 07 05 06 09 74 01 01                              ....t..

        ----------- Audio Data Endpoint Descriptor ------------
bLength                  : 0x08 (8 bytes)
bDescriptorType          : 0x25 (Audio Endpoint Descriptor)
bDescriptorSubtype       : 0x01 (General)
bmAttributes             : 0x00
 D0   : Sampling Freq    : 0x00 (not supported)
 D1   : Pitch            : 0x00 (not supported)
 D6..2: Reserved         : 0x00
 D7   : MaxPacketsOnly   : 0x00 (no)
bLockDelayUnits          : 0x00 (Undefined)
wLockDelay               : 0x0000
Data (HexDump)           : 08 25 01 00 00 00 00 00                           .%......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x04
bAlternateSetting        : 0x07
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x01 (Audio)
bInterfaceSubClass       : 0x02 (Audio Streaming)
bInterfaceProtocol       : 0x20 (Device Protocol Version 2.0)
iInterface               : 0x16 (String Descriptor 22)
 Language 0x0409         : "Cubilux CA7 Headphone OUT°"
Data (HexDump)           : 09 04 04 07 01 01 02 20 16                        ....... .

        ------ Audio Streaming Interface Descriptor 2.0 -------
bLength                  : 0x10 (16 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x01 (AS General)
bTerminalLink            : 0x0E (14)
bmControls               : 0x00
 D1..0: Active Alt Settng: 0x00 (not present)
 D3..2: Valid Alt Settng : 0x00 (not present)
 D7..4: Reserved         : 0x00
bFormatType              : 0x01 (FORMAT_TYPE_I)
bmFormats                : 0x00000001 (PCM)
bNrChannels              : 0x02 (2 channels)
bmChannelConfig          : 0x00000003 (FL, FR)
iChannelNames            : 0x00 (No String Descriptor)
Data (HexDump)           : 10 24 01 0E 00 01 01 00 00 00 02 03 00 00 00 00   .$..............

        ----- Audio Streaming Format Type Descriptor 2.0 ------
bLength                  : 0x06 (6 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x02 (Format Type)
bFormatType              : 0x01 (FORMAT_TYPE_I)
bSubslotSize             : 0x02 (2 bytes)
bBitResolution           : 0x10 (16 bits)
Data (HexDump)           : 06 24 02 01 02 10                                 .$....

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x06 (Direction=OUT EndpointID=6)
bmAttributes             : 0x09 (TransferType=Isochronous  SyncType=Adaptive  EndpointType=Data)
wMaxPacketSize           : 0x00F8
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
 Bits 10..0              : 0xF8 (248 bytes per packet)
bInterval                : 0x01 (1 ms)
Data (HexDump)           : 07 05 06 09 F8 00 01                              .......

        ----------- Audio Data Endpoint Descriptor ------------
bLength                  : 0x08 (8 bytes)
bDescriptorType          : 0x25 (Audio Endpoint Descriptor)
bDescriptorSubtype       : 0x01 (General)
bmAttributes             : 0x00
 D0   : Sampling Freq    : 0x00 (not supported)
 D1   : Pitch            : 0x00 (not supported)
 D6..2: Reserved         : 0x00
 D7   : MaxPacketsOnly   : 0x00 (no)
bLockDelayUnits          : 0x00 (Undefined)
wLockDelay               : 0x0000
Data (HexDump)           : 08 25 01 00 00 00 00 00                           .%......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x04
bAlternateSetting        : 0x08
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x01 (Audio)
bInterfaceSubClass       : 0x02 (Audio Streaming)
bInterfaceProtocol       : 0x20 (Device Protocol Version 2.0)
iInterface               : 0x16 (String Descriptor 22)
 Language 0x0409         : "Cubilux CA7 Headphone OUT°"
Data (HexDump)           : 09 04 04 08 01 01 02 20 16                        ....... .

        ------ Audio Streaming Interface Descriptor 2.0 -------
bLength                  : 0x10 (16 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x01 (AS General)
bTerminalLink            : 0x0E (14)
bmControls               : 0x00
 D1..0: Active Alt Settng: 0x00 (not present)
 D3..2: Valid Alt Settng : 0x00 (not present)
 D7..4: Reserved         : 0x00
bFormatType              : 0x01 (FORMAT_TYPE_I)
bmFormats                : 0x00000001 (PCM)
bNrChannels              : 0x02 (2 channels)
bmChannelConfig          : 0x00000003 (FL, FR)
iChannelNames            : 0x00 (No String Descriptor)
Data (HexDump)           : 10 24 01 0E 00 01 01 00 00 00 02 03 00 00 00 00   .$..............

        ----- Audio Streaming Format Type Descriptor 2.0 ------
bLength                  : 0x06 (6 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x02 (Format Type)
bFormatType              : 0x01 (FORMAT_TYPE_I)
bSubslotSize             : 0x03 (3 bytes)
bBitResolution           : 0x18 (24 bits)
Data (HexDump)           : 06 24 02 01 03 18                                 .$....

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x06 (Direction=OUT EndpointID=6)
bmAttributes             : 0x09 (TransferType=Isochronous  SyncType=Adaptive  EndpointType=Data)
wMaxPacketSize           : 0x0174
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
 Bits 10..0              : 0x174 (372 bytes per packet)
bInterval                : 0x01 (1 ms)
Data (HexDump)           : 07 05 06 09 74 01 01                              ....t..

        ----------- Audio Data Endpoint Descriptor ------------
bLength                  : 0x08 (8 bytes)
bDescriptorType          : 0x25 (Audio Endpoint Descriptor)
bDescriptorSubtype       : 0x01 (General)
bmAttributes             : 0x00
 D0   : Sampling Freq    : 0x00 (not supported)
 D1   : Pitch            : 0x00 (not supported)
 D6..2: Reserved         : 0x00
 D7   : MaxPacketsOnly   : 0x00 (no)
bLockDelayUnits          : 0x00 (Undefined)
wLockDelay               : 0x0000
Data (HexDump)           : 08 25 01 00 00 00 00 00                           .%......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x04
bAlternateSetting        : 0x09
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x01 (Audio)
bInterfaceSubClass       : 0x02 (Audio Streaming)
bInterfaceProtocol       : 0x20 (Device Protocol Version 2.0)
iInterface               : 0x16 (String Descriptor 22)
 Language 0x0409         : "Cubilux CA7 Headphone OUT°"
Data (HexDump)           : 09 04 04 09 01 01 02 20 16                        ....... .

        ------ Audio Streaming Interface Descriptor 2.0 -------
bLength                  : 0x10 (16 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x01 (AS General)
bTerminalLink            : 0x0E (14)
bmControls               : 0x00
 D1..0: Active Alt Settng: 0x00 (not present)
 D3..2: Valid Alt Settng : 0x00 (not present)
 D7..4: Reserved         : 0x00
bFormatType              : 0x01 (FORMAT_TYPE_I)
bmFormats                : 0x00000001 (PCM)
bNrChannels              : 0x02 (2 channels)
bmChannelConfig          : 0x00000003 (FL, FR)
iChannelNames            : 0x00 (No String Descriptor)
Data (HexDump)           : 10 24 01 0E 00 01 01 00 00 00 02 03 00 00 00 00   .$..............

        ----- Audio Streaming Format Type Descriptor 2.0 ------
bLength                  : 0x06 (6 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x02 (Format Type)
bFormatType              : 0x01 (FORMAT_TYPE_I)
bSubslotSize             : 0x02 (2 bytes)
bBitResolution           : 0x10 (16 bits)
Data (HexDump)           : 06 24 02 01 02 10                                 .$....

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x06 (Direction=OUT EndpointID=6)
bmAttributes             : 0x09 (TransferType=Isochronous  SyncType=Adaptive  EndpointType=Data)
wMaxPacketSize           : 0x00F8
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
 Bits 10..0              : 0xF8 (248 bytes per packet)
bInterval                : 0x01 (1 ms)
Data (HexDump)           : 07 05 06 09 F8 00 01                              .......

        ----------- Audio Data Endpoint Descriptor ------------
bLength                  : 0x08 (8 bytes)
bDescriptorType          : 0x25 (Audio Endpoint Descriptor)
bDescriptorSubtype       : 0x01 (General)
bmAttributes             : 0x00
 D0   : Sampling Freq    : 0x00 (not supported)
 D1   : Pitch            : 0x00 (not supported)
 D6..2: Reserved         : 0x00
 D7   : MaxPacketsOnly   : 0x00 (no)
bLockDelayUnits          : 0x00 (Undefined)
wLockDelay               : 0x0000
Data (HexDump)           : 08 25 01 00 00 00 00 00                           .%......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x04
bAlternateSetting        : 0x0A
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x01 (Audio)
bInterfaceSubClass       : 0x02 (Audio Streaming)
bInterfaceProtocol       : 0x20 (Device Protocol Version 2.0)
iInterface               : 0x16 (String Descriptor 22)
 Language 0x0409         : "Cubilux CA7 Headphone OUT°"
Data (HexDump)           : 09 04 04 0A 01 01 02 20 16                        ....... .

        ------ Audio Streaming Interface Descriptor 2.0 -------
bLength                  : 0x10 (16 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x01 (AS General)
bTerminalLink            : 0x0E (14)
bmControls               : 0x00
 D1..0: Active Alt Settng: 0x00 (not present)
 D3..2: Valid Alt Settng : 0x00 (not present)
 D7..4: Reserved         : 0x00
bFormatType              : 0x01 (FORMAT_TYPE_I)
bmFormats                : 0x00000001 (PCM)
bNrChannels              : 0x02 (2 channels)
bmChannelConfig          : 0x00000003 (FL, FR)
iChannelNames            : 0x00 (No String Descriptor)
Data (HexDump)           : 10 24 01 0E 00 01 01 00 00 00 02 03 00 00 00 00   .$..............

        ----- Audio Streaming Format Type Descriptor 2.0 ------
bLength                  : 0x06 (6 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x02 (Format Type)
bFormatType              : 0x01 (FORMAT_TYPE_I)
bSubslotSize             : 0x03 (3 bytes)
bBitResolution           : 0x18 (24 bits)
Data (HexDump)           : 06 24 02 01 03 18                                 .$....

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x06 (Direction=OUT EndpointID=6)
bmAttributes             : 0x09 (TransferType=Isochronous  SyncType=Adaptive  EndpointType=Data)
wMaxPacketSize           : 0x0174
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
 Bits 10..0              : 0x174 (372 bytes per packet)
bInterval                : 0x01 (1 ms)
Data (HexDump)           : 07 05 06 09 74 01 01                              ....t..

        ----------- Audio Data Endpoint Descriptor ------------
bLength                  : 0x08 (8 bytes)
bDescriptorType          : 0x25 (Audio Endpoint Descriptor)
bDescriptorSubtype       : 0x01 (General)
bmAttributes             : 0x00
 D0   : Sampling Freq    : 0x00 (not supported)
 D1   : Pitch            : 0x00 (not supported)
 D6..2: Reserved         : 0x00
 D7   : MaxPacketsOnly   : 0x00 (no)
bLockDelayUnits          : 0x00 (Undefined)
wLockDelay               : 0x0000
Data (HexDump)           : 08 25 01 00 00 00 00 00                           .%......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x04
bAlternateSetting        : 0x0B
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x01 (Audio)
bInterfaceSubClass       : 0x02 (Audio Streaming)
bInterfaceProtocol       : 0x20 (Device Protocol Version 2.0)
iInterface               : 0x16 (String Descriptor 22)
 Language 0x0409         : "Cubilux CA7 Headphone OUT°"
Data (HexDump)           : 09 04 04 0B 01 01 02 20 16                        ....... .

        ------ Audio Streaming Interface Descriptor 2.0 -------
bLength                  : 0x10 (16 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x01 (AS General)
bTerminalLink            : 0x0E (14)
bmControls               : 0x00
 D1..0: Active Alt Settng: 0x00 (not present)
 D3..2: Valid Alt Settng : 0x00 (not present)
 D7..4: Reserved         : 0x00
bFormatType              : 0x01 (FORMAT_TYPE_I)
bmFormats                : 0x00000001 (PCM)
bNrChannels              : 0x02 (2 channels)
bmChannelConfig          : 0x00000003 (FL, FR)
iChannelNames            : 0x00 (No String Descriptor)
Data (HexDump)           : 10 24 01 0E 00 01 01 00 00 00 02 03 00 00 00 00   .$..............

        ----- Audio Streaming Format Type Descriptor 2.0 ------
bLength                  : 0x06 (6 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x02 (Format Type)
bFormatType              : 0x01 (FORMAT_TYPE_I)
bSubslotSize             : 0x02 (2 bytes)
bBitResolution           : 0x10 (16 bits)
Data (HexDump)           : 06 24 02 01 02 10                                 .$....

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x06 (Direction=OUT EndpointID=6)
bmAttributes             : 0x09 (TransferType=Isochronous  SyncType=Adaptive  EndpointType=Data)
wMaxPacketSize           : 0x00F8
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
 Bits 10..0              : 0xF8 (248 bytes per packet)
bInterval                : 0x01 (1 ms)
Data (HexDump)           : 07 05 06 09 F8 00 01                              .......

        ----------- Audio Data Endpoint Descriptor ------------
bLength                  : 0x08 (8 bytes)
bDescriptorType          : 0x25 (Audio Endpoint Descriptor)
bDescriptorSubtype       : 0x01 (General)
bmAttributes             : 0x00
 D0   : Sampling Freq    : 0x00 (not supported)
 D1   : Pitch            : 0x00 (not supported)
 D6..2: Reserved         : 0x00
 D7   : MaxPacketsOnly   : 0x00 (no)
bLockDelayUnits          : 0x00 (Undefined)
wLockDelay               : 0x0000
Data (HexDump)           : 08 25 01 00 00 00 00 00                           .%......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x04
bAlternateSetting        : 0x0C
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x01 (Audio)
bInterfaceSubClass       : 0x02 (Audio Streaming)
bInterfaceProtocol       : 0x20 (Device Protocol Version 2.0)
iInterface               : 0x16 (String Descriptor 22)
 Language 0x0409         : "Cubilux CA7 Headphone OUT°"
Data (HexDump)           : 09 04 04 0C 01 01 02 20 16                        ....... .

        ------ Audio Streaming Interface Descriptor 2.0 -------
bLength                  : 0x10 (16 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x01 (AS General)
bTerminalLink            : 0x0E (14)
bmControls               : 0x00
 D1..0: Active Alt Settng: 0x00 (not present)
 D3..2: Valid Alt Settng : 0x00 (not present)
 D7..4: Reserved         : 0x00
bFormatType              : 0x01 (FORMAT_TYPE_I)
bmFormats                : 0x00000001 (PCM)
bNrChannels              : 0x02 (2 channels)
bmChannelConfig          : 0x00000003 (FL, FR)
iChannelNames            : 0x00 (No String Descriptor)
Data (HexDump)           : 10 24 01 0E 00 01 01 00 00 00 02 03 00 00 00 00   .$..............

        ----- Audio Streaming Format Type Descriptor 2.0 ------
bLength                  : 0x06 (6 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x02 (Format Type)
bFormatType              : 0x01 (FORMAT_TYPE_I)
bSubslotSize             : 0x03 (3 bytes)
bBitResolution           : 0x18 (24 bits)
Data (HexDump)           : 06 24 02 01 03 18                                 .$....

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x06 (Direction=OUT EndpointID=6)
bmAttributes             : 0x09 (TransferType=Isochronous  SyncType=Adaptive  EndpointType=Data)
wMaxPacketSize           : 0x0174
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
 Bits 10..0              : 0x174 (372 bytes per packet)
bInterval                : 0x01 (1 ms)
Data (HexDump)           : 07 05 06 09 74 01 01                              ....t..

        ----------- Audio Data Endpoint Descriptor ------------
bLength                  : 0x08 (8 bytes)
bDescriptorType          : 0x25 (Audio Endpoint Descriptor)
bDescriptorSubtype       : 0x01 (General)
bmAttributes             : 0x00
 D0   : Sampling Freq    : 0x00 (not supported)
 D1   : Pitch            : 0x00 (not supported)
 D6..2: Reserved         : 0x00
 D7   : MaxPacketsOnly   : 0x00 (no)
bLockDelayUnits          : 0x00 (Undefined)
wLockDelay               : 0x0000
Data (HexDump)           : 08 25 01 00 00 00 00 00                           .%......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x04
bAlternateSetting        : 0x0D
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x01 (Audio)
bInterfaceSubClass       : 0x02 (Audio Streaming)
bInterfaceProtocol       : 0x20 (Device Protocol Version 2.0)
iInterface               : 0x16 (String Descriptor 22)
 Language 0x0409         : "Cubilux CA7 Headphone OUT°"
Data (HexDump)           : 09 04 04 0D 01 01 02 20 16                        ....... .

        ------ Audio Streaming Interface Descriptor 2.0 -------
bLength                  : 0x10 (16 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x01 (AS General)
bTerminalLink            : 0x0E (14)
bmControls               : 0x00
 D1..0: Active Alt Settng: 0x00 (not present)
 D3..2: Valid Alt Settng : 0x00 (not present)
 D7..4: Reserved         : 0x00
bFormatType              : 0x01 (FORMAT_TYPE_I)
bmFormats                : 0x00000001 (PCM)
bNrChannels              : 0x02 (2 channels)
bmChannelConfig          : 0x00000003 (FL, FR)
iChannelNames            : 0x00 (No String Descriptor)
Data (HexDump)           : 10 24 01 0E 00 01 01 00 00 00 02 03 00 00 00 00   .$..............

        ----- Audio Streaming Format Type Descriptor 2.0 ------
bLength                  : 0x06 (6 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x02 (Format Type)
bFormatType              : 0x01 (FORMAT_TYPE_I)
bSubslotSize             : 0x02 (2 bytes)
bBitResolution           : 0x10 (16 bits)
Data (HexDump)           : 06 24 02 01 02 10                                 .$....

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x06 (Direction=OUT EndpointID=6)
bmAttributes             : 0x09 (TransferType=Isochronous  SyncType=Adaptive  EndpointType=Data)
wMaxPacketSize           : 0x00F8
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
 Bits 10..0              : 0xF8 (248 bytes per packet)
bInterval                : 0x01 (1 ms)
Data (HexDump)           : 07 05 06 09 F8 00 01                              .......

        ----------- Audio Data Endpoint Descriptor ------------
bLength                  : 0x08 (8 bytes)
bDescriptorType          : 0x25 (Audio Endpoint Descriptor)
bDescriptorSubtype       : 0x01 (General)
bmAttributes             : 0x00
 D0   : Sampling Freq    : 0x00 (not supported)
 D1   : Pitch            : 0x00 (not supported)
 D6..2: Reserved         : 0x00
 D7   : MaxPacketsOnly   : 0x00 (no)
bLockDelayUnits          : 0x00 (Undefined)
wLockDelay               : 0x0000
Data (HexDump)           : 08 25 01 00 00 00 00 00                           .%......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x04
bAlternateSetting        : 0x0E
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x01 (Audio)
bInterfaceSubClass       : 0x02 (Audio Streaming)
bInterfaceProtocol       : 0x20 (Device Protocol Version 2.0)
iInterface               : 0x16 (String Descriptor 22)
 Language 0x0409         : "Cubilux CA7 Headphone OUT°"
Data (HexDump)           : 09 04 04 0E 01 01 02 20 16                        ....... .

        ------ Audio Streaming Interface Descriptor 2.0 -------
bLength                  : 0x10 (16 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x01 (AS General)
bTerminalLink            : 0x0E (14)
bmControls               : 0x00
 D1..0: Active Alt Settng: 0x00 (not present)
 D3..2: Valid Alt Settng : 0x00 (not present)
 D7..4: Reserved         : 0x00
bFormatType              : 0x01 (FORMAT_TYPE_I)
bmFormats                : 0x00000001 (PCM)
bNrChannels              : 0x02 (2 channels)
bmChannelConfig          : 0x00000003 (FL, FR)
iChannelNames            : 0x00 (No String Descriptor)
Data (HexDump)           : 10 24 01 0E 00 01 01 00 00 00 02 03 00 00 00 00   .$..............

        ----- Audio Streaming Format Type Descriptor 2.0 ------
bLength                  : 0x06 (6 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x02 (Format Type)
bFormatType              : 0x01 (FORMAT_TYPE_I)
bSubslotSize             : 0x03 (3 bytes)
bBitResolution           : 0x18 (24 bits)
Data (HexDump)           : 06 24 02 01 03 18                                 .$....

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x06 (Direction=OUT EndpointID=6)
bmAttributes             : 0x09 (TransferType=Isochronous  SyncType=Adaptive  EndpointType=Data)
wMaxPacketSize           : 0x0174
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
 Bits 10..0              : 0x174 (372 bytes per packet)
bInterval                : 0x01 (1 ms)
Data (HexDump)           : 07 05 06 09 74 01 01                              ....t..

        ----------- Audio Data Endpoint Descriptor ------------
bLength                  : 0x08 (8 bytes)
bDescriptorType          : 0x25 (Audio Endpoint Descriptor)
bDescriptorSubtype       : 0x01 (General)
bmAttributes             : 0x00
 D0   : Sampling Freq    : 0x00 (not supported)
 D1   : Pitch            : 0x00 (not supported)
 D6..2: Reserved         : 0x00
 D7   : MaxPacketsOnly   : 0x00 (no)
bLockDelayUnits          : 0x00 (Undefined)
wLockDelay               : 0x0000
Data (HexDump)           : 08 25 01 00 00 00 00 00                           .%......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x05
bAlternateSetting        : 0x00
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x03 (HID - Human Interface Device)
bInterfaceSubClass       : 0x00 (None)
bInterfaceProtocol       : 0x00 (None)
iInterface               : 0x00 (No String Descriptor)
Data (HexDump)           : 09 04 05 00 01 03 00 00 00                        .........

        ------------------- HID Descriptor --------------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x21 (HID Descriptor)
bcdHID                   : 0x0111 (HID Version 1.11)
bCountryCode             : 0x00 (00 = not localized)
bNumDescriptors          : 0x01
Data (HexDump)           : 09 21 11 01 00 01 22 22 00                        .!...."".
Descriptor 1:
bDescriptorType          : 0x22 (Class=Report)
wDescriptorLength        : 0x0022 (34 bytes)
Error reading descriptor : ERROR_INVALID_PARAMETER (due to a obscure limitation of the Win32 USB API, see UsbTreeView.txt)

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x8A (Direction=IN EndpointID=10)
bmAttributes             : 0x03 (TransferType=Interrupt)
wMaxPacketSize           : 0x0010
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
 Bits 10..0              : 0x10 (16 bytes per packet)
bInterval                : 0x04 (4 ms)
Data (HexDump)           : 07 05 8A 03 10 00 04                              .......

    ----------------- Device Qualifier Descriptor -----------------
bLength                  : 0x0A (10 bytes)
bDescriptorType          : 0x06 (Device_qualifier Descriptor)
bcdUSB                   : 0x200 (USB Version 2.00)
bDeviceClass             : 0xEF (Miscellaneous)
bDeviceSubClass          : 0x02
bDeviceProtocol          : 0x01 (IAD - Interface Association Descriptor)
bMaxPacketSize0          : 0x40 (64 Bytes)
bNumConfigurations       : 0x01 (1 other-speed configuration)
bReserved                : 0x00
Data (HexDump)           : 0A 06 00 02 EF 02 01 40 01 00                     .......@..

    ------------ Other Speed Configuration Descriptor -------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x07 (Other_speed_configuration Descriptor)
wTotalLength             : 0x06CF (1743 bytes)
bNumInterfaces           : 0x06 (6 Interfaces)
bConfigurationValue      : 0x01 (Configuration 1)
iConfiguration           : 0x04 (String Descriptor 4)
 Language 0x0409         : "USB Audio°"
bmAttributes             : 0x80
 D7: Reserved, set 1     : 0x01
 D6: Self Powered        : 0x00 (no)
 D5: Remote Wakeup       : 0x00 (no)
 D4..0: Reserved, set 0  : 0x00
MaxPower                 : 0x32 (100 mA)
Data (HexDump)           : 09 07 CF 06 06 01 04 80 32 08 0B 00 05 01 00 20   ........2...... 
                           05 09 04 00 00 01 01 01 20 05 09 24 01 00 02 04   ........ ..$....
                           0D 01 00 08 24 0A 03 07 07 00 00 11 24 02 0B 03   ....$.......$...
                           06 00 03 02 03 00 00 00 00 04 00 00 0C 24 03 13   .............$..
                           01 01 0B 1B 03 00 00 00 12 24 06 1B 0B 03 00 00   .........$......
                           00 0C 00 00 00 0C 00 00 00 00 10 24 09 21 DA 0B   ...........$.!..
                           01 1B 02 03 00 00 00 00 00 00 08 24 0A 04 07 07   ...........$....
                           00 00 11 24 02 0C 01 02 00 04 02 03 00 00 00 00   ...$............
                           04 00 00 0C 24 03 14 01 01 0C 1C 04 00 00 00 12   ....$...........
                           24 06 1C 0C 03 00 00 00 0C 00 00 00 0C 00 00 00   $...............
                           00 08 24 0A 05 07 07 00 00 11 24 02 0D 01 01 00   ..$.......$.....
                           05 08 3F 06 00 00 00 00 00 00 0C 24 03 15 01 03   ..?........$....
                           0D 1D 05 04 00 00 2A 24 06 1D 0D 03 00 00 00 0C   ......*$........
                           00 00 00 0C 00 00 00 0C 00 00 00 0C 00 00 00 0C   ................
                           00 00 00 0C 00 00 00 0C 00 00 00 0C 00 00 00 00   ................
                           08 24 0A 06 07 07 00 00 11 24 02 0E 01 01 00 06   .$.......$......
                           02 03 00 00 00 00 00 00 00 0C 24 03 16 02 03 0E   ..........$.....
                           1E 06 04 00 00 12 24 06 1E 0E 03 00 00 00 0C 00   ......$.........
                           00 00 0C 00 00 00 00 07 05 89 03 10 00 08 09 04   ................
                           01 00 00 01 02 20 13 09 04 01 01 01 01 02 20 13   ..... ........ .
                           10 24 01 13 00 01 01 00 00 00 02 03 00 00 00 00   .$..............
                           06 24 02 01 02 10 07 05 83 05 1C 00 01 08 25 01   .$............%.
                           00 00 00 00 00 09 04 01 02 01 01 02 20 13 10 24   ............ ..$
                           01 13 00 01 01 00 00 00 02 03 00 00 00 00 06 24   ...............$
                           02 01 03 18 07 05 83 05 2A 00 01 08 25 01 00 00   ........*...%...
                           00 00 00 09 04 01 03 01 01 02 20 13 10 24 01 13   .......... ..$..
                           00 01 01 00 00 00 02 03 00 00 00 00 06 24 02 01   .............$..
                           02 10 07 05 83 05 1C 00 01 08 25 01 00 00 00 00   ..........%.....
                           00 09 04 01 04 01 01 02 20 13 10 24 01 13 00 01   ........ ..$....
                           01 00 00 00 02 03 00 00 00 00 06 24 02 01 03 18   ...........$....
                           07 05 83 05 2A 00 01 08 25 01 00 00 00 00 00 09   ....*...%.......
                           04 02 00 00 01 02 20 14 09 04 02 01 01 01 02 20   ...... ........ 
                           14 10 24 01 14 00 01 01 00 00 00 02 03 00 00 00   ..$.............
                           00 06 24 02 01 02 10 07 05 84 05 1C 00 01 08 25   ..$............%
                           01 00 00 00 00 00 09 04 02 02 01 01 02 20 14 10   ............. ..
                           24 01 14 00 01 01 00 00 00 02 03 00 00 00 00 06   $...............
                           24 02 01 03 18 07 05 84 05 2A 00 01 08 25 01 00   $........*...%..
                           00 00 00 00 09 04 02 03 01 01 02 20 14 10 24 01   ........... ..$.
                           14 00 01 01 00 00 00 02 03 00 00 00 00 06 24 02   ..............$.
                           01 02 10 07 05 84 05 1C 00 01 08 25 01 00 00 00   ...........%....
                           00 00 09 04 02 04 01 01 02 20 14 10 24 01 14 00   ......... ..$...
                           01 01 00 00 00 02 03 00 00 00 00 06 24 02 01 03   ............$...
                           18 07 05 84 05 2A 00 01 08 25 01 00 00 00 00 00   .....*...%......
                           09 04 03 00 00 01 02 20 15 09 04 03 01 01 01 02   ....... ........
                           20 15 10 24 01 0D 00 01 01 00 00 00 02 03 00 00    ..$............
                           00 00 06 24 02 01 02 10 07 05 05 09 1C 00 01 08   ...$............
                           25 01 00 00 00 00 00 09 04 03 02 01 01 02 20 15   %............. .
                           10 24 01 0D 00 01 01 00 00 00 02 03 00 00 00 00   .$..............
                           06 24 02 01 03 18 07 05 05 09 2A 00 01 08 25 01   .$........*...%.
                           00 00 00 00 00 09 04 03 03 01 01 02 20 15 10 24   ............ ..$
                           01 0D 00 01 01 00 00 00 04 33 00 00 00 00 06 24   .........3.....$
                           02 01 02 10 07 05 05 09 38 00 01 08 25 01 00 00   ........8...%...
                           00 00 00 09 04 03 04 01 01 02 20 15 10 24 01 0D   .......... ..$..
                           00 01 01 00 00 00 04 33 00 00 00 00 06 24 02 01   .......3.....$..
                           03 18 07 05 05 09 54 00 01 08 25 01 00 00 00 00   ......T...%.....
                           00 09 04 03 05 01 01 02 20 15 10 24 01 0D 00 01   ........ ..$....
                           01 00 00 00 06 3F 00 00 00 00 06 24 02 01 02 10   .....?.....$....
                           07 05 05 09 54 00 01 08 25 01 00 00 00 00 00 09   ....T...%.......
                           04 03 06 01 01 02 20 15 10 24 01 0D 00 01 01 00   ...... ..$......
                           00 00 06 3F 00 00 00 00 06 24 02 01 03 18 07 05   ...?.....$......
                           05 09 7E 00 01 08 25 01 00 00 00 00 00 09 04 03   ..~...%.........
                           07 01 01 02 20 15 10 24 01 0D 00 01 01 00 00 00   .... ..$........
                           08 3F 06 00 00 00 06 24 02 01 02 10 07 05 05 09   .?.....$........
                           70 00 01 08 25 01 00 00 00 00 00 09 04 03 08 01   p...%...........
                           01 02 20 15 10 24 01 0D 00 01 01 00 00 00 08 3F   .. ..$.........?
                           06 00 00 00 06 24 02 01 03 18 07 05 05 09 A8 00   .....$..........
                           01 08 25 01 00 00 00 00 00 09 04 04 00 00 01 02   ..%.............
                           20 16 09 04 04 01 01 01 02 20 16 10 24 01 0E 00    ........ ..$...
                           01 01 00 00 00 02 03 00 00 00 00 06 24 02 01 02   ............$...
                           10 07 05 06 09 F8 00 01 08 25 01 00 00 00 00 00   .........%......
                           09 04 04 02 01 01 02 20 16 10 24 01 0E 00 01 01   ....... ..$.....
                           00 00 00 02 03 00 00 00 00 06 24 02 01 03 18 07   ..........$.....
                           05 06 09 74 01 01 08 25 01 00 00 00 00 00 09 04   ...t...%........
                           04 03 01 01 02 20 16 10 24 01 0E 00 01 01 00 00   ..... ..$.......
                           00 02 03 00 00 00 00 06 24 02 01 02 10 07 05 06   ........$.......
                           09 F8 00 01 08 25 01 00 00 00 00 00 09 04 04 04   .....%..........
                           01 01 02 20 16 10 24 01 0E 00 01 01 00 00 00 02   ... ..$.........
                           03 00 00 00 00 06 24 02 01 03 18 07 05 06 09 74   ......$........t
                           01 01 08 25 01 00 00 00 00 00 09 04 04 05 01 01   ...%............
                           02 20 16 10 24 01 0E 00 01 01 00 00 00 02 03 00   . ..$...........
                           00 00 00 06 24 02 01 02 10 07 05 06 09 F8 00 01   ....$...........
                           08 25 01 00 00 00 00 00 09 04 04 06 01 01 02 20   .%............. 
                           16 10 24 01 0E 00 01 01 00 00 00 02 03 00 00 00   ..$.............
                           00 06 24 02 01 03 18 07 05 06 09 74 01 01 08 25   ..$........t...%
                           01 00 00 00 00 00 09 04 04 07 01 01 02 20 16 10   ............. ..
                           24 01 0E 00 01 01 00 00 00 02 03 00 00 00 00 06   $...............
                           24 02 01 02 10 07 05 06 09 F8 00 01 08 25 01 00   $............%..
                           00 00 00 00 09 04 04 08 01 01 02 20 16 10 24 01   ........... ..$.
                           0E 00 01 01 00 00 00 02 03 00 00 00 00 06 24 02   ..............$.
                           01 03 18 07 05 06 09 74 01 01 08 25 01 00 00 00   .......t...%....
                           00 00 09 04 04 09 01 01 02 20 16 10 24 01 0E 00   ......... ..$...
                           01 01 00 00 00 02 03 00 00 00 00 06 24 02 01 02   ............$...
                           10 07 05 06 09 F8 00 01 08 25 01 00 00 00 00 00   .........%......
                           09 04 04 0A 01 01 02 20 16 10 24 01 0E 00 01 01   ....... ..$.....
                           00 00 00 02 03 00 00 00 00 06 24 02 01 03 18 07   ..........$.....
                           05 06 09 74 01 01 08 25 01 00 00 00 00 00 09 04   ...t...%........
                           04 0B 01 01 02 20 16 10 24 01 0E 00 01 01 00 00   ..... ..$.......
                           00 02 03 00 00 00 00 06 24 02 01 02 10 07 05 06   ........$.......
                           09 F8 00 01 08 25 01 00 00 00 00 00 09 04 04 0C   .....%..........
                           01 01 02 20 16 10 24 01 0E 00 01 01 00 00 00 02   ... ..$.........
                           03 00 00 00 00 06 24 02 01 03 18 07 05 06 09 74   ......$........t
                           01 01 08 25 01 00 00 00 00 00 09 04 04 0D 01 01   ...%............
                           02 20 16 10 24 01 0E 00 01 01 00 00 00 02 03 00   . ..$...........
                           00 00 00 06 24 02 01 02 10 07 05 06 09 F8 00 01   ....$...........
                           08 25 01 00 00 00 00 00 09 04 04 0E 01 01 02 20   .%............. 
                           16 10 24 01 0E 00 01 01 00 00 00 02 03 00 00 00   ..$.............
                           00 06 24 02 01 03 18 07 05 06 09 74 01 01 08 25   ..$........t...%
                           01 00 00 00 00 00 09 04 05 00 01 03 00 00 00 09   ................
                           21 11 01 00 01 22 22 00 07 05 8A 03 10 00 04      !....""........

        ------------------- IAD Descriptor --------------------
bLength                  : 0x08 (8 bytes)
bDescriptorType          : 0x0B
bFirstInterface          : 0x00
bInterfaceCount          : 0x05
bFunctionClass           : 0x01 (Audio)
bFunctionSubClass        : 0x00 (undefined)
bFunctionProtocol        : 0x20 (AF 2.0)
iFunction                : 0x05 (String Descriptor 5)
 Language 0x0409         : "CUBILUX CA7°"
Data (HexDump)           : 08 0B 00 05 01 00 20 05                           ...... .

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x00
bAlternateSetting        : 0x00
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x01 (Audio)
bInterfaceSubClass       : 0x01 (Audio Control)
bInterfaceProtocol       : 0x20 (Device Protocol Version 2.0)
iInterface               : 0x05 (String Descriptor 5)
 Language 0x0409         : "CUBILUX CA7°"
Data (HexDump)           : 09 04 00 00 01 01 01 20 05                        ....... .

        ---- Audio Control Interface Header Descriptor 2.0 ----
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x01 (Header 2.0)
bcdADC                   : 0x0200 (2.0)
bCategory                : 0x04 (headset)
wTotalLength             : 0x010D (269 bytes)
bmControls               : 0x00
 D1..0: Latency          : 0x00 (not present)
 D7..2: Reserved         : 0x00
Data (HexDump)           : 09 24 01 00 02 04 0D 01 00                        .$.......

        --- Audio Control Clock Source Unit Descriptor 2.0 ----
bLength                  : 0x08 (8 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x0A (Clock Source 2.0)
bClockID                 : 0x03
bmAttributes             : 0x07
 D1..0: Clock Type       : 0x03
 D2   : Sync to SOF      : 0x01
 D7..3: Reserved         : 0x00
bmControls               : 0x07
 D1..0: Clock Frequency  : 0x03 (host programmable)
 D3..2: Clock Validity   : 0x01 (read only)
 D7..4: Reserved         : 0x00
bAssocTerminal           : 0x00
iClockSource             : 0x00 (No String Descriptor)
Data (HexDump)           : 08 24 0A 03 07 07 00 00                           .$......

        ----- Audio Control Input Terminal Descriptor 2.0 -----
bLength                  : 0x11 (17 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x02 (Input Terminal 2.0)
bTerminalID              : 0x0B
wTerminalType            : 0x0603 (Line connector)
bAssocTerminal           : 0x00
bCSourceID               : 0x03 (3)
bNrChannels              : 0x02 (2 Channels)
bmChannelConfig          : 0x00000003 (FL, FR)
iChannelNames            : 0x00 (No String Descriptor)
bmControls               : 0x0004
 D1..0  : Copy Protect   : 0x00 (not present)
 D3..2  : Connector      : 0x01 (read only)
 D5..4  : Overload       : 0x00 (not present)
 D7..6  : Cluster        : 0x00 (not present)
 D9..8  : Underflow      : 0x00 (not present)
 D11..10: Overflow       : 0x00 (not present)
 D15..12: Reserved       : 0x00
iTerminal                : 0x00 (No String Descriptor)
Data (HexDump)           : 11 24 02 0B 03 06 00 03 02 03 00 00 00 00 04 00   .$..............
                           00                                                .

        ----- Audio Control Output Terminal Descriptor 2.0 ----
bLength                  : 0x0C (12 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x03 (Output Terminal 2.0)
bTerminalID              : 0x13
wTerminalType            : 0x0101 (USB streaming)
bAssocTerminal           : 0x0B (11)
bSourceID                : 0x1B (27)
bCSourceID               : 0x03 (3)
iTerminal                : 0x00 (No String Descriptor)
Data (HexDump)           : 0C 24 03 13 01 01 0B 1B 03 00 00 00               .$..........

        ------ Audio Control Feature Unit Descriptor 2.0 ------
bLength                  : 0x12 (18 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x06 (Feature Unit 2.0)
bUnitID                  : 0x1B (27)
bSourceID                : 0x0B (11)
bmaControls[0]           : 0x03, 0x00, 0x00, 0x00
 D1..0  : Mute            : 0x03 (host programmable)
 D3..2  : Volume          : 0x00 (not present)
 D5..4  : Bass            : 0x00 (not present)
 D7..6  : Mid             : 0x00 (not present)
 D9..8  : Treble          : 0x00 (not present)
 D11..10: Graph Equalizer : 0x00 (not present)
 D13..12: Automatic Gain  : 0x00 (not present)
 D15..14: Delay           : 0x00 (not present)
 D17..16: Bass Boost      : 0x00 (not present)
 D19..18: Loudness        : 0x00 (not present)
 D21..20: Input Gain      : 0x00 (not present)
 D23..22: Input Gain Pad  : 0x00 (not present)
 D25..24: Phase Inverter  : 0x00 (not present)
 D27..26: Underflow       : 0x00 (not present)
 D29..28: Overflow        : 0x00 (not present)
 D31..30: reserved        : 0x00 (not present)
bmaControls[1]           : 0x0C, 0x00, 0x00, 0x00
 D1..0  : Mute            : 0x00 (not present)
 D3..2  : Volume          : 0x03 (host programmable)
 D5..4  : Bass            : 0x00 (not present)
 D7..6  : Mid             : 0x00 (not present)
 D9..8  : Treble          : 0x00 (not present)
 D11..10: Graph Equalizer : 0x00 (not present)
 D13..12: Automatic Gain  : 0x00 (not present)
 D15..14: Delay           : 0x00 (not present)
 D17..16: Bass Boost      : 0x00 (not present)
 D19..18: Loudness        : 0x00 (not present)
 D21..20: Input Gain      : 0x00 (not present)
 D23..22: Input Gain Pad  : 0x00 (not present)
 D25..24: Phase Inverter  : 0x00 (not present)
 D27..26: Underflow       : 0x00 (not present)
 D29..28: Overflow        : 0x00 (not present)
 D31..30: reserved        : 0x00 (not present)
bmaControls[2]           : 0x0C, 0x00, 0x00, 0x00
 D1..0  : Mute            : 0x00 (not present)
 D3..2  : Volume          : 0x03 (host programmable)
 D5..4  : Bass            : 0x00 (not present)
 D7..6  : Mid             : 0x00 (not present)
 D9..8  : Treble          : 0x00 (not present)
 D11..10: Graph Equalizer : 0x00 (not present)
 D13..12: Automatic Gain  : 0x00 (not present)
 D15..14: Delay           : 0x00 (not present)
 D17..16: Bass Boost      : 0x00 (not present)
 D19..18: Loudness        : 0x00 (not present)
 D21..20: Input Gain      : 0x00 (not present)
 D23..22: Input Gain Pad  : 0x00 (not present)
 D25..24: Phase Inverter  : 0x00 (not present)
 D27..26: Underflow       : 0x00 (not present)
 D29..28: Overflow        : 0x00 (not present)
 D31..30: reserved        : 0x00 (not present)
iFeature                 : 0x00 (No String Descriptor)
Data (HexDump)           : 12 24 06 1B 0B 03 00 00 00 0C 00 00 00 0C 00 00   .$..............
                           00 00                                             ..

        ----- Audio Control Extension Unit Descriptor 2.0 -----
bLength                  : 0x10 (16 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x09 (Extension Unit 2.0)
bUnitID                  : 0x21
wExtensionCode           : 0x0BDA
bNrInPins                : 0x01
baSourceID[1]            : 0x1B
bNrChannels              : 0x02 (2 channels)
bmChannelConfig          : 0x00000003 (FL, FR)
iChannelNames            : 0x00 (No String Descriptor)
bmControls               : 0x00
 D1..0: Enable           : 0x00 (not present)
 D3..2: Cluster          : 0x00 (not present)
 D5..4: Underflow        : 0x00 (not present)
 D7..6: Overflow         : 0x00 (not present)
iExtension               : 0x00 (No String Descriptor)
Data (HexDump)           : 10 24 09 21 DA 0B 01 1B 02 03 00 00 00 00 00 00   .$.!............

        --- Audio Control Clock Source Unit Descriptor 2.0 ----
bLength                  : 0x08 (8 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x0A (Clock Source 2.0)
bClockID                 : 0x04
bmAttributes             : 0x07
 D1..0: Clock Type       : 0x03
 D2   : Sync to SOF      : 0x01
 D7..3: Reserved         : 0x00
bmControls               : 0x07
 D1..0: Clock Frequency  : 0x03 (host programmable)
 D3..2: Clock Validity   : 0x01 (read only)
 D7..4: Reserved         : 0x00
bAssocTerminal           : 0x00
iClockSource             : 0x00 (No String Descriptor)
Data (HexDump)           : 08 24 0A 04 07 07 00 00                           .$......

        ----- Audio Control Input Terminal Descriptor 2.0 -----
bLength                  : 0x11 (17 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x02 (Input Terminal 2.0)
bTerminalID              : 0x0C
wTerminalType            : 0x0201 (Microphone)
bAssocTerminal           : 0x00
bCSourceID               : 0x04 (4)
bNrChannels              : 0x02 (2 Channels)
bmChannelConfig          : 0x00000003 (FL, FR)
iChannelNames            : 0x00 (No String Descriptor)
bmControls               : 0x0004
 D1..0  : Copy Protect   : 0x00 (not present)
 D3..2  : Connector      : 0x01 (read only)
 D5..4  : Overload       : 0x00 (not present)
 D7..6  : Cluster        : 0x00 (not present)
 D9..8  : Underflow      : 0x00 (not present)
 D11..10: Overflow       : 0x00 (not present)
 D15..12: Reserved       : 0x00
iTerminal                : 0x00 (No String Descriptor)
Data (HexDump)           : 11 24 02 0C 01 02 00 04 02 03 00 00 00 00 04 00   .$..............
                           00                                                .

        ----- Audio Control Output Terminal Descriptor 2.0 ----
bLength                  : 0x0C (12 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x03 (Output Terminal 2.0)
bTerminalID              : 0x14
wTerminalType            : 0x0101 (USB streaming)
bAssocTerminal           : 0x0C (12)
bSourceID                : 0x1C (28)
bCSourceID               : 0x04 (4)
iTerminal                : 0x00 (No String Descriptor)
Data (HexDump)           : 0C 24 03 14 01 01 0C 1C 04 00 00 00               .$..........

        ------ Audio Control Feature Unit Descriptor 2.0 ------
bLength                  : 0x12 (18 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x06 (Feature Unit 2.0)
bUnitID                  : 0x1C (28)
bSourceID                : 0x0C (12)
bmaControls[0]           : 0x03, 0x00, 0x00, 0x00
 D1..0  : Mute            : 0x03 (host programmable)
 D3..2  : Volume          : 0x00 (not present)
 D5..4  : Bass            : 0x00 (not present)
 D7..6  : Mid             : 0x00 (not present)
 D9..8  : Treble          : 0x00 (not present)
 D11..10: Graph Equalizer : 0x00 (not present)
 D13..12: Automatic Gain  : 0x00 (not present)
 D15..14: Delay           : 0x00 (not present)
 D17..16: Bass Boost      : 0x00 (not present)
 D19..18: Loudness        : 0x00 (not present)
 D21..20: Input Gain      : 0x00 (not present)
 D23..22: Input Gain Pad  : 0x00 (not present)
 D25..24: Phase Inverter  : 0x00 (not present)
 D27..26: Underflow       : 0x00 (not present)
 D29..28: Overflow        : 0x00 (not present)
 D31..30: reserved        : 0x00 (not present)
bmaControls[1]           : 0x0C, 0x00, 0x00, 0x00
 D1..0  : Mute            : 0x00 (not present)
 D3..2  : Volume          : 0x03 (host programmable)
 D5..4  : Bass            : 0x00 (not present)
 D7..6  : Mid             : 0x00 (not present)
 D9..8  : Treble          : 0x00 (not present)
 D11..10: Graph Equalizer : 0x00 (not present)
 D13..12: Automatic Gain  : 0x00 (not present)
 D15..14: Delay           : 0x00 (not present)
 D17..16: Bass Boost      : 0x00 (not present)
 D19..18: Loudness        : 0x00 (not present)
 D21..20: Input Gain      : 0x00 (not present)
 D23..22: Input Gain Pad  : 0x00 (not present)
 D25..24: Phase Inverter  : 0x00 (not present)
 D27..26: Underflow       : 0x00 (not present)
 D29..28: Overflow        : 0x00 (not present)
 D31..30: reserved        : 0x00 (not present)
bmaControls[2]           : 0x0C, 0x00, 0x00, 0x00
 D1..0  : Mute            : 0x00 (not present)
 D3..2  : Volume          : 0x03 (host programmable)
 D5..4  : Bass            : 0x00 (not present)
 D7..6  : Mid             : 0x00 (not present)
 D9..8  : Treble          : 0x00 (not present)
 D11..10: Graph Equalizer : 0x00 (not present)
 D13..12: Automatic Gain  : 0x00 (not present)
 D15..14: Delay           : 0x00 (not present)
 D17..16: Bass Boost      : 0x00 (not present)
 D19..18: Loudness        : 0x00 (not present)
 D21..20: Input Gain      : 0x00 (not present)
 D23..22: Input Gain Pad  : 0x00 (not present)
 D25..24: Phase Inverter  : 0x00 (not present)
 D27..26: Underflow       : 0x00 (not present)
 D29..28: Overflow        : 0x00 (not present)
 D31..30: reserved        : 0x00 (not present)
iFeature                 : 0x00 (No String Descriptor)
Data (HexDump)           : 12 24 06 1C 0C 03 00 00 00 0C 00 00 00 0C 00 00   .$..............
                           00 00                                             ..

        --- Audio Control Clock Source Unit Descriptor 2.0 ----
bLength                  : 0x08 (8 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x0A (Clock Source 2.0)
bClockID                 : 0x05
bmAttributes             : 0x07
 D1..0: Clock Type       : 0x03
 D2   : Sync to SOF      : 0x01
 D7..3: Reserved         : 0x00
bmControls               : 0x07
 D1..0: Clock Frequency  : 0x03 (host programmable)
 D3..2: Clock Validity   : 0x01 (read only)
 D7..4: Reserved         : 0x00
bAssocTerminal           : 0x00
iClockSource             : 0x00 (No String Descriptor)
Data (HexDump)           : 08 24 0A 05 07 07 00 00                           .$......

        ----- Audio Control Input Terminal Descriptor 2.0 -----
bLength                  : 0x11 (17 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x02 (Input Terminal 2.0)
bTerminalID              : 0x0D
wTerminalType            : 0x0101 (USB streaming)
bAssocTerminal           : 0x00
bCSourceID               : 0x05 (5)
bNrChannels              : 0x08 (8 Channels)
bmChannelConfig          : 0x0000063F (FL, FR, FC, LFE, BL, BR, SL, SR)
iChannelNames            : 0x00 (No String Descriptor)
bmControls               : 0x0000
 D1..0  : Copy Protect   : 0x00 (not present)
 D3..2  : Connector      : 0x00 (not present)
 D5..4  : Overload       : 0x00 (not present)
 D7..6  : Cluster        : 0x00 (not present)
 D9..8  : Underflow      : 0x00 (not present)
 D11..10: Overflow       : 0x00 (not present)
 D15..12: Reserved       : 0x00
iTerminal                : 0x00 (No String Descriptor)
Data (HexDump)           : 11 24 02 0D 01 01 00 05 08 3F 06 00 00 00 00 00   .$.......?......
                           00                                                .

        ----- Audio Control Output Terminal Descriptor 2.0 ----
bLength                  : 0x0C (12 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x03 (Output Terminal 2.0)
bTerminalID              : 0x15
wTerminalType            : 0x0301 (Speaker)
bAssocTerminal           : 0x0D (13)
bSourceID                : 0x1D (29)
bCSourceID               : 0x05 (5)
iTerminal                : 0x00 (No String Descriptor)
Data (HexDump)           : 0C 24 03 15 01 03 0D 1D 05 04 00 00               .$..........

        ------ Audio Control Feature Unit Descriptor 2.0 ------
bLength                  : 0x2A (42 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x06 (Feature Unit 2.0)
bUnitID                  : 0x1D (29)
bSourceID                : 0x0D (13)
bmaControls[0]           : 0x03, 0x00, 0x00, 0x00
 D1..0  : Mute            : 0x03 (host programmable)
 D3..2  : Volume          : 0x00 (not present)
 D5..4  : Bass            : 0x00 (not present)
 D7..6  : Mid             : 0x00 (not present)
 D9..8  : Treble          : 0x00 (not present)
 D11..10: Graph Equalizer : 0x00 (not present)
 D13..12: Automatic Gain  : 0x00 (not present)
 D15..14: Delay           : 0x00 (not present)
 D17..16: Bass Boost      : 0x00 (not present)
 D19..18: Loudness        : 0x00 (not present)
 D21..20: Input Gain      : 0x00 (not present)
 D23..22: Input Gain Pad  : 0x00 (not present)
 D25..24: Phase Inverter  : 0x00 (not present)
 D27..26: Underflow       : 0x00 (not present)
 D29..28: Overflow        : 0x00 (not present)
 D31..30: reserved        : 0x00 (not present)
bmaControls[1]           : 0x0C, 0x00, 0x00, 0x00
 D1..0  : Mute            : 0x00 (not present)
 D3..2  : Volume          : 0x03 (host programmable)
 D5..4  : Bass            : 0x00 (not present)
 D7..6  : Mid             : 0x00 (not present)
 D9..8  : Treble          : 0x00 (not present)
 D11..10: Graph Equalizer : 0x00 (not present)
 D13..12: Automatic Gain  : 0x00 (not present)
 D15..14: Delay           : 0x00 (not present)
 D17..16: Bass Boost      : 0x00 (not present)
 D19..18: Loudness        : 0x00 (not present)
 D21..20: Input Gain      : 0x00 (not present)
 D23..22: Input Gain Pad  : 0x00 (not present)
 D25..24: Phase Inverter  : 0x00 (not present)
 D27..26: Underflow       : 0x00 (not present)
 D29..28: Overflow        : 0x00 (not present)
 D31..30: reserved        : 0x00 (not present)
bmaControls[2]           : 0x0C, 0x00, 0x00, 0x00
 D1..0  : Mute            : 0x00 (not present)
 D3..2  : Volume          : 0x03 (host programmable)
 D5..4  : Bass            : 0x00 (not present)
 D7..6  : Mid             : 0x00 (not present)
 D9..8  : Treble          : 0x00 (not present)
 D11..10: Graph Equalizer : 0x00 (not present)
 D13..12: Automatic Gain  : 0x00 (not present)
 D15..14: Delay           : 0x00 (not present)
 D17..16: Bass Boost      : 0x00 (not present)
 D19..18: Loudness        : 0x00 (not present)
 D21..20: Input Gain      : 0x00 (not present)
 D23..22: Input Gain Pad  : 0x00 (not present)
 D25..24: Phase Inverter  : 0x00 (not present)
 D27..26: Underflow       : 0x00 (not present)
 D29..28: Overflow        : 0x00 (not present)
 D31..30: reserved        : 0x00 (not present)
bmaControls[3]           : 0x0C, 0x00, 0x00, 0x00
 D1..0  : Mute            : 0x00 (not present)
 D3..2  : Volume          : 0x03 (host programmable)
 D5..4  : Bass            : 0x00 (not present)
 D7..6  : Mid             : 0x00 (not present)
 D9..8  : Treble          : 0x00 (not present)
 D11..10: Graph Equalizer : 0x00 (not present)
 D13..12: Automatic Gain  : 0x00 (not present)
 D15..14: Delay           : 0x00 (not present)
 D17..16: Bass Boost      : 0x00 (not present)
 D19..18: Loudness        : 0x00 (not present)
 D21..20: Input Gain      : 0x00 (not present)
 D23..22: Input Gain Pad  : 0x00 (not present)
 D25..24: Phase Inverter  : 0x00 (not present)
 D27..26: Underflow       : 0x00 (not present)
 D29..28: Overflow        : 0x00 (not present)
 D31..30: reserved        : 0x00 (not present)
bmaControls[4]           : 0x0C, 0x00, 0x00, 0x00
 D1..0  : Mute            : 0x00 (not present)
 D3..2  : Volume          : 0x03 (host programmable)
 D5..4  : Bass            : 0x00 (not present)
 D7..6  : Mid             : 0x00 (not present)
 D9..8  : Treble          : 0x00 (not present)
 D11..10: Graph Equalizer : 0x00 (not present)
 D13..12: Automatic Gain  : 0x00 (not present)
 D15..14: Delay           : 0x00 (not present)
 D17..16: Bass Boost      : 0x00 (not present)
 D19..18: Loudness        : 0x00 (not present)
 D21..20: Input Gain      : 0x00 (not present)
 D23..22: Input Gain Pad  : 0x00 (not present)
 D25..24: Phase Inverter  : 0x00 (not present)
 D27..26: Underflow       : 0x00 (not present)
 D29..28: Overflow        : 0x00 (not present)
 D31..30: reserved        : 0x00 (not present)
bmaControls[5]           : 0x0C, 0x00, 0x00, 0x00
 D1..0  : Mute            : 0x00 (not present)
 D3..2  : Volume          : 0x03 (host programmable)
 D5..4  : Bass            : 0x00 (not present)
 D7..6  : Mid             : 0x00 (not present)
 D9..8  : Treble          : 0x00 (not present)
 D11..10: Graph Equalizer : 0x00 (not present)
 D13..12: Automatic Gain  : 0x00 (not present)
 D15..14: Delay           : 0x00 (not present)
 D17..16: Bass Boost      : 0x00 (not present)
 D19..18: Loudness        : 0x00 (not present)
 D21..20: Input Gain      : 0x00 (not present)
 D23..22: Input Gain Pad  : 0x00 (not present)
 D25..24: Phase Inverter  : 0x00 (not present)
 D27..26: Underflow       : 0x00 (not present)
 D29..28: Overflow        : 0x00 (not present)
 D31..30: reserved        : 0x00 (not present)
bmaControls[6]           : 0x0C, 0x00, 0x00, 0x00
 D1..0  : Mute            : 0x00 (not present)
 D3..2  : Volume          : 0x03 (host programmable)
 D5..4  : Bass            : 0x00 (not present)
 D7..6  : Mid             : 0x00 (not present)
 D9..8  : Treble          : 0x00 (not present)
 D11..10: Graph Equalizer : 0x00 (not present)
 D13..12: Automatic Gain  : 0x00 (not present)
 D15..14: Delay           : 0x00 (not present)
 D17..16: Bass Boost      : 0x00 (not present)
 D19..18: Loudness        : 0x00 (not present)
 D21..20: Input Gain      : 0x00 (not present)
 D23..22: Input Gain Pad  : 0x00 (not present)
 D25..24: Phase Inverter  : 0x00 (not present)
 D27..26: Underflow       : 0x00 (not present)
 D29..28: Overflow        : 0x00 (not present)
 D31..30: reserved        : 0x00 (not present)
bmaControls[7]           : 0x0C, 0x00, 0x00, 0x00
 D1..0  : Mute            : 0x00 (not present)
 D3..2  : Volume          : 0x03 (host programmable)
 D5..4  : Bass            : 0x00 (not present)
 D7..6  : Mid             : 0x00 (not present)
 D9..8  : Treble          : 0x00 (not present)
 D11..10: Graph Equalizer : 0x00 (not present)
 D13..12: Automatic Gain  : 0x00 (not present)
 D15..14: Delay           : 0x00 (not present)
 D17..16: Bass Boost      : 0x00 (not present)
 D19..18: Loudness        : 0x00 (not present)
 D21..20: Input Gain      : 0x00 (not present)
 D23..22: Input Gain Pad  : 0x00 (not present)
 D25..24: Phase Inverter  : 0x00 (not present)
 D27..26: Underflow       : 0x00 (not present)
 D29..28: Overflow        : 0x00 (not present)
 D31..30: reserved        : 0x00 (not present)
bmaControls[8]           : 0x0C, 0x00, 0x00, 0x00
 D1..0  : Mute            : 0x00 (not present)
 D3..2  : Volume          : 0x03 (host programmable)
 D5..4  : Bass            : 0x00 (not present)
 D7..6  : Mid             : 0x00 (not present)
 D9..8  : Treble          : 0x00 (not present)
 D11..10: Graph Equalizer : 0x00 (not present)
 D13..12: Automatic Gain  : 0x00 (not present)
 D15..14: Delay           : 0x00 (not present)
 D17..16: Bass Boost      : 0x00 (not present)
 D19..18: Loudness        : 0x00 (not present)
 D21..20: Input Gain      : 0x00 (not present)
 D23..22: Input Gain Pad  : 0x00 (not present)
 D25..24: Phase Inverter  : 0x00 (not present)
 D27..26: Underflow       : 0x00 (not present)
 D29..28: Overflow        : 0x00 (not present)
 D31..30: reserved        : 0x00 (not present)
iFeature                 : 0x00 (No String Descriptor)
Data (HexDump)           : 2A 24 06 1D 0D 03 00 00 00 0C 00 00 00 0C 00 00   *$..............
                           00 0C 00 00 00 0C 00 00 00 0C 00 00 00 0C 00 00   ................
                           00 0C 00 00 00 0C 00 00 00 00                     ..........

        --- Audio Control Clock Source Unit Descriptor 2.0 ----
bLength                  : 0x08 (8 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x0A (Clock Source 2.0)
bClockID                 : 0x06
bmAttributes             : 0x07
 D1..0: Clock Type       : 0x03
 D2   : Sync to SOF      : 0x01
 D7..3: Reserved         : 0x00
bmControls               : 0x07
 D1..0: Clock Frequency  : 0x03 (host programmable)
 D3..2: Clock Validity   : 0x01 (read only)
 D7..4: Reserved         : 0x00
bAssocTerminal           : 0x00
iClockSource             : 0x00 (No String Descriptor)
Data (HexDump)           : 08 24 0A 06 07 07 00 00                           .$......

        ----- Audio Control Input Terminal Descriptor 2.0 -----
bLength                  : 0x11 (17 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x02 (Input Terminal 2.0)
bTerminalID              : 0x0E
wTerminalType            : 0x0101 (USB streaming)
bAssocTerminal           : 0x00
bCSourceID               : 0x06 (6)
bNrChannels              : 0x02 (2 Channels)
bmChannelConfig          : 0x00000003 (FL, FR)
iChannelNames            : 0x00 (No String Descriptor)
bmControls               : 0x0000
 D1..0  : Copy Protect   : 0x00 (not present)
 D3..2  : Connector      : 0x00 (not present)
 D5..4  : Overload       : 0x00 (not present)
 D7..6  : Cluster        : 0x00 (not present)
 D9..8  : Underflow      : 0x00 (not present)
 D11..10: Overflow       : 0x00 (not present)
 D15..12: Reserved       : 0x00
iTerminal                : 0x00 (No String Descriptor)
Data (HexDump)           : 11 24 02 0E 01 01 00 06 02 03 00 00 00 00 00 00   .$..............
                           00                                                .

        ----- Audio Control Output Terminal Descriptor 2.0 ----
bLength                  : 0x0C (12 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x03 (Output Terminal 2.0)
bTerminalID              : 0x16
wTerminalType            : 0x0302 (Headphones)
bAssocTerminal           : 0x0E (14)
bSourceID                : 0x1E (30)
bCSourceID               : 0x06 (6)
iTerminal                : 0x00 (No String Descriptor)
Data (HexDump)           : 0C 24 03 16 02 03 0E 1E 06 04 00 00               .$..........

        ------ Audio Control Feature Unit Descriptor 2.0 ------
bLength                  : 0x12 (18 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x06 (Feature Unit 2.0)
bUnitID                  : 0x1E (30)
bSourceID                : 0x0E (14)
bmaControls[0]           : 0x03, 0x00, 0x00, 0x00
 D1..0  : Mute            : 0x03 (host programmable)
 D3..2  : Volume          : 0x00 (not present)
 D5..4  : Bass            : 0x00 (not present)
 D7..6  : Mid             : 0x00 (not present)
 D9..8  : Treble          : 0x00 (not present)
 D11..10: Graph Equalizer : 0x00 (not present)
 D13..12: Automatic Gain  : 0x00 (not present)
 D15..14: Delay           : 0x00 (not present)
 D17..16: Bass Boost      : 0x00 (not present)
 D19..18: Loudness        : 0x00 (not present)
 D21..20: Input Gain      : 0x00 (not present)
 D23..22: Input Gain Pad  : 0x00 (not present)
 D25..24: Phase Inverter  : 0x00 (not present)
 D27..26: Underflow       : 0x00 (not present)
 D29..28: Overflow        : 0x00 (not present)
 D31..30: reserved        : 0x00 (not present)
bmaControls[1]           : 0x0C, 0x00, 0x00, 0x00
 D1..0  : Mute            : 0x00 (not present)
 D3..2  : Volume          : 0x03 (host programmable)
 D5..4  : Bass            : 0x00 (not present)
 D7..6  : Mid             : 0x00 (not present)
 D9..8  : Treble          : 0x00 (not present)
 D11..10: Graph Equalizer : 0x00 (not present)
 D13..12: Automatic Gain  : 0x00 (not present)
 D15..14: Delay           : 0x00 (not present)
 D17..16: Bass Boost      : 0x00 (not present)
 D19..18: Loudness        : 0x00 (not present)
 D21..20: Input Gain      : 0x00 (not present)
 D23..22: Input Gain Pad  : 0x00 (not present)
 D25..24: Phase Inverter  : 0x00 (not present)
 D27..26: Underflow       : 0x00 (not present)
 D29..28: Overflow        : 0x00 (not present)
 D31..30: reserved        : 0x00 (not present)
bmaControls[2]           : 0x0C, 0x00, 0x00, 0x00
 D1..0  : Mute            : 0x00 (not present)
 D3..2  : Volume          : 0x03 (host programmable)
 D5..4  : Bass            : 0x00 (not present)
 D7..6  : Mid             : 0x00 (not present)
 D9..8  : Treble          : 0x00 (not present)
 D11..10: Graph Equalizer : 0x00 (not present)
 D13..12: Automatic Gain  : 0x00 (not present)
 D15..14: Delay           : 0x00 (not present)
 D17..16: Bass Boost      : 0x00 (not present)
 D19..18: Loudness        : 0x00 (not present)
 D21..20: Input Gain      : 0x00 (not present)
 D23..22: Input Gain Pad  : 0x00 (not present)
 D25..24: Phase Inverter  : 0x00 (not present)
 D27..26: Underflow       : 0x00 (not present)
 D29..28: Overflow        : 0x00 (not present)
 D31..30: reserved        : 0x00 (not present)
iFeature                 : 0x00 (No String Descriptor)
Data (HexDump)           : 12 24 06 1E 0E 03 00 00 00 0C 00 00 00 0C 00 00   .$..............
                           00 00                                             ..

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x89 (Direction=IN EndpointID=9)
bmAttributes             : 0x03 (TransferType=Interrupt)
wMaxPacketSize           : 0x0010
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
 Bits 10..0              : 0x10 (16 bytes per packet)
bInterval                : 0x08 (8 ms)
Data (HexDump)           : 07 05 89 03 10 00 08                              .......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x01
bAlternateSetting        : 0x00
bNumEndpoints            : 0x00 (Default Control Pipe only)
bInterfaceClass          : 0x01 (Audio)
bInterfaceSubClass       : 0x02 (Audio Streaming)
bInterfaceProtocol       : 0x20 (Device Protocol Version 2.0)
iInterface               : 0x13 (String Descriptor 19)
 Language 0x0409         : "Cubilux CA7 Line IN°"
Data (HexDump)           : 09 04 01 00 00 01 02 20 13                        ....... .

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x01
bAlternateSetting        : 0x01
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x01 (Audio)
bInterfaceSubClass       : 0x02 (Audio Streaming)
bInterfaceProtocol       : 0x20 (Device Protocol Version 2.0)
iInterface               : 0x13 (String Descriptor 19)
 Language 0x0409         : "Cubilux CA7 Line IN°"
Data (HexDump)           : 09 04 01 01 01 01 02 20 13                        ....... .

        ------ Audio Streaming Interface Descriptor 2.0 -------
bLength                  : 0x10 (16 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x01 (AS General)
bTerminalLink            : 0x13 (19)
bmControls               : 0x00
 D1..0: Active Alt Settng: 0x00 (not present)
 D3..2: Valid Alt Settng : 0x00 (not present)
 D7..4: Reserved         : 0x00
bFormatType              : 0x01 (FORMAT_TYPE_I)
bmFormats                : 0x00000001 (PCM)
bNrChannels              : 0x02 (2 channels)
bmChannelConfig          : 0x00000003 (FL, FR)
iChannelNames            : 0x00 (No String Descriptor)
Data (HexDump)           : 10 24 01 13 00 01 01 00 00 00 02 03 00 00 00 00   .$..............

        ----- Audio Streaming Format Type Descriptor 2.0 ------
bLength                  : 0x06 (6 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x02 (Format Type)
bFormatType              : 0x01 (FORMAT_TYPE_I)
bSubslotSize             : 0x02 (2 bytes)
bBitResolution           : 0x10 (16 bits)
Data (HexDump)           : 06 24 02 01 02 10                                 .$....

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x83 (Direction=IN EndpointID=3)
bmAttributes             : 0x05 (TransferType=Isochronous  SyncType=Asynchronous  EndpointType=Data)
wMaxPacketSize           : 0x001C
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
 Bits 10..0              : 0x1C (28 bytes per packet)
bInterval                : 0x01 (1 ms)
Data (HexDump)           : 07 05 83 05 1C 00 01                              .......

        ----------- Audio Data Endpoint Descriptor ------------
bLength                  : 0x08 (8 bytes)
bDescriptorType          : 0x25 (Audio Endpoint Descriptor)
bDescriptorSubtype       : 0x01 (General)
bmAttributes             : 0x00
 D0   : Sampling Freq    : 0x00 (not supported)
 D1   : Pitch            : 0x00 (not supported)
 D6..2: Reserved         : 0x00
 D7   : MaxPacketsOnly   : 0x00 (no)
bLockDelayUnits          : 0x00 (Undefined)
wLockDelay               : 0x0000
Data (HexDump)           : 08 25 01 00 00 00 00 00                           .%......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x01
bAlternateSetting        : 0x02
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x01 (Audio)
bInterfaceSubClass       : 0x02 (Audio Streaming)
bInterfaceProtocol       : 0x20 (Device Protocol Version 2.0)
iInterface               : 0x13 (String Descriptor 19)
 Language 0x0409         : "Cubilux CA7 Line IN°"
Data (HexDump)           : 09 04 01 02 01 01 02 20 13                        ....... .

        ------ Audio Streaming Interface Descriptor 2.0 -------
bLength                  : 0x10 (16 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x01 (AS General)
bTerminalLink            : 0x13 (19)
bmControls               : 0x00
 D1..0: Active Alt Settng: 0x00 (not present)
 D3..2: Valid Alt Settng : 0x00 (not present)
 D7..4: Reserved         : 0x00
bFormatType              : 0x01 (FORMAT_TYPE_I)
bmFormats                : 0x00000001 (PCM)
bNrChannels              : 0x02 (2 channels)
bmChannelConfig          : 0x00000003 (FL, FR)
iChannelNames            : 0x00 (No String Descriptor)
Data (HexDump)           : 10 24 01 13 00 01 01 00 00 00 02 03 00 00 00 00   .$..............

        ----- Audio Streaming Format Type Descriptor 2.0 ------
bLength                  : 0x06 (6 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x02 (Format Type)
bFormatType              : 0x01 (FORMAT_TYPE_I)
bSubslotSize             : 0x03 (3 bytes)
bBitResolution           : 0x18 (24 bits)
Data (HexDump)           : 06 24 02 01 03 18                                 .$....

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x83 (Direction=IN EndpointID=3)
bmAttributes             : 0x05 (TransferType=Isochronous  SyncType=Asynchronous  EndpointType=Data)
wMaxPacketSize           : 0x002A
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
 Bits 10..0              : 0x2A (42 bytes per packet)
bInterval                : 0x01 (1 ms)
Data (HexDump)           : 07 05 83 05 2A 00 01                              ....*..

        ----------- Audio Data Endpoint Descriptor ------------
bLength                  : 0x08 (8 bytes)
bDescriptorType          : 0x25 (Audio Endpoint Descriptor)
bDescriptorSubtype       : 0x01 (General)
bmAttributes             : 0x00
 D0   : Sampling Freq    : 0x00 (not supported)
 D1   : Pitch            : 0x00 (not supported)
 D6..2: Reserved         : 0x00
 D7   : MaxPacketsOnly   : 0x00 (no)
bLockDelayUnits          : 0x00 (Undefined)
wLockDelay               : 0x0000
Data (HexDump)           : 08 25 01 00 00 00 00 00                           .%......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x01
bAlternateSetting        : 0x03
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x01 (Audio)
bInterfaceSubClass       : 0x02 (Audio Streaming)
bInterfaceProtocol       : 0x20 (Device Protocol Version 2.0)
iInterface               : 0x13 (String Descriptor 19)
 Language 0x0409         : "Cubilux CA7 Line IN°"
Data (HexDump)           : 09 04 01 03 01 01 02 20 13                        ....... .

        ------ Audio Streaming Interface Descriptor 2.0 -------
bLength                  : 0x10 (16 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x01 (AS General)
bTerminalLink            : 0x13 (19)
bmControls               : 0x00
 D1..0: Active Alt Settng: 0x00 (not present)
 D3..2: Valid Alt Settng : 0x00 (not present)
 D7..4: Reserved         : 0x00
bFormatType              : 0x01 (FORMAT_TYPE_I)
bmFormats                : 0x00000001 (PCM)
bNrChannels              : 0x02 (2 channels)
bmChannelConfig          : 0x00000003 (FL, FR)
iChannelNames            : 0x00 (No String Descriptor)
Data (HexDump)           : 10 24 01 13 00 01 01 00 00 00 02 03 00 00 00 00   .$..............

        ----- Audio Streaming Format Type Descriptor 2.0 ------
bLength                  : 0x06 (6 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x02 (Format Type)
bFormatType              : 0x01 (FORMAT_TYPE_I)
bSubslotSize             : 0x02 (2 bytes)
bBitResolution           : 0x10 (16 bits)
Data (HexDump)           : 06 24 02 01 02 10                                 .$....

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x83 (Direction=IN EndpointID=3)
bmAttributes             : 0x05 (TransferType=Isochronous  SyncType=Asynchronous  EndpointType=Data)
wMaxPacketSize           : 0x001C
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
 Bits 10..0              : 0x1C (28 bytes per packet)
bInterval                : 0x01 (1 ms)
Data (HexDump)           : 07 05 83 05 1C 00 01                              .......

        ----------- Audio Data Endpoint Descriptor ------------
bLength                  : 0x08 (8 bytes)
bDescriptorType          : 0x25 (Audio Endpoint Descriptor)
bDescriptorSubtype       : 0x01 (General)
bmAttributes             : 0x00
 D0   : Sampling Freq    : 0x00 (not supported)
 D1   : Pitch            : 0x00 (not supported)
 D6..2: Reserved         : 0x00
 D7   : MaxPacketsOnly   : 0x00 (no)
bLockDelayUnits          : 0x00 (Undefined)
wLockDelay               : 0x0000
Data (HexDump)           : 08 25 01 00 00 00 00 00                           .%......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x01
bAlternateSetting        : 0x04
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x01 (Audio)
bInterfaceSubClass       : 0x02 (Audio Streaming)
bInterfaceProtocol       : 0x20 (Device Protocol Version 2.0)
iInterface               : 0x13 (String Descriptor 19)
 Language 0x0409         : "Cubilux CA7 Line IN°"
Data (HexDump)           : 09 04 01 04 01 01 02 20 13                        ....... .

        ------ Audio Streaming Interface Descriptor 2.0 -------
bLength                  : 0x10 (16 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x01 (AS General)
bTerminalLink            : 0x13 (19)
bmControls               : 0x00
 D1..0: Active Alt Settng: 0x00 (not present)
 D3..2: Valid Alt Settng : 0x00 (not present)
 D7..4: Reserved         : 0x00
bFormatType              : 0x01 (FORMAT_TYPE_I)
bmFormats                : 0x00000001 (PCM)
bNrChannels              : 0x02 (2 channels)
bmChannelConfig          : 0x00000003 (FL, FR)
iChannelNames            : 0x00 (No String Descriptor)
Data (HexDump)           : 10 24 01 13 00 01 01 00 00 00 02 03 00 00 00 00   .$..............

        ----- Audio Streaming Format Type Descriptor 2.0 ------
bLength                  : 0x06 (6 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x02 (Format Type)
bFormatType              : 0x01 (FORMAT_TYPE_I)
bSubslotSize             : 0x03 (3 bytes)
bBitResolution           : 0x18 (24 bits)
Data (HexDump)           : 06 24 02 01 03 18                                 .$....

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x83 (Direction=IN EndpointID=3)
bmAttributes             : 0x05 (TransferType=Isochronous  SyncType=Asynchronous  EndpointType=Data)
wMaxPacketSize           : 0x002A
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
 Bits 10..0              : 0x2A (42 bytes per packet)
bInterval                : 0x01 (1 ms)
Data (HexDump)           : 07 05 83 05 2A 00 01                              ....*..

        ----------- Audio Data Endpoint Descriptor ------------
bLength                  : 0x08 (8 bytes)
bDescriptorType          : 0x25 (Audio Endpoint Descriptor)
bDescriptorSubtype       : 0x01 (General)
bmAttributes             : 0x00
 D0   : Sampling Freq    : 0x00 (not supported)
 D1   : Pitch            : 0x00 (not supported)
 D6..2: Reserved         : 0x00
 D7   : MaxPacketsOnly   : 0x00 (no)
bLockDelayUnits          : 0x00 (Undefined)
wLockDelay               : 0x0000
Data (HexDump)           : 08 25 01 00 00 00 00 00                           .%......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x02
bAlternateSetting        : 0x00
bNumEndpoints            : 0x00 (Default Control Pipe only)
bInterfaceClass          : 0x01 (Audio)
bInterfaceSubClass       : 0x02 (Audio Streaming)
bInterfaceProtocol       : 0x20 (Device Protocol Version 2.0)
iInterface               : 0x14 (String Descriptor 20)
 Language 0x0409         : "Cubilux CA7 MIC IN°"
Data (HexDump)           : 09 04 02 00 00 01 02 20 14                        ....... .

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x02
bAlternateSetting        : 0x01
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x01 (Audio)
bInterfaceSubClass       : 0x02 (Audio Streaming)
bInterfaceProtocol       : 0x20 (Device Protocol Version 2.0)
iInterface               : 0x14 (String Descriptor 20)
 Language 0x0409         : "Cubilux CA7 MIC IN°"
Data (HexDump)           : 09 04 02 01 01 01 02 20 14                        ....... .

        ------ Audio Streaming Interface Descriptor 2.0 -------
bLength                  : 0x10 (16 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x01 (AS General)
bTerminalLink            : 0x14 (20)
bmControls               : 0x00
 D1..0: Active Alt Settng: 0x00 (not present)
 D3..2: Valid Alt Settng : 0x00 (not present)
 D7..4: Reserved         : 0x00
bFormatType              : 0x01 (FORMAT_TYPE_I)
bmFormats                : 0x00000001 (PCM)
bNrChannels              : 0x02 (2 channels)
bmChannelConfig          : 0x00000003 (FL, FR)
iChannelNames            : 0x00 (No String Descriptor)
Data (HexDump)           : 10 24 01 14 00 01 01 00 00 00 02 03 00 00 00 00   .$..............

        ----- Audio Streaming Format Type Descriptor 2.0 ------
bLength                  : 0x06 (6 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x02 (Format Type)
bFormatType              : 0x01 (FORMAT_TYPE_I)
bSubslotSize             : 0x02 (2 bytes)
bBitResolution           : 0x10 (16 bits)
Data (HexDump)           : 06 24 02 01 02 10                                 .$....

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x84 (Direction=IN EndpointID=4)
bmAttributes             : 0x05 (TransferType=Isochronous  SyncType=Asynchronous  EndpointType=Data)
wMaxPacketSize           : 0x001C
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
 Bits 10..0              : 0x1C (28 bytes per packet)
bInterval                : 0x01 (1 ms)
Data (HexDump)           : 07 05 84 05 1C 00 01                              .......

        ----------- Audio Data Endpoint Descriptor ------------
bLength                  : 0x08 (8 bytes)
bDescriptorType          : 0x25 (Audio Endpoint Descriptor)
bDescriptorSubtype       : 0x01 (General)
bmAttributes             : 0x00
 D0   : Sampling Freq    : 0x00 (not supported)
 D1   : Pitch            : 0x00 (not supported)
 D6..2: Reserved         : 0x00
 D7   : MaxPacketsOnly   : 0x00 (no)
bLockDelayUnits          : 0x00 (Undefined)
wLockDelay               : 0x0000
Data (HexDump)           : 08 25 01 00 00 00 00 00                           .%......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x02
bAlternateSetting        : 0x02
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x01 (Audio)
bInterfaceSubClass       : 0x02 (Audio Streaming)
bInterfaceProtocol       : 0x20 (Device Protocol Version 2.0)
iInterface               : 0x14 (String Descriptor 20)
 Language 0x0409         : "Cubilux CA7 MIC IN°"
Data (HexDump)           : 09 04 02 02 01 01 02 20 14                        ....... .

        ------ Audio Streaming Interface Descriptor 2.0 -------
bLength                  : 0x10 (16 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x01 (AS General)
bTerminalLink            : 0x14 (20)
bmControls               : 0x00
 D1..0: Active Alt Settng: 0x00 (not present)
 D3..2: Valid Alt Settng : 0x00 (not present)
 D7..4: Reserved         : 0x00
bFormatType              : 0x01 (FORMAT_TYPE_I)
bmFormats                : 0x00000001 (PCM)
bNrChannels              : 0x02 (2 channels)
bmChannelConfig          : 0x00000003 (FL, FR)
iChannelNames            : 0x00 (No String Descriptor)
Data (HexDump)           : 10 24 01 14 00 01 01 00 00 00 02 03 00 00 00 00   .$..............

        ----- Audio Streaming Format Type Descriptor 2.0 ------
bLength                  : 0x06 (6 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x02 (Format Type)
bFormatType              : 0x01 (FORMAT_TYPE_I)
bSubslotSize             : 0x03 (3 bytes)
bBitResolution           : 0x18 (24 bits)
Data (HexDump)           : 06 24 02 01 03 18                                 .$....

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x84 (Direction=IN EndpointID=4)
bmAttributes             : 0x05 (TransferType=Isochronous  SyncType=Asynchronous  EndpointType=Data)
wMaxPacketSize           : 0x002A
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
 Bits 10..0              : 0x2A (42 bytes per packet)
bInterval                : 0x01 (1 ms)
Data (HexDump)           : 07 05 84 05 2A 00 01                              ....*..

        ----------- Audio Data Endpoint Descriptor ------------
bLength                  : 0x08 (8 bytes)
bDescriptorType          : 0x25 (Audio Endpoint Descriptor)
bDescriptorSubtype       : 0x01 (General)
bmAttributes             : 0x00
 D0   : Sampling Freq    : 0x00 (not supported)
 D1   : Pitch            : 0x00 (not supported)
 D6..2: Reserved         : 0x00
 D7   : MaxPacketsOnly   : 0x00 (no)
bLockDelayUnits          : 0x00 (Undefined)
wLockDelay               : 0x0000
Data (HexDump)           : 08 25 01 00 00 00 00 00                           .%......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x02
bAlternateSetting        : 0x03
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x01 (Audio)
bInterfaceSubClass       : 0x02 (Audio Streaming)
bInterfaceProtocol       : 0x20 (Device Protocol Version 2.0)
iInterface               : 0x14 (String Descriptor 20)
 Language 0x0409         : "Cubilux CA7 MIC IN°"
Data (HexDump)           : 09 04 02 03 01 01 02 20 14                        ....... .

        ------ Audio Streaming Interface Descriptor 2.0 -------
bLength                  : 0x10 (16 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x01 (AS General)
bTerminalLink            : 0x14 (20)
bmControls               : 0x00
 D1..0: Active Alt Settng: 0x00 (not present)
 D3..2: Valid Alt Settng : 0x00 (not present)
 D7..4: Reserved         : 0x00
bFormatType              : 0x01 (FORMAT_TYPE_I)
bmFormats                : 0x00000001 (PCM)
bNrChannels              : 0x02 (2 channels)
bmChannelConfig          : 0x00000003 (FL, FR)
iChannelNames            : 0x00 (No String Descriptor)
Data (HexDump)           : 10 24 01 14 00 01 01 00 00 00 02 03 00 00 00 00   .$..............

        ----- Audio Streaming Format Type Descriptor 2.0 ------
bLength                  : 0x06 (6 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x02 (Format Type)
bFormatType              : 0x01 (FORMAT_TYPE_I)
bSubslotSize             : 0x02 (2 bytes)
bBitResolution           : 0x10 (16 bits)
Data (HexDump)           : 06 24 02 01 02 10                                 .$....

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x84 (Direction=IN EndpointID=4)
bmAttributes             : 0x05 (TransferType=Isochronous  SyncType=Asynchronous  EndpointType=Data)
wMaxPacketSize           : 0x001C
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
 Bits 10..0              : 0x1C (28 bytes per packet)
bInterval                : 0x01 (1 ms)
Data (HexDump)           : 07 05 84 05 1C 00 01                              .......

        ----------- Audio Data Endpoint Descriptor ------------
bLength                  : 0x08 (8 bytes)
bDescriptorType          : 0x25 (Audio Endpoint Descriptor)
bDescriptorSubtype       : 0x01 (General)
bmAttributes             : 0x00
 D0   : Sampling Freq    : 0x00 (not supported)
 D1   : Pitch            : 0x00 (not supported)
 D6..2: Reserved         : 0x00
 D7   : MaxPacketsOnly   : 0x00 (no)
bLockDelayUnits          : 0x00 (Undefined)
wLockDelay               : 0x0000
Data (HexDump)           : 08 25 01 00 00 00 00 00                           .%......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x02
bAlternateSetting        : 0x04
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x01 (Audio)
bInterfaceSubClass       : 0x02 (Audio Streaming)
bInterfaceProtocol       : 0x20 (Device Protocol Version 2.0)
iInterface               : 0x14 (String Descriptor 20)
 Language 0x0409         : "Cubilux CA7 MIC IN°"
Data (HexDump)           : 09 04 02 04 01 01 02 20 14                        ....... .

        ------ Audio Streaming Interface Descriptor 2.0 -------
bLength                  : 0x10 (16 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x01 (AS General)
bTerminalLink            : 0x14 (20)
bmControls               : 0x00
 D1..0: Active Alt Settng: 0x00 (not present)
 D3..2: Valid Alt Settng : 0x00 (not present)
 D7..4: Reserved         : 0x00
bFormatType              : 0x01 (FORMAT_TYPE_I)
bmFormats                : 0x00000001 (PCM)
bNrChannels              : 0x02 (2 channels)
bmChannelConfig          : 0x00000003 (FL, FR)
iChannelNames            : 0x00 (No String Descriptor)
Data (HexDump)           : 10 24 01 14 00 01 01 00 00 00 02 03 00 00 00 00   .$..............

        ----- Audio Streaming Format Type Descriptor 2.0 ------
bLength                  : 0x06 (6 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x02 (Format Type)
bFormatType              : 0x01 (FORMAT_TYPE_I)
bSubslotSize             : 0x03 (3 bytes)
bBitResolution           : 0x18 (24 bits)
Data (HexDump)           : 06 24 02 01 03 18                                 .$....

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x84 (Direction=IN EndpointID=4)
bmAttributes             : 0x05 (TransferType=Isochronous  SyncType=Asynchronous  EndpointType=Data)
wMaxPacketSize           : 0x002A
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
 Bits 10..0              : 0x2A (42 bytes per packet)
bInterval                : 0x01 (1 ms)
Data (HexDump)           : 07 05 84 05 2A 00 01                              ....*..

        ----------- Audio Data Endpoint Descriptor ------------
bLength                  : 0x08 (8 bytes)
bDescriptorType          : 0x25 (Audio Endpoint Descriptor)
bDescriptorSubtype       : 0x01 (General)
bmAttributes             : 0x00
 D0   : Sampling Freq    : 0x00 (not supported)
 D1   : Pitch            : 0x00 (not supported)
 D6..2: Reserved         : 0x00
 D7   : MaxPacketsOnly   : 0x00 (no)
bLockDelayUnits          : 0x00 (Undefined)
wLockDelay               : 0x0000
Data (HexDump)           : 08 25 01 00 00 00 00 00                           .%......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x03
bAlternateSetting        : 0x00
bNumEndpoints            : 0x00 (Default Control Pipe only)
bInterfaceClass          : 0x01 (Audio)
bInterfaceSubClass       : 0x02 (Audio Streaming)
bInterfaceProtocol       : 0x20 (Device Protocol Version 2.0)
iInterface               : 0x15 (String Descriptor 21)
 Language 0x0409         : "Cubilux CA7 Surround Sound°"
Data (HexDump)           : 09 04 03 00 00 01 02 20 15                        ....... .

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x03
bAlternateSetting        : 0x01
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x01 (Audio)
bInterfaceSubClass       : 0x02 (Audio Streaming)
bInterfaceProtocol       : 0x20 (Device Protocol Version 2.0)
iInterface               : 0x15 (String Descriptor 21)
 Language 0x0409         : "Cubilux CA7 Surround Sound°"
Data (HexDump)           : 09 04 03 01 01 01 02 20 15                        ....... .

        ------ Audio Streaming Interface Descriptor 2.0 -------
bLength                  : 0x10 (16 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x01 (AS General)
bTerminalLink            : 0x0D (13)
bmControls               : 0x00
 D1..0: Active Alt Settng: 0x00 (not present)
 D3..2: Valid Alt Settng : 0x00 (not present)
 D7..4: Reserved         : 0x00
bFormatType              : 0x01 (FORMAT_TYPE_I)
bmFormats                : 0x00000001 (PCM)
bNrChannels              : 0x02 (2 channels)
bmChannelConfig          : 0x00000003 (FL, FR)
iChannelNames            : 0x00 (No String Descriptor)
Data (HexDump)           : 10 24 01 0D 00 01 01 00 00 00 02 03 00 00 00 00   .$..............

        ----- Audio Streaming Format Type Descriptor 2.0 ------
bLength                  : 0x06 (6 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x02 (Format Type)
bFormatType              : 0x01 (FORMAT_TYPE_I)
bSubslotSize             : 0x02 (2 bytes)
bBitResolution           : 0x10 (16 bits)
Data (HexDump)           : 06 24 02 01 02 10                                 .$....

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x05 (Direction=OUT EndpointID=5)
bmAttributes             : 0x09 (TransferType=Isochronous  SyncType=Adaptive  EndpointType=Data)
wMaxPacketSize           : 0x001C
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
 Bits 10..0              : 0x1C (28 bytes per packet)
bInterval                : 0x01 (1 ms)
Data (HexDump)           : 07 05 05 09 1C 00 01                              .......

        ----------- Audio Data Endpoint Descriptor ------------
bLength                  : 0x08 (8 bytes)
bDescriptorType          : 0x25 (Audio Endpoint Descriptor)
bDescriptorSubtype       : 0x01 (General)
bmAttributes             : 0x00
 D0   : Sampling Freq    : 0x00 (not supported)
 D1   : Pitch            : 0x00 (not supported)
 D6..2: Reserved         : 0x00
 D7   : MaxPacketsOnly   : 0x00 (no)
bLockDelayUnits          : 0x00 (Undefined)
wLockDelay               : 0x0000
Data (HexDump)           : 08 25 01 00 00 00 00 00                           .%......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x03
bAlternateSetting        : 0x02
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x01 (Audio)
bInterfaceSubClass       : 0x02 (Audio Streaming)
bInterfaceProtocol       : 0x20 (Device Protocol Version 2.0)
iInterface               : 0x15 (String Descriptor 21)
 Language 0x0409         : "Cubilux CA7 Surround Sound°"
Data (HexDump)           : 09 04 03 02 01 01 02 20 15                        ....... .

        ------ Audio Streaming Interface Descriptor 2.0 -------
bLength                  : 0x10 (16 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x01 (AS General)
bTerminalLink            : 0x0D (13)
bmControls               : 0x00
 D1..0: Active Alt Settng: 0x00 (not present)
 D3..2: Valid Alt Settng : 0x00 (not present)
 D7..4: Reserved         : 0x00
bFormatType              : 0x01 (FORMAT_TYPE_I)
bmFormats                : 0x00000001 (PCM)
bNrChannels              : 0x02 (2 channels)
bmChannelConfig          : 0x00000003 (FL, FR)
iChannelNames            : 0x00 (No String Descriptor)
Data (HexDump)           : 10 24 01 0D 00 01 01 00 00 00 02 03 00 00 00 00   .$..............

        ----- Audio Streaming Format Type Descriptor 2.0 ------
bLength                  : 0x06 (6 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x02 (Format Type)
bFormatType              : 0x01 (FORMAT_TYPE_I)
bSubslotSize             : 0x03 (3 bytes)
bBitResolution           : 0x18 (24 bits)
Data (HexDump)           : 06 24 02 01 03 18                                 .$....

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x05 (Direction=OUT EndpointID=5)
bmAttributes             : 0x09 (TransferType=Isochronous  SyncType=Adaptive  EndpointType=Data)
wMaxPacketSize           : 0x002A
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
 Bits 10..0              : 0x2A (42 bytes per packet)
bInterval                : 0x01 (1 ms)
Data (HexDump)           : 07 05 05 09 2A 00 01                              ....*..

        ----------- Audio Data Endpoint Descriptor ------------
bLength                  : 0x08 (8 bytes)
bDescriptorType          : 0x25 (Audio Endpoint Descriptor)
bDescriptorSubtype       : 0x01 (General)
bmAttributes             : 0x00
 D0   : Sampling Freq    : 0x00 (not supported)
 D1   : Pitch            : 0x00 (not supported)
 D6..2: Reserved         : 0x00
 D7   : MaxPacketsOnly   : 0x00 (no)
bLockDelayUnits          : 0x00 (Undefined)
wLockDelay               : 0x0000
Data (HexDump)           : 08 25 01 00 00 00 00 00                           .%......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x03
bAlternateSetting        : 0x03
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x01 (Audio)
bInterfaceSubClass       : 0x02 (Audio Streaming)
bInterfaceProtocol       : 0x20 (Device Protocol Version 2.0)
iInterface               : 0x15 (String Descriptor 21)
 Language 0x0409         : "Cubilux CA7 Surround Sound°"
Data (HexDump)           : 09 04 03 03 01 01 02 20 15                        ....... .

        ------ Audio Streaming Interface Descriptor 2.0 -------
bLength                  : 0x10 (16 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x01 (AS General)
bTerminalLink            : 0x0D (13)
bmControls               : 0x00
 D1..0: Active Alt Settng: 0x00 (not present)
 D3..2: Valid Alt Settng : 0x00 (not present)
 D7..4: Reserved         : 0x00
bFormatType              : 0x01 (FORMAT_TYPE_I)
bmFormats                : 0x00000001 (PCM)
bNrChannels              : 0x04 (4 channels)
bmChannelConfig          : 0x00000033 (FL, FR, BL, BR)
iChannelNames            : 0x00 (No String Descriptor)
Data (HexDump)           : 10 24 01 0D 00 01 01 00 00 00 04 33 00 00 00 00   .$.........3....

        ----- Audio Streaming Format Type Descriptor 2.0 ------
bLength                  : 0x06 (6 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x02 (Format Type)
bFormatType              : 0x01 (FORMAT_TYPE_I)
bSubslotSize             : 0x02 (2 bytes)
bBitResolution           : 0x10 (16 bits)
Data (HexDump)           : 06 24 02 01 02 10                                 .$....

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x05 (Direction=OUT EndpointID=5)
bmAttributes             : 0x09 (TransferType=Isochronous  SyncType=Adaptive  EndpointType=Data)
wMaxPacketSize           : 0x0038
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
 Bits 10..0              : 0x38 (56 bytes per packet)
bInterval                : 0x01 (1 ms)
Data (HexDump)           : 07 05 05 09 38 00 01                              ....8..

        ----------- Audio Data Endpoint Descriptor ------------
bLength                  : 0x08 (8 bytes)
bDescriptorType          : 0x25 (Audio Endpoint Descriptor)
bDescriptorSubtype       : 0x01 (General)
bmAttributes             : 0x00
 D0   : Sampling Freq    : 0x00 (not supported)
 D1   : Pitch            : 0x00 (not supported)
 D6..2: Reserved         : 0x00
 D7   : MaxPacketsOnly   : 0x00 (no)
bLockDelayUnits          : 0x00 (Undefined)
wLockDelay               : 0x0000
Data (HexDump)           : 08 25 01 00 00 00 00 00                           .%......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x03
bAlternateSetting        : 0x04
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x01 (Audio)
bInterfaceSubClass       : 0x02 (Audio Streaming)
bInterfaceProtocol       : 0x20 (Device Protocol Version 2.0)
iInterface               : 0x15 (String Descriptor 21)
 Language 0x0409         : "Cubilux CA7 Surround Sound°"
Data (HexDump)           : 09 04 03 04 01 01 02 20 15                        ....... .

        ------ Audio Streaming Interface Descriptor 2.0 -------
bLength                  : 0x10 (16 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x01 (AS General)
bTerminalLink            : 0x0D (13)
bmControls               : 0x00
 D1..0: Active Alt Settng: 0x00 (not present)
 D3..2: Valid Alt Settng : 0x00 (not present)
 D7..4: Reserved         : 0x00
bFormatType              : 0x01 (FORMAT_TYPE_I)
bmFormats                : 0x00000001 (PCM)
bNrChannels              : 0x04 (4 channels)
bmChannelConfig          : 0x00000033 (FL, FR, BL, BR)
iChannelNames            : 0x00 (No String Descriptor)
Data (HexDump)           : 10 24 01 0D 00 01 01 00 00 00 04 33 00 00 00 00   .$.........3....

        ----- Audio Streaming Format Type Descriptor 2.0 ------
bLength                  : 0x06 (6 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x02 (Format Type)
bFormatType              : 0x01 (FORMAT_TYPE_I)
bSubslotSize             : 0x03 (3 bytes)
bBitResolution           : 0x18 (24 bits)
Data (HexDump)           : 06 24 02 01 03 18                                 .$....

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x05 (Direction=OUT EndpointID=5)
bmAttributes             : 0x09 (TransferType=Isochronous  SyncType=Adaptive  EndpointType=Data)
wMaxPacketSize           : 0x0054
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
 Bits 10..0              : 0x54 (84 bytes per packet)
bInterval                : 0x01 (1 ms)
Data (HexDump)           : 07 05 05 09 54 00 01                              ....T..

        ----------- Audio Data Endpoint Descriptor ------------
bLength                  : 0x08 (8 bytes)
bDescriptorType          : 0x25 (Audio Endpoint Descriptor)
bDescriptorSubtype       : 0x01 (General)
bmAttributes             : 0x00
 D0   : Sampling Freq    : 0x00 (not supported)
 D1   : Pitch            : 0x00 (not supported)
 D6..2: Reserved         : 0x00
 D7   : MaxPacketsOnly   : 0x00 (no)
bLockDelayUnits          : 0x00 (Undefined)
wLockDelay               : 0x0000
Data (HexDump)           : 08 25 01 00 00 00 00 00                           .%......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x03
bAlternateSetting        : 0x05
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x01 (Audio)
bInterfaceSubClass       : 0x02 (Audio Streaming)
bInterfaceProtocol       : 0x20 (Device Protocol Version 2.0)
iInterface               : 0x15 (String Descriptor 21)
 Language 0x0409         : "Cubilux CA7 Surround Sound°"
Data (HexDump)           : 09 04 03 05 01 01 02 20 15                        ....... .

        ------ Audio Streaming Interface Descriptor 2.0 -------
bLength                  : 0x10 (16 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x01 (AS General)
bTerminalLink            : 0x0D (13)
bmControls               : 0x00
 D1..0: Active Alt Settng: 0x00 (not present)
 D3..2: Valid Alt Settng : 0x00 (not present)
 D7..4: Reserved         : 0x00
bFormatType              : 0x01 (FORMAT_TYPE_I)
bmFormats                : 0x00000001 (PCM)
bNrChannels              : 0x06 (6 channels)
bmChannelConfig          : 0x0000003F (FL, FR, FC, LFE, BL, BR)
iChannelNames            : 0x00 (No String Descriptor)
Data (HexDump)           : 10 24 01 0D 00 01 01 00 00 00 06 3F 00 00 00 00   .$.........?....

        ----- Audio Streaming Format Type Descriptor 2.0 ------
bLength                  : 0x06 (6 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x02 (Format Type)
bFormatType              : 0x01 (FORMAT_TYPE_I)
bSubslotSize             : 0x02 (2 bytes)
bBitResolution           : 0x10 (16 bits)
Data (HexDump)           : 06 24 02 01 02 10                                 .$....

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x05 (Direction=OUT EndpointID=5)
bmAttributes             : 0x09 (TransferType=Isochronous  SyncType=Adaptive  EndpointType=Data)
wMaxPacketSize           : 0x0054
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
 Bits 10..0              : 0x54 (84 bytes per packet)
bInterval                : 0x01 (1 ms)
Data (HexDump)           : 07 05 05 09 54 00 01                              ....T..

        ----------- Audio Data Endpoint Descriptor ------------
bLength                  : 0x08 (8 bytes)
bDescriptorType          : 0x25 (Audio Endpoint Descriptor)
bDescriptorSubtype       : 0x01 (General)
bmAttributes             : 0x00
 D0   : Sampling Freq    : 0x00 (not supported)
 D1   : Pitch            : 0x00 (not supported)
 D6..2: Reserved         : 0x00
 D7   : MaxPacketsOnly   : 0x00 (no)
bLockDelayUnits          : 0x00 (Undefined)
wLockDelay               : 0x0000
Data (HexDump)           : 08 25 01 00 00 00 00 00                           .%......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x03
bAlternateSetting        : 0x06
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x01 (Audio)
bInterfaceSubClass       : 0x02 (Audio Streaming)
bInterfaceProtocol       : 0x20 (Device Protocol Version 2.0)
iInterface               : 0x15 (String Descriptor 21)
 Language 0x0409         : "Cubilux CA7 Surround Sound°"
Data (HexDump)           : 09 04 03 06 01 01 02 20 15                        ....... .

        ------ Audio Streaming Interface Descriptor 2.0 -------
bLength                  : 0x10 (16 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x01 (AS General)
bTerminalLink            : 0x0D (13)
bmControls               : 0x00
 D1..0: Active Alt Settng: 0x00 (not present)
 D3..2: Valid Alt Settng : 0x00 (not present)
 D7..4: Reserved         : 0x00
bFormatType              : 0x01 (FORMAT_TYPE_I)
bmFormats                : 0x00000001 (PCM)
bNrChannels              : 0x06 (6 channels)
bmChannelConfig          : 0x0000003F (FL, FR, FC, LFE, BL, BR)
iChannelNames            : 0x00 (No String Descriptor)
Data (HexDump)           : 10 24 01 0D 00 01 01 00 00 00 06 3F 00 00 00 00   .$.........?....

        ----- Audio Streaming Format Type Descriptor 2.0 ------
bLength                  : 0x06 (6 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x02 (Format Type)
bFormatType              : 0x01 (FORMAT_TYPE_I)
bSubslotSize             : 0x03 (3 bytes)
bBitResolution           : 0x18 (24 bits)
Data (HexDump)           : 06 24 02 01 03 18                                 .$....

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x05 (Direction=OUT EndpointID=5)
bmAttributes             : 0x09 (TransferType=Isochronous  SyncType=Adaptive  EndpointType=Data)
wMaxPacketSize           : 0x007E
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
 Bits 10..0              : 0x7E (126 bytes per packet)
bInterval                : 0x01 (1 ms)
Data (HexDump)           : 07 05 05 09 7E 00 01                              ....~..

        ----------- Audio Data Endpoint Descriptor ------------
bLength                  : 0x08 (8 bytes)
bDescriptorType          : 0x25 (Audio Endpoint Descriptor)
bDescriptorSubtype       : 0x01 (General)
bmAttributes             : 0x00
 D0   : Sampling Freq    : 0x00 (not supported)
 D1   : Pitch            : 0x00 (not supported)
 D6..2: Reserved         : 0x00
 D7   : MaxPacketsOnly   : 0x00 (no)
bLockDelayUnits          : 0x00 (Undefined)
wLockDelay               : 0x0000
Data (HexDump)           : 08 25 01 00 00 00 00 00                           .%......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x03
bAlternateSetting        : 0x07
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x01 (Audio)
bInterfaceSubClass       : 0x02 (Audio Streaming)
bInterfaceProtocol       : 0x20 (Device Protocol Version 2.0)
iInterface               : 0x15 (String Descriptor 21)
 Language 0x0409         : "Cubilux CA7 Surround Sound°"
Data (HexDump)           : 09 04 03 07 01 01 02 20 15                        ....... .

        ------ Audio Streaming Interface Descriptor 2.0 -------
bLength                  : 0x10 (16 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x01 (AS General)
bTerminalLink            : 0x0D (13)
bmControls               : 0x00
 D1..0: Active Alt Settng: 0x00 (not present)
 D3..2: Valid Alt Settng : 0x00 (not present)
 D7..4: Reserved         : 0x00
bFormatType              : 0x01 (FORMAT_TYPE_I)
bmFormats                : 0x00000001 (PCM)
bNrChannels              : 0x08 (8 channels)
bmChannelConfig          : 0x0000063F (FL, FR, FC, LFE, BL, BR, SL, SR)
iChannelNames            : 0x00 (No String Descriptor)
Data (HexDump)           : 10 24 01 0D 00 01 01 00 00 00 08 3F 06 00 00 00   .$.........?....

        ----- Audio Streaming Format Type Descriptor 2.0 ------
bLength                  : 0x06 (6 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x02 (Format Type)
bFormatType              : 0x01 (FORMAT_TYPE_I)
bSubslotSize             : 0x02 (2 bytes)
bBitResolution           : 0x10 (16 bits)
Data (HexDump)           : 06 24 02 01 02 10                                 .$....

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x05 (Direction=OUT EndpointID=5)
bmAttributes             : 0x09 (TransferType=Isochronous  SyncType=Adaptive  EndpointType=Data)
wMaxPacketSize           : 0x0070
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
 Bits 10..0              : 0x70 (112 bytes per packet)
bInterval                : 0x01 (1 ms)
Data (HexDump)           : 07 05 05 09 70 00 01                              ....p..

        ----------- Audio Data Endpoint Descriptor ------------
bLength                  : 0x08 (8 bytes)
bDescriptorType          : 0x25 (Audio Endpoint Descriptor)
bDescriptorSubtype       : 0x01 (General)
bmAttributes             : 0x00
 D0   : Sampling Freq    : 0x00 (not supported)
 D1   : Pitch            : 0x00 (not supported)
 D6..2: Reserved         : 0x00
 D7   : MaxPacketsOnly   : 0x00 (no)
bLockDelayUnits          : 0x00 (Undefined)
wLockDelay               : 0x0000
Data (HexDump)           : 08 25 01 00 00 00 00 00                           .%......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x03
bAlternateSetting        : 0x08
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x01 (Audio)
bInterfaceSubClass       : 0x02 (Audio Streaming)
bInterfaceProtocol       : 0x20 (Device Protocol Version 2.0)
iInterface               : 0x15 (String Descriptor 21)
 Language 0x0409         : "Cubilux CA7 Surround Sound°"
Data (HexDump)           : 09 04 03 08 01 01 02 20 15                        ....... .

        ------ Audio Streaming Interface Descriptor 2.0 -------
bLength                  : 0x10 (16 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x01 (AS General)
bTerminalLink            : 0x0D (13)
bmControls               : 0x00
 D1..0: Active Alt Settng: 0x00 (not present)
 D3..2: Valid Alt Settng : 0x00 (not present)
 D7..4: Reserved         : 0x00
bFormatType              : 0x01 (FORMAT_TYPE_I)
bmFormats                : 0x00000001 (PCM)
bNrChannels              : 0x08 (8 channels)
bmChannelConfig          : 0x0000063F (FL, FR, FC, LFE, BL, BR, SL, SR)
iChannelNames            : 0x00 (No String Descriptor)
Data (HexDump)           : 10 24 01 0D 00 01 01 00 00 00 08 3F 06 00 00 00   .$.........?....

        ----- Audio Streaming Format Type Descriptor 2.0 ------
bLength                  : 0x06 (6 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x02 (Format Type)
bFormatType              : 0x01 (FORMAT_TYPE_I)
bSubslotSize             : 0x03 (3 bytes)
bBitResolution           : 0x18 (24 bits)
Data (HexDump)           : 06 24 02 01 03 18                                 .$....

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x05 (Direction=OUT EndpointID=5)
bmAttributes             : 0x09 (TransferType=Isochronous  SyncType=Adaptive  EndpointType=Data)
wMaxPacketSize           : 0x00A8
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
 Bits 10..0              : 0xA8 (168 bytes per packet)
bInterval                : 0x01 (1 ms)
Data (HexDump)           : 07 05 05 09 A8 00 01                              .......

        ----------- Audio Data Endpoint Descriptor ------------
bLength                  : 0x08 (8 bytes)
bDescriptorType          : 0x25 (Audio Endpoint Descriptor)
bDescriptorSubtype       : 0x01 (General)
bmAttributes             : 0x00
 D0   : Sampling Freq    : 0x00 (not supported)
 D1   : Pitch            : 0x00 (not supported)
 D6..2: Reserved         : 0x00
 D7   : MaxPacketsOnly   : 0x00 (no)
bLockDelayUnits          : 0x00 (Undefined)
wLockDelay               : 0x0000
Data (HexDump)           : 08 25 01 00 00 00 00 00                           .%......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x04
bAlternateSetting        : 0x00
bNumEndpoints            : 0x00 (Default Control Pipe only)
bInterfaceClass          : 0x01 (Audio)
bInterfaceSubClass       : 0x02 (Audio Streaming)
bInterfaceProtocol       : 0x20 (Device Protocol Version 2.0)
iInterface               : 0x16 (String Descriptor 22)
 Language 0x0409         : "Cubilux CA7 Headphone OUT°"
Data (HexDump)           : 09 04 04 00 00 01 02 20 16                        ....... .

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x04
bAlternateSetting        : 0x01
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x01 (Audio)
bInterfaceSubClass       : 0x02 (Audio Streaming)
bInterfaceProtocol       : 0x20 (Device Protocol Version 2.0)
iInterface               : 0x16 (String Descriptor 22)
 Language 0x0409         : "Cubilux CA7 Headphone OUT°"
Data (HexDump)           : 09 04 04 01 01 01 02 20 16                        ....... .

        ------ Audio Streaming Interface Descriptor 2.0 -------
bLength                  : 0x10 (16 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x01 (AS General)
bTerminalLink            : 0x0E (14)
bmControls               : 0x00
 D1..0: Active Alt Settng: 0x00 (not present)
 D3..2: Valid Alt Settng : 0x00 (not present)
 D7..4: Reserved         : 0x00
bFormatType              : 0x01 (FORMAT_TYPE_I)
bmFormats                : 0x00000001 (PCM)
bNrChannels              : 0x02 (2 channels)
bmChannelConfig          : 0x00000003 (FL, FR)
iChannelNames            : 0x00 (No String Descriptor)
Data (HexDump)           : 10 24 01 0E 00 01 01 00 00 00 02 03 00 00 00 00   .$..............

        ----- Audio Streaming Format Type Descriptor 2.0 ------
bLength                  : 0x06 (6 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x02 (Format Type)
bFormatType              : 0x01 (FORMAT_TYPE_I)
bSubslotSize             : 0x02 (2 bytes)
bBitResolution           : 0x10 (16 bits)
Data (HexDump)           : 06 24 02 01 02 10                                 .$....

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x06 (Direction=OUT EndpointID=6)
bmAttributes             : 0x09 (TransferType=Isochronous  SyncType=Adaptive  EndpointType=Data)
wMaxPacketSize           : 0x00F8
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
 Bits 10..0              : 0xF8 (248 bytes per packet)
bInterval                : 0x01 (1 ms)
Data (HexDump)           : 07 05 06 09 F8 00 01                              .......

        ----------- Audio Data Endpoint Descriptor ------------
bLength                  : 0x08 (8 bytes)
bDescriptorType          : 0x25 (Audio Endpoint Descriptor)
bDescriptorSubtype       : 0x01 (General)
bmAttributes             : 0x00
 D0   : Sampling Freq    : 0x00 (not supported)
 D1   : Pitch            : 0x00 (not supported)
 D6..2: Reserved         : 0x00
 D7   : MaxPacketsOnly   : 0x00 (no)
bLockDelayUnits          : 0x00 (Undefined)
wLockDelay               : 0x0000
Data (HexDump)           : 08 25 01 00 00 00 00 00                           .%......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x04
bAlternateSetting        : 0x02
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x01 (Audio)
bInterfaceSubClass       : 0x02 (Audio Streaming)
bInterfaceProtocol       : 0x20 (Device Protocol Version 2.0)
iInterface               : 0x16 (String Descriptor 22)
 Language 0x0409         : "Cubilux CA7 Headphone OUT°"
Data (HexDump)           : 09 04 04 02 01 01 02 20 16                        ....... .

        ------ Audio Streaming Interface Descriptor 2.0 -------
bLength                  : 0x10 (16 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x01 (AS General)
bTerminalLink            : 0x0E (14)
bmControls               : 0x00
 D1..0: Active Alt Settng: 0x00 (not present)
 D3..2: Valid Alt Settng : 0x00 (not present)
 D7..4: Reserved         : 0x00
bFormatType              : 0x01 (FORMAT_TYPE_I)
bmFormats                : 0x00000001 (PCM)
bNrChannels              : 0x02 (2 channels)
bmChannelConfig          : 0x00000003 (FL, FR)
iChannelNames            : 0x00 (No String Descriptor)
Data (HexDump)           : 10 24 01 0E 00 01 01 00 00 00 02 03 00 00 00 00   .$..............

        ----- Audio Streaming Format Type Descriptor 2.0 ------
bLength                  : 0x06 (6 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x02 (Format Type)
bFormatType              : 0x01 (FORMAT_TYPE_I)
bSubslotSize             : 0x03 (3 bytes)
bBitResolution           : 0x18 (24 bits)
Data (HexDump)           : 06 24 02 01 03 18                                 .$....

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x06 (Direction=OUT EndpointID=6)
bmAttributes             : 0x09 (TransferType=Isochronous  SyncType=Adaptive  EndpointType=Data)
wMaxPacketSize           : 0x0174
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
 Bits 10..0              : 0x174 (372 bytes per packet)
bInterval                : 0x01 (1 ms)
Data (HexDump)           : 07 05 06 09 74 01 01                              ....t..

        ----------- Audio Data Endpoint Descriptor ------------
bLength                  : 0x08 (8 bytes)
bDescriptorType          : 0x25 (Audio Endpoint Descriptor)
bDescriptorSubtype       : 0x01 (General)
bmAttributes             : 0x00
 D0   : Sampling Freq    : 0x00 (not supported)
 D1   : Pitch            : 0x00 (not supported)
 D6..2: Reserved         : 0x00
 D7   : MaxPacketsOnly   : 0x00 (no)
bLockDelayUnits          : 0x00 (Undefined)
wLockDelay               : 0x0000
Data (HexDump)           : 08 25 01 00 00 00 00 00                           .%......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x04
bAlternateSetting        : 0x03
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x01 (Audio)
bInterfaceSubClass       : 0x02 (Audio Streaming)
bInterfaceProtocol       : 0x20 (Device Protocol Version 2.0)
iInterface               : 0x16 (String Descriptor 22)
 Language 0x0409         : "Cubilux CA7 Headphone OUT°"
Data (HexDump)           : 09 04 04 03 01 01 02 20 16                        ....... .

        ------ Audio Streaming Interface Descriptor 2.0 -------
bLength                  : 0x10 (16 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x01 (AS General)
bTerminalLink            : 0x0E (14)
bmControls               : 0x00
 D1..0: Active Alt Settng: 0x00 (not present)
 D3..2: Valid Alt Settng : 0x00 (not present)
 D7..4: Reserved         : 0x00
bFormatType              : 0x01 (FORMAT_TYPE_I)
bmFormats                : 0x00000001 (PCM)
bNrChannels              : 0x02 (2 channels)
bmChannelConfig          : 0x00000003 (FL, FR)
iChannelNames            : 0x00 (No String Descriptor)
Data (HexDump)           : 10 24 01 0E 00 01 01 00 00 00 02 03 00 00 00 00   .$..............

        ----- Audio Streaming Format Type Descriptor 2.0 ------
bLength                  : 0x06 (6 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x02 (Format Type)
bFormatType              : 0x01 (FORMAT_TYPE_I)
bSubslotSize             : 0x02 (2 bytes)
bBitResolution           : 0x10 (16 bits)
Data (HexDump)           : 06 24 02 01 02 10                                 .$....

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x06 (Direction=OUT EndpointID=6)
bmAttributes             : 0x09 (TransferType=Isochronous  SyncType=Adaptive  EndpointType=Data)
wMaxPacketSize           : 0x00F8
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
 Bits 10..0              : 0xF8 (248 bytes per packet)
bInterval                : 0x01 (1 ms)
Data (HexDump)           : 07 05 06 09 F8 00 01                              .......

        ----------- Audio Data Endpoint Descriptor ------------
bLength                  : 0x08 (8 bytes)
bDescriptorType          : 0x25 (Audio Endpoint Descriptor)
bDescriptorSubtype       : 0x01 (General)
bmAttributes             : 0x00
 D0   : Sampling Freq    : 0x00 (not supported)
 D1   : Pitch            : 0x00 (not supported)
 D6..2: Reserved         : 0x00
 D7   : MaxPacketsOnly   : 0x00 (no)
bLockDelayUnits          : 0x00 (Undefined)
wLockDelay               : 0x0000
Data (HexDump)           : 08 25 01 00 00 00 00 00                           .%......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x04
bAlternateSetting        : 0x04
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x01 (Audio)
bInterfaceSubClass       : 0x02 (Audio Streaming)
bInterfaceProtocol       : 0x20 (Device Protocol Version 2.0)
iInterface               : 0x16 (String Descriptor 22)
 Language 0x0409         : "Cubilux CA7 Headphone OUT°"
Data (HexDump)           : 09 04 04 04 01 01 02 20 16                        ....... .

        ------ Audio Streaming Interface Descriptor 2.0 -------
bLength                  : 0x10 (16 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x01 (AS General)
bTerminalLink            : 0x0E (14)
bmControls               : 0x00
 D1..0: Active Alt Settng: 0x00 (not present)
 D3..2: Valid Alt Settng : 0x00 (not present)
 D7..4: Reserved         : 0x00
bFormatType              : 0x01 (FORMAT_TYPE_I)
bmFormats                : 0x00000001 (PCM)
bNrChannels              : 0x02 (2 channels)
bmChannelConfig          : 0x00000003 (FL, FR)
iChannelNames            : 0x00 (No String Descriptor)
Data (HexDump)           : 10 24 01 0E 00 01 01 00 00 00 02 03 00 00 00 00   .$..............

        ----- Audio Streaming Format Type Descriptor 2.0 ------
bLength                  : 0x06 (6 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x02 (Format Type)
bFormatType              : 0x01 (FORMAT_TYPE_I)
bSubslotSize             : 0x03 (3 bytes)
bBitResolution           : 0x18 (24 bits)
Data (HexDump)           : 06 24 02 01 03 18                                 .$....

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x06 (Direction=OUT EndpointID=6)
bmAttributes             : 0x09 (TransferType=Isochronous  SyncType=Adaptive  EndpointType=Data)
wMaxPacketSize           : 0x0174
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
 Bits 10..0              : 0x174 (372 bytes per packet)
bInterval                : 0x01 (1 ms)
Data (HexDump)           : 07 05 06 09 74 01 01                              ....t..

        ----------- Audio Data Endpoint Descriptor ------------
bLength                  : 0x08 (8 bytes)
bDescriptorType          : 0x25 (Audio Endpoint Descriptor)
bDescriptorSubtype       : 0x01 (General)
bmAttributes             : 0x00
 D0   : Sampling Freq    : 0x00 (not supported)
 D1   : Pitch            : 0x00 (not supported)
 D6..2: Reserved         : 0x00
 D7   : MaxPacketsOnly   : 0x00 (no)
bLockDelayUnits          : 0x00 (Undefined)
wLockDelay               : 0x0000
Data (HexDump)           : 08 25 01 00 00 00 00 00                           .%......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x04
bAlternateSetting        : 0x05
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x01 (Audio)
bInterfaceSubClass       : 0x02 (Audio Streaming)
bInterfaceProtocol       : 0x20 (Device Protocol Version 2.0)
iInterface               : 0x16 (String Descriptor 22)
 Language 0x0409         : "Cubilux CA7 Headphone OUT°"
Data (HexDump)           : 09 04 04 05 01 01 02 20 16                        ....... .

        ------ Audio Streaming Interface Descriptor 2.0 -------
bLength                  : 0x10 (16 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x01 (AS General)
bTerminalLink            : 0x0E (14)
bmControls               : 0x00
 D1..0: Active Alt Settng: 0x00 (not present)
 D3..2: Valid Alt Settng : 0x00 (not present)
 D7..4: Reserved         : 0x00
bFormatType              : 0x01 (FORMAT_TYPE_I)
bmFormats                : 0x00000001 (PCM)
bNrChannels              : 0x02 (2 channels)
bmChannelConfig          : 0x00000003 (FL, FR)
iChannelNames            : 0x00 (No String Descriptor)
Data (HexDump)           : 10 24 01 0E 00 01 01 00 00 00 02 03 00 00 00 00   .$..............

        ----- Audio Streaming Format Type Descriptor 2.0 ------
bLength                  : 0x06 (6 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x02 (Format Type)
bFormatType              : 0x01 (FORMAT_TYPE_I)
bSubslotSize             : 0x02 (2 bytes)
bBitResolution           : 0x10 (16 bits)
Data (HexDump)           : 06 24 02 01 02 10                                 .$....

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x06 (Direction=OUT EndpointID=6)
bmAttributes             : 0x09 (TransferType=Isochronous  SyncType=Adaptive  EndpointType=Data)
wMaxPacketSize           : 0x00F8
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
 Bits 10..0              : 0xF8 (248 bytes per packet)
bInterval                : 0x01 (1 ms)
Data (HexDump)           : 07 05 06 09 F8 00 01                              .......

        ----------- Audio Data Endpoint Descriptor ------------
bLength                  : 0x08 (8 bytes)
bDescriptorType          : 0x25 (Audio Endpoint Descriptor)
bDescriptorSubtype       : 0x01 (General)
bmAttributes             : 0x00
 D0   : Sampling Freq    : 0x00 (not supported)
 D1   : Pitch            : 0x00 (not supported)
 D6..2: Reserved         : 0x00
 D7   : MaxPacketsOnly   : 0x00 (no)
bLockDelayUnits          : 0x00 (Undefined)
wLockDelay               : 0x0000
Data (HexDump)           : 08 25 01 00 00 00 00 00                           .%......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x04
bAlternateSetting        : 0x06
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x01 (Audio)
bInterfaceSubClass       : 0x02 (Audio Streaming)
bInterfaceProtocol       : 0x20 (Device Protocol Version 2.0)
iInterface               : 0x16 (String Descriptor 22)
 Language 0x0409         : "Cubilux CA7 Headphone OUT°"
Data (HexDump)           : 09 04 04 06 01 01 02 20 16                        ....... .

        ------ Audio Streaming Interface Descriptor 2.0 -------
bLength                  : 0x10 (16 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x01 (AS General)
bTerminalLink            : 0x0E (14)
bmControls               : 0x00
 D1..0: Active Alt Settng: 0x00 (not present)
 D3..2: Valid Alt Settng : 0x00 (not present)
 D7..4: Reserved         : 0x00
bFormatType              : 0x01 (FORMAT_TYPE_I)
bmFormats                : 0x00000001 (PCM)
bNrChannels              : 0x02 (2 channels)
bmChannelConfig          : 0x00000003 (FL, FR)
iChannelNames            : 0x00 (No String Descriptor)
Data (HexDump)           : 10 24 01 0E 00 01 01 00 00 00 02 03 00 00 00 00   .$..............

        ----- Audio Streaming Format Type Descriptor 2.0 ------
bLength                  : 0x06 (6 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x02 (Format Type)
bFormatType              : 0x01 (FORMAT_TYPE_I)
bSubslotSize             : 0x03 (3 bytes)
bBitResolution           : 0x18 (24 bits)
Data (HexDump)           : 06 24 02 01 03 18                                 .$....

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x06 (Direction=OUT EndpointID=6)
bmAttributes             : 0x09 (TransferType=Isochronous  SyncType=Adaptive  EndpointType=Data)
wMaxPacketSize           : 0x0174
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
 Bits 10..0              : 0x174 (372 bytes per packet)
bInterval                : 0x01 (1 ms)
Data (HexDump)           : 07 05 06 09 74 01 01                              ....t..

        ----------- Audio Data Endpoint Descriptor ------------
bLength                  : 0x08 (8 bytes)
bDescriptorType          : 0x25 (Audio Endpoint Descriptor)
bDescriptorSubtype       : 0x01 (General)
bmAttributes             : 0x00
 D0   : Sampling Freq    : 0x00 (not supported)
 D1   : Pitch            : 0x00 (not supported)
 D6..2: Reserved         : 0x00
 D7   : MaxPacketsOnly   : 0x00 (no)
bLockDelayUnits          : 0x00 (Undefined)
wLockDelay               : 0x0000
Data (HexDump)           : 08 25 01 00 00 00 00 00                           .%......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x04
bAlternateSetting        : 0x07
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x01 (Audio)
bInterfaceSubClass       : 0x02 (Audio Streaming)
bInterfaceProtocol       : 0x20 (Device Protocol Version 2.0)
iInterface               : 0x16 (String Descriptor 22)
 Language 0x0409         : "Cubilux CA7 Headphone OUT°"
Data (HexDump)           : 09 04 04 07 01 01 02 20 16                        ....... .

        ------ Audio Streaming Interface Descriptor 2.0 -------
bLength                  : 0x10 (16 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x01 (AS General)
bTerminalLink            : 0x0E (14)
bmControls               : 0x00
 D1..0: Active Alt Settng: 0x00 (not present)
 D3..2: Valid Alt Settng : 0x00 (not present)
 D7..4: Reserved         : 0x00
bFormatType              : 0x01 (FORMAT_TYPE_I)
bmFormats                : 0x00000001 (PCM)
bNrChannels              : 0x02 (2 channels)
bmChannelConfig          : 0x00000003 (FL, FR)
iChannelNames            : 0x00 (No String Descriptor)
Data (HexDump)           : 10 24 01 0E 00 01 01 00 00 00 02 03 00 00 00 00   .$..............

        ----- Audio Streaming Format Type Descriptor 2.0 ------
bLength                  : 0x06 (6 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x02 (Format Type)
bFormatType              : 0x01 (FORMAT_TYPE_I)
bSubslotSize             : 0x02 (2 bytes)
bBitResolution           : 0x10 (16 bits)
Data (HexDump)           : 06 24 02 01 02 10                                 .$....

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x06 (Direction=OUT EndpointID=6)
bmAttributes             : 0x09 (TransferType=Isochronous  SyncType=Adaptive  EndpointType=Data)
wMaxPacketSize           : 0x00F8
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
 Bits 10..0              : 0xF8 (248 bytes per packet)
bInterval                : 0x01 (1 ms)
Data (HexDump)           : 07 05 06 09 F8 00 01                              .......

        ----------- Audio Data Endpoint Descriptor ------------
bLength                  : 0x08 (8 bytes)
bDescriptorType          : 0x25 (Audio Endpoint Descriptor)
bDescriptorSubtype       : 0x01 (General)
bmAttributes             : 0x00
 D0   : Sampling Freq    : 0x00 (not supported)
 D1   : Pitch            : 0x00 (not supported)
 D6..2: Reserved         : 0x00
 D7   : MaxPacketsOnly   : 0x00 (no)
bLockDelayUnits          : 0x00 (Undefined)
wLockDelay               : 0x0000
Data (HexDump)           : 08 25 01 00 00 00 00 00                           .%......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x04
bAlternateSetting        : 0x08
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x01 (Audio)
bInterfaceSubClass       : 0x02 (Audio Streaming)
bInterfaceProtocol       : 0x20 (Device Protocol Version 2.0)
iInterface               : 0x16 (String Descriptor 22)
 Language 0x0409         : "Cubilux CA7 Headphone OUT°"
Data (HexDump)           : 09 04 04 08 01 01 02 20 16                        ....... .

        ------ Audio Streaming Interface Descriptor 2.0 -------
bLength                  : 0x10 (16 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x01 (AS General)
bTerminalLink            : 0x0E (14)
bmControls               : 0x00
 D1..0: Active Alt Settng: 0x00 (not present)
 D3..2: Valid Alt Settng : 0x00 (not present)
 D7..4: Reserved         : 0x00
bFormatType              : 0x01 (FORMAT_TYPE_I)
bmFormats                : 0x00000001 (PCM)
bNrChannels              : 0x02 (2 channels)
bmChannelConfig          : 0x00000003 (FL, FR)
iChannelNames            : 0x00 (No String Descriptor)
Data (HexDump)           : 10 24 01 0E 00 01 01 00 00 00 02 03 00 00 00 00   .$..............

        ----- Audio Streaming Format Type Descriptor 2.0 ------
bLength                  : 0x06 (6 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x02 (Format Type)
bFormatType              : 0x01 (FORMAT_TYPE_I)
bSubslotSize             : 0x03 (3 bytes)
bBitResolution           : 0x18 (24 bits)
Data (HexDump)           : 06 24 02 01 03 18                                 .$....

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x06 (Direction=OUT EndpointID=6)
bmAttributes             : 0x09 (TransferType=Isochronous  SyncType=Adaptive  EndpointType=Data)
wMaxPacketSize           : 0x0174
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
 Bits 10..0              : 0x174 (372 bytes per packet)
bInterval                : 0x01 (1 ms)
Data (HexDump)           : 07 05 06 09 74 01 01                              ....t..

        ----------- Audio Data Endpoint Descriptor ------------
bLength                  : 0x08 (8 bytes)
bDescriptorType          : 0x25 (Audio Endpoint Descriptor)
bDescriptorSubtype       : 0x01 (General)
bmAttributes             : 0x00
 D0   : Sampling Freq    : 0x00 (not supported)
 D1   : Pitch            : 0x00 (not supported)
 D6..2: Reserved         : 0x00
 D7   : MaxPacketsOnly   : 0x00 (no)
bLockDelayUnits          : 0x00 (Undefined)
wLockDelay               : 0x0000
Data (HexDump)           : 08 25 01 00 00 00 00 00                           .%......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x04
bAlternateSetting        : 0x09
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x01 (Audio)
bInterfaceSubClass       : 0x02 (Audio Streaming)
bInterfaceProtocol       : 0x20 (Device Protocol Version 2.0)
iInterface               : 0x16 (String Descriptor 22)
 Language 0x0409         : "Cubilux CA7 Headphone OUT°"
Data (HexDump)           : 09 04 04 09 01 01 02 20 16                        ....... .

        ------ Audio Streaming Interface Descriptor 2.0 -------
bLength                  : 0x10 (16 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x01 (AS General)
bTerminalLink            : 0x0E (14)
bmControls               : 0x00
 D1..0: Active Alt Settng: 0x00 (not present)
 D3..2: Valid Alt Settng : 0x00 (not present)
 D7..4: Reserved         : 0x00
bFormatType              : 0x01 (FORMAT_TYPE_I)
bmFormats                : 0x00000001 (PCM)
bNrChannels              : 0x02 (2 channels)
bmChannelConfig          : 0x00000003 (FL, FR)
iChannelNames            : 0x00 (No String Descriptor)
Data (HexDump)           : 10 24 01 0E 00 01 01 00 00 00 02 03 00 00 00 00   .$..............

        ----- Audio Streaming Format Type Descriptor 2.0 ------
bLength                  : 0x06 (6 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x02 (Format Type)
bFormatType              : 0x01 (FORMAT_TYPE_I)
bSubslotSize             : 0x02 (2 bytes)
bBitResolution           : 0x10 (16 bits)
Data (HexDump)           : 06 24 02 01 02 10                                 .$....

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x06 (Direction=OUT EndpointID=6)
bmAttributes             : 0x09 (TransferType=Isochronous  SyncType=Adaptive  EndpointType=Data)
wMaxPacketSize           : 0x00F8
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
 Bits 10..0              : 0xF8 (248 bytes per packet)
bInterval                : 0x01 (1 ms)
Data (HexDump)           : 07 05 06 09 F8 00 01                              .......

        ----------- Audio Data Endpoint Descriptor ------------
bLength                  : 0x08 (8 bytes)
bDescriptorType          : 0x25 (Audio Endpoint Descriptor)
bDescriptorSubtype       : 0x01 (General)
bmAttributes             : 0x00
 D0   : Sampling Freq    : 0x00 (not supported)
 D1   : Pitch            : 0x00 (not supported)
 D6..2: Reserved         : 0x00
 D7   : MaxPacketsOnly   : 0x00 (no)
bLockDelayUnits          : 0x00 (Undefined)
wLockDelay               : 0x0000
Data (HexDump)           : 08 25 01 00 00 00 00 00                           .%......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x04
bAlternateSetting        : 0x0A
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x01 (Audio)
bInterfaceSubClass       : 0x02 (Audio Streaming)
bInterfaceProtocol       : 0x20 (Device Protocol Version 2.0)
iInterface               : 0x16 (String Descriptor 22)
 Language 0x0409         : "Cubilux CA7 Headphone OUT°"
Data (HexDump)           : 09 04 04 0A 01 01 02 20 16                        ....... .

        ------ Audio Streaming Interface Descriptor 2.0 -------
bLength                  : 0x10 (16 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x01 (AS General)
bTerminalLink            : 0x0E (14)
bmControls               : 0x00
 D1..0: Active Alt Settng: 0x00 (not present)
 D3..2: Valid Alt Settng : 0x00 (not present)
 D7..4: Reserved         : 0x00
bFormatType              : 0x01 (FORMAT_TYPE_I)
bmFormats                : 0x00000001 (PCM)
bNrChannels              : 0x02 (2 channels)
bmChannelConfig          : 0x00000003 (FL, FR)
iChannelNames            : 0x00 (No String Descriptor)
Data (HexDump)           : 10 24 01 0E 00 01 01 00 00 00 02 03 00 00 00 00   .$..............

        ----- Audio Streaming Format Type Descriptor 2.0 ------
bLength                  : 0x06 (6 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x02 (Format Type)
bFormatType              : 0x01 (FORMAT_TYPE_I)
bSubslotSize             : 0x03 (3 bytes)
bBitResolution           : 0x18 (24 bits)
Data (HexDump)           : 06 24 02 01 03 18                                 .$....

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x06 (Direction=OUT EndpointID=6)
bmAttributes             : 0x09 (TransferType=Isochronous  SyncType=Adaptive  EndpointType=Data)
wMaxPacketSize           : 0x0174
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
 Bits 10..0              : 0x174 (372 bytes per packet)
bInterval                : 0x01 (1 ms)
Data (HexDump)           : 07 05 06 09 74 01 01                              ....t..

        ----------- Audio Data Endpoint Descriptor ------------
bLength                  : 0x08 (8 bytes)
bDescriptorType          : 0x25 (Audio Endpoint Descriptor)
bDescriptorSubtype       : 0x01 (General)
bmAttributes             : 0x00
 D0   : Sampling Freq    : 0x00 (not supported)
 D1   : Pitch            : 0x00 (not supported)
 D6..2: Reserved         : 0x00
 D7   : MaxPacketsOnly   : 0x00 (no)
bLockDelayUnits          : 0x00 (Undefined)
wLockDelay               : 0x0000
Data (HexDump)           : 08 25 01 00 00 00 00 00                           .%......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x04
bAlternateSetting        : 0x0B
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x01 (Audio)
bInterfaceSubClass       : 0x02 (Audio Streaming)
bInterfaceProtocol       : 0x20 (Device Protocol Version 2.0)
iInterface               : 0x16 (String Descriptor 22)
 Language 0x0409         : "Cubilux CA7 Headphone OUT°"
Data (HexDump)           : 09 04 04 0B 01 01 02 20 16                        ....... .

        ------ Audio Streaming Interface Descriptor 2.0 -------
bLength                  : 0x10 (16 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x01 (AS General)
bTerminalLink            : 0x0E (14)
bmControls               : 0x00
 D1..0: Active Alt Settng: 0x00 (not present)
 D3..2: Valid Alt Settng : 0x00 (not present)
 D7..4: Reserved         : 0x00
bFormatType              : 0x01 (FORMAT_TYPE_I)
bmFormats                : 0x00000001 (PCM)
bNrChannels              : 0x02 (2 channels)
bmChannelConfig          : 0x00000003 (FL, FR)
iChannelNames            : 0x00 (No String Descriptor)
Data (HexDump)           : 10 24 01 0E 00 01 01 00 00 00 02 03 00 00 00 00   .$..............

        ----- Audio Streaming Format Type Descriptor 2.0 ------
bLength                  : 0x06 (6 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x02 (Format Type)
bFormatType              : 0x01 (FORMAT_TYPE_I)
bSubslotSize             : 0x02 (2 bytes)
bBitResolution           : 0x10 (16 bits)
Data (HexDump)           : 06 24 02 01 02 10                                 .$....

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x06 (Direction=OUT EndpointID=6)
bmAttributes             : 0x09 (TransferType=Isochronous  SyncType=Adaptive  EndpointType=Data)
wMaxPacketSize           : 0x00F8
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
 Bits 10..0              : 0xF8 (248 bytes per packet)
bInterval                : 0x01 (1 ms)
Data (HexDump)           : 07 05 06 09 F8 00 01                              .......

        ----------- Audio Data Endpoint Descriptor ------------
bLength                  : 0x08 (8 bytes)
bDescriptorType          : 0x25 (Audio Endpoint Descriptor)
bDescriptorSubtype       : 0x01 (General)
bmAttributes             : 0x00
 D0   : Sampling Freq    : 0x00 (not supported)
 D1   : Pitch            : 0x00 (not supported)
 D6..2: Reserved         : 0x00
 D7   : MaxPacketsOnly   : 0x00 (no)
bLockDelayUnits          : 0x00 (Undefined)
wLockDelay               : 0x0000
Data (HexDump)           : 08 25 01 00 00 00 00 00                           .%......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x04
bAlternateSetting        : 0x0C
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x01 (Audio)
bInterfaceSubClass       : 0x02 (Audio Streaming)
bInterfaceProtocol       : 0x20 (Device Protocol Version 2.0)
iInterface               : 0x16 (String Descriptor 22)
 Language 0x0409         : "Cubilux CA7 Headphone OUT°"
Data (HexDump)           : 09 04 04 0C 01 01 02 20 16                        ....... .

        ------ Audio Streaming Interface Descriptor 2.0 -------
bLength                  : 0x10 (16 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x01 (AS General)
bTerminalLink            : 0x0E (14)
bmControls               : 0x00
 D1..0: Active Alt Settng: 0x00 (not present)
 D3..2: Valid Alt Settng : 0x00 (not present)
 D7..4: Reserved         : 0x00
bFormatType              : 0x01 (FORMAT_TYPE_I)
bmFormats                : 0x00000001 (PCM)
bNrChannels              : 0x02 (2 channels)
bmChannelConfig          : 0x00000003 (FL, FR)
iChannelNames            : 0x00 (No String Descriptor)
Data (HexDump)           : 10 24 01 0E 00 01 01 00 00 00 02 03 00 00 00 00   .$..............

        ----- Audio Streaming Format Type Descriptor 2.0 ------
bLength                  : 0x06 (6 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x02 (Format Type)
bFormatType              : 0x01 (FORMAT_TYPE_I)
bSubslotSize             : 0x03 (3 bytes)
bBitResolution           : 0x18 (24 bits)
Data (HexDump)           : 06 24 02 01 03 18                                 .$....

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x06 (Direction=OUT EndpointID=6)
bmAttributes             : 0x09 (TransferType=Isochronous  SyncType=Adaptive  EndpointType=Data)
wMaxPacketSize           : 0x0174
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
 Bits 10..0              : 0x174 (372 bytes per packet)
bInterval                : 0x01 (1 ms)
Data (HexDump)           : 07 05 06 09 74 01 01                              ....t..

        ----------- Audio Data Endpoint Descriptor ------------
bLength                  : 0x08 (8 bytes)
bDescriptorType          : 0x25 (Audio Endpoint Descriptor)
bDescriptorSubtype       : 0x01 (General)
bmAttributes             : 0x00
 D0   : Sampling Freq    : 0x00 (not supported)
 D1   : Pitch            : 0x00 (not supported)
 D6..2: Reserved         : 0x00
 D7   : MaxPacketsOnly   : 0x00 (no)
bLockDelayUnits          : 0x00 (Undefined)
wLockDelay               : 0x0000
Data (HexDump)           : 08 25 01 00 00 00 00 00                           .%......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x04
bAlternateSetting        : 0x0D
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x01 (Audio)
bInterfaceSubClass       : 0x02 (Audio Streaming)
bInterfaceProtocol       : 0x20 (Device Protocol Version 2.0)
iInterface               : 0x16 (String Descriptor 22)
 Language 0x0409         : "Cubilux CA7 Headphone OUT°"
Data (HexDump)           : 09 04 04 0D 01 01 02 20 16                        ....... .

        ------ Audio Streaming Interface Descriptor 2.0 -------
bLength                  : 0x10 (16 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x01 (AS General)
bTerminalLink            : 0x0E (14)
bmControls               : 0x00
 D1..0: Active Alt Settng: 0x00 (not present)
 D3..2: Valid Alt Settng : 0x00 (not present)
 D7..4: Reserved         : 0x00
bFormatType              : 0x01 (FORMAT_TYPE_I)
bmFormats                : 0x00000001 (PCM)
bNrChannels              : 0x02 (2 channels)
bmChannelConfig          : 0x00000003 (FL, FR)
iChannelNames            : 0x00 (No String Descriptor)
Data (HexDump)           : 10 24 01 0E 00 01 01 00 00 00 02 03 00 00 00 00   .$..............

        ----- Audio Streaming Format Type Descriptor 2.0 ------
bLength                  : 0x06 (6 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x02 (Format Type)
bFormatType              : 0x01 (FORMAT_TYPE_I)
bSubslotSize             : 0x02 (2 bytes)
bBitResolution           : 0x10 (16 bits)
Data (HexDump)           : 06 24 02 01 02 10                                 .$....

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x06 (Direction=OUT EndpointID=6)
bmAttributes             : 0x09 (TransferType=Isochronous  SyncType=Adaptive  EndpointType=Data)
wMaxPacketSize           : 0x00F8
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
 Bits 10..0              : 0xF8 (248 bytes per packet)
bInterval                : 0x01 (1 ms)
Data (HexDump)           : 07 05 06 09 F8 00 01                              .......

        ----------- Audio Data Endpoint Descriptor ------------
bLength                  : 0x08 (8 bytes)
bDescriptorType          : 0x25 (Audio Endpoint Descriptor)
bDescriptorSubtype       : 0x01 (General)
bmAttributes             : 0x00
 D0   : Sampling Freq    : 0x00 (not supported)
 D1   : Pitch            : 0x00 (not supported)
 D6..2: Reserved         : 0x00
 D7   : MaxPacketsOnly   : 0x00 (no)
bLockDelayUnits          : 0x00 (Undefined)
wLockDelay               : 0x0000
Data (HexDump)           : 08 25 01 00 00 00 00 00                           .%......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x04
bAlternateSetting        : 0x0E
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x01 (Audio)
bInterfaceSubClass       : 0x02 (Audio Streaming)
bInterfaceProtocol       : 0x20 (Device Protocol Version 2.0)
iInterface               : 0x16 (String Descriptor 22)
 Language 0x0409         : "Cubilux CA7 Headphone OUT°"
Data (HexDump)           : 09 04 04 0E 01 01 02 20 16                        ....... .

        ------ Audio Streaming Interface Descriptor 2.0 -------
bLength                  : 0x10 (16 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x01 (AS General)
bTerminalLink            : 0x0E (14)
bmControls               : 0x00
 D1..0: Active Alt Settng: 0x00 (not present)
 D3..2: Valid Alt Settng : 0x00 (not present)
 D7..4: Reserved         : 0x00
bFormatType              : 0x01 (FORMAT_TYPE_I)
bmFormats                : 0x00000001 (PCM)
bNrChannels              : 0x02 (2 channels)
bmChannelConfig          : 0x00000003 (FL, FR)
iChannelNames            : 0x00 (No String Descriptor)
Data (HexDump)           : 10 24 01 0E 00 01 01 00 00 00 02 03 00 00 00 00   .$..............

        ----- Audio Streaming Format Type Descriptor 2.0 ------
bLength                  : 0x06 (6 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x02 (Format Type)
bFormatType              : 0x01 (FORMAT_TYPE_I)
bSubslotSize             : 0x03 (3 bytes)
bBitResolution           : 0x18 (24 bits)
Data (HexDump)           : 06 24 02 01 03 18                                 .$....

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x06 (Direction=OUT EndpointID=6)
bmAttributes             : 0x09 (TransferType=Isochronous  SyncType=Adaptive  EndpointType=Data)
wMaxPacketSize           : 0x0174
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
 Bits 10..0              : 0x174 (372 bytes per packet)
bInterval                : 0x01 (1 ms)
Data (HexDump)           : 07 05 06 09 74 01 01                              ....t..

        ----------- Audio Data Endpoint Descriptor ------------
bLength                  : 0x08 (8 bytes)
bDescriptorType          : 0x25 (Audio Endpoint Descriptor)
bDescriptorSubtype       : 0x01 (General)
bmAttributes             : 0x00
 D0   : Sampling Freq    : 0x00 (not supported)
 D1   : Pitch            : 0x00 (not supported)
 D6..2: Reserved         : 0x00
 D7   : MaxPacketsOnly   : 0x00 (no)
bLockDelayUnits          : 0x00 (Undefined)
wLockDelay               : 0x0000
Data (HexDump)           : 08 25 01 00 00 00 00 00                           .%......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x05
bAlternateSetting        : 0x00
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x03 (HID - Human Interface Device)
bInterfaceSubClass       : 0x00 (None)
bInterfaceProtocol       : 0x00 (None)
iInterface               : 0x00 (No String Descriptor)
Data (HexDump)           : 09 04 05 00 01 03 00 00 00                        .........

        ------------------- HID Descriptor --------------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x21 (HID Descriptor)
bcdHID                   : 0x0111 (HID Version 1.11)
bCountryCode             : 0x00 (00 = not localized)
bNumDescriptors          : 0x01
Data (HexDump)           : 09 21 11 01 00 01 22 22 00                        .!...."".
Descriptor 1:
bDescriptorType          : 0x22 (Class=Report)
wDescriptorLength        : 0x0022 (34 bytes)
Error reading descriptor : ERROR_INVALID_PARAMETER (due to a obscure limitation of the Win32 USB API, see UsbTreeView.txt)

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x8A (Direction=IN EndpointID=10)
bmAttributes             : 0x03 (TransferType=Interrupt)
wMaxPacketSize           : 0x0010
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
 Bits 10..0              : 0x10 (16 bytes per packet)
bInterval                : 0x04 (4 ms)
Data (HexDump)           : 07 05 8A 03 10 00 04                              .......

      -------------------- String Descriptors -------------------
             ------ String Descriptor 0 ------
bLength                  : 0x04 (4 bytes)
bDescriptorType          : 0x03 (String Descriptor)
Language ID[0]           : 0x0409 (English - United States)
Data (HexDump)           : 04 03 09 04                                       ....
             ------ String Descriptor 1 ------
bLength                  : 0x18 (24 bytes)
bDescriptorType          : 0x03 (String Descriptor)
Language 0x0409          : "CUBILUX CA7°"  *!*ERROR  contains 1 NULL character
Data (HexDump)           : 18 03 43 00 55 00 42 00 49 00 4C 00 55 00 58 00   ..C.U.B.I.L.U.X.
                           20 00 43 00 41 00 37 00                            .C.A.7.
             ------ String Descriptor 3 ------
bLength                  : 0x10 (16 bytes)
bDescriptorType          : 0x03 (String Descriptor)
Language 0x0409          : "Generic°"  *!*ERROR  contains 1 NULL character
Data (HexDump)           : 10 03 47 00 65 00 6E 00 65 00 72 00 69 00 63 00   ..G.e.n.e.r.i.c.
             ------ String Descriptor 4 ------
bLength                  : 0x14 (20 bytes)
bDescriptorType          : 0x03 (String Descriptor)
Language 0x0409          : "USB Audio°"  *!*ERROR  contains 1 NULL character
Data (HexDump)           : 14 03 55 00 53 00 42 00 20 00 41 00 75 00 64 00   ..U.S.B. .A.u.d.
                           69 00 6F 00                                       i.o.
             ------ String Descriptor 5 ------
bLength                  : 0x18 (24 bytes)
bDescriptorType          : 0x03 (String Descriptor)
Language 0x0409          : "CUBILUX CA7°"  *!*ERROR  contains 1 NULL character
Data (HexDump)           : 18 03 43 00 55 00 42 00 49 00 4C 00 55 00 58 00   ..C.U.B.I.L.U.X.
                           20 00 43 00 41 00 37 00                            .C.A.7.
             ------ String Descriptor 19 ------
bLength                  : 0x28 (40 bytes)
bDescriptorType          : 0x03 (String Descriptor)
Language 0x0409          : "Cubilux CA7 Line IN°"  *!*ERROR  contains 1 NULL character
Data (HexDump)           : 28 03 43 00 75 00 62 00 69 00 6C 00 75 00 78 00   (.C.u.b.i.l.u.x.
                           20 00 43 00 41 00 37 00 20 00 4C 00 69 00 6E 00    .C.A.7. .L.i.n.
                           65 00 20 00 49 00 4E 00                           e. .I.N.
             ------ String Descriptor 20 ------
bLength                  : 0x26 (38 bytes)
bDescriptorType          : 0x03 (String Descriptor)
Language 0x0409          : "Cubilux CA7 MIC IN°"  *!*ERROR  contains 1 NULL character
Data (HexDump)           : 26 03 43 00 75 00 62 00 69 00 6C 00 75 00 78 00   &.C.u.b.i.l.u.x.
                           20 00 43 00 41 00 37 00 20 00 4D 00 49 00 43 00    .C.A.7. .M.I.C.
                           20 00 49 00 4E 00                                  .I.N.
             ------ String Descriptor 21 ------
bLength                  : 0x36 (54 bytes)
bDescriptorType          : 0x03 (String Descriptor)
Language 0x0409          : "Cubilux CA7 Surround Sound°"  *!*ERROR  contains 1 NULL character
Data (HexDump)           : 36 03 43 00 75 00 62 00 69 00 6C 00 75 00 78 00   6.C.u.b.i.l.u.x.
                           20 00 43 00 41 00 37 00 20 00 53 00 75 00 72 00    .C.A.7. .S.u.r.
                           72 00 6F 00 75 00 6E 00 64 00 20 00 53 00 6F 00   r.o.u.n.d. .S.o.
                           75 00 6E 00 64 00                                 u.n.d.
             ------ String Descriptor 22 ------
bLength                  : 0x34 (52 bytes)
bDescriptorType          : 0x03 (String Descriptor)
Language 0x0409          : "Cubilux CA7 Headphone OUT°"  *!*ERROR  contains 1 NULL character
Data (HexDump)           : 34 03 43 00 75 00 62 00 69 00 6C 00 75 00 78 00   4.C.u.b.i.l.u.x.
                           20 00 43 00 41 00 37 00 20 00 48 00 65 00 61 00    .C.A.7. .H.e.a.
                           64 00 70 00 68 00 6F 00 6E 00 65 00 20 00 4F 00   d.p.h.o.n.e. .O.
                           55 00 54 00                                       U.T.