1. ---------- Output of dmesg ----------
  2. [ 53.138014] usb 2-1.5: new high-speed USB device number 3 using ehci_hcd
  3. [ 53.224645] usb 2-1.5: New USB device found, idVendor=194f, idProduct=0103
  4. [ 53.224652] usb 2-1.5: New USB device strings: Mfr=1, Product=2, SerialNumber=3
  5. [ 53.224656] usb 2-1.5: Product: AudioBox 1818 VSL
  6. [ 53.224658] usb 2-1.5: Manufacturer: PreSonus
  7. [ 53.224661] usb 2-1.5: SerialNumber: 2209
  8.  
  9. ---------- Output of lsusb -vv -------
  10. Bus 002 Device 003: ID 194f:0103
  11. Device Descriptor:
  12. bLength 18
  13. bDescriptorType 1
  14. bcdUSB 2.00
  15. bDeviceClass 239 Miscellaneous Device
  16. bDeviceSubClass 2 ?
  17. bDeviceProtocol 1 Interface Association
  18. bMaxPacketSize0 64
  19. idVendor 0x194f
  20. idProduct 0x0103
  21. bcdDevice 1.05
  22. iManufacturer 1 PreSonus
  23. iProduct 2 AudioBox 1818 VSL
  24. iSerial 3 2209
  25. bNumConfigurations 2
  26. Configuration Descriptor:
  27. bLength 9
  28. bDescriptorType 2
  29. wTotalLength 615
  30. bNumInterfaces 6
  31. bConfigurationValue 1
  32. iConfiguration 0
  33. bmAttributes 0xc0
  34. Self Powered
  35. MaxPower 500mA
  36. Interface Association:
  37. bLength 8
  38. bDescriptorType 11
  39. bFirstInterface 0
  40. bInterfaceCount 3
  41. bFunctionClass 1 Audio
  42. bFunctionSubClass 0
  43. bFunctionProtocol 32
  44. iFunction 0
  45. Interface Descriptor:
  46. bLength 9
  47. bDescriptorType 4
  48. bInterfaceNumber 0
  49. bAlternateSetting 0
  50. bNumEndpoints 1
  51. bInterfaceClass 1 Audio
  52. bInterfaceSubClass 1 Control Device
  53. bInterfaceProtocol 32
  54. iInterface 2 AudioBox 1818 VSL
  55. AudioControl Interface Descriptor:
  56. bLength 9
  57. bDescriptorType 36
  58. bDescriptorSubtype 1 (HEADER)
  59. bcdADC 2.00
  60. bCategory 8
  61. wTotalLength 265
  62. bmControl 0x00
  63. AudioControl Interface Descriptor:
  64. bLength 8
  65. bDescriptorType 36
  66. bDescriptorSubtype 10 (CLOCK_SOURCE)
  67. bClockID 41
  68. bmAttributes 0x03 Internal programmable Clock
  69. bmControls 0x07
  70. Clock Frequency Control (read/write)
  71. Clock Validity Control (read-only)
  72. bAssocTerminal 0
  73. iClockSource 9 AudioBox 1818 VSL Internal Clock
  74. AudioControl Interface Descriptor:
  75. bLength 8
  76. bDescriptorType 36
  77. bDescriptorSubtype 10 (CLOCK_SOURCE)
  78. bClockID 42
  79. bmAttributes 0x00 External Clock
  80. bmControls 0x07
  81. Clock Frequency Control (read/write)
  82. Clock Validity Control (read-only)
  83. bAssocTerminal 0
  84. iClockSource 10 AudioBox 1818 VSL S/PDIF Clock
  85. AudioControl Interface Descriptor:
  86. bLength 8
  87. bDescriptorType 36
  88. bDescriptorSubtype 10 (CLOCK_SOURCE)
  89. bClockID 43
  90. bmAttributes 0x00 External Clock
  91. bmControls 0x07
  92. Clock Frequency Control (read/write)
  93. Clock Validity Control (read-only)
  94. bAssocTerminal 0
  95. iClockSource 11 AudioBox 1818 VSL ADAT Clock
  96. AudioControl Interface Descriptor:
  97. bLength 10
  98. bDescriptorType 36
  99. bDescriptorSubtype 11 (CLOCK_SELECTOR)
  100. bUnitID 40
  101. bNrInPins 3
  102. baCSourceID( 0) 41
  103. baCSourceID( 1) 42
  104. baCSourceID( 2) 43
  105. bmControls 0x03
  106. Clock Selector Control (read/write)
  107. iClockSelector 8 AudioBox 1818 VSL Clock Selector
  108. AudioControl Interface Descriptor:
  109. bLength 17
  110. bDescriptorType 36
  111. bDescriptorSubtype 2 (INPUT_TERMINAL)
  112. bTerminalID 2
  113. wTerminalType 0x0101 USB Streaming
  114. bAssocTerminal 0
  115. bCSourceID 40
  116. bNrChannels 18
  117. bmChannelConfig 0x00000000
  118. bmControls 0x0000
  119. iChannelNames 13 Line Out 1
  120. iTerminal 6 AudioBox 1818 VSL Audio 2.0 Output
  121. AudioControl Interface Descriptor:
  122. bLength 82
  123. bDescriptorType 36
  124. bDescriptorSubtype 6 (FEATURE_UNIT)
  125. bUnitID 10
  126. bSourceID 2
  127. bmaControls( 0) 0x0000000f
  128. Mute Control (read/write)
  129. Volume Control (read/write)
  130. bmaControls( 1) 0x0000000f
  131. Mute Control (read/write)
  132. Volume Control (read/write)
  133. bmaControls( 2) 0x0000000f
  134. Mute Control (read/write)
  135. Volume Control (read/write)
  136. bmaControls( 3) 0x0000000f
  137. Mute Control (read/write)
  138. Volume Control (read/write)
  139. bmaControls( 4) 0x0000000f
  140. Mute Control (read/write)
  141. Volume Control (read/write)
  142. bmaControls( 5) 0x0000000f
  143. Mute Control (read/write)
  144. Volume Control (read/write)
  145. bmaControls( 6) 0x0000000f
  146. Mute Control (read/write)
  147. Volume Control (read/write)
  148. bmaControls( 7) 0x0000000f
  149. Mute Control (read/write)
  150. Volume Control (read/write)
  151. bmaControls( 8) 0x0000000f
  152. Mute Control (read/write)
  153. Volume Control (read/write)
  154. bmaControls( 9) 0x0000000f
  155. Mute Control (read/write)
  156. Volume Control (read/write)
  157. bmaControls(10) 0x0000000f
  158. Mute Control (read/write)
  159. Volume Control (read/write)
  160. bmaControls(11) 0x0000000f
  161. Mute Control (read/write)
  162. Volume Control (read/write)
  163. bmaControls(12) 0x0000000f
  164. Mute Control (read/write)
  165. Volume Control (read/write)
  166. bmaControls(13) 0x0000000f
  167. Mute Control (read/write)
  168. Volume Control (read/write)
  169. bmaControls(14) 0x0000000f
  170. Mute Control (read/write)
  171. Volume Control (read/write)
  172. bmaControls(15) 0x0000000f
  173. Mute Control (read/write)
  174. Volume Control (read/write)
  175. bmaControls(16) 0x0000000f
  176. Mute Control (read/write)
  177. Volume Control (read/write)
  178. bmaControls(17) 0x0000000f
  179. Mute Control (read/write)
  180. Volume Control (read/write)
  181. bmaControls(18) 0x0000000f
  182. Mute Control (read/write)
  183. Volume Control (read/write)
  184. iFeature 0
  185. AudioControl Interface Descriptor:
  186. bLength 12
  187. bDescriptorType 36
  188. bDescriptorSubtype 3 (OUTPUT_TERMINAL)
  189. bTerminalID 20
  190. wTerminalType 0x0301 Speaker
  191. bAssocTerminal 0
  192. bSourceID 10
  193. bCSourceID 40
  194. bmControls 0x0000
  195. iTerminal 0
  196. AudioControl Interface Descriptor:
  197. bLength 17
  198. bDescriptorType 36
  199. bDescriptorSubtype 2 (INPUT_TERMINAL)
  200. bTerminalID 1
  201. wTerminalType 0x0201 Microphone
  202. bAssocTerminal 0
  203. bCSourceID 40
  204. bNrChannels 18
  205. bmChannelConfig 0x00000000
  206. bmControls 0x0000
  207. iChannelNames 31 Mic/Inst 1
  208. iTerminal 0
  209. AudioControl Interface Descriptor:
  210. bLength 82
  211. bDescriptorType 36
  212. bDescriptorSubtype 6 (FEATURE_UNIT)
  213. bUnitID 11
  214. bSourceID 1
  215. bmaControls( 0) 0x0000000f
  216. Mute Control (read/write)
  217. Volume Control (read/write)
  218. bmaControls( 1) 0x0000000f
  219. Mute Control (read/write)
  220. Volume Control (read/write)
  221. bmaControls( 2) 0x0000000f
  222. Mute Control (read/write)
  223. Volume Control (read/write)
  224. bmaControls( 3) 0x0000000f
  225. Mute Control (read/write)
  226. Volume Control (read/write)
  227. bmaControls( 4) 0x0000000f
  228. Mute Control (read/write)
  229. Volume Control (read/write)
  230. bmaControls( 5) 0x0000000f
  231. Mute Control (read/write)
  232. Volume Control (read/write)
  233. bmaControls( 6) 0x0000000f
  234. Mute Control (read/write)
  235. Volume Control (read/write)
  236. bmaControls( 7) 0x0000000f
  237. Mute Control (read/write)
  238. Volume Control (read/write)
  239. bmaControls( 8) 0x0000000f
  240. Mute Control (read/write)
  241. Volume Control (read/write)
  242. bmaControls( 9) 0x0000000f
  243. Mute Control (read/write)
  244. Volume Control (read/write)
  245. bmaControls(10) 0x0000000f
  246. Mute Control (read/write)
  247. Volume Control (read/write)
  248. bmaControls(11) 0x0000000f
  249. Mute Control (read/write)
  250. Volume Control (read/write)
  251. bmaControls(12) 0x0000000f
  252. Mute Control (read/write)
  253. Volume Control (read/write)
  254. bmaControls(13) 0x0000000f
  255. Mute Control (read/write)
  256. Volume Control (read/write)
  257. bmaControls(14) 0x0000000f
  258. Mute Control (read/write)
  259. Volume Control (read/write)
  260. bmaControls(15) 0x0000000f
  261. Mute Control (read/write)
  262. Volume Control (read/write)
  263. bmaControls(16) 0x0000000f
  264. Mute Control (read/write)
  265. Volume Control (read/write)
  266. bmaControls(17) 0x0000000f
  267. Mute Control (read/write)
  268. Volume Control (read/write)
  269. bmaControls(18) 0x0000000f
  270. Mute Control (read/write)
  271. Volume Control (read/write)
  272. iFeature 0
  273. AudioControl Interface Descriptor:
  274. bLength 12
  275. bDescriptorType 36
  276. bDescriptorSubtype 3 (OUTPUT_TERMINAL)
  277. bTerminalID 22
  278. wTerminalType 0x0101 USB Streaming
  279. bAssocTerminal 0
  280. bSourceID 11
  281. bCSourceID 40
  282. bmControls 0x0000
  283. iTerminal 7 AudioBox 1818 VSL Audio 2.0 Input
  284. Endpoint Descriptor:
  285. bLength 7
  286. bDescriptorType 5
  287. bEndpointAddress 0x84 EP 4 IN
  288. bmAttributes 3
  289. Transfer Type Interrupt
  290. Synch Type None
  291. Usage Type Data
  292. wMaxPacketSize 0x0006 1x 6 bytes
  293. bInterval 8
  294. Interface Descriptor:
  295. bLength 9
  296. bDescriptorType 4
  297. bInterfaceNumber 1
  298. bAlternateSetting 0
  299. bNumEndpoints 0
  300. bInterfaceClass 1 Audio
  301. bInterfaceSubClass 2 Streaming
  302. bInterfaceProtocol 32
  303. iInterface 4 AudioBox 1818 VSL USB 2.0 Audio Out
  304. Interface Descriptor:
  305. bLength 9
  306. bDescriptorType 4
  307. bInterfaceNumber 1
  308. bAlternateSetting 1
  309. bNumEndpoints 2
  310. bInterfaceClass 1 Audio
  311. bInterfaceSubClass 2 Streaming
  312. bInterfaceProtocol 32
  313. iInterface 4 AudioBox 1818 VSL USB 2.0 Audio Out
  314. AudioStreaming Interface Descriptor:
  315. bLength 16
  316. bDescriptorType 36
  317. bDescriptorSubtype 1 (AS_GENERAL)
  318. bTerminalLink 2
  319. bmControls 0x00
  320. bFormatType 1
  321. bmFormats 1
  322. PCM
  323. bNrChannels 18
  324. bmChannelConfig 0x00000000
  325. iChannelNames 13 Line Out 1
  326. AudioStreaming Interface Descriptor:
  327. bLength 6
  328. bDescriptorType 36
  329. bDescriptorSubtype 2 (FORMAT_TYPE)
  330. bFormatType 1 (FORMAT_TYPE_I)
  331. bSubslotSize 4
  332. bBitResolution 24
  333. Endpoint Descriptor:
  334. bLength 7
  335. bDescriptorType 5
  336. bEndpointAddress 0x01 EP 1 OUT
  337. bmAttributes 5
  338. Transfer Type Isochronous
  339. Synch Type Asynchronous
  340. Usage Type Data
  341. wMaxPacketSize 0x0400 1x 1024 bytes
  342. bInterval 1
  343. AudioControl Endpoint Descriptor:
  344. bLength 8
  345. bDescriptorType 37
  346. bDescriptorSubtype 1 (EP_GENERAL)
  347. bmAttributes 0x00
  348. bmControls 0x00
  349. bLockDelayUnits 2 Decoded PCM samples
  350. wLockDelay 8
  351. Endpoint Descriptor:
  352. bLength 7
  353. bDescriptorType 5
  354. bEndpointAddress 0x81 EP 1 IN
  355. bmAttributes 17
  356. Transfer Type Isochronous
  357. Synch Type None
  358. Usage Type Feedback
  359. wMaxPacketSize 0x0004 1x 4 bytes
  360. bInterval 4
  361. Interface Descriptor:
  362. bLength 9
  363. bDescriptorType 4
  364. bInterfaceNumber 1
  365. bAlternateSetting 2
  366. bNumEndpoints 2
  367. bInterfaceClass 1 Audio
  368. bInterfaceSubClass 2 Streaming
  369. bInterfaceProtocol 32
  370. iInterface 4 AudioBox 1818 VSL USB 2.0 Audio Out
  371. AudioStreaming Interface Descriptor:
  372. bLength 16
  373. bDescriptorType 36
  374. bDescriptorSubtype 1 (AS_GENERAL)
  375. bTerminalLink 2
  376. bmControls 0x00
  377. bFormatType 1
  378. bmFormats 1
  379. PCM
  380. bNrChannels 14
  381. bmChannelConfig 0x00000000
  382. iChannelNames 13 Line Out 1
  383. AudioStreaming Interface Descriptor:
  384. bLength 6
  385. bDescriptorType 36
  386. bDescriptorSubtype 2 (FORMAT_TYPE)
  387. bFormatType 1 (FORMAT_TYPE_I)
  388. bSubslotSize 4
  389. bBitResolution 24
  390. Endpoint Descriptor:
  391. bLength 7
  392. bDescriptorType 5
  393. bEndpointAddress 0x01 EP 1 OUT
  394. bmAttributes 5
  395. Transfer Type Isochronous
  396. Synch Type Asynchronous
  397. Usage Type Data
  398. wMaxPacketSize 0x0400 1x 1024 bytes
  399. bInterval 1
  400. AudioControl Endpoint Descriptor:
  401. bLength 8
  402. bDescriptorType 37
  403. bDescriptorSubtype 1 (EP_GENERAL)
  404. bmAttributes 0x00
  405. bmControls 0x00
  406. bLockDelayUnits 2 Decoded PCM samples
  407. wLockDelay 8
  408. Endpoint Descriptor:
  409. bLength 7
  410. bDescriptorType 5
  411. bEndpointAddress 0x81 EP 1 IN
  412. bmAttributes 17
  413. Transfer Type Isochronous
  414. Synch Type None
  415. Usage Type Feedback
  416. wMaxPacketSize 0x0004 1x 4 bytes
  417. bInterval 4
  418. Interface Descriptor:
  419. bLength 9
  420. bDescriptorType 4
  421. bInterfaceNumber 2
  422. bAlternateSetting 0
  423. bNumEndpoints 0
  424. bInterfaceClass 1 Audio
  425. bInterfaceSubClass 2 Streaming
  426. bInterfaceProtocol 32
  427. iInterface 5 AudioBox 1818 VSL USB 2.0 Audio In
  428. Interface Descriptor:
  429. bLength 9
  430. bDescriptorType 4
  431. bInterfaceNumber 2
  432. bAlternateSetting 1
  433. bNumEndpoints 1
  434. bInterfaceClass 1 Audio
  435. bInterfaceSubClass 2 Streaming
  436. bInterfaceProtocol 32
  437. iInterface 5 AudioBox 1818 VSL USB 2.0 Audio In
  438. AudioStreaming Interface Descriptor:
  439. bLength 16
  440. bDescriptorType 36
  441. bDescriptorSubtype 1 (AS_GENERAL)
  442. bTerminalLink 22
  443. bmControls 0x00
  444. bFormatType 1
  445. bmFormats 1
  446. PCM
  447. bNrChannels 18
  448. bmChannelConfig 0x00000000
  449. iChannelNames 31 Mic/Inst 1
  450. AudioStreaming Interface Descriptor:
  451. bLength 6
  452. bDescriptorType 36
  453. bDescriptorSubtype 2 (FORMAT_TYPE)
  454. bFormatType 1 (FORMAT_TYPE_I)
  455. bSubslotSize 4
  456. bBitResolution 24
  457. Endpoint Descriptor:
  458. bLength 7
  459. bDescriptorType 5
  460. bEndpointAddress 0x82 EP 2 IN
  461. bmAttributes 5
  462. Transfer Type Isochronous
  463. Synch Type Asynchronous
  464. Usage Type Data
  465. wMaxPacketSize 0x0400 1x 1024 bytes
  466. bInterval 1
  467. AudioControl Endpoint Descriptor:
  468. bLength 8
  469. bDescriptorType 37
  470. bDescriptorSubtype 1 (EP_GENERAL)
  471. bmAttributes 0x00
  472. bmControls 0x00
  473. bLockDelayUnits 2 Decoded PCM samples
  474. wLockDelay 8
  475. Interface Descriptor:
  476. bLength 9
  477. bDescriptorType 4
  478. bInterfaceNumber 2
  479. bAlternateSetting 2
  480. bNumEndpoints 1
  481. bInterfaceClass 1 Audio
  482. bInterfaceSubClass 2 Streaming
  483. bInterfaceProtocol 32
  484. iInterface 5 AudioBox 1818 VSL USB 2.0 Audio In
  485. AudioStreaming Interface Descriptor:
  486. bLength 16
  487. bDescriptorType 36
  488. bDescriptorSubtype 1 (AS_GENERAL)
  489. bTerminalLink 22
  490. bmControls 0x00
  491. bFormatType 1
  492. bmFormats 1
  493. PCM
  494. bNrChannels 14
  495. bmChannelConfig 0x00000000
  496. iChannelNames 31 Mic/Inst 1
  497. AudioStreaming Interface Descriptor:
  498. bLength 6
  499. bDescriptorType 36
  500. bDescriptorSubtype 2 (FORMAT_TYPE)
  501. bFormatType 1 (FORMAT_TYPE_I)
  502. bSubslotSize 4
  503. bBitResolution 24
  504. Endpoint Descriptor:
  505. bLength 7
  506. bDescriptorType 5
  507. bEndpointAddress 0x82 EP 2 IN
  508. bmAttributes 5
  509. Transfer Type Isochronous
  510. Synch Type Asynchronous
  511. Usage Type Data
  512. wMaxPacketSize 0x0400 1x 1024 bytes
  513. bInterval 1
  514. AudioControl Endpoint Descriptor:
  515. bLength 8
  516. bDescriptorType 37
  517. bDescriptorSubtype 1 (EP_GENERAL)
  518. bmAttributes 0x00
  519. bmControls 0x00
  520. bLockDelayUnits 2 Decoded PCM samples
  521. wLockDelay 8
  522. Interface Descriptor:
  523. bLength 9
  524. bDescriptorType 4
  525. bInterfaceNumber 3
  526. bAlternateSetting 0
  527. bNumEndpoints 0
  528. bInterfaceClass 1 Audio
  529. bInterfaceSubClass 1 Control Device
  530. bInterfaceProtocol 0
  531. iInterface 0
  532. AudioControl Interface Descriptor:
  533. bLength 9
  534. bDescriptorType 36
  535. bDescriptorSubtype 1 (HEADER)
  536. bcdADC 1.00
  537. wTotalLength 9
  538. bInCollection 1
  539. baInterfaceNr( 0) 1
  540. Interface Descriptor:
  541. bLength 9
  542. bDescriptorType 4
  543. bInterfaceNumber 4
  544. bAlternateSetting 0
  545. bNumEndpoints 2
  546. bInterfaceClass 1 Audio
  547. bInterfaceSubClass 3 MIDI Streaming
  548. bInterfaceProtocol 0
  549. iInterface 0
  550. MIDIStreaming Interface Descriptor:
  551. bLength 7
  552. bDescriptorType 36
  553. bDescriptorSubtype 1 (HEADER)
  554. bcdADC 1.00
  555. wTotalLength 65
  556. MIDIStreaming Interface Descriptor:
  557. bLength 6
  558. bDescriptorType 36
  559. bDescriptorSubtype 2 (MIDI_IN_JACK)
  560. bJackType 1 Embedded
  561. bJackID 1
  562. iJack 0
  563. MIDIStreaming Interface Descriptor:
  564. bLength 6
  565. bDescriptorType 36
  566. bDescriptorSubtype 2 (MIDI_IN_JACK)
  567. bJackType 2 External
  568. bJackID 2
  569. iJack 0
  570. MIDIStreaming Interface Descriptor:
  571. bLength 9
  572. bDescriptorType 36
  573. bDescriptorSubtype 3 (MIDI_OUT_JACK)
  574. bJackType 1 Embedded
  575. bJackID 3
  576. bNrInputPins 1
  577. baSourceID( 0) 2
  578. BaSourcePin( 0) 1
  579. iJack 0
  580. MIDIStreaming Interface Descriptor:
  581. bLength 9
  582. bDescriptorType 36
  583. bDescriptorSubtype 3 (MIDI_OUT_JACK)
  584. bJackType 2 External
  585. bJackID 4
  586. bNrInputPins 1
  587. baSourceID( 0) 1
  588. BaSourcePin( 0) 1
  589. iJack 0
  590. Endpoint Descriptor:
  591. bLength 9
  592. bDescriptorType 5
  593. bEndpointAddress 0x02 EP 2 OUT
  594. bmAttributes 2
  595. Transfer Type Bulk
  596. Synch Type None
  597. Usage Type Data
  598. wMaxPacketSize 0x0200 1x 512 bytes
  599. bInterval 0
  600. bRefresh 0
  601. bSynchAddress 0
  602. MIDIStreaming Endpoint Descriptor:
  603. bLength 5
  604. bDescriptorType 37
  605. bDescriptorSubtype 1 (GENERAL)
  606. bNumEmbMIDIJack 1
  607. baAssocJackID( 0) 1
  608. Endpoint Descriptor:
  609. bLength 9
  610. bDescriptorType 5
  611. bEndpointAddress 0x83 EP 3 IN
  612. bmAttributes 2
  613. Transfer Type Bulk
  614. Synch Type None
  615. Usage Type Data
  616. wMaxPacketSize 0x0200 1x 512 bytes
  617. bInterval 0
  618. bRefresh 0
  619. bSynchAddress 0
  620. MIDIStreaming Endpoint Descriptor:
  621. bLength 5
  622. bDescriptorType 37
  623. bDescriptorSubtype 1 (GENERAL)
  624. bNumEmbMIDIJack 1
  625. baAssocJackID( 0) 3
  626. Interface Descriptor:
  627. bLength 9
  628. bDescriptorType 4
  629. bInterfaceNumber 5
  630. bAlternateSetting 0
  631. bNumEndpoints 0
  632. bInterfaceClass 254 Application Specific Interface
  633. bInterfaceSubClass 1 Device Firmware Update
  634. bInterfaceProtocol 0
  635. iInterface 12 AudioBox 1818 VSL DFU
  636. Configuration Descriptor:
  637. bLength 9
  638. bDescriptorType 2
  639. wTotalLength 615
  640. bNumInterfaces 6
  641. bConfigurationValue 1
  642. iConfiguration 0
  643. bmAttributes 0xc0
  644. Self Powered
  645. MaxPower 500mA
  646. Interface Association:
  647. bLength 8
  648. bDescriptorType 11
  649. bFirstInterface 0
  650. bInterfaceCount 3
  651. bFunctionClass 1 Audio
  652. bFunctionSubClass 0
  653. bFunctionProtocol 32
  654. iFunction 0
  655. Interface Descriptor:
  656. bLength 9
  657. bDescriptorType 4
  658. bInterfaceNumber 0
  659. bAlternateSetting 0
  660. bNumEndpoints 1
  661. bInterfaceClass 1 Audio
  662. bInterfaceSubClass 1 Control Device
  663. bInterfaceProtocol 32
  664. iInterface 2 AudioBox 1818 VSL
  665. AudioControl Interface Descriptor:
  666. bLength 9
  667. bDescriptorType 36
  668. bDescriptorSubtype 1 (HEADER)
  669. bcdADC 2.00
  670. bCategory 8
  671. wTotalLength 265
  672. bmControl 0x00
  673. AudioControl Interface Descriptor:
  674. bLength 8
  675. bDescriptorType 36
  676. bDescriptorSubtype 10 (CLOCK_SOURCE)
  677. bClockID 41
  678. bmAttributes 0x03 Internal programmable Clock
  679. bmControls 0x07
  680. Clock Frequency Control (read/write)
  681. Clock Validity Control (read-only)
  682. bAssocTerminal 0
  683. iClockSource 9 AudioBox 1818 VSL Internal Clock
  684. AudioControl Interface Descriptor:
  685. bLength 8
  686. bDescriptorType 36
  687. bDescriptorSubtype 10 (CLOCK_SOURCE)
  688. bClockID 42
  689. bmAttributes 0x00 External Clock
  690. bmControls 0x07
  691. Clock Frequency Control (read/write)
  692. Clock Validity Control (read-only)
  693. bAssocTerminal 0
  694. iClockSource 10 AudioBox 1818 VSL S/PDIF Clock
  695. AudioControl Interface Descriptor:
  696. bLength 8
  697. bDescriptorType 36
  698. bDescriptorSubtype 10 (CLOCK_SOURCE)
  699. bClockID 43
  700. bmAttributes 0x00 External Clock
  701. bmControls 0x07
  702. Clock Frequency Control (read/write)
  703. Clock Validity Control (read-only)
  704. bAssocTerminal 0
  705. iClockSource 11 AudioBox 1818 VSL ADAT Clock
  706. AudioControl Interface Descriptor:
  707. bLength 10
  708. bDescriptorType 36
  709. bDescriptorSubtype 11 (CLOCK_SELECTOR)
  710. bUnitID 40
  711. bNrInPins 3
  712. baCSourceID( 0) 41
  713. baCSourceID( 1) 42
  714. baCSourceID( 2) 43
  715. bmControls 0x03
  716. Clock Selector Control (read/write)
  717. iClockSelector 8 AudioBox 1818 VSL Clock Selector
  718. AudioControl Interface Descriptor:
  719. bLength 17
  720. bDescriptorType 36
  721. bDescriptorSubtype 2 (INPUT_TERMINAL)
  722. bTerminalID 2
  723. wTerminalType 0x0101 USB Streaming
  724. bAssocTerminal 0
  725. bCSourceID 40
  726. bNrChannels 18
  727. bmChannelConfig 0x00000000
  728. bmControls 0x0000
  729. iChannelNames 13 Line Out 1
  730. iTerminal 6 AudioBox 1818 VSL Audio 2.0 Output
  731. AudioControl Interface Descriptor:
  732. bLength 82
  733. bDescriptorType 36
  734. bDescriptorSubtype 6 (FEATURE_UNIT)
  735. bUnitID 10
  736. bSourceID 2
  737. bmaControls( 0) 0x0000000f
  738. Mute Control (read/write)
  739. Volume Control (read/write)
  740. bmaControls( 1) 0x0000000f
  741. Mute Control (read/write)
  742. Volume Control (read/write)
  743. bmaControls( 2) 0x0000000f
  744. Mute Control (read/write)
  745. Volume Control (read/write)
  746. bmaControls( 3) 0x0000000f
  747. Mute Control (read/write)
  748. Volume Control (read/write)
  749. bmaControls( 4) 0x0000000f
  750. Mute Control (read/write)
  751. Volume Control (read/write)
  752. bmaControls( 5) 0x0000000f
  753. Mute Control (read/write)
  754. Volume Control (read/write)
  755. bmaControls( 6) 0x0000000f
  756. Mute Control (read/write)
  757. Volume Control (read/write)
  758. bmaControls( 7) 0x0000000f
  759. Mute Control (read/write)
  760. Volume Control (read/write)
  761. bmaControls( 8) 0x0000000f
  762. Mute Control (read/write)
  763. Volume Control (read/write)
  764. bmaControls( 9) 0x0000000f
  765. Mute Control (read/write)
  766. Volume Control (read/write)
  767. bmaControls(10) 0x0000000f
  768. Mute Control (read/write)
  769. Volume Control (read/write)
  770. bmaControls(11) 0x0000000f
  771. Mute Control (read/write)
  772. Volume Control (read/write)
  773. bmaControls(12) 0x0000000f
  774. Mute Control (read/write)
  775. Volume Control (read/write)
  776. bmaControls(13) 0x0000000f
  777. Mute Control (read/write)
  778. Volume Control (read/write)
  779. bmaControls(14) 0x0000000f
  780. Mute Control (read/write)
  781. Volume Control (read/write)
  782. bmaControls(15) 0x0000000f
  783. Mute Control (read/write)
  784. Volume Control (read/write)
  785. bmaControls(16) 0x0000000f
  786. Mute Control (read/write)
  787. Volume Control (read/write)
  788. bmaControls(17) 0x0000000f
  789. Mute Control (read/write)
  790. Volume Control (read/write)
  791. bmaControls(18) 0x0000000f
  792. Mute Control (read/write)
  793. Volume Control (read/write)
  794. iFeature 0
  795. AudioControl Interface Descriptor:
  796. bLength 12
  797. bDescriptorType 36
  798. bDescriptorSubtype 3 (OUTPUT_TERMINAL)
  799. bTerminalID 20
  800. wTerminalType 0x0301 Speaker
  801. bAssocTerminal 0
  802. bSourceID 10
  803. bCSourceID 40
  804. bmControls 0x0000
  805. iTerminal 0
  806. AudioControl Interface Descriptor:
  807. bLength 17
  808. bDescriptorType 36
  809. bDescriptorSubtype 2 (INPUT_TERMINAL)
  810. bTerminalID 1
  811. wTerminalType 0x0201 Microphone
  812. bAssocTerminal 0
  813. bCSourceID 40
  814. bNrChannels 18
  815. bmChannelConfig 0x00000000
  816. bmControls 0x0000
  817. iChannelNames 31 Mic/Inst 1
  818. iTerminal 0
  819. AudioControl Interface Descriptor:
  820. bLength 82
  821. bDescriptorType 36
  822. bDescriptorSubtype 6 (FEATURE_UNIT)
  823. bUnitID 11
  824. bSourceID 1
  825. bmaControls( 0) 0x0000000f
  826. Mute Control (read/write)
  827. Volume Control (read/write)
  828. bmaControls( 1) 0x0000000f
  829. Mute Control (read/write)
  830. Volume Control (read/write)
  831. bmaControls( 2) 0x0000000f
  832. Mute Control (read/write)
  833. Volume Control (read/write)
  834. bmaControls( 3) 0x0000000f
  835. Mute Control (read/write)
  836. Volume Control (read/write)
  837. bmaControls( 4) 0x0000000f
  838. Mute Control (read/write)
  839. Volume Control (read/write)
  840. bmaControls( 5) 0x0000000f
  841. Mute Control (read/write)
  842. Volume Control (read/write)
  843. bmaControls( 6) 0x0000000f
  844. Mute Control (read/write)
  845. Volume Control (read/write)
  846. bmaControls( 7) 0x0000000f
  847. Mute Control (read/write)
  848. Volume Control (read/write)
  849. bmaControls( 8) 0x0000000f
  850. Mute Control (read/write)
  851. Volume Control (read/write)
  852. bmaControls( 9) 0x0000000f
  853. Mute Control (read/write)
  854. Volume Control (read/write)
  855. bmaControls(10) 0x0000000f
  856. Mute Control (read/write)
  857. Volume Control (read/write)
  858. bmaControls(11) 0x0000000f
  859. Mute Control (read/write)
  860. Volume Control (read/write)
  861. bmaControls(12) 0x0000000f
  862. Mute Control (read/write)
  863. Volume Control (read/write)
  864. bmaControls(13) 0x0000000f
  865. Mute Control (read/write)
  866. Volume Control (read/write)
  867. bmaControls(14) 0x0000000f
  868. Mute Control (read/write)
  869. Volume Control (read/write)
  870. bmaControls(15) 0x0000000f
  871. Mute Control (read/write)
  872. Volume Control (read/write)
  873. bmaControls(16) 0x0000000f
  874. Mute Control (read/write)
  875. Volume Control (read/write)
  876. bmaControls(17) 0x0000000f
  877. Mute Control (read/write)
  878. Volume Control (read/write)
  879. bmaControls(18) 0x0000000f
  880. Mute Control (read/write)
  881. Volume Control (read/write)
  882. iFeature 0
  883. AudioControl Interface Descriptor:
  884. bLength 12
  885. bDescriptorType 36
  886. bDescriptorSubtype 3 (OUTPUT_TERMINAL)
  887. bTerminalID 22
  888. wTerminalType 0x0101 USB Streaming
  889. bAssocTerminal 0
  890. bSourceID 11
  891. bCSourceID 40
  892. bmControls 0x0000
  893. iTerminal 7 AudioBox 1818 VSL Audio 2.0 Input
  894. Endpoint Descriptor:
  895. bLength 7
  896. bDescriptorType 5
  897. bEndpointAddress 0x84 EP 4 IN
  898. bmAttributes 3
  899. Transfer Type Interrupt
  900. Synch Type None
  901. Usage Type Data
  902. wMaxPacketSize 0x0006 1x 6 bytes
  903. bInterval 8
  904. Interface Descriptor:
  905. bLength 9
  906. bDescriptorType 4
  907. bInterfaceNumber 1
  908. bAlternateSetting 0
  909. bNumEndpoints 0
  910. bInterfaceClass 1 Audio
  911. bInterfaceSubClass 2 Streaming
  912. bInterfaceProtocol 32
  913. iInterface 4 AudioBox 1818 VSL USB 2.0 Audio Out
  914. Interface Descriptor:
  915. bLength 9
  916. bDescriptorType 4
  917. bInterfaceNumber 1
  918. bAlternateSetting 1
  919. bNumEndpoints 2
  920. bInterfaceClass 1 Audio
  921. bInterfaceSubClass 2 Streaming
  922. bInterfaceProtocol 32
  923. iInterface 4 AudioBox 1818 VSL USB 2.0 Audio Out
  924. AudioStreaming Interface Descriptor:
  925. bLength 16
  926. bDescriptorType 36
  927. bDescriptorSubtype 1 (AS_GENERAL)
  928. bTerminalLink 2
  929. bmControls 0x00
  930. bFormatType 1
  931. bmFormats 1
  932. PCM
  933. bNrChannels 18
  934. bmChannelConfig 0x00000000
  935. iChannelNames 13 Line Out 1
  936. AudioStreaming Interface Descriptor:
  937. bLength 6
  938. bDescriptorType 36
  939. bDescriptorSubtype 2 (FORMAT_TYPE)
  940. bFormatType 1 (FORMAT_TYPE_I)
  941. bSubslotSize 4
  942. bBitResolution 24
  943. Endpoint Descriptor:
  944. bLength 7
  945. bDescriptorType 5
  946. bEndpointAddress 0x01 EP 1 OUT
  947. bmAttributes 5
  948. Transfer Type Isochronous
  949. Synch Type Asynchronous
  950. Usage Type Data
  951. wMaxPacketSize 0x0400 1x 1024 bytes
  952. bInterval 1
  953. AudioControl Endpoint Descriptor:
  954. bLength 8
  955. bDescriptorType 37
  956. bDescriptorSubtype 1 (EP_GENERAL)
  957. bmAttributes 0x00
  958. bmControls 0x00
  959. bLockDelayUnits 2 Decoded PCM samples
  960. wLockDelay 8
  961. Endpoint Descriptor:
  962. bLength 7
  963. bDescriptorType 5
  964. bEndpointAddress 0x81 EP 1 IN
  965. bmAttributes 17
  966. Transfer Type Isochronous
  967. Synch Type None
  968. Usage Type Feedback
  969. wMaxPacketSize 0x0004 1x 4 bytes
  970. bInterval 4
  971. Interface Descriptor:
  972. bLength 9
  973. bDescriptorType 4
  974. bInterfaceNumber 1
  975. bAlternateSetting 2
  976. bNumEndpoints 2
  977. bInterfaceClass 1 Audio
  978. bInterfaceSubClass 2 Streaming
  979. bInterfaceProtocol 32
  980. iInterface 4 AudioBox 1818 VSL USB 2.0 Audio Out
  981. AudioStreaming Interface Descriptor:
  982. bLength 16
  983. bDescriptorType 36
  984. bDescriptorSubtype 1 (AS_GENERAL)
  985. bTerminalLink 2
  986. bmControls 0x00
  987. bFormatType 1
  988. bmFormats 1
  989. PCM
  990. bNrChannels 14
  991. bmChannelConfig 0x00000000
  992. iChannelNames 13 Line Out 1
  993. AudioStreaming Interface Descriptor:
  994. bLength 6
  995. bDescriptorType 36
  996. bDescriptorSubtype 2 (FORMAT_TYPE)
  997. bFormatType 1 (FORMAT_TYPE_I)
  998. bSubslotSize 4
  999. bBitResolution 24
  1000. Endpoint Descriptor:
  1001. bLength 7
  1002. bDescriptorType 5
  1003. bEndpointAddress 0x01 EP 1 OUT
  1004. bmAttributes 5
  1005. Transfer Type Isochronous
  1006. Synch Type Asynchronous
  1007. Usage Type Data
  1008. wMaxPacketSize 0x0400 1x 1024 bytes
  1009. bInterval 1
  1010. AudioControl Endpoint Descriptor:
  1011. bLength 8
  1012. bDescriptorType 37
  1013. bDescriptorSubtype 1 (EP_GENERAL)
  1014. bmAttributes 0x00
  1015. bmControls 0x00
  1016. bLockDelayUnits 2 Decoded PCM samples
  1017. wLockDelay 8
  1018. Endpoint Descriptor:
  1019. bLength 7
  1020. bDescriptorType 5
  1021. bEndpointAddress 0x81 EP 1 IN
  1022. bmAttributes 17
  1023. Transfer Type Isochronous
  1024. Synch Type None
  1025. Usage Type Feedback
  1026. wMaxPacketSize 0x0004 1x 4 bytes
  1027. bInterval 4
  1028. Interface Descriptor:
  1029. bLength 9
  1030. bDescriptorType 4
  1031. bInterfaceNumber 2
  1032. bAlternateSetting 0
  1033. bNumEndpoints 0
  1034. bInterfaceClass 1 Audio
  1035. bInterfaceSubClass 2 Streaming
  1036. bInterfaceProtocol 32
  1037. iInterface 5 AudioBox 1818 VSL USB 2.0 Audio In
  1038. Interface Descriptor:
  1039. bLength 9
  1040. bDescriptorType 4
  1041. bInterfaceNumber 2
  1042. bAlternateSetting 1
  1043. bNumEndpoints 1
  1044. bInterfaceClass 1 Audio
  1045. bInterfaceSubClass 2 Streaming
  1046. bInterfaceProtocol 32
  1047. iInterface 5 AudioBox 1818 VSL USB 2.0 Audio In
  1048. AudioStreaming Interface Descriptor:
  1049. bLength 16
  1050. bDescriptorType 36
  1051. bDescriptorSubtype 1 (AS_GENERAL)
  1052. bTerminalLink 22
  1053. bmControls 0x00
  1054. bFormatType 1
  1055. bmFormats 1
  1056. PCM
  1057. bNrChannels 18
  1058. bmChannelConfig 0x00000000
  1059. iChannelNames 31 Mic/Inst 1
  1060. AudioStreaming Interface Descriptor:
  1061. bLength 6
  1062. bDescriptorType 36
  1063. bDescriptorSubtype 2 (FORMAT_TYPE)
  1064. bFormatType 1 (FORMAT_TYPE_I)
  1065. bSubslotSize 4
  1066. bBitResolution 24
  1067. Endpoint Descriptor:
  1068. bLength 7
  1069. bDescriptorType 5
  1070. bEndpointAddress 0x82 EP 2 IN
  1071. bmAttributes 5
  1072. Transfer Type Isochronous
  1073. Synch Type Asynchronous
  1074. Usage Type Data
  1075. wMaxPacketSize 0x0400 1x 1024 bytes
  1076. bInterval 1
  1077. AudioControl Endpoint Descriptor:
  1078. bLength 8
  1079. bDescriptorType 37
  1080. bDescriptorSubtype 1 (EP_GENERAL)
  1081. bmAttributes 0x00
  1082. bmControls 0x00
  1083. bLockDelayUnits 2 Decoded PCM samples
  1084. wLockDelay 8
  1085. Interface Descriptor:
  1086. bLength 9
  1087. bDescriptorType 4
  1088. bInterfaceNumber 2
  1089. bAlternateSetting 2
  1090. bNumEndpoints 1
  1091. bInterfaceClass 1 Audio
  1092. bInterfaceSubClass 2 Streaming
  1093. bInterfaceProtocol 32
  1094. iInterface 5 AudioBox 1818 VSL USB 2.0 Audio In
  1095. AudioStreaming Interface Descriptor:
  1096. bLength 16
  1097. bDescriptorType 36
  1098. bDescriptorSubtype 1 (AS_GENERAL)
  1099. bTerminalLink 22
  1100. bmControls 0x00
  1101. bFormatType 1
  1102. bmFormats 1
  1103. PCM
  1104. bNrChannels 14
  1105. bmChannelConfig 0x00000000
  1106. iChannelNames 31 Mic/Inst 1
  1107. AudioStreaming Interface Descriptor:
  1108. bLength 6
  1109. bDescriptorType 36
  1110. bDescriptorSubtype 2 (FORMAT_TYPE)
  1111. bFormatType 1 (FORMAT_TYPE_I)
  1112. bSubslotSize 4
  1113. bBitResolution 24
  1114. Endpoint Descriptor:
  1115. bLength 7
  1116. bDescriptorType 5
  1117. bEndpointAddress 0x82 EP 2 IN
  1118. bmAttributes 5
  1119. Transfer Type Isochronous
  1120. Synch Type Asynchronous
  1121. Usage Type Data
  1122. wMaxPacketSize 0x0400 1x 1024 bytes
  1123. bInterval 1
  1124. AudioControl Endpoint Descriptor:
  1125. bLength 8
  1126. bDescriptorType 37
  1127. bDescriptorSubtype 1 (EP_GENERAL)
  1128. bmAttributes 0x00
  1129. bmControls 0x00
  1130. bLockDelayUnits 2 Decoded PCM samples
  1131. wLockDelay 8
  1132. Interface Descriptor:
  1133. bLength 9
  1134. bDescriptorType 4
  1135. bInterfaceNumber 3
  1136. bAlternateSetting 0
  1137. bNumEndpoints 0
  1138. bInterfaceClass 1 Audio
  1139. bInterfaceSubClass 1 Control Device
  1140. bInterfaceProtocol 0
  1141. iInterface 0
  1142. AudioControl Interface Descriptor:
  1143. bLength 9
  1144. bDescriptorType 36
  1145. bDescriptorSubtype 1 (HEADER)
  1146. bcdADC 1.00
  1147. wTotalLength 9
  1148. bInCollection 1
  1149. baInterfaceNr( 0) 1
  1150. Interface Descriptor:
  1151. bLength 9
  1152. bDescriptorType 4
  1153. bInterfaceNumber 4
  1154. bAlternateSetting 0
  1155. bNumEndpoints 2
  1156. bInterfaceClass 1 Audio
  1157. bInterfaceSubClass 3 MIDI Streaming
  1158. bInterfaceProtocol 0
  1159. iInterface 0
  1160. MIDIStreaming Interface Descriptor:
  1161. bLength 7
  1162. bDescriptorType 36
  1163. bDescriptorSubtype 1 (HEADER)
  1164. bcdADC 1.00
  1165. wTotalLength 65
  1166. MIDIStreaming Interface Descriptor:
  1167. bLength 6
  1168. bDescriptorType 36
  1169. bDescriptorSubtype 2 (MIDI_IN_JACK)
  1170. bJackType 1 Embedded
  1171. bJackID 1
  1172. iJack 0
  1173. MIDIStreaming Interface Descriptor:
  1174. bLength 6
  1175. bDescriptorType 36
  1176. bDescriptorSubtype 2 (MIDI_IN_JACK)
  1177. bJackType 2 External
  1178. bJackID 2
  1179. iJack 0
  1180. MIDIStreaming Interface Descriptor:
  1181. bLength 9
  1182. bDescriptorType 36
  1183. bDescriptorSubtype 3 (MIDI_OUT_JACK)
  1184. bJackType 1 Embedded
  1185. bJackID 3
  1186. bNrInputPins 1
  1187. baSourceID( 0) 2
  1188. BaSourcePin( 0) 1
  1189. iJack 0
  1190. MIDIStreaming Interface Descriptor:
  1191. bLength 9
  1192. bDescriptorType 36
  1193. bDescriptorSubtype 3 (MIDI_OUT_JACK)
  1194. bJackType 2 External
  1195. bJackID 4
  1196. bNrInputPins 1
  1197. baSourceID( 0) 1
  1198. BaSourcePin( 0) 1
  1199. iJack 0
  1200. Endpoint Descriptor:
  1201. bLength 9
  1202. bDescriptorType 5
  1203. bEndpointAddress 0x02 EP 2 OUT
  1204. bmAttributes 2
  1205. Transfer Type Bulk
  1206. Synch Type None
  1207. Usage Type Data
  1208. wMaxPacketSize 0x0200 1x 512 bytes
  1209. bInterval 0
  1210. bRefresh 0
  1211. bSynchAddress 0
  1212. MIDIStreaming Endpoint Descriptor:
  1213. bLength 5
  1214. bDescriptorType 37
  1215. bDescriptorSubtype 1 (GENERAL)
  1216. bNumEmbMIDIJack 1
  1217. baAssocJackID( 0) 1
  1218. Endpoint Descriptor:
  1219. bLength 9
  1220. bDescriptorType 5
  1221. bEndpointAddress 0x83 EP 3 IN
  1222. bmAttributes 2
  1223. Transfer Type Bulk
  1224. Synch Type None
  1225. Usage Type Data
  1226. wMaxPacketSize 0x0200 1x 512 bytes
  1227. bInterval 0
  1228. bRefresh 0
  1229. bSynchAddress 0
  1230. MIDIStreaming Endpoint Descriptor:
  1231. bLength 5
  1232. bDescriptorType 37
  1233. bDescriptorSubtype 1 (GENERAL)
  1234. bNumEmbMIDIJack 1
  1235. baAssocJackID( 0) 3
  1236. Interface Descriptor:
  1237. bLength 9
  1238. bDescriptorType 4
  1239. bInterfaceNumber 5
  1240. bAlternateSetting 0
  1241. bNumEndpoints 0
  1242. bInterfaceClass 254 Application Specific Interface
  1243. bInterfaceSubClass 1 Device Firmware Update
  1244. bInterfaceProtocol 0
  1245. iInterface 12 AudioBox 1818 VSL DFU
  1246. Device Qualifier (for other device speed):
  1247. bLength 10
  1248. bDescriptorType 6
  1249. bcdUSB 2.00
  1250. bDeviceClass 0 (Defined at Interface level)
  1251. bDeviceSubClass 0
  1252. bDeviceProtocol 0
  1253. bMaxPacketSize0 64
  1254. bNumConfigurations 1
  1255. Device Status: 0x0000
  1256. (Bus Powered)