Modern MIDI:Timepod - YuuichiAkagawa/USBH_MIDI GitHub Wiki
firmware v1.2(20250602)
01
--
String Descriptors:
Manufacturer: Modern MIDI
Product: TP-001
Serial: MIDI
Device descriptor:
Descriptor Length: 12
Descriptor type: 01
USB version: 0200
Device class: EF
Device Subclass: 02
Device Protocol: 01
Max.packet size: 10
Vendor ID: 04D8
Product ID: 0B34
Revision ID: 0100
Mfg.string index: 01
Prod.string index: 02
Serial number index: 03
Number of conf.: 01
Configuration descriptor:
Total length: 006D
Num.intf: 02
Conf.value: 01
Conf.string: 00
Attr.: A0
Max.pwr: FA
Unknown descriptor:
Length: 08
Type: 0B
Contents: 020201010000
Interface descriptor:
Intf.number: 02
Alt.: 00
Endpoints: 00
Intf. Class: 01
Intf. Subclass: 01
Intf. Protocol: 00
Intf.string: 00
<<<AUDIO_CONTROL>>>
Unknown descriptor:
Length: 09
Type: 24
Contents: 01000109000103
Interface descriptor:
Intf.number: 03
Alt.: 00
Endpoints: 02
Intf. Class: 01
Intf. Subclass: 03
Intf. Protocol: 00
Intf.string: 00
<<<MIDIStreaming>>>
MS Interface descriptor
07240100014100
DescriptorSubtype: 01
USB_DESCRIPTOR_CS_INTERFACE : MS_HEADER
MIDIStreaming SubClass Specification Release number: 0100
wTotalLength: 0041
MS Interface descriptor
062402010100
DescriptorSubtype: 02
USB_DESCRIPTOR_CS_INTERFACE : MIDI_IN_JACK(Embedded)
JackType: 01
JackID: 01
MS Interface descriptor
062402020200
DescriptorSubtype: 02
USB_DESCRIPTOR_CS_INTERFACE : MIDI_IN_JACK(External)
JackType: 02
JackID: 02
MS Interface descriptor
092403010301020100
DescriptorSubtype: 03
USB_DESCRIPTOR_CS_INTERFACE : MIDI_OUT_JACK(Embedded)
JackType: 01
JackID: 03
NrInputPins: 01
020100
MS Interface descriptor
092403020401010100
DescriptorSubtype: 03
USB_DESCRIPTOR_CS_INTERFACE : MIDI_OUT_JACK(External)
JackType: 02
JackID: 04
NrInputPins: 01
010100
Endpoint descriptor:
Endpoint address: 04
Attr.: 02(Bulk)
Max.pkt size: 0040
Polling interval: 00
MS Endpoint descriptor
0525010101
USB_DESCRIPTOR_CS_ENDPOINT : MS_GENERAL
bNumEmbMIDIJack: 01
01
Endpoint descriptor:
Endpoint address: 85
Attr.: 02(Bulk)
Max.pkt size: 0040
Polling interval: 00
MS Endpoint descriptor
0525010103
USB_DESCRIPTOR_CS_ENDPOINT : MS_GENERAL
bNumEmbMIDIJack: 01
03
firmware v1.1(20250515)
01
--
String Descriptors:
Manufacturer: Modern MIDI
Product: TP-001
Serial: MIDI
Device descriptor:
Descriptor Length: 12
Descriptor type: 01
USB version: 0200
Device class: EF
Device Subclass: 02
Device Protocol: 01
Max.packet size: 10
Vendor ID: 04D8
Product ID: 0B34
Revision ID: 0100
Mfg.string index: 01
Prod.string index: 02
Serial number index: 03
Number of conf.: 01
Configuration descriptor:
Total length: 00AF
Num.intf: 04
Conf.value: 01
Conf.string: 00
Attr.: A0
Max.pwr: FA
Unknown descriptor:
Length: 08
Type: 0B
Contents: 000202020100
Interface descriptor:
Intf.number: 00
Alt.: 00
Endpoints: 01
Intf. Class: 02
Intf. Subclass: 02
Intf. Protocol: 00
Intf.string: 00
Unknown descriptor:
Length: 05
Type: 24
Contents: 001001
Unknown descriptor:
Length: 05
Type: 24
Contents: 010101
Unknown descriptor:
Length: 04
Type: 24
Contents: 0206
Unknown descriptor:
Length: 05
Type: 24
Contents: 060001
Endpoint descriptor:
Endpoint address: 81
Attr.: 03(Interrupt)
Max.pkt size: 0010
Polling interval: 40
Interface descriptor:
Intf.number: 01
Alt.: 00
Endpoints: 02
Intf. Class: 0A
Intf. Subclass: 00
Intf. Protocol: 00
Intf.string: 00
Endpoint descriptor:
Endpoint address: 02
Attr.: 02(Bulk)
Max.pkt size: 0040
Polling interval: 00
Endpoint descriptor:
Endpoint address: 83
Attr.: 02(Bulk)
Max.pkt size: 0040
Polling interval: 00
Unknown descriptor:
Length: 08
Type: 0B
Contents: 020201010000
Interface descriptor:
Intf.number: 02
Alt.: 00
Endpoints: 00
Intf. Class: 01
Intf. Subclass: 01
Intf. Protocol: 00
Intf.string: 00
<<<AUDIO_CONTROL>>>
Unknown descriptor:
Length: 09
Type: 24
Contents: 01000109000103
Interface descriptor:
Intf.number: 03
Alt.: 00
Endpoints: 02
Intf. Class: 01
Intf. Subclass: 03
Intf. Protocol: 00
Intf.string: 00
<<<MIDIStreaming>>>
MS Interface descriptor
07240100014100
DescriptorSubtype: 01
USB_DESCRIPTOR_CS_INTERFACE : MS_HEADER
MIDIStreaming SubClass Specification Release number: 0100
wTotalLength: 0041
MS Interface descriptor
062402010100
DescriptorSubtype: 02
USB_DESCRIPTOR_CS_INTERFACE : MIDI_IN_JACK(Embedded)
JackType: 01
JackID: 01
MS Interface descriptor
062402020200
DescriptorSubtype: 02
USB_DESCRIPTOR_CS_INTERFACE : MIDI_IN_JACK(External)
JackType: 02
JackID: 02
MS Interface descriptor
092403010301020100
DescriptorSubtype: 03
USB_DESCRIPTOR_CS_INTERFACE : MIDI_OUT_JACK(Embedded)
JackType: 01
JackID: 03
NrInputPins: 01
020100
MS Interface descriptor
092403020401010100
DescriptorSubtype: 03
USB_DESCRIPTOR_CS_INTERFACE : MIDI_OUT_JACK(External)
JackType: 02
JackID: 04
NrInputPins: 01
010100
Endpoint descriptor:
Endpoint address: 04
Attr.: 02(Bulk)
Max.pkt size: 0040
Polling interval: 00
MS Endpoint descriptor
0525010101
USB_DESCRIPTOR_CS_ENDPOINT : MS_GENERAL
bNumEmbMIDIJack: 01
01
Endpoint descriptor:
Endpoint address: 85
Attr.: 02(Bulk)
Max.pkt size: 0040
Polling interval: 00
MS Endpoint descriptor
0525010103
USB_DESCRIPTOR_CS_ENDPOINT : MS_GENERAL
bNumEmbMIDIJack: 01
03
Initial firmware
01
--
String Descriptors:
Manufacturer: Modern MIDI
Product: TP-001
Serial: MIDI
Device descriptor:
Descriptor Length: 12
Descriptor type: 01
USB version: 0200
Device class: 02
Device Subclass: 00
Device Protocol: 00
Max.packet size: 10
Vendor ID: 04D8
Product ID: E514
Revision ID: 0100
Mfg.string index: 01
Prod.string index: 02
Serial number index: 03
Number of conf.: 01
Configuration descriptor:
Total length: 00A7
Num.intf: 04
Conf.value: 01
Conf.string: 00
Attr.: A0
Max.pwr: FA
Interface descriptor:
Intf.number: 00
Alt.: 00
Endpoints: 01
Intf. Class: 02
Intf. Subclass: 02
Intf. Protocol: 00
Intf.string: 00
Unknown descriptor:
Length: 05
Type: 24
Contents: 001001
Unknown descriptor:
Length: 05
Type: 24
Contents: 010101
Unknown descriptor:
Length: 04
Type: 24
Contents: 0206
Unknown descriptor:
Length: 05
Type: 24
Contents: 060001
Endpoint descriptor:
Endpoint address: 81
Attr.: 03(Interrupt)
Max.pkt size: 0010
Polling interval: 40
Interface descriptor:
Intf.number: 01
Alt.: 00
Endpoints: 02
Intf. Class: 0A
Intf. Subclass: 00
Intf. Protocol: 00
Intf.string: 00
Endpoint descriptor:
Endpoint address: 02
Attr.: 02(Bulk)
Max.pkt size: 0040
Polling interval: 00
Endpoint descriptor:
Endpoint address: 83
Attr.: 02(Bulk)
Max.pkt size: 0040
Polling interval: 00
Unknown descriptor:
Length: 08
Type: 0B
Contents: 020201010000
Interface descriptor:
Intf.number: 02
Alt.: 00
Endpoints: 00
Intf. Class: 01
Intf. Subclass: 01
Intf. Protocol: 00
Intf.string: 00
<<<AUDIO_CONTROL>>>
Unknown descriptor:
Length: 09
Type: 24
Contents: 01000109000103
Interface descriptor:
Intf.number: 03
Alt.: 00
Endpoints: 02
Intf. Class: 01
Intf. Subclass: 03
Intf. Protocol: 00
Intf.string: 00
<<<MIDIStreaming>>>
MS Interface descriptor
07240100014100
DescriptorSubtype: 01
USB_DESCRIPTOR_CS_INTERFACE : MS_HEADER
MIDIStreaming SubClass Specification Release number: 0100
wTotalLength: 0041
MS Interface descriptor
062402010100
DescriptorSubtype: 02
USB_DESCRIPTOR_CS_INTERFACE : MIDI_IN_JACK(Embedded)
JackType: 01
JackID: 01
MS Interface descriptor
062402020200
DescriptorSubtype: 02
USB_DESCRIPTOR_CS_INTERFACE : MIDI_IN_JACK(External)
JackType: 02
JackID: 02
MS Interface descriptor
092403010301020100
DescriptorSubtype: 03
USB_DESCRIPTOR_CS_INTERFACE : MIDI_OUT_JACK(Embedded)
JackType: 01
JackID: 03
NrInputPins: 01
020100
MS Interface descriptor
092403020401010100
DescriptorSubtype: 03
USB_DESCRIPTOR_CS_INTERFACE : MIDI_OUT_JACK(External)
JackType: 02
JackID: 04
NrInputPins: 01
010100
Endpoint descriptor:
Endpoint address: 04
Attr.: 02(Bulk)
Max.pkt size: 0040
Polling interval: 00
MS Endpoint descriptor
0525010101
USB_DESCRIPTOR_CS_ENDPOINT : MS_GENERAL
bNumEmbMIDIJack: 01
01
Endpoint descriptor:
Endpoint address: 85
Attr.: 02(Bulk)
Max.pkt size: 0040
Polling interval: 00
MS Endpoint descriptor
0525010103
USB_DESCRIPTOR_CS_ENDPOINT : MS_GENERAL
bNumEmbMIDIJack: 01
03