-
Notifications
You must be signed in to change notification settings - Fork 32
Novation:Circuit
Yuuichi Akagawa edited this page Nov 7, 2020
·
1 revision
Device Descriptor
bLength | 18 |
bDescriptorType | DEVICE (0x01) |
bcdUSB | 2.00 (0x0200) |
bDeviceClass | Defined in Interface (0x00) |
bDeviceSubClass | Defined in Interface (0x00) |
bDeviceProtocol | Defined in Interface (0x00) |
bMaxPacketSize0 | 64 |
idVendor | 0x1235 |
idProduct | 0x0079 |
bcdDevice | 2.00 (0x0200) |
iManufacturer | Not Requested (1) |
iProduct | Circuit (2) |
iSerialNumber | V1.00 (3) |
bNumConfigurations | 1 |
Configuration Descriptor
bLength | 9 |
bDescriptorType | CONFIGURATION (0x02) |
wTotalLength | 116 |
bNumInterfaces | 2 |
bConfigurationValue | 1 |
iConfiguration | None (0) |
bmAttributes.Reserved | 0 |
bmAttributes.RemoteWakeup | RemoteWakeup Not Supported (0b0) |
bmAttributes.SelfPowered | Self Powered (0b1) |
bMaxPower | 100mA (0x32) |
Interface Descriptor
bLength | 9 |
bDescriptorType | INTERFACE (0x04) |
bInterfaceNumber | 0 |
bAlternateSetting | 0 |
bNumEndpoints | 0 |
bInterfaceClass | Audio (0x01) |
bInterfaceSubClass | Audio control (0x01) |
bInterfaceProtocol | Undefined (0x00) |
iInterface | Circuit (2) |
Audio AC Descriptor
bLength | 9 |
bDescriptorType | CS_INTERFACE (0x24) |
bDescriptorSubtype | HEADER (0x01) |
bcdADC | 1.00 (0x0100) |
wTotalLength | 9 |
bInCollection | 1 |
baInterfaceNr(1) | 1 |
Interface Descriptor
bLength | 9 |
bDescriptorType | INTERFACE (0x04) |
bInterfaceNumber | 1 |
bAlternateSetting | 0 |
bNumEndpoints | 2 |
bInterfaceClass | Audio (0x01) |
bInterfaceSubClass | MIDI streaming (0x03) |
bInterfaceProtocol | Undefined (0x00) |
iInterface | Circuit (2) |
Audio MS Descriptor
bLength | 7 |
bDescriptorType | CS_INTERFACE (0x24) |
bDescriptorSubtype | MS_HEADER (0x01) |
bcdMSC | 1.00 (0x0100) |
wTotalLength | 52 |
Audio MS Descriptor
bLength | 6 |
bDescriptorType | CS_INTERFACE (0x24) |
bDescriptorSubtype | MIDI_IN_JACK (0x02) |
bJackType | EMBEDDED (0x01) |
bJackID | 2 |
iJack | None (0) |
Audio MS Descriptor
bLength | 6 |
bDescriptorType | CS_INTERFACE (0x24) |
bDescriptorSubtype | MIDI_IN_JACK (0x02) |
bJackType | EXTERNAL (0x02) |
bJackID | 3 |
iJack | None (0) |
Audio MS Descriptor
bLength | 9 |
bDescriptorType | CS_INTERFACE (0x24) |
bDescriptorSubtype | MIDI_OUT_JACK (0x03) |
bJackType | EMBEDDED (0x01) |
bJackID | 4 |
bNrInputPins | 1 |
Audio MS Descriptor
bLength | 9 |
bDescriptorType | CS_INTERFACE (0x24) |
bDescriptorSubtype | MIDI_OUT_JACK (0x03) |
bJackType | EXTERNAL (0x02) |
bJackID | 5 |
bNrInputPins | 1 |
Audio MS Descriptor
bLength | 15 |
bDescriptorType | CS_INTERFACE (0x24) |
bDescriptorSubtype | ELEMENT (0x04) |
bElementID | 1 |
bNrInputPins | 2 |
Endpoint Descriptor
bLength | 9 |
bDescriptorType | ENDPOINT (0x05) |
bEndpointAddress | 1 OUT (0b00000001) |
bmAttributes.TransferType | Bulk (0b10) |
wMaxPacketSize.PacketSize | 64 |
bInterval | 0 |
Audio MS Descriptor
bLength | 5 |
bDescriptorType | CS_ENDPOINT (0x25) |
bDescriptorSubtype | MS_GENERAL (0x01) |
bNumEmbMIDIJack | 1 |
baAssocJackID(1) | 2 |
Endpoint Descriptor
bLength | 9 |
bDescriptorType | ENDPOINT (0x05) |
bEndpointAddress | 1 IN (0b10000001) |
bmAttributes.TransferType | Bulk (0b10) |
wMaxPacketSize.PacketSize | 64 |
bInterval | 0 |
Audio MS Descriptor
bLength | 5 |
bDescriptorType | CS_ENDPOINT (0x25) |
bDescriptorSubtype | MS_GENERAL (0x01) |
bNumEmbMIDIJack | 1 |
baAssocJackID(1) | 4 |