*ADFS::HardDisc4.$.David.USB.Audio.DecodeDesc Interface 1 alternate setting: 0 Interface 1 alternate setting: 1 Endpoint 1 status: 0 Device descriptor: 12 01 10 01 00 00 00 40 8C 0D 0C 00 00 01 00 01 00 01 Configuration descriptor(s): 09 02 FD 00 04 01 00 A0 32 Standard Configuration Descriptor Num configs supported by this configuration: 4 Number of this configuration: 1 Index of string descriptor for this config: 0 Attributes: Self-powered: No Supports remote wakeup: Yes Maximum current from USB: 100 mA 09 04 00 00 00 01 01 00 00 Standard audio control interface descriptor Number of interface: 0 Alternate setting: 0 Num. endpoints used: 0 Interface class: 1 (Audio) Interface subclass: 1 (Audio control) Interface protocol: 0 (Protocol undefined) String desc index: 0 0A 24 01 00 01 64 00 02 01 02 Class-specific audio interface descriptor HEADER Audio dev class release: 1.00 Total length: 100 Num i/fs in collection: 2 I/fs in collection: 1 2 0C 24 02 01 01 01 00 02 03 00 00 00 Input terminal descriptor Terminal ID: 1 Terminal type: 0101 Streaming Assoc. terminal: 0 Num channels: 2 Channel config: (&3) Left front Right front Chan names index: 0 String desc index: 0 0C 24 02 02 01 02 00 01 01 00 00 00 Input terminal descriptor Terminal ID: 2 Terminal type: 0201 Microphone Assoc. terminal: 0 Num channels: 1 Channel config: (&1) Left front Chan names index: 0 String desc index: 0 09 24 03 06 01 03 00 09 00 Output terminal descriptor Terminal ID: 6 Terminal type: 0301 Loudspeaker Assoc. terminal: 0 Source ID: 9 String desc index: 0 09 24 03 07 01 01 00 08 00 Output terminal descriptor Terminal ID: 7 Terminal type: 0101 Streaming Assoc. terminal: 0 Source ID: 8 String desc index: 0 07 24 05 08 01 0A 00 Some other unit or terminal descriptor 0A 24 06 09 0F 01 01 02 02 00 Feature unit descriptor Unit ID: 9 Source ID: 15 Control size: 1 Num channels: 2 Feature byte: 01 Master channel features: Mute Feature byte: 02 Channel 1 features: Volume Feature byte: 02 Channel 2 features: Volume 09 24 06 0A 02 01 43 00 00 Feature unit descriptor Unit ID: 10 Source ID: 2 Control size: 1 Num channels: 1 Feature byte: 43 Master channel features: Mute Volume Automatic gain Feature byte: 00 Channel 1 features: (No features) 09 24 06 0D 02 01 03 00 00 Feature unit descriptor Unit ID: 13 Source ID: 2 Control size: 1 Num channels: 1 Feature byte: 03 Master channel features: Mute Volume Feature byte: 00 Channel 1 features: (No features) 0D 24 04 0F 02 01 0D 02 03 00 00 00 00 Mixer unit descriptor Unit ID: 15 Num sources: 2 Source ID: 1 Source ID: 13 Num output chans: 2 Channel config: (0003) Left front Right front 09 04 01 00 00 01 02 00 00 Standard audio control interface descriptor Number of interface: 1 Alternate setting: 0 Num. endpoints used: 0 Interface class: 1 (Audio) Interface subclass: 2 (Audio streaming) Interface protocol: 0 (Protocol undefined) String desc index: 0 09 04 01 01 01 01 02 00 00 Standard audio control interface descriptor Number of interface: 1 Alternate setting: 1 Num. endpoints used: 1 Interface class: 1 (Audio) Interface subclass: 2 (Audio streaming) Interface protocol: 0 (Protocol undefined) String desc index: 0 07 24 01 01 01 01 00 Class-specific audio streaming interface descriptor Subtype: 1 AS_GENERAL Terminal link: 1 Delay: 1 Format tag: 1 0E 24 02 01 02 02 10 02 80 BB 00 44 AC 00 Class-specific audio streaming interface descriptor Subtype: 2 FORMAT_TYPE Format type: 1 FORMAT_TYPE_I Num channels: 2 Subframe size: 2 bytes Resolution: 16 bits Sample freq type: 2 discrete frequencies 48000 Hz 44100 Hz 09 05 01 09 C8 00 01 00 00 Endpoint descriptor OUT, endpoint 1 Transfer type: Adaptive, Isochronous Max. packet size: 200 Polling interval: 1 ms Refresh: 0 Syncing EP address: 0 07 25 01 01 01 01 00 Class specific endpoint Subtype: GENERAL Attributes: 01 Lock delay units: 01 Lock delay: 0001 09 04 02 00 00 01 02 00 00 Standard audio control interface descriptor Number of interface: 2 Alternate setting: 0 Num. endpoints used: 0 Interface class: 1 (Audio) Interface subclass: 2 (Audio streaming) Interface protocol: 0 (Protocol undefined) String desc index: 0 09 04 02 01 01 01 02 00 00 Standard audio control interface descriptor Number of interface: 2 Alternate setting: 1 Num. endpoints used: 1 Interface class: 1 (Audio) Interface subclass: 2 (Audio streaming) Interface protocol: 0 (Protocol undefined) String desc index: 0 07 24 01 07 01 01 00 Class-specific audio streaming interface descriptor Subtype: 1 AS_GENERAL Terminal link: 7 Delay: 1 Format tag: 1 0E 24 02 01 01 02 10 02 80 BB 00 44 AC 00 Class-specific audio streaming interface descriptor Subtype: 2 FORMAT_TYPE Format type: 1 FORMAT_TYPE_I Num channels: 1 Subframe size: 2 bytes Resolution: 16 bits Sample freq type: 2 discrete frequencies 48000 Hz 44100 Hz 09 05 82 05 64 00 01 00 00 Endpoint descriptor IN, endpoint 2 Transfer type: Asynchronous, Isochronous Max. packet size: 100 Polling interval: 1 ms Refresh: 0 Syncing EP address: 0 07 25 01 01 00 00 00 Class specific endpoint Subtype: GENERAL Attributes: 01 Lock delay units: 00 Lock delay: 0000 09 04 03 00 01 03 00 00 00 Standard audio control interface descriptor Number of interface: 3 Alternate setting: 0 Num. endpoints used: 1 Interface class: 3 (NOT YET IMPLEMENTED) Interface subclass: Not defined for class other than 1 (Audio) Interface protocol: Not defined for class other than 1 (Audio) String desc index: 0 09 21 00 01 00 01 22 32 00 Can't cope with descriptor type 21, length 9 07 05 83 03 04 00 20 Endpoint descriptor IN, endpoint 3 Transfer type: Interrupt Max. packet size: 4 Polling interval: 32 ms Refresh: 0 String descriptors 04 03 09 04 C-Media USB Headphone Set 000000000000 FNget_feature, unit ID 10 Mute state: 0 FNget_feature, unit ID 10 Mute state: 0 FNget_feature, unit ID 10 Current volume settng: 0 dB FNget_feature, unit ID 10 Maximum volume setting: 23.8125 dB FNget_feature, unit ID 10 Minimum volume setting: 0 dB FNget_feature, unit ID 10 Volume resolution: 0.1875 dB FNget_feature, unit ID 10 New volume setting: 21 dB *