Chargement...
 
Skip to main content

1 - Le matériel et les pilotes ALSA, FFADO, ...


[abandonné] Presonus Audiobox 1818VSL mal reconnue

Salut à tous,

Je viens de m'acheter une carte son Presonus Audiobox 1818VSL, qui est apparement bien supportée sous linux. Néanmoins, impossible de la faire fonctionner sous Ubuntu 16.04 LTS.
Si je branche la carte en USB, puis démarre l'ordinateur et finalement la carte son, elle est correctement reconnue (lsusb me la liste bien). Mais à partir du moment où je démarre Qjackctl, Audacity, LMMS ou Ardour, la carte n'est soudainement plus reconnue et aplay -l ne me retourne plus que mon chipset intégré.

J'ai tenté de changer le câble USB par un blindé, de désactiver les ports USB3, de n'utiliser que les ports USB2, tout ça sur un lenovo thinkpad X230 (core i5, 4 go de RAM...), rien à faire.

Qu'est-ce que je peux faire pour résoudre ça ?

Merci d'avance !
Bonjour
Il faudrait plus de détails sur ton installation.
Est-ce que ta carte fonctionne simplement avec alsa ?

Peux-tu nous donner le résultat de :
$ cat /proc/asound/cards

D'autre part que noyaux utilises-tu ?
France
As tu installé un noyau récent basse latence?
Le résultat de cat /proc/asound/cards:
Copy to clipboard
0 [PCH ]: HDA-Intel - HDA Intel PCH HDA Intel PCH at 0xf2520000 irq 30 1 [VSL ]: USB-Audio - AudioBox 1818 VSL Presonus AudioBox 1818 VSL at usb-0000:00:1a.0-1.2, high speed


Là elle est détecté parce que je n'ai pas encore tenté de l'utiliser.

Pour le noyau, uname -r me retourne:
Copy to clipboard
4.4.0-28-generic


Je ne crois pas que ce soit le noyau basse latence donc.

Elle ne fonctionne pas avec alsa: quand la carte est détecté,dans le menu paramètre sonore de Ubuntu, j'ai essayé de tester le son en le jouant sur la Presonus, et la carte se déconnecte/n'est plus détecté.

Merci pour votre aide !
Pour de la MAO, et pour utiliser le serveur de son jack, tu auras besoin au moins d'un noyau basse latence, ou encore mieux, un noyau RT.

Revenons à ta carte.

Voyons un peu les canaux identifiés par alsa.

Qu'obtiens tu en tapant :

$ alsamixer -c VSL

Dernier point.
Je pense que tu devrais aussi tester ta carte avec une distribution orientée MAO démarrée en live depuis une clé USB par exemple.
Je te recommande deux distributions très bien faites pour mener ce test, au choix :
Librazik
io.GNU.Linux
C'est noté pour le noyau, j'essayerai de passer à ubuntu studio ou équivalent si je trouve pas de solution 😉.

$ alsamixer -c VSL me retourne ça:

Alsa1

Alsa2

Je ne sais pas comment interpréter par contre.
C'est pas si mal.
Alsa reconnaît donc bien ta carte.
Visiblement, le développeur de la mixette logicielle avait besoin de faire du surround...
Je pense que tu peux interpréter avant/arrière/gauche/etc... comme input ou output 1/2/3/...

lorsque tu lances qjackctl, regarde ce qu'il te propose dans les cases entourées de vert :
IPPjackd
en particulier pour "interface".

A+
Salut,

Je n'ai pas exactement la même interface que toi:

Capture Du 2016 07 16 11 58 16

Dans interface j'ai accès à:

hw:PCH HDA Intel PCH(hw:0)
hw:PCH,0 ALC269VC Analog(hw: je ne peux pas lire la suite)
hw:VSL Audiobox 1818VSL (h... je ne peux pas lire)
hw:VSL,0 USB Audiobox (hw:1,0)
(par défaut)


Dans périphérique d'entrée:

hw:PCH HDA Intel PCH(hw:0)
hw:PCH,0 ALC269VC Analog(hw: je ne peux pas lire la suite)
hw:VSL Audiobox 1818VSL (h... je ne peux pas lire)
hw:VSL,0 USB Audiobox (hw:1,0)
(par défaut)


Dans périphérique de sortie:

hw:PCH HDA Intel PCH(hw:0)
hw:PCH,0 ALC269VC Analog(hw: je ne peux pas lire la suite)
hw:PCH,3 HDMI,0 (HW:0,3)
hw:PCH,7 HDMI,1 (HW:0,7)
hw:PCH,8 HDMI,2 (HW:0,8)
hw:VSL Audiobox 1818VSL (h... je ne peux pas lire)
hw:VSL,0 USB Audiobox (hw:1,0)
(par défaut)

De plus je viens de remarquer que "Temps réel" est coché chez moi aussi:

Capture Du 2016 07 16 12 12 08
Bonjour Pol, bonjour Allany.

Je confirme ce qu'a dit Allany sur la reconnaissance de la carte par alsa.
Attention, je pense que ce que tu vois dans alsamixer, c'est la partie mixage logiciel de ta carte, pour faire un retour direct sur telle ou telle sortie (par exemple pour un retour chant). D'ailleurs je suis surpris qu'il n'y en ait pas plus, et même beaucoup plus. Mais c'est un autre problème que nous allons laisser de côté pour l'instant.

