[alsa-devel] Specs available for Sweex External 5.1 with digital in/out USB 2.0 / C-Media CM6207
Hi there,
Today I bought this sound device, I was hoping it had the C-Media CM650? USB chip which is already supported by alsa (according to the list).
Instead it has a CM6207 inside.
The good news is that it supports USB audio "class" and it's more or less usable, some mixer outputs are available (although they're all called "speaker") and with some trickery the various outputs can be used.
The other good news is that Sweex supplies the "official" datasheet from C-media which I think is quite interesting and may very well be useful to resolve the last few issues.
These are the actual issues (so far, I didn't yet test it exhaustively):
- using 2 channel output the sound is garbled; it looks like the "wrong" 2 channel alt setting is used (output of /proc/asound/card?/stream0 on request), 4/6 channel output is OK though. - some high squeeking noise although C-Media claims the IC to be high-end (or maybe their definition of high-end differs from mine ;-)) - all outputs are labelled "speaker 1" - only two outputs have a mute knob, the others cannot be silenced in any way, only turned down - one of the two outputs with the mute knob doesn't appear to do anything (or maybe it's the sp/dif output?) - the other (with mute) controls the front output - the others (without mute) don't seem to do anything at all
Is this a typical case of (a) bug(s) in the usb audio class driver or should I think of "vendor extensions" here?
Would any of the developers have some interest in the datasheet of the chip and or any data of this thing? Of course I'd like it very much if the device would be fully supported but I can only ask nicely ;-)
On 03-06-08 22:05, Erik Slagter wrote:
The other good news is that Sweex supplies the "official" datasheet from C-media which I think is quite interesting and may very well be useful to resolve the last few issues.
I'm afraid I am largely unfamiliar with USB audio but this I do find to be interesting (sweex is a cheapo Dutch brand you can grab on each street corner over here). By "supplies", do you mean you requested it specifically or did sweex just put it up on a server someplace, or something else?
Rene.
Rene Herman wrote:
The other good news is that Sweex supplies the "official" datasheet from C-media which I think is quite interesting and may very well be useful to resolve the last few issues.
I'm afraid I am largely unfamiliar with USB audio but this I do find to be interesting (sweex is a cheapo Dutch brand you can grab on each street corner over here). By "supplies", do you mean you requested it specifically or did sweex just put it up on a server someplace, or something else?
The interesting part is that the IC's datasheet is actually on the CD-ROM, in the directory with manuals. The only other manual to be found there is a "joke", it is sort of a leaflet in eight languages and tells you how to "install the driver". This is how I know Sweex, Trust and similar brands.
On 04-06-08 09:22, Erik Slagter wrote:
Rene Herman wrote:
The other good news is that Sweex supplies the "official" datasheet from C-media which I think is quite interesting and may very well be useful to resolve the last few issues.
I'm afraid I am largely unfamiliar with USB audio but this I do find to be interesting (sweex is a cheapo Dutch brand you can grab on each street corner over here). By "supplies", do you mean you requested it specifically or did sweex just put it up on a server someplace, or something else?
The interesting part is that the IC's datasheet is actually on the CD-ROM, in the directory with manuals. The only other manual to be found there is a "joke", it is sort of a leaflet in eight languages and tells you how to "install the driver". This is how I know Sweex, Trust and similar brands.
Yes, interesting (assuming the datasheet is of the useful kind, not just some product brief). Best chances for someone looking at it is you just make it available on the web somewhere. That way people don't feel they are promising anything by requesting it.
C-Media itself doesn't seem to have a 6207 sheet up for download.
Rene
Rene Herman wrote:
On 04-06-08 09:22, Erik Slagter wrote:
Rene Herman wrote: The interesting part is that the IC's datasheet is actually on the CD-ROM, in the directory with manuals. The only other manual to be found there is a "joke", it is sort of a leaflet in eight languages and tells you how to "install the driver". This is how I know Sweex, Trust and similar brands.
Yes, interesting (assuming the datasheet is of the useful kind, not just some product brief). Best chances for someone looking at it is you just make it available on the web somewhere. That way people don't feel they are promising anything by requesting it.
C-Media itself doesn't seem to have a 6207 sheet up for download.
In that case, I have put it on my web server for download: http://erik.slagter.name/pub/6207-datasheet-1.2.pdf
On 6/3/08, Erik Slagter erik@slagter.name wrote:
Hi there,
Today I bought this sound device, I was hoping it had the C-Media CM650? USB chip which is already supported by alsa (according to the list).
Instead it has a CM6207 inside.
The good news is that it supports USB audio "class" and it's more or less usable, some mixer outputs are available (although they're all called "speaker") and with some trickery the various outputs can be used.
The other good news is that Sweex supplies the "official" datasheet from C-media which I think is quite interesting and may very well be useful to resolve the last few issues.
Write this up for the Free Linux Driver project.
http://lwn.net/Articles/276973/ http://www.linuxdriverproject.org/twiki/bin/view/Main/DriversNeeded
These are the actual issues (so far, I didn't yet test it exhaustively):
- using 2 channel output the sound is garbled; it looks like the "wrong" 2
channel alt setting is used (output of /proc/asound/card?/stream0 on request), 4/6 channel output is OK though.
- some high squeeking noise although C-Media claims the IC to be high-end
(or maybe their definition of high-end differs from mine ;-))
- all outputs are labelled "speaker 1"
- only two outputs have a mute knob, the others cannot be silenced in any
way, only turned down
- one of the two outputs with the mute knob doesn't appear to do anything
(or maybe it's the sp/dif output?)
- the other (with mute) controls the front output
- the others (without mute) don't seem to do anything at all
Is this a typical case of (a) bug(s) in the usb audio class driver or should I think of "vendor extensions" here?
Would any of the developers have some interest in the datasheet of the chip and or any data of this thing? Of course I'd like it very much if the device would be fully supported but I can only ask nicely ;-)
Alsa-devel mailing list Alsa-devel@alsa-project.org http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
Jon Smirl wrote:
The other good news is that Sweex supplies the "official" datasheet from C-media which I think is quite interesting and may very well be useful to resolve the last few issues.
Write this up for the Free Linux Driver project.
http://lwn.net/Articles/276973/ http://www.linuxdriverproject.org/twiki/bin/view/Main/DriversNeeded
Done.
Jon Smirl wrote:
On 6/3/08, Erik Slagter erik@slagter.name wrote:
Hi there,
Today I bought this sound device, I was hoping it had the C-Media CM650? USB chip which is already supported by alsa (according to the list).
Instead it has a CM6207 inside.
The good news is that it supports USB audio "class" and it's more or less usable, some mixer outputs are available (although they're all called "speaker") and with some trickery the various outputs can be used.
The other good news is that Sweex supplies the "official" datasheet from C-media which I think is quite interesting and may very well be useful to resolve the last few issues.
Write this up for the Free Linux Driver project.
http://lwn.net/Articles/276973/ http://www.linuxdriverproject.org/twiki/bin/view/Main/DriversNeeded
These are the actual issues (so far, I didn't yet test it exhaustively):
- using 2 channel output the sound is garbled; it looks like the "wrong" 2
channel alt setting is used (output of /proc/asound/card?/stream0 on request), 4/6 channel output is OK though.
- some high squeeking noise although C-Media claims the IC to be high-end
(or maybe their definition of high-end differs from mine ;-))
- all outputs are labelled "speaker 1"
- only two outputs have a mute knob, the others cannot be silenced in any
way, only turned down
- one of the two outputs with the mute knob doesn't appear to do anything
(or maybe it's the sp/dif output?)
- the other (with mute) controls the front output
- the others (without mute) don't seem to do anything at all
Is this a typical case of (a) bug(s) in the usb audio class driver or should I think of "vendor extensions" here?
Would any of the developers have some interest in the datasheet of the chip and or any data of this thing? Of course I'd like it very much if the device would be fully supported but I can only ask nicely ;-)
Alsa-devel mailing list Alsa-devel@alsa-project.org http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
BTW, issues 3,4 are my fault: alsamixer calls the mixers all "speaker-1" but if you use amixer, you'll see that this is actually one device with separate mixers for front, side, back, etc. So it's logical it only has one mute knob.
Erik Slagter wrote:
These are the actual issues (so far, I didn't yet test it exhaustively):
- using 2 channel output the sound is garbled; it looks like the
"wrong" 2 channel alt setting is used (output of /proc/asound/card?/stream0 on request), 4/6 channel output is OK though.
- some high squeeking noise although C-Media claims the IC to be
high-end (or maybe their definition of high-end differs from mine ;-))
- all outputs are labelled "speaker 1"
- only two outputs have a mute knob, the others cannot be silenced in
any way, only turned down
- one of the two outputs with the mute knob doesn't appear to do
anything (or maybe it's the sp/dif output?)
- the other (with mute) controls the front output
- the others (without mute) don't seem to do anything at all
Please show the output of "lsusb -v" for this device.
Regards, Clemens
Clemens Ladisch wrote:
Erik Slagter wrote:
These are the actual issues (so far, I didn't yet test it exhaustively):
- using 2 channel output the sound is garbled; it looks like the
"wrong" 2 channel alt setting is used (output of /proc/asound/card?/stream0 on request), 4/6 channel output is OK though.
- some high squeeking noise although C-Media claims the IC to be
high-end (or maybe their definition of high-end differs from mine ;-))
- all outputs are labelled "speaker 1"
- only two outputs have a mute knob, the others cannot be silenced in
any way, only turned down
- one of the two outputs with the mute knob doesn't appear to do
anything (or maybe it's the sp/dif output?)
- the other (with mute) controls the front output
- the others (without mute) don't seem to do anything at all
Please show the output of "lsusb -v" for this device.
Well, you asked for it >:-) I have added the output of /proc/asound/card?/stream0, which might be a less more readable.
Bus 005 Device 005: ID 0d8c:0102 C-Media Electronics, Inc. CM106 Like Sound Device Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 8 idVendor 0x0d8c C-Media Electronics, Inc. idProduct 0x0102 CM106 Like Sound Device bcdDevice 0.10 iManufacturer 0 iProduct 2 USB Sound Device iSerial 0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 534 bNumInterfaces 4 bConfigurationValue 1 iConfiguration 0 bmAttributes 0x80 (Bus Powered) MaxPower 500mA
Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 0 bInterfaceClass 1 Audio bInterfaceSubClass 1 Control Device bInterfaceProtocol 0 iInterface 0 AudioControl Interface Descriptor: bLength 10 bDescriptorType 36 bDescriptorSubtype 1 (HEADER) bcdADC 1.00 wTotalLength 200 bInCollection 2 baInterfaceNr( 0) 1 baInterfaceNr( 1) 2 AudioControl Interface Descriptor: bLength 12 bDescriptorType 36 bDescriptorSubtype 2 (INPUT_TERMINAL) bTerminalID 1 wTerminalType 0x0101 USB Streaming bAssocTerminal 0 bNrChannels 8 wChannelConfig 0x063f Left Front (L) Right Front (R) Center Front (C) Low Freqency Enhancement (LFE) Left Surround (LS) Right Surround (RS) Side Left (SL) Side Right (SR) iChannelNames 0 iTerminal 0 AudioControl Interface Descriptor: bLength 12 bDescriptorType 36 bDescriptorSubtype 2 (INPUT_TERMINAL) bTerminalID 4 wTerminalType 0x0201 Microphone bAssocTerminal 0 bNrChannels 2 wChannelConfig 0x0003 Left Front (L) Right Front (R) iChannelNames 0 iTerminal 0 AudioControl Interface Descriptor: bLength 10 bDescriptorType 36 bDescriptorSubtype 6 (FEATURE_UNIT) bUnitID 8 bSourceID 4 bControlSize 1 bmaControls( 0) 0x01 Mute bmaControls( 1) 0x02 Volume bmaControls( 2) 0x02 Volume iFeature 0 AudioControl Interface Descriptor: bLength 10 bDescriptorType 36 bDescriptorSubtype 6 (FEATURE_UNIT) bUnitID 9 bSourceID 4 bControlSize 1 bmaControls( 0) 0x01 Mute bmaControls( 1) 0x02 Volume bmaControls( 2) 0x02 Volume iFeature 0 AudioControl Interface Descriptor: bLength 25 bDescriptorType 36 bDescriptorSubtype 4 (MIXER_UNIT) bUnitID 12 bNrInPins 3 baSourceID( 0) 1 baSourceID( 1) 9 baSourceID( 2) 11 bNrChannels 8 wChannelConfig 0x063f Left Front (L) Right Front (R) Center Front (C) Low Freqency Enhancement (LFE) Left Surround (LS) Right Surround (RS) Side Left (SL) Side Right (SR) iChannelNames 0 bmControls 0x00 bmControls 0x00 bmControls 0x00 iMixer 0 junk at descriptor end: 00 00 00 00 00 00 00 00 00 AudioControl Interface Descriptor: bLength 16 bDescriptorType 36 bDescriptorSubtype 6 (FEATURE_UNIT) bUnitID 13 bSourceID 12 bControlSize 1 bmaControls( 0) 0x01 Mute bmaControls( 1) 0x02 Volume bmaControls( 2) 0x02 Volume bmaControls( 3) 0x02 Volume bmaControls( 4) 0x02 Volume bmaControls( 5) 0x02 Volume bmaControls( 6) 0x02 Volume bmaControls( 7) 0x02 Volume bmaControls( 8) 0x02 Volume iFeature 0 AudioControl Interface Descriptor: bLength 9 bDescriptorType 36 bDescriptorSubtype 3 (OUTPUT_TERMINAL) bTerminalID 3 wTerminalType 0x0301 Speaker bAssocTerminal 0 bSourceID 13 iTerminal 0 AudioControl Interface Descriptor: bLength 13 bDescriptorType 36 bDescriptorSubtype 4 (MIXER_UNIT) bUnitID 17 bNrInPins 2 baSourceID( 0) 9 baSourceID( 1) 11 bNrChannels 2 wChannelConfig 0x0003 Left Front (L) Right Front (R) iChannelNames 0 bmControls 0x00 iMixer 0 AudioControl Interface Descriptor: bLength 9 bDescriptorType 36 bDescriptorSubtype 3 (OUTPUT_TERMINAL) bTerminalID 10 wTerminalType 0x0101 USB Streaming bAssocTerminal 0 bSourceID 7 iTerminal 0 AudioControl Interface Descriptor: bLength 10 bDescriptorType 36 bDescriptorSubtype 5 (SELECTOR_UNIT) bUnitID 7 bNrInPins 4 baSource( 0) 8 baSource( 1) 15 baSource( 2) 16 baSource( 3) 2 iSelector 0 AudioControl Interface Descriptor: bLength 12 bDescriptorType 36 bDescriptorSubtype 2 (INPUT_TERMINAL) bTerminalID 6 wTerminalType 0x0603 Line Connector bAssocTerminal 0 bNrChannels 2 wChannelConfig 0x0003 Left Front (L) Right Front (R) iChannelNames 0 iTerminal 0 AudioControl Interface Descriptor: bLength 10 bDescriptorType 36 bDescriptorSubtype 6 (FEATURE_UNIT) bUnitID 15 bSourceID 6 bControlSize 1 bmaControls( 0) 0x01 Mute bmaControls( 1) 0x02 Volume bmaControls( 2) 0x02 Volume iFeature 0 AudioControl Interface Descriptor: bLength 10 bDescriptorType 36 bDescriptorSubtype 6 (FEATURE_UNIT) bUnitID 11 bSourceID 6 bControlSize 1 bmaControls( 0) 0x01 Mute bmaControls( 1) 0x02 Volume bmaControls( 2) 0x02 Volume iFeature 0 AudioControl Interface Descriptor: bLength 12 bDescriptorType 36 bDescriptorSubtype 2 (INPUT_TERMINAL) bTerminalID 5 wTerminalType 0x0605 SPDIF interface bAssocTerminal 0 bNrChannels 2 wChannelConfig 0x0003 Left Front (L) Right Front (R) iChannelNames 0 iTerminal 0 AudioControl Interface Descriptor: bLength 10 bDescriptorType 36 bDescriptorSubtype 6 (FEATURE_UNIT) bUnitID 2 bSourceID 17 bControlSize 1 bmaControls( 0) 0x01 Mute bmaControls( 1) 0x02 Volume bmaControls( 2) 0x02 Volume iFeature 0 AudioControl Interface Descriptor: bLength 10 bDescriptorType 36 bDescriptorSubtype 6 (FEATURE_UNIT) bUnitID 16 bSourceID 5 bControlSize 1 bmaControls( 0) 0x01 Mute bmaControls( 1) 0x00 bmaControls( 2) 0x00 iFeature 0 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 0 bNumEndpoints 0 bInterfaceClass 1 Audio bInterfaceSubClass 2 Streaming bInterfaceProtocol 0 iInterface 0 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 1 bNumEndpoints 1 bInterfaceClass 1 Audio bInterfaceSubClass 2 Streaming bInterfaceProtocol 0 iInterface 0 AudioStreaming Interface Descriptor: bLength 7 bDescriptorType 36 bDescriptorSubtype 1 (AS_GENERAL) bTerminalLink 1 bDelay 1 frames wFormatTag 1 PCM AudioStreaming Interface Descriptor: bLength 14 bDescriptorType 36 bDescriptorSubtype 2 (FORMAT_TYPE) bFormatType 1 (FORMAT_TYPE_I) bNrChannels 8 bSubframeSize 2 bBitResolution 16 bSamFreqType 2 Discrete tSamFreq[ 0] 44100 tSamFreq[ 1] 48000 Endpoint Descriptor: bLength 9 bDescriptorType 5 bEndpointAddress 0x06 EP 6 OUT bmAttributes 9 Transfer Type Isochronous Synch Type Adaptive Usage Type Data wMaxPacketSize 0x0310 1x 784 bytes bInterval 1 bRefresh 0 bSynchAddress 0 AudioControl Endpoint Descriptor: bLength 7 bDescriptorType 37 bDescriptorSubtype 1 (EP_GENERAL) bmAttributes 0x01 Sampling Frequency bLockDelayUnits 0 Undefined wLockDelay 0 Undefined Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 2 bNumEndpoints 1 bInterfaceClass 1 Audio bInterfaceSubClass 2 Streaming bInterfaceProtocol 0 iInterface 0 AudioStreaming Interface Descriptor: bLength 7 bDescriptorType 36 bDescriptorSubtype 1 (AS_GENERAL) bTerminalLink 1 bDelay 1 frames wFormatTag 1 PCM AudioStreaming Interface Descriptor: bLength 14 bDescriptorType 36 bDescriptorSubtype 2 (FORMAT_TYPE) bFormatType 1 (FORMAT_TYPE_I) bNrChannels 2 bSubframeSize 2 bBitResolution 16 bSamFreqType 2 Discrete tSamFreq[ 0] 44100 tSamFreq[ 1] 48000 Endpoint Descriptor: bLength 9 bDescriptorType 5 bEndpointAddress 0x06 EP 6 OUT bmAttributes 9 Transfer Type Isochronous Synch Type Adaptive Usage Type Data wMaxPacketSize 0x00c4 1x 196 bytes bInterval 1 bRefresh 0 bSynchAddress 0 AudioControl Endpoint Descriptor: bLength 7 bDescriptorType 37 bDescriptorSubtype 1 (EP_GENERAL) bmAttributes 0x01 Sampling Frequency bLockDelayUnits 0 Undefined wLockDelay 0 Undefined Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 3 bNumEndpoints 1 bInterfaceClass 1 Audio bInterfaceSubClass 2 Streaming bInterfaceProtocol 0 iInterface 0 AudioStreaming Interface Descriptor: bLength 7 bDescriptorType 36 bDescriptorSubtype 1 (AS_GENERAL) bTerminalLink 1 bDelay 1 frames wFormatTag 1 PCM AudioStreaming Interface Descriptor: bLength 14 bDescriptorType 36 bDescriptorSubtype 2 (FORMAT_TYPE) bFormatType 1 (FORMAT_TYPE_I) bNrChannels 4 bSubframeSize 2 bBitResolution 16 bSamFreqType 2 Discrete tSamFreq[ 0] 44100 tSamFreq[ 1] 48000 Endpoint Descriptor: bLength 9 bDescriptorType 5 bEndpointAddress 0x06 EP 6 OUT bmAttributes 9 Transfer Type Isochronous Synch Type Adaptive Usage Type Data wMaxPacketSize 0x0188 1x 392 bytes bInterval 1 bRefresh 0 bSynchAddress 0 AudioControl Endpoint Descriptor: bLength 7 bDescriptorType 37 bDescriptorSubtype 1 (EP_GENERAL) bmAttributes 0x01 Sampling Frequency bLockDelayUnits 0 Undefined wLockDelay 0 Undefined Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 4 bNumEndpoints 1 bInterfaceClass 1 Audio bInterfaceSubClass 2 Streaming bInterfaceProtocol 0 iInterface 0 AudioStreaming Interface Descriptor: bLength 7 bDescriptorType 36 bDescriptorSubtype 1 (AS_GENERAL) bTerminalLink 1 bDelay 1 frames wFormatTag 1 PCM AudioStreaming Interface Descriptor: bLength 14 bDescriptorType 36 bDescriptorSubtype 2 (FORMAT_TYPE) bFormatType 1 (FORMAT_TYPE_I) bNrChannels 6 bSubframeSize 2 bBitResolution 16 bSamFreqType 2 Discrete tSamFreq[ 0] 44100 tSamFreq[ 1] 48000 Endpoint Descriptor: bLength 9 bDescriptorType 5 bEndpointAddress 0x06 EP 6 OUT bmAttributes 9 Transfer Type Isochronous Synch Type Adaptive Usage Type Data wMaxPacketSize 0x0248 1x 584 bytes bInterval 1 bRefresh 0 bSynchAddress 0 AudioControl Endpoint Descriptor: bLength 7 bDescriptorType 37 bDescriptorSubtype 1 (EP_GENERAL) bmAttributes 0x01 Sampling Frequency bLockDelayUnits 0 Undefined wLockDelay 0 Undefined Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 5 bNumEndpoints 1 bInterfaceClass 1 Audio bInterfaceSubClass 2 Streaming bInterfaceProtocol 0 iInterface 0 AudioStreaming Interface Descriptor: bLength 7 bDescriptorType 36 bDescriptorSubtype 1 (AS_GENERAL) bTerminalLink 1 bDelay 1 frames wFormatTag 1 PCM AudioStreaming Interface Descriptor: bLength 11 bDescriptorType 36 bDescriptorSubtype 2 (FORMAT_TYPE) bFormatType 1 (FORMAT_TYPE_I) bNrChannels 2 bSubframeSize 2 bBitResolution 16 bSamFreqType 1 Discrete tSamFreq[ 0] 48000 Endpoint Descriptor: bLength 9 bDescriptorType 5 bEndpointAddress 0x06 EP 6 OUT bmAttributes 9 Transfer Type Isochronous Synch Type Adaptive Usage Type Data wMaxPacketSize 0x0188 1x 392 bytes bInterval 1 bRefresh 0 bSynchAddress 0 AudioControl Endpoint Descriptor: bLength 7 bDescriptorType 37 bDescriptorSubtype 1 (EP_GENERAL) bmAttributes 0x01 Sampling Frequency bLockDelayUnits 0 Undefined wLockDelay 0 Undefined Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 2 bAlternateSetting 0 bNumEndpoints 0 bInterfaceClass 1 Audio bInterfaceSubClass 2 Streaming bInterfaceProtocol 0 iInterface 0 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 2 bAlternateSetting 1 bNumEndpoints 1 bInterfaceClass 1 Audio bInterfaceSubClass 2 Streaming bInterfaceProtocol 0 iInterface 0 AudioStreaming Interface Descriptor: bLength 7 bDescriptorType 36 bDescriptorSubtype 1 (AS_GENERAL) bTerminalLink 10 bDelay 1 frames wFormatTag 1 PCM AudioStreaming Interface Descriptor: bLength 14 bDescriptorType 36 bDescriptorSubtype 2 (FORMAT_TYPE) bFormatType 1 (FORMAT_TYPE_I) bNrChannels 2 bSubframeSize 2 bBitResolution 16 bSamFreqType 2 Discrete tSamFreq[ 0] 44100 tSamFreq[ 1] 48000 Endpoint Descriptor: bLength 9 bDescriptorType 5 bEndpointAddress 0x85 EP 5 IN bmAttributes 5 Transfer Type Isochronous Synch Type Asynchronous Usage Type Data wMaxPacketSize 0x00c8 1x 200 bytes bInterval 1 bRefresh 0 bSynchAddress 0 AudioControl Endpoint Descriptor: bLength 7 bDescriptorType 37 bDescriptorSubtype 1 (EP_GENERAL) bmAttributes 0x01 Sampling Frequency bLockDelayUnits 0 Undefined wLockDelay 0 Undefined Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 3 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 3 Human Interface Device bInterfaceSubClass 0 No Subclass bInterfaceProtocol 0 None iInterface 0 HID Device Descriptor: bLength 9 bDescriptorType 33 bcdHID 1.00 bCountryCode 0 Not supported bNumDescriptors 1 bDescriptorType 34 Report wDescriptorLength 50 Report Descriptors: ** UNAVAILABLE ** Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0003 1x 3 bytes bInterval 1 Device Status: 0x0000 (Bus Powered)
USB Sound Device at usb-0000:00:1d.0-2, full speed : USB Audio
Playback: Status: Stop Interface 1 Altset 1 Format: 0x2 Channels: 8 Endpoint: 6 OUT (ADAPTIVE) Rates: 44100, 48000 Interface 1 Altset 2 Format: 0x2 Channels: 2 Endpoint: 6 OUT (ADAPTIVE) Rates: 44100, 48000 Interface 1 Altset 3 Format: 0x2 Channels: 4 Endpoint: 6 OUT (ADAPTIVE) Rates: 44100, 48000 Interface 1 Altset 4 Format: 0x2 Channels: 6 Endpoint: 6 OUT (ADAPTIVE) Rates: 44100, 48000 Interface 1 Altset 5 Format: 0x2 Channels: 2 Endpoint: 6 OUT (ADAPTIVE) Rates: 48000
Capture: Status: Stop Interface 2 Altset 1 Format: 0x2 Channels: 2 Endpoint: 5 IN (ASYNC) Rates: 44100, 48000
participants (4)
-
Clemens Ladisch
-
Erik Slagter
-
Jon Smirl
-
Rene Herman