 Device 27: Ksoloti Core
    Device descriptor
       Length: 18 bytes
       Type: 0x01
       USB Version: 2.00
       Class: 0xEF: Miscellaneous Device
       Subclass: 0x02: ?
       Protocol: 0x01: Interface Association
       Max EP0 packet size: 64 bytes
       Vendor ID: 0x16C0: Van Ooijen Technische Informatica
       Product ID: 0x0444
       Version: 2.00
       Manufacturer string: #1 'Ksoloti'
       Product string: #5 'Ksoloti Core'
       Serial string: #3 '002900193133510B33383438'
    Configuration 1
       Configuration descriptor
          Length: 9 bytes
          Type: 0x02
          Total length: 426 bytes
          Number of interfaces: 5
          Configuration number: 1
          Configuration string: #5 'Ksoloti Core'
          Attributes: 0xC0
          Max power: 100mA
       Function 0: Audio
          Interface association descriptor
             Length: 8 bytes
             Type: 0x0B
             First interface: 0
             Interface count: 4
             Function class: 0x01: Audio
             Function subclass: 0x00
             Function protocol: 0x20
             Function number: 0
          Interface 0: Audio
             Interface descriptor
                Length: 9 bytes
                Type: 0x04
                Interface number: 0
                Alternate setting: 0
                Number of endpoints: 0
                Class: 0x01: Audio
                Subclass: 0x01: Control Device
                Protocol: 0x20
                Interface string: (none)
             Class descriptor 0x24, 9 bytes
             Class descriptor 0x24, 8 bytes
             Class descriptor 0x24, 17 bytes
             Class descriptor 0x24, 18 bytes
             Class descriptor 0x24, 12 bytes
             Class descriptor 0x24, 17 bytes
             Class descriptor 0x24, 12 bytes
          Interface 1: Audio
             Interface descriptor
                Length: 9 bytes
                Type: 0x04
                Interface number: 1
                Alternate setting: 0
                Number of endpoints: 0
                Class: 0x01: Audio
                Subclass: 0x02: Streaming
                Protocol: 0x20
                Interface string: (none)
          Interface 1 alt 1: Audio
             Interface descriptor
                Length: 9 bytes
                Type: 0x04
                Interface number: 1
                Alternate setting: 1
                Number of endpoints: 1
                Class: 0x01: Audio
                Subclass: 0x02: Streaming
                Protocol: 0x20
                Interface string: (none)
             Class descriptor 0x24, 16 bytes
             Class descriptor 0x24, 6 bytes
             Endpoint 3 OUT (isochronous)
                Endpoint descriptor
                   Length: 7 bytes
                   Type: 0x05
                   Endpoint address: 0x03
                   Attributes: 0x09
                   Max packet size: 196 bytes
                   Interval: 0x01
                Class descriptor 0x25, 8 bytes
          Interface 1 alt 2: Audio
             Interface descriptor
                Length: 9 bytes
                Type: 0x04
                Interface number: 1
                Alternate setting: 2
                Number of endpoints: 1
                Class: 0x01: Audio
                Subclass: 0x02: Streaming
                Protocol: 0x20
                Interface string: (none)
             Class descriptor 0x24, 16 bytes
             Class descriptor 0x24, 6 bytes
             Endpoint 3 OUT (isochronous)
                Endpoint descriptor
                   Length: 7 bytes
                   Type: 0x05
                   Endpoint address: 0x03
                   Attributes: 0x09
                   Max packet size: 392 bytes
                   Interval: 0x01
                Class descriptor 0x25, 8 bytes
          Interface 2: Audio
             Interface descriptor
                Length: 9 bytes
                Type: 0x04
                Interface number: 2
                Alternate setting: 0
                Number of endpoints: 0
                Class: 0x01: Audio
                Subclass: 0x02: Streaming
                Protocol: 0x20
                Interface string: (none)
          Interface 2 alt 1: Audio
             Interface descriptor
                Length: 9 bytes
                Type: 0x04
                Interface number: 2
                Alternate setting: 1
                Number of endpoints: 1
                Class: 0x01: Audio
                Subclass: 0x02: Streaming
                Protocol: 0x20
                Interface string: (none)
             Class descriptor 0x24, 16 bytes
             Class descriptor 0x24, 6 bytes
             Endpoint 3 IN (isochronous)
                Endpoint descriptor
                   Length: 7 bytes
                   Type: 0x05
                   Endpoint address: 0x83
                   Attributes: 0x05
                   Max packet size: 196 bytes
                   Interval: 0x01
                Class descriptor 0x25, 8 bytes
          Interface 2 alt 2: Audio
             Interface descriptor
                Length: 9 bytes
                Type: 0x04
                Interface number: 2
                Alternate setting: 2
                Number of endpoints: 1
                Class: 0x01: Audio
                Subclass: 0x02: Streaming
                Protocol: 0x20
                Interface string: (none)
             Class descriptor 0x24, 16 bytes
             Class descriptor 0x24, 6 bytes
             Endpoint 3 IN (isochronous)
                Endpoint descriptor
                   Length: 7 bytes
                   Type: 0x05
                   Endpoint address: 0x83
                   Attributes: 0x05
                   Max packet size: 392 bytes
                   Interval: 0x01
                Class descriptor 0x25, 8 bytes
          Interface 3: Audio
             Interface descriptor
                Length: 9 bytes
                Type: 0x04
                Interface number: 3
                Alternate setting: 0
                Number of endpoints: 2
                Class: 0x01: Audio
                Subclass: 0x03: MIDI Streaming
                Protocol: 0x00
                Interface string: (none)
             Class descriptor 0x24, 7 bytes
             Class descriptor 0x24, 6 bytes (2 times)
             Class descriptor 0x24, 9 bytes (2 times)
             Endpoint 1 OUT (bulk)
                Endpoint descriptor
                   Length: 9 bytes
                   Type: 0x05
                   Endpoint address: 0x01
                   Attributes: 0x02
                   Max packet size: 64 bytes
                   Interval: 0x00
                Class descriptor 0x25, 5 bytes
             Endpoint 1 IN (bulk)
                Endpoint descriptor
                   Length: 9 bytes
                   Type: 0x05
                   Endpoint address: 0x81
                   Attributes: 0x02
                   Max packet size: 64 bytes
                   Interval: 0x00
                Class descriptor 0x25, 5 bytes
       Function 4: Vendor Specific Class
          Interface association descriptor
             Length: 8 bytes
             Type: 0x0B
             First interface: 4
             Interface count: 1
             Function class: 0xFF: Vendor Specific Class
             Function subclass: 0x00
             Function protocol: 0x00
             Function number: 4
          Interface 4: Vendor Specific Class
             Interface descriptor
                Length: 9 bytes
                Type: 0x04
                Interface number: 4
                Alternate setting: 0
                Number of endpoints: 2
                Class: 0xFF: Vendor Specific Class
                Subclass: 0x00
                Protocol: 0x00
                Interface string: #4 'Ksoloti Bulk Interface'
             Endpoint 2 OUT (bulk)
                Endpoint descriptor
                   Length: 7 bytes
                   Type: 0x05
                   Endpoint address: 0x02
                   Attributes: 0x02
                   Max packet size: 64 bytes
                   Interval: 0x00
             Endpoint 2 IN (bulk)
                Endpoint descriptor
                   Length: 7 bytes
                   Type: 0x05
                   Endpoint address: 0x82
                   Attributes: 0x02
                   Max packet size: 64 bytes
                   Interval: 0x00