Pour être certain du test de ta carte, tu lance Audacity, tu sélectionnes ta carte son usb en sortie, et tu écoute ce que ça donne. Je préfère utiliser Audacity pour cela parce que aplay est assez capricieux (pour moi par exemple, avec ma carte M-Audio aplay refuse de jouer quoi que ce soit, c'est ennuyeux pour tester).

Maintenant Jack
Tu n'as pas de noyaux temps réel et donc jack va dysfonctionner au démarrage (essaye peut-être en enlevant l'option "Temps réel" mais c'est pas terrible. Jack *est fait* pour le temps réel). Donc jack ne démarre pas bien mais il va réquisitionner ta carte Audiobox qui ne sera plus accessible pour alsa. Je pense que c'est probablement la cause de la disparition mystérieuse de ta carte quant tu démarre jack.
Donc installe un vrai noyaux temps réel, (RT kernel) ou au moins un noyaux basse latence (low latency kernel)

Ensuite dans qjackctl | Réglages | Paramètres | Avancés, il faut que :
Périphérique de sortie = hw:VSL
Périphérique d'entrée = hw:VSL
Salut et merci pour ta réponse.

Lorsque j'essaye de lire un fichier via Audacity, pareil, la carte son plante et n'est plus reconnue... J'ai le message suivant:

Capture Du 2016 07 17 11 34 03

Je suis en train d'installer un noyau temps réel en suivant la doc de chez ubuntu (celle-là) je vais voir ce que ça donne.
Bon, j'ai installé un noyau temps réel, pas plus de progrès. Au départ, la carte est toujours bien reconnue, puis à partir du moment où je lance audacity sans même avoir lancé jack auparavant, le voyant de la carte qui indique que la connexion usb est OK passe au rouge et la carte n'est plus reconnue (lsusb ne la liste pas).

Je commence à désespérer un peu là : /.

Le noyau que j'utilise actuellement:
Copy to clipboard
4.4.0-31-lowlatency

France
Presonus aurait il sorti une deuxième version de sa carte avec un firmware différent qui
rendrait son utilisation plus compliquée sur système libre?
Focusrite ayant fait le coup il y a peu.....

Sinon, essais avec io.GNU.Linux ou LibraZik en live ....
Cette carte a l'air très capricieuse avec les pilote usb3

Il y a des fils de discussions concernant cette carte sur linuxmusician. Voir ici et .

D'autre part le monde propriétaire (la pomme empoisonnée et la fenêtre grillagée) a aussi des soucis avec cette carte et l'usb3.

Que dit syslog à propos de ta carte ?
Bon, c'est de plus en plus n'importe quoi, la carte n'est plus du tout reconnue.

J'ai ça dans syslog:
Copy to clipboard
Jul 17 19:31:23 raoul-ThinkPad-X230 kernel: [ 60.616929] usb 1-1.2: new high-speed USB device number 6 using ehci-pci Jul 17 19:31:23 raoul-ThinkPad-X230 kernel: [ 60.704273] usb 1-1.2: New USB device found, idVendor=194f, idProduct=0103 Jul 17 19:31:23 raoul-ThinkPad-X230 kernel: [ 60.704276] usb 1-1.2: New USB device strings: Mfr=1, Product=3, SerialNumber=0 Jul 17 19:31:23 raoul-ThinkPad-X230 kernel: [ 60.704278] usb 1-1.2: Product: AudioBox 1818 VSL Jul 17 19:31:23 raoul-ThinkPad-X230 kernel: [ 60.704279] usb 1-1.2: Manufacturer: Presonus Jul 17 19:31:23 raoul-ThinkPad-X230 kernel: [ 60.717016] usb 1-1.2: 1:1: cannot set freq 96000 (v2): err -71 Jul 17 19:31:23 raoul-ThinkPad-X230 kernel: [ 60.724287] usb 1-1.2: parse_audio_format_rates_v2(): unable to find clock source (clock -71) Jul 17 19:31:24 raoul-ThinkPad-X230 kernel: [ 60.757176] usb 1-1.2: parse_audio_format_rates_v2(): unable to find clock source (clock -71) Jul 17 19:31:24 raoul-ThinkPad-X230 kernel: [ 60.781793] usb 1-1.2: parse_audio_format_rates_v2(): unable to find clock source (clock -71) Jul 17 19:31:24 raoul-ThinkPad-X230 kernel: [ 60.864419] usb 1-1.2: cannot get ctl value: req = 0x83, wValue = 0x201, wIndex = 0xa00, type = 4 Jul 17 19:31:24 raoul-ThinkPad-X230 kernel: [ 60.864423] usb 1-1.2: 10:0: cannot get min/max values for control 2 (id 10) Jul 17 19:31:24 raoul-ThinkPad-X230 kernel: [ 60.888859] usb 1-1.2: cannot get ctl value: req = 0x83, wValue = 0x200, wIndex = 0xa00, type = 4 Jul 17 19:31:24 raoul-ThinkPad-X230 kernel: [ 60.888862] usb 1-1.2: 10:0: cannot get min/max values for control 2 (id 10) Jul 17 19:31:24 raoul-ThinkPad-X230 kernel: [ 60.963377] usb 1-1.2: cannot get ctl value: req = 0x83, wValue = 0x201, wIndex = 0xb00, type = 4 Jul 17 19:31:24 raoul-ThinkPad-X230 kernel: [ 60.963380] usb 1-1.2: 11:0: cannot get min/max values for control 2 (id 11) Jul 17 19:31:24 raoul-ThinkPad-X230 kernel: [ 60.971649] usb 1-1.2: cannot get ctl value: req = 0x83, wValue = 0x200, wIndex = 0xb00, type = 4 Jul 17 19:31:24 raoul-ThinkPad-X230 kernel: [ 60.971651] usb 1-1.2: 11:0: cannot get min/max values for control 2 (id 11) Jul 17 19:31:24 raoul-ThinkPad-X230 kernel: [ 61.022763] usb 1-1.2: USB disconnect, device number 6 Jul 17 19:31:24 raoul-ThinkPad-X230 mtp-probe: checking bus 1, device 6: "/sys/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2" Jul 17 19:31:24 raoul-ThinkPad-X230 mtp-probe: bus: 1, device: 6 was not an MTP device Jul 17 19:31:24 raoul-ThinkPad-X230 systemd-udevd[1816]: error opening ATTR{/sys/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2:1.0/sound/card1/controlC1/../uevent} for writing: No such file or directory \00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\


J'ai une centaine de ligne de \00 après ça et ensuite des infos qui n'ont plus rien n'à voir (rsyslogd démarre). Les \00 c'est que le fichier n'a pas pu être lu correctement apparement, aucune idée de pourquoi par contre.

Le mystère s'épaissit...

Pour le firmware qui aurait changé je vais regarder. Pour les distrib spéciale MAO j'aimerais bien mais je suis malheureusement limité au niveau connexion pour l'instant.

Je vais aussi jeter un coup d'oeil à tes liens Long Sam Silver.

Merci à vous en tout cas !
Salut Pol

Autres liens avec des infos intéressantes, ici (en anglais) et (en allemand).

Il semble que ta carte soit plus mal reconnue par Ubuntu et ses dérivées que par d'autre distro.

Si ta carte n'est pas reconnue, éteins la et redémarres la. J'ai cru comprendre qu'elle avait du mal à se synchroniser, parfois autour de trois minutes.

Edit :
Tu devrais aussi lire ça.
De toute évidence, ta carte doit être démarrée après ton pc, sinon bug de la carte.

Enfin, teste la avec la librazik et / ou la io.GNU.Linux dès que tu peux. J'ai lu aussi quelque part qu'un noyaux basse latence reste peu convaincant avec cette carte. Donc pense à installer un vrai noyaux RT. De toute façon un vrai noyau RT reste bien plus efficace qu'un low latency pour le son.
Hello !

Désolé, j'avais perdu le fil...

Dans la réponse que tu me faisais à mon post, je vois que périph' d'entrée et périph' de sortie (dans jackd) sont tous deux en hw:1,0.
Impossible d'avoir entrée et sortie sur le même port (hw)!
Un développement alsa inabouti ? Mal débuggé ?
Vaudrait peut-être le coût de contacter les développeurs ?
Ces histoires de gauche/droite/avant/etc... m'avaient déjà mis la puce à l'oreille.

En effet (@Long Sam Silver), avec certaines cartes USB, l'ordre d'allumage carte/PC peut faire planter l'ensemble selon que la carte est connectée ou non lors du boot.

A+
Oui pour la carte je fais très attention à l'ordre d'allumage: elle est branchée électriquement et en USB à l'ordinateur, mais je ne l'allume que quand la session est démarrée.

Bon je testerai quand j'aurai récupéré mon pc sous dual boot Arch/Win7 et une vraie connexion internet, là ça me prend trop la tête.
J'hésite limite à la revendre mais comme carte son équivalente je vois que la Scarlett 18i18 qui a l'air tout aussi mal supportée. Ca ou faire du son sous Win7 mais bon...

EDIT
Je vais quand même tenter deux choses: récupérer LibraZik ou io.GNU.Linux et essayer de contacter les développeurs.

Pour la distrib, laquelle me conseillez vous ?

Et pour les développeurs, qui je peux contacter (ALSA, Ubuntu ?...) et quelles informations remonter ?
@ Allany
je ne suis pas certain que ce soit un problème de driver alsa, car cette carte fonctionne normalement correctement. Je penche de plus en plus pour un problème de firmware qui dysfonctionne en présence d'USB3, y compris sur un port usb2, si celui-ci dépend d'un hub usb3 sur la machine hôte comme c'est le cas sur pas mal de portables récent.

@ Pol
La solution pourrait être l'utilisation d'un kernel avec les pilotes usb (ehci pour l'usb2 et xhci pour l'usb3) compilés en modules et non pas "en dur" comme c'est le cas pour les kernels Ubuntu. Et ensuite il faut interdire le chargement du pilote xhci pour que tout l'usb repose sur l'utilisation des pilotes ehci.

Cela est donc plutôt un bug de l'xhci et non d'alsa. Mais cette carte a clairement des soucis avec l'usb3 aussi avec Windows et MacOs d'après le site de praesonius. Donc c'est plutôt un problème du firmware de la carte. Il y a d'ailleurs eu plusieurs mises à jour de celui-ci sur le site de la marque.

Est-ce que tu peux voir quelle est la version du firmware de ta carte ?

Essaye voir
$ lsusb -d 194f:0103

Edit : oups j'ai oublié une option, il faut taper

$ lsusb -v -d 194f:0103
Je regarde ça demain soir j'ai pas eu le temps là. Merci pour votre aide !
Re-salut,

La commande lsusb -v -d 194f:0103 me renvoie beaucoup, beaucoup d'informations. J'ai regardé vite fait mais c'est trop complexe pour moi, je c/c ici:

Copy to clipboard
Bus 002 Device 030: ID 194f:0103 PreSonus Audio Electronics, Inc. AudioBox 1818 VSL Couldn't open device, some information will be missing Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 239 Miscellaneous Device bDeviceSubClass 2 ? bDeviceProtocol 1 Interface Association bMaxPacketSize0 64 idVendor 0x194f PreSonus Audio Electronics, Inc. idProduct 0x0103 AudioBox 1818 VSL bcdDevice 1.12 iManufacturer 1 iProduct 3 iSerial 0 bNumConfigurations 2 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 624 bNumInterfaces 6 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xc0 Self Powered MaxPower 0mA Interface Association: bLength 8 bDescriptorType 11 bFirstInterface 0 bInterfaceCount 3 bFunctionClass 1 Audio bFunctionSubClass 0 bFunctionProtocol 32 iFunction 0 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 1 Audio bInterfaceSubClass 1 Control Device bInterfaceProtocol 32 iInterface 3 AudioControl Interface Descriptor: bLength 9 bDescriptorType 36 bDescriptorSubtype 1 (HEADER) bcdADC 2.00 bCategory 8 wTotalLength 265 bmControl 0x00 AudioControl Interface Descriptor: bLength 8 bDescriptorType 36 bDescriptorSubtype 10 (CLOCK_SOURCE) bClockID 41 bmAttributes 0x03 Internal programmable Clock bmControls 0x07 Clock Frequency Control (read/write) Clock Validity Control (read-only) bAssocTerminal 0 iClockSource 9 AudioControl Interface Descriptor: bLength 8 bDescriptorType 36 bDescriptorSubtype 10 (CLOCK_SOURCE) bClockID 42 bmAttributes 0x00 External Clock bmControls 0x07 Clock Frequency Control (read/write) Clock Validity Control (read-only) bAssocTerminal 0 iClockSource 10 AudioControl Interface Descriptor: bLength 8 bDescriptorType 36 bDescriptorSubtype 10 (CLOCK_SOURCE) bClockID 43 bmAttributes 0x00 External Clock bmControls 0x07 Clock Frequency Control (read/write) Clock Validity Control (read-only) bAssocTerminal 0 iClockSource 11 AudioControl Interface Descriptor: bLength 10 bDescriptorType 36 bDescriptorSubtype 11 (CLOCK_SELECTOR) bUnitID 40 bNrInPins 3 baCSourceID( 0) 41 baCSourceID( 1) 42 baCSourceID( 2) 43 bmControls 0x03 Clock Selector Control (read/write) iClockSelector 13 AudioControl Interface Descriptor: bLength 17 bDescriptorType 36 bDescriptorSubtype 2 (INPUT_TERMINAL) bTerminalID 2 wTerminalType 0x0101 USB Streaming bAssocTerminal 0 bCSourceID 40 bNrChannels 18 bmChannelConfig 0x00000000 bmControls 0x0000 iChannelNames 15 iTerminal 6 AudioControl Interface Descriptor: bLength 82 bDescriptorType 36 bDescriptorSubtype 6 (FEATURE_UNIT) bUnitID 10 bSourceID 2 bmaControls( 0) 0x0000000f Mute Control (read/write) Volume Control (read/write) bmaControls( 1) 0x0000000f Mute Control (read/write) Volume Control (read/write) bmaControls( 2) 0x0000000f Mute Control (read/write) Volume Control (read/write) bmaControls( 3) 0x0000000f Mute Control (read/write) Volume Control (read/write) bmaControls( 4) 0x0000000f Mute Control (read/write) Volume Control (read/write) bmaControls( 5) 0x0000000f Mute Control (read/write) Volume Control (read/write) bmaControls( 6) 0x0000000f Mute Control (read/write) Volume Control (read/write) bmaControls( 7) 0x0000000f Mute Control (read/write) Volume Control (read/write) bmaControls( 8) 0x0000000f Mute Control (read/write) Volume Control (read/write) bmaControls( 9) 0x0000000f Mute Control (read/write) Volume Control (read/write) bmaControls(10) 0x0000000f Mute Control (read/write) Volume Control (read/write) bmaControls(11) 0x0000000f Mute Control (read/write) Volume Control (read/write) bmaControls(12) 0x0000000f Mute Control (read/write) Volume Control (read/write) bmaControls(13) 0x0000000f Mute Control (read/write) Volume Control (read/write) bmaControls(14) 0x0000000f Mute Control (read/write) Volume Control (read/write) bmaControls(15) 0x0000000f Mute Control (read/write) Volume Control (read/write) bmaControls(16) 0x0000000f Mute Control (read/write) Volume Control (read/write) bmaControls(17) 0x0000000f Mute Control (read/write) Volume Control (read/write) bmaControls(18) 0x0000000f Mute Control (read/write) Volume Control (read/write) iFeature 0 AudioControl Interface Descriptor: bLength 12 bDescriptorType 36 bDescriptorSubtype 3 (OUTPUT_TERMINAL) bTerminalID 20 wTerminalType 0x0301 Speaker bAssocTerminal 0 bSourceID 10 bCSourceID 40 bmControls 0x0000 iTerminal 0 AudioControl Interface Descriptor: bLength 17 bDescriptorType 36 bDescriptorSubtype 2 (INPUT_TERMINAL) bTerminalID 1 wTerminalType 0x0201 Microphone bAssocTerminal 0 bCSourceID 40 bNrChannels 18 bmChannelConfig 0x00000000 bmControls 0x0000 iChannelNames 33 iTerminal 0 AudioControl Interface Descriptor: bLength 82 bDescriptorType 36 bDescriptorSubtype 6 (FEATURE_UNIT) bUnitID 11 bSourceID 1 bmaControls( 0) 0x0000000f Mute Control (read/write) Volume Control (read/write) bmaControls( 1) 0x0000000f Mute Control (read/write) Volume Control (read/write) bmaControls( 2) 0x0000000f Mute Control (read/write) Volume Control (read/write) bmaControls( 3) 0x0000000f Mute Control (read/write) Volume Control (read/write) bmaControls( 4) 0x0000000f Mute Control (read/write) Volume Control (read/write) bmaControls( 5) 0x0000000f Mute Control (read/write) Volume Control (read/write) bmaControls( 6) 0x0000000f Mute Control (read/write) Volume Control (read/write) bmaControls( 7) 0x0000000f Mute Control (read/write) Volume Control (read/write) bmaControls( 8) 0x0000000f Mute Control (read/write) Volume Control (read/write) bmaControls( 9) 0x0000000f Mute Control (read/write) Volume Control (read/write) bmaControls(10) 0x0000000f Mute Control (read/write) Volume Control (read/write) bmaControls(11) 0x0000000f Mute Control (read/write) Volume Control (read/write) bmaControls(12) 0x0000000f Mute Control (read/write) Volume Control (read/write) bmaControls(13) 0x0000000f Mute Control (read/write) Volume Control (read/write) bmaControls(14) 0x0000000f Mute Control (read/write) Volume Control (read/write) bmaControls(15) 0x0000000f Mute Control (read/write) Volume Control (read/write) bmaControls(16) 0x0000000f Mute Control (read/write) Volume Control (read/write) bmaControls(17) 0x0000000f Mute Control (read/write) Volume Control (read/write) bmaControls(18) 0x0000000f Mute Control (read/write) Volume Control (read/write) iFeature 0 AudioControl Interface Descriptor: bLength 12 bDescriptorType 36 bDescriptorSubtype 3 (OUTPUT_TERMINAL) bTerminalID 22 wTerminalType 0x0101 USB Streaming bAssocTerminal 0 bSourceID 11 bCSourceID 40 bmControls 0x0000 iTerminal 7 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x84 EP 4 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0006 1x 6 bytes bInterval 8 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 0 bNumEndpoints 0 bInterfaceClass 1 Audio bInterfaceSubClass 2 Streaming bInterfaceProtocol 32 iInterface 4 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 1 bNumEndpoints 2 bInterfaceClass 1 Audio bInterfaceSubClass 2 Streaming bInterfaceProtocol 32 iInterface 4 AudioStreaming Interface Descriptor: bLength 16 bDescriptorType 36 bDescriptorSubtype 1 (AS_GENERAL) bTerminalLink 2 bmControls 0x00 bFormatType 1 bmFormats 0x00000001 PCM bNrChannels 18 bmChannelConfig 0x00000000 iChannelNames 15 AudioStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 2 (FORMAT_TYPE) bFormatType 1 (FORMAT_TYPE_I) bSubslotSize 4 bBitResolution 24 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x01 EP 1 OUT bmAttributes 5 Transfer Type Isochronous Synch Type Asynchronous Usage Type Data wMaxPacketSize 0x03f0 1x 1008 bytes bInterval 1 AudioControl Endpoint Descriptor: bLength 8 bDescriptorType 37 bDescriptorSubtype 1 (EP_GENERAL) bmAttributes 0x00 bmControls 0x00 bLockDelayUnits 2 Decoded PCM samples wLockDelay 8 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 17 Transfer Type Isochronous Synch Type None Usage Type Feedback wMaxPacketSize 0x0004 1x 4 bytes bInterval 4 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 2 bNumEndpoints 2 bInterfaceClass 1 Audio bInterfaceSubClass 2 Streaming bInterfaceProtocol 32 iInterface 4 AudioStreaming Interface Descriptor: bLength 16 bDescriptorType 36 bDescriptorSubtype 1 (AS_GENERAL) bTerminalLink 2 bmControls 0x00 bFormatType 1 bmFormats 0x00000001 PCM bNrChannels 14 bmChannelConfig 0x00000000 iChannelNames 15 AudioStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 2 (FORMAT_TYPE) bFormatType 1 (FORMAT_TYPE_I) bSubslotSize 4 bBitResolution 24 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x01 EP 1 OUT bmAttributes 5 Transfer Type Isochronous Synch Type Asynchronous Usage Type Data wMaxPacketSize 0x03f0 1x 1008 bytes bInterval 1 AudioControl Endpoint Descriptor: bLength 8 bDescriptorType 37 bDescriptorSubtype 1 (EP_GENERAL) bmAttributes 0x00 bmControls 0x00 bLockDelayUnits 2 Decoded PCM samples wLockDelay 8 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 17 Transfer Type Isochronous Synch Type None Usage Type Feedback wMaxPacketSize 0x0004 1x 4 bytes bInterval 4 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 2 bAlternateSetting 0 bNumEndpoints 0 bInterfaceClass 1 Audio bInterfaceSubClass 2 Streaming bInterfaceProtocol 32 iInterface 5 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 2 bAlternateSetting 1 bNumEndpoints 1 bInterfaceClass 1 Audio bInterfaceSubClass 2 Streaming bInterfaceProtocol 32 iInterface 5 AudioStreaming Interface Descriptor: bLength 16 bDescriptorType 36 bDescriptorSubtype 1 (AS_GENERAL) bTerminalLink 22 bmControls 0x00 bFormatType 1 bmFormats 0x00000001 PCM bNrChannels 18 bmChannelConfig 0x00000000 iChannelNames 33 AudioStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 2 (FORMAT_TYPE) bFormatType 1 (FORMAT_TYPE_I) bSubslotSize 4 bBitResolution 24 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 5 Transfer Type Isochronous Synch Type Asynchronous Usage Type Data wMaxPacketSize 0x03f0 1x 1008 bytes bInterval 1 AudioControl Endpoint Descriptor: bLength 8 bDescriptorType 37 bDescriptorSubtype 1 (EP_GENERAL) bmAttributes 0x00 bmControls 0x00 bLockDelayUnits 2 Decoded PCM samples wLockDelay 8 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 2 bAlternateSetting 2 bNumEndpoints 1 bInterfaceClass 1 Audio bInterfaceSubClass 2 Streaming bInterfaceProtocol 32 iInterface 5 AudioStreaming Interface Descriptor: bLength 16 bDescriptorType 36 bDescriptorSubtype 1 (AS_GENERAL) bTerminalLink 22 bmControls 0x00 bFormatType 1 bmFormats 0x00000001 PCM bNrChannels 14 bmChannelConfig 0x00000000 iChannelNames 33 AudioStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 2 (FORMAT_TYPE) bFormatType 1 (FORMAT_TYPE_I) bSubslotSize 4 bBitResolution 24 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 5 Transfer Type Isochronous Synch Type Asynchronous Usage Type Data wMaxPacketSize 0x03f0 1x 1008 bytes bInterval 1 AudioControl Endpoint Descriptor: bLength 8 bDescriptorType 37 bDescriptorSubtype 1 (EP_GENERAL) bmAttributes 0x00 bmControls 0x00 bLockDelayUnits 2 Decoded PCM samples wLockDelay 8 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 3 bAlternateSetting 0 bNumEndpoints 0 bInterfaceClass 1 Audio bInterfaceSubClass 1 Control Device bInterfaceProtocol 0 iInterface 0 AudioControl Interface Descriptor: bLength 9 bDescriptorType 36 bDescriptorSubtype 1 (HEADER) bcdADC 1.00 wTotalLength 9 bInCollection 1 baInterfaceNr( 0) 1 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 4 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 1 Audio bInterfaceSubClass 3 MIDI Streaming bInterfaceProtocol 0 iInterface 0 MIDIStreaming Interface Descriptor: bLength 7 bDescriptorType 36 bDescriptorSubtype 1 (HEADER) bcdADC 1.00 wTotalLength 65 MIDIStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 2 (MIDI_IN_JACK) bJackType 1 Embedded bJackID 1 iJack 0 MIDIStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 2 (MIDI_IN_JACK) bJackType 2 External bJackID 2 iJack 14 MIDIStreaming Interface Descriptor: bLength 9 bDescriptorType 36 bDescriptorSubtype 3 (MIDI_OUT_JACK) bJackType 1 Embedded bJackID 3 bNrInputPins 1 baSourceID( 0) 2 BaSourcePin( 0) 1 iJack 0 MIDIStreaming Interface Descriptor: bLength 9 bDescriptorType 36 bDescriptorSubtype 3 (MIDI_OUT_JACK) bJackType 2 External bJackID 4 bNrInputPins 1 baSourceID( 0) 1 BaSourcePin( 0) 1 iJack 13 Endpoint Descriptor: bLength 9 bDescriptorType 5 bEndpointAddress 0x02 EP 2 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 bRefresh 0 bSynchAddress 0 MIDIStreaming Endpoint Descriptor: bLength 5 bDescriptorType 37 bDescriptorSubtype 1 (GENERAL) bNumEmbMIDIJack 1 baAssocJackID( 0) 1 Endpoint Descriptor: bLength 9 bDescriptorType 5 bEndpointAddress 0x83 EP 3 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 bRefresh 0 bSynchAddress 0 MIDIStreaming Endpoint Descriptor: bLength 5 bDescriptorType 37 bDescriptorSubtype 1 (GENERAL) bNumEmbMIDIJack 1 baAssocJackID( 0) 3 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 5 bAlternateSetting 0 bNumEndpoints 0 bInterfaceClass 254 Application Specific Interface bInterfaceSubClass 1 Device Firmware Update bInterfaceProtocol 1 iInterface 12 Device Firmware Upgrade Interface Descriptor: bLength 9 bDescriptorType 33 bmAttributes 7 Will Not Detach Manifestation Tolerant Upload Supported Download Supported wDetachTimeout 250 milliseconds wTransferSize 64 bytes bcdDFUVersion 1.10 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 624 bNumInterfaces 6 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xc0 Self Powered MaxPower 0mA Interface Association: bLength 8 bDescriptorType 11 bFirstInterface 0 bInterfaceCount 3 bFunctionClass 1 Audio bFunctionSubClass 0 bFunctionProtocol 32 iFunction 0 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 1 Audio bInterfaceSubClass 1 Control Device bInterfaceProtocol 32 iInterface 3 AudioControl Interface Descriptor: bLength 9 bDescriptorType 36 bDescriptorSubtype 1 (HEADER) bcdADC 2.00 bCategory 8 wTotalLength 265 bmControl 0x00 AudioControl Interface Descriptor: bLength 8 bDescriptorType 36 bDescriptorSubtype 10 (CLOCK_SOURCE) bClockID 41 bmAttributes 0x03 Internal programmable Clock bmControls 0x07 Clock Frequency Control (read/write) Clock Validity Control (read-only) bAssocTerminal 0 iClockSource 9 AudioControl Interface Descriptor: bLength 8 bDescriptorType 36 bDescriptorSubtype 10 (CLOCK_SOURCE) bClockID 42 bmAttributes 0x00 External Clock bmControls 0x07 Clock Frequency Control (read/write) Clock Validity Control (read-only) bAssocTerminal 0 iClockSource 10 AudioControl Interface Descriptor: bLength 8 bDescriptorType 36 bDescriptorSubtype 10 (CLOCK_SOURCE) bClockID 43 bmAttributes 0x00 External Clock bmControls 0x07 Clock Frequency Control (read/write) Clock Validity Control (read-only) bAssocTerminal 0 iClockSource 11 AudioControl Interface Descriptor: bLength 10 bDescriptorType 36 bDescriptorSubtype 11 (CLOCK_SELECTOR) bUnitID 40 bNrInPins 3 baCSourceID( 0) 41 baCSourceID( 1) 42 baCSourceID( 2) 43 bmControls 0x03 Clock Selector Control (read/write) iClockSelector 13 AudioControl Interface Descriptor: bLength 17 bDescriptorType 36 bDescriptorSubtype 2 (INPUT_TERMINAL) bTerminalID 2 wTerminalType 0x0101 USB Streaming bAssocTerminal 0 bCSourceID 40 bNrChannels 18 bmChannelConfig 0x00000000 bmControls 0x0000 iChannelNames 15 iTerminal 6 AudioControl Interface Descriptor: bLength 82 bDescriptorType 36 bDescriptorSubtype 6 (FEATURE_UNIT) bUnitID 10 bSourceID 2 bmaControls( 0) 0x0000000f Mute Control (read/write) Volume Control (read/write) bmaControls( 1) 0x0000000f Mute Control (read/write) Volume Control (read/write) bmaControls( 2) 0x0000000f Mute Control (read/write) Volume Control (read/write) bmaControls( 3) 0x0000000f Mute Control (read/write) Volume Control (read/write) bmaControls( 4) 0x0000000f Mute Control (read/write) Volume Control (read/write) bmaControls( 5) 0x0000000f Mute Control (read/write) Volume Control (read/write) bmaControls( 6) 0x0000000f Mute Control (read/write) Volume Control (read/write) bmaControls( 7) 0x0000000f Mute Control (read/write) Volume Control (read/write) bmaControls( 8) 0x0000000f Mute Control (read/write) Volume Control (read/write) bmaControls( 9) 0x0000000f Mute Control (read/write) Volume Control (read/write) bmaControls(10) 0x0000000f Mute Control (read/write) Volume Control (read/write) bmaControls(11) 0x0000000f Mute Control (read/write) Volume Control (read/write) bmaControls(12) 0x0000000f Mute Control (read/write) Volume Control (read/write) bmaControls(13) 0x0000000f Mute Control (read/write) Volume Control (read/write) bmaControls(14) 0x0000000f Mute Control (read/write) Volume Control (read/write) bmaControls(15) 0x0000000f Mute Control (read/write) Volume Control (read/write) bmaControls(16) 0x0000000f Mute Control (read/write) Volume Control (read/write) bmaControls(17) 0x0000000f Mute Control (read/write) Volume Control (read/write) bmaControls(18) 0x0000000f Mute Control (read/write) Volume Control (read/write) iFeature 0 AudioControl Interface Descriptor: bLength 12 bDescriptorType 36 bDescriptorSubtype 3 (OUTPUT_TERMINAL) bTerminalID 20 wTerminalType 0x0301 Speaker bAssocTerminal 0 bSourceID 10 bCSourceID 40 bmControls 0x0000 iTerminal 0 AudioControl Interface Descriptor: bLength 17 bDescriptorType 36 bDescriptorSubtype 2 (INPUT_TERMINAL) bTerminalID 1 wTerminalType 0x0201 Microphone bAssocTerminal 0 bCSourceID 40 bNrChannels 18 bmChannelConfig 0x00000000 bmControls 0x0000 iChannelNames 33 iTerminal 0 AudioControl Interface Descriptor: bLength 82 bDescriptorType 36 bDescriptorSubtype 6 (FEATURE_UNIT) bUnitID 11 bSourceID 1 bmaControls( 0) 0x0000000f Mute Control (read/write) Volume Control (read/write) bmaControls( 1) 0x0000000f Mute Control (read/write) Volume Control (read/write) bmaControls( 2) 0x0000000f Mute Control (read/write) Volume Control (read/write) bmaControls( 3) 0x0000000f Mute Control (read/write) Volume Control (read/write) bmaControls( 4) 0x0000000f Mute Control (read/write) Volume Control (read/write) bmaControls( 5) 0x0000000f Mute Control (read/write) Volume Control (read/write) bmaControls( 6) 0x0000000f Mute Control (read/write) Volume Control (read/write) bmaControls( 7) 0x0000000f Mute Control (read/write) Volume Control (read/write) bmaControls( 8) 0x0000000f Mute Control (read/write) Volume Control (read/write) bmaControls( 9) 0x0000000f Mute Control (read/write) Volume Control (read/write) bmaControls(10) 0x0000000f Mute Control (read/write) Volume Control (read/write) bmaControls(11) 0x0000000f Mute Control (read/write) Volume Control (read/write) bmaControls(12) 0x0000000f Mute Control (read/write) Volume Control (read/write) bmaControls(13) 0x0000000f Mute Control (read/write) Volume Control (read/write) bmaControls(14) 0x0000000f Mute Control (read/write) Volume Control (read/write) bmaControls(15) 0x0000000f Mute Control (read/write) Volume Control (read/write) bmaControls(16) 0x0000000f Mute Control (read/write) Volume Control (read/write) bmaControls(17) 0x0000000f Mute Control (read/write) Volume Control (read/write) bmaControls(18) 0x0000000f Mute Control (read/write) Volume Control (read/write) iFeature 0 AudioControl Interface Descriptor: bLength 12 bDescriptorType 36 bDescriptorSubtype 3 (OUTPUT_TERMINAL) bTerminalID 22 wTerminalType 0x0101 USB Streaming bAssocTerminal 0 bSourceID 11 bCSourceID 40 bmControls 0x0000 iTerminal 7 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x84 EP 4 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0006 1x 6 bytes bInterval 8 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 0 bNumEndpoints 0 bInterfaceClass 1 Audio bInterfaceSubClass 2 Streaming bInterfaceProtocol 32 iInterface 4 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 1 bNumEndpoints 2 bInterfaceClass 1 Audio bInterfaceSubClass 2 Streaming bInterfaceProtocol 32 iInterface 4 AudioStreaming Interface Descriptor: bLength 16 bDescriptorType 36 bDescriptorSubtype 1 (AS_GENERAL) bTerminalLink 2 bmControls 0x00 bFormatType 1 bmFormats 0x00000001 PCM bNrChannels 18 bmChannelConfig 0x00000000 iChannelNames 15 AudioStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 2 (FORMAT_TYPE) bFormatType 1 (FORMAT_TYPE_I) bSubslotSize 4 bBitResolution 24 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x01 EP 1 OUT bmAttributes 5 Transfer Type Isochronous Synch Type Asynchronous Usage Type Data wMaxPacketSize 0x03f0 1x 1008 bytes bInterval 1 AudioControl Endpoint Descriptor: bLength 8 bDescriptorType 37 bDescriptorSubtype 1 (EP_GENERAL) bmAttributes 0x00 bmControls 0x00 bLockDelayUnits 2 Decoded PCM samples wLockDelay 8 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 17 Transfer Type Isochronous Synch Type None Usage Type Feedback wMaxPacketSize 0x0004 1x 4 bytes bInterval 4 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 2 bNumEndpoints 2 bInterfaceClass 1 Audio bInterfaceSubClass 2 Streaming bInterfaceProtocol 32 iInterface 4 AudioStreaming Interface Descriptor: bLength 16 bDescriptorType 36 bDescriptorSubtype 1 (AS_GENERAL) bTerminalLink 2 bmControls 0x00 bFormatType 1 bmFormats 0x00000001 PCM bNrChannels 14 bmChannelConfig 0x00000000 iChannelNames 15 AudioStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 2 (FORMAT_TYPE) bFormatType 1 (FORMAT_TYPE_I) bSubslotSize 4 bBitResolution 24 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x01 EP 1 OUT bmAttributes 5 Transfer Type Isochronous Synch Type Asynchronous Usage Type Data wMaxPacketSize 0x03f0 1x 1008 bytes bInterval 1 AudioControl Endpoint Descriptor: bLength 8 bDescriptorType 37 bDescriptorSubtype 1 (EP_GENERAL) bmAttributes 0x00 bmControls 0x00 bLockDelayUnits 2 Decoded PCM samples wLockDelay 8 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 17 Transfer Type Isochronous Synch Type None Usage Type Feedback wMaxPacketSize 0x0004 1x 4 bytes bInterval 4 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 2 bAlternateSetting 0 bNumEndpoints 0 bInterfaceClass 1 Audio bInterfaceSubClass 2 Streaming bInterfaceProtocol 32 iInterface 5 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 2 bAlternateSetting 1 bNumEndpoints 1 bInterfaceClass 1 Audio bInterfaceSubClass 2 Streaming bInterfaceProtocol 32 iInterface 5 AudioStreaming Interface Descriptor: bLength 16 bDescriptorType 36 bDescriptorSubtype 1 (AS_GENERAL) bTerminalLink 22 bmControls 0x00 bFormatType 1 bmFormats 0x00000001 PCM bNrChannels 18 bmChannelConfig 0x00000000 iChannelNames 33 AudioStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 2 (FORMAT_TYPE) bFormatType 1 (FORMAT_TYPE_I) bSubslotSize 4 bBitResolution 24 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 5 Transfer Type Isochronous Synch Type Asynchronous Usage Type Data wMaxPacketSize 0x03f0 1x 1008 bytes bInterval 1 AudioControl Endpoint Descriptor: bLength 8 bDescriptorType 37 bDescriptorSubtype 1 (EP_GENERAL) bmAttributes 0x00 bmControls 0x00 bLockDelayUnits 2 Decoded PCM samples wLockDelay 8 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 2 bAlternateSetting 2 bNumEndpoints 1 bInterfaceClass 1 Audio bInterfaceSubClass 2 Streaming bInterfaceProtocol 32 iInterface 5 AudioStreaming Interface Descriptor: bLength 16 bDescriptorType 36 bDescriptorSubtype 1 (AS_GENERAL) bTerminalLink 22 bmControls 0x00 bFormatType 1 bmFormats 0x00000001 PCM bNrChannels 14 bmChannelConfig 0x00000000 iChannelNames 33 AudioStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 2 (FORMAT_TYPE) bFormatType 1 (FORMAT_TYPE_I) bSubslotSize 4 bBitResolution 24 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 5 Transfer Type Isochronous Synch Type Asynchronous Usage Type Data wMaxPacketSize 0x03f0 1x 1008 bytes bInterval 1 AudioControl Endpoint Descriptor: bLength 8 bDescriptorType 37 bDescriptorSubtype 1 (EP_GENERAL) bmAttributes 0x00 bmControls 0x00 bLockDelayUnits 2 Decoded PCM samples wLockDelay 8 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 3 bAlternateSetting 0 bNumEndpoints 0 bInterfaceClass 1 Audio bInterfaceSubClass 1 Control Device bInterfaceProtocol 0 iInterface 0 AudioControl Interface Descriptor: bLength 9 bDescriptorType 36 bDescriptorSubtype 1 (HEADER) bcdADC 1.00 wTotalLength 9 bInCollection 1 baInterfaceNr( 0) 1 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 4 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 1 Audio bInterfaceSubClass 3 MIDI Streaming bInterfaceProtocol 0 iInterface 0 MIDIStreaming Interface Descriptor: bLength 7 bDescriptorType 36 bDescriptorSubtype 1 (HEADER) bcdADC 1.00 wTotalLength 65 MIDIStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 2 (MIDI_IN_JACK) bJackType 1 Embedded bJackID 1 iJack 0 MIDIStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 2 (MIDI_IN_JACK) bJackType 2 External bJackID 2 iJack 14 MIDIStreaming Interface Descriptor: bLength 9 bDescriptorType 36 bDescriptorSubtype 3 (MIDI_OUT_JACK) bJackType 1 Embedded bJackID 3 bNrInputPins 1 baSourceID( 0) 2 BaSourcePin( 0) 1 iJack 0 MIDIStreaming Interface Descriptor: bLength 9 bDescriptorType 36 bDescriptorSubtype 3 (MIDI_OUT_JACK) bJackType 2 External bJackID 4 bNrInputPins 1 baSourceID( 0) 1 BaSourcePin( 0) 1 iJack 13 Endpoint Descriptor: bLength 9 bDescriptorType 5 bEndpointAddress 0x02 EP 2 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 bRefresh 0 bSynchAddress 0 MIDIStreaming Endpoint Descriptor: bLength 5 bDescriptorType 37 bDescriptorSubtype 1 (GENERAL) bNumEmbMIDIJack 1 baAssocJackID( 0) 1 Endpoint Descriptor: bLength 9 bDescriptorType 5 bEndpointAddress 0x83 EP 3 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 bRefresh 0 bSynchAddress 0 MIDIStreaming Endpoint Descriptor: bLength 5 bDescriptorType 37 bDescriptorSubtype 1 (GENERAL) bNumEmbMIDIJack 1 baAssocJackID( 0) 3 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 5 bAlternateSetting 0 bNumEndpoints 0 bInterfaceClass 254 Application Specific Interface bInterfaceSubClass 1 Device Firmware Update bInterfaceProtocol 1 iInterface 12 Device Firmware Upgrade Interface Descriptor: bLength 9 bDescriptorType 33 bmAttributes 7 Will Not Detach Manifestation Tolerant Upload Supported Download Supported wDetachTimeout 250 milliseconds wTransferSize 64 bytes bcdDFUVersion 1.10


J'ai regardé sur le site de presonus, mais à part leur logiciel il y a pas de firmware à télécharger donc je n'ai pas trop d'infos là dessus.

Par ailleurs j'aurais pas de vrai connexion avant au moins deux semaines, donc je pourrais pas tester d'autres distribs :x

Edit:

J'ai regardé un peu le détail de lsusb -v -d 194f:0103, et je soupçonne fortement ma carte d'avoir le firmware 1.12

Copy to clipboard
bcdDevice 1.12


Apparemment le firmware 1.13 apporterait le support de l'USB3 donc j'ai au moins un firmware de retard... Le problème c'est qu'a coup sûr il va me falloir un mac ou un pc sous Win7 pour faire l'upgrade... Ce que je n'ai absolument pas.
Salut
Pour le firmware, je pense que tu as trouvé. 1.12, c'est pas les derniers c'est sur.
D'autre part, ta carte est bien classée USB 2 (bcdUSB 2.00)

Cependant, je ne suis pas sur qu'une mise à jour du firmware soit la solution en lisant ça.

Tu as, d’après la doc de ta machine, 4 ports usb : 2 USB2 et 2 USB3.
Mais il est probable que tout tes ports passent par un hub USB3 interne à la machine.

Peux-tu faire l’expérience suivante ?

Tu ne branche rien sur tes ports usb et tu donnes le résultat de
$ lsusb -t

puis tu branche juste une souris basique sur un des ports USB2 et tu refais
$ lsusb -t

ensuite tu répètes l'opération pour le deuxième port USB2

Normalement, la réponse à cette commande te permettra de déterminer le pilote utilisé par le kernel, xhci-hcd (USB3) ou ehci-hcd (USB2)

EDIT : en fait, j'ai trouvé des info contradictoires sur le nombre de ports USB2. Il n'y en aurait qu'un, sur le coté droit, a coté du port ethernet, c'est ça ?
Page: 1/2  [Suivant]
1  2