the waldorf rocket :
Axoloti says: USB Device Attached
Axoloti says: PID: 17h
Axoloti says: VID: 12E6h
Axoloti says: Address (#1) assigned.
Axoloti says: cfg desc: num interfaces 2
Axoloti says: interface: interface 0, num 0, numep 0, class 1 , sub class 1
Axoloti says: interface: interface 1, num 1, numep 2, class 1 , sub class 3
Axoloti says: endpoint: interface 1, ep num 0, addr 1
Axoloti says: endpoint: interface 1, ep num 1, addr 82
Axoloti says: Manufacturer : Waldorf Music GmbH
Axoloti says: Product : Rocket
Axoloti says: Serial Number : 0B6C32533834
Axoloti says: Enumeration done.
Axoloti says: This device has only 1 configuration.
Axoloti says: Default configuration set.
Axoloti says: Switching to Interface (#1)
Axoloti says: Class : 1h
Axoloti says: SubClass : 3h
Axoloti says: Protocol : 0h
Axoloti says: USB Host Output size requests : 40
Axoloti says: USB Host Output interval : 0
Axoloti says: USB Host Input size requests : 40
Axoloti says: USB Host Input interval : 0
Axoloti says: USB Host Output connected to 1 : 1
Axoloti says: USB Host Input connected to 1 : 82
Axoloti says: MID class started.
the miselu c.24 :
Axoloti says: USB Host : device disconnected
Axoloti says: USB Device Attached
Axoloti says: PID: 1h
Axoloti says: VID: 2961h
Axoloti says: Address (#1) assigned.
Axoloti says: cfg desc: num interfaces 2
Axoloti says: interface: interface 0, num 0, numep 0, class 1 , sub class 1
Axoloti says: interface: interface 1, num 1, numep 2, class 1 , sub class 3
Axoloti says: endpoint: interface 1, ep num 0, addr 81
Axoloti says: endpoint: interface 1, ep num 1, addr 2
Axoloti says: Manufacturer : Miselu
Axoloti says: Product : C.24
Axoloti says: Serial Number : D03972D355B3
Axoloti says: Enumeration done.
Axoloti says: Default configuration set.
Axoloti says: Switching to Interface (#1)
Axoloti says: Class : 1h
Axoloti says: SubClass : 3h
Axoloti says: Protocol : 0h
Axoloti says: USB Host Input size requests : 20
Axoloti says: USB Host Input interval : 0
Axoloti says: USB Host Output size requests : 40
Axoloti says: USB Host Output interval : 0
Axoloti says: USB Host Output connected to 1 : 2
Axoloti says: USB Host Input connected to 1 : 81
Axoloti says: MID class started.
the akai lpd8
Axoloti says: USB Device Attached
Axoloti says: PID: 75h
Axoloti says: VID: 9E8h
Axoloti says: Address (#1) assigned.
Axoloti says: cfg desc: num interfaces 2
Axoloti says: interface: interface 0, num 0, numep 0, class 1 , sub class 1
Axoloti says: interface: interface 1, num 1, numep 2, class 1 , sub class 3
Axoloti says: endpoint: interface 1, ep num 0, addr 1
Axoloti says: endpoint: interface 1, ep num 1, addr 81
Axoloti says: Manufacturer : AKAI professional LLC
Axoloti says: Product : LPD8
Axoloti says: Serial Number : N/A
Axoloti says: Enumeration done.
Axoloti says: This device has only 1 configuration.
Axoloti says: Default configuration set.
Axoloti says: Switching to Interface (#1)
Axoloti says: Class : 1h
Axoloti says: SubClass : 3h
Axoloti says: Protocol : 0h
Axoloti says: USB Host Output size requests : 40
Axoloti says: USB Host Output interval : 0
Axoloti says: USB Host Input size requests : 40
Axoloti says: USB Host Input interval : 0
Axoloti says: USB Host Output connected to 1 : 1
Axoloti says: USB Host Input connected to 1 : 81
Axoloti says: MID class started.
Casio Privia
Axoloti says: USB Device Attached
Axoloti says: PID: 6803h
Axoloti says: VID: 7CFh
Axoloti says: Address (#1) assigned.
Axoloti says: cfg desc: num interfaces 2
Axoloti says: interface: interface 0, num 0, numep 0, class 1 , sub class 1
Axoloti says: interface: interface 1, num 1, numep 2, class 1 , sub class 3
Axoloti says: endpoint: interface 1, ep num 0, addr 2
Axoloti says: endpoint: interface 1, ep num 1, addr 81
Axoloti says: Manufacturer : CASIO
Axoloti says: Product : CASIO USB-MIDI
Axoloti says: Serial Number : N/A
Axoloti says: Enumeration done.
Axoloti says: This device has only 1 configuration.
Axoloti says: Default configuration set.
Axoloti says: Switching to Interface (#1)
Axoloti says: Class : 1h
Axoloti says: SubClass : 3h
Axoloti says: Protocol : 0h
Axoloti says: USB Host Output size requests : 40
Axoloti says: USB Host Output interval : 0
Axoloti says: USB Host Input size requests : 40
Axoloti says: USB Host Input interval : 0
Axoloti says: USB Host Output connected to 1 : 2
Axoloti says: USB Host Input connected to 1 : 81
Axoloti says: MID class started.
M-audio prokeys sono 88
Axoloti says: USB Device Attached
Axoloti says: PID: 201Fh
Axoloti says: VID: 763h
Axoloti says: Address (#1) assigned.
Axoloti says: cfg desc: num interfaces 5
Axoloti says: interface: interface 0, num 0, numep 0, class 1 , sub class 1
Axoloti says: interface: interface 1, num 1, numep 0, class 1 , sub class 2
Axoloti says: interface: interface 2, num 1, numep 2, class 1 , sub class 2
Axoloti says: endpoint: interface 2, ep num 0, addr 1
Axoloti says: endpoint: interface 2, ep num 1, addr 83
Axoloti says: interface: interface 3, num 2, numep 0, class 1 , sub class 2
Axoloti says: interface: interface 4, num 2, numep 1, class 1 , sub class 2
Axoloti says: endpoint: interface 4, ep num 0, addr 82
Axoloti says: interface: interface 5, num 3, numep 2, class 1 , sub class 3
Axoloti says: interface: more interfaces described, that config detailed, use actual number
Axoloti says: endpoint: interface 5, ep num 0, addr D
Axoloti says: endpoint: interface 5, ep num 1, addr 8E
Axoloti says: Manufacturer : M-Audio
Axoloti says: Product : ProKeys Sono 88
Axoloti says: Serial Number : N/A
Axoloti says: Enumeration done.
Axoloti says: This device has only 1 configuration.
Axoloti says: Default configuration set.
Axoloti says: Switching to Interface (#5)
Axoloti says: Class : 1h
Axoloti says: SubClass : 3h
Axoloti says: Protocol : 0h
Axoloti says: USB Host Output size requests : 10
Axoloti says: USB Host Output interval : 0
Axoloti says: USB Host Input size requests : 10
Axoloti says: USB Host Input interval : 0
Axoloti says: USB Host Output connected to 5 : D
Axoloti says: USB Host Input connected to 5 : 8E
Axoloti says: MID class started.
Millenium MD-90 seen but DOES NOT WORK
I'm quite sure it worked in 1.0.6, I'll try it if you want, but not right now
here is the console. It seems to see it perfectly
Firmware version: 1.0.0.1, crc=0xDE59E475, entrypoint=0x20011000
Axoloti says: USB Host : device disconnected
Axoloti says: USB Device Attached
Axoloti says: PID: 119Dh
Axoloti says: VID: A67h
Axoloti says: Address (#1) assigned.
Axoloti says: cfg desc: num interfaces 2
Axoloti says: interface: interface 0, num 0, numep 0, class 1 , sub class 1
Axoloti says: interface: interface 1, num 1, numep 2, class 1 , sub class 3
Axoloti says: endpoint: interface 1, ep num 0, addr 81
Axoloti says: endpoint: interface 1, ep num 1, addr 1
Axoloti says: Manufacturer : Medeli Electronics Co., Ltd.
Axoloti says: Product : e-Drum
Axoloti says: Serial Number : N/A
Axoloti says: Enumeration done.
Axoloti says: This device has only 1 configuration.
Axoloti says: Default configuration set.
Axoloti says: Switching to Interface (#1)
Axoloti says: Class : 1h
Axoloti says: SubClass : 3h
Axoloti says: Protocol : 0h
Axoloti says: USB Host Input size requests : 40
Axoloti says: USB Host Input interval : 0
Axoloti says: USB Host Output size requests : 40
Axoloti says: USB Host Output interval : 0
Axoloti says: USB Host Output connected to 1 : 1
Axoloti says: USB Host Input connected to 1 : 81
Axoloti says: MID class started.
here is the USB View repport if it can help
Device Descriptor:
bcdUSB: 0x0110
bDeviceClass: 0x00
bDeviceSubClass: 0x00
bDeviceProtocol: 0x00
bMaxPacketSize0: 0x40 (64)
idVendor: 0x0A67 (Medeli Electronics Co, Ltd.)
idProduct: 0x119D
bcdDevice: 0x0100
iManufacturer: 0x01
0x0409: "Medeli Electronics Co., Ltd."
iProduct: 0x02
0x0409: "e-Drum"
iSerialNumber: 0x00
bNumConfigurations: 0x01
ConnectionStatus: DeviceConnected
Current Config Value: 0x01
Device Bus Speed: Full
Device Address: 0x02
Open Pipes: 2
Endpoint Descriptor:
bEndpointAddress: 0x81 IN
Transfer Type: Bulk
wMaxPacketSize: 0x0040 (64)
wInterval: 0x0000
bSyncAddress: 0x00
Endpoint Descriptor:
bEndpointAddress: 0x01 OUT
Transfer Type: Bulk
wMaxPacketSize: 0x0040 (64)
wInterval: 0x0000
bSyncAddress: 0x00
Configuration Descriptor:
wTotalLength: 0x0065
bNumInterfaces: 0x02
bConfigurationValue: 0x01
iConfiguration: 0x03
bmAttributes: 0xC0 (Bus Powered Self Powered )
MaxPower: 0x0A (20 Ma)
Interface Descriptor:
bInterfaceNumber: 0x00
bAlternateSetting: 0x00
bNumEndpoints: 0x00
bInterfaceClass: 0x01 (Audio)
bInterfaceSubClass: 0x01 (Audio Control)
bInterfaceProtocol: 0x00
iInterface: 0x00
Audio Control Interface Header Descriptor:
bLength: 0x09
bDescriptorType: 0x24
bDescriptorSubtype: 0x01
bcdADC: 0x0100
wTotalLength: 0x0009
bInCollection: 0x01
baInterfaceNr[1]: 0x01
Interface Descriptor:
bInterfaceNumber: 0x01
bAlternateSetting: 0x00
bNumEndpoints: 0x02
bInterfaceClass: 0x01 (Audio)
bInterfaceSubClass: 0x03 (MIDI Streaming)
bInterfaceProtocol: 0x00
iInterface: 0x00
Unknown Descriptor:
bDescriptorType: 0x24
bLength: 0x07
07 24 01 00 01 41 00
Unknown Descriptor:
bDescriptorType: 0x24
bLength: 0x06
06 24 02 01 01 00
Unknown Descriptor:
bDescriptorType: 0x24
bLength: 0x06
06 24 02 02 02 00
Unknown Descriptor:
bDescriptorType: 0x24
bLength: 0x09
09 24 03 01 03 01 02 01 00
Unknown Descriptor:
bDescriptorType: 0x24
bLength: 0x09
09 24 03 02 04 01 01 01 00
Endpoint Descriptor:
bEndpointAddress: 0x81 IN
Transfer Type: Bulk
wMaxPacketSize: 0x0040 (64)
wInterval: 0x0000
bSyncAddress: 0x00
Unknown Descriptor:
bDescriptorType: 0x25
bLength: 0x05
05 25 01 01 03
Endpoint Descriptor:
bEndpointAddress: 0x01 OUT
Transfer Type: Bulk
wMaxPacketSize: 0x0040 (64)
wInterval: 0x0000
bSyncAddress: 0x00
Unknown Descriptor:
bDescriptorType: 0x25
bLength: 0x05
05 25 01 01 01
That's it for now, I think (I'm missing a few controllers, and mainly my teensy that could have been a useful test, I'll see if I can't make one up next week, just for testing reasons )