Opened 6 weeks ago
Last modified 3 weeks ago
#19307 new enhancement
zealsound k66 USB microphone not working
Reported by: | grexe | Owned by: | nobody |
---|---|---|---|
Priority: | normal | Milestone: | Unscheduled |
Component: | Drivers/Audio/USB | Version: | R1/beta5 |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Platform: | All |
Description (last modified by )
This is a widely compatible USB microphone and should be detected as a USB audio input/recording device, but it is not detected by e.g. SoundRecorder.
Manufacturer info
https://zealsound.com/zealsound-usb-microphonecondenser-computer-pc-mic-k66-white/
Technical info on a thirdparty manual site
https://manuals.plus/zealsound/zealsound-k66-series-usb-condenser-microphone-user-manual
Devices info
Class info Human Interface Device (No Subclass, None) Device name Unknown Device paths unknown device/bus usb device/driver bus_managers/usb/device/driver_v1 device/flags 2 device/id 0xc006 device/pretty name USB device device/vendor 0xa67 Driver used unknown Manufacturer Medeli Electronics Co., Ltd usb/class 0x3 usb/id 50 usb/protocol 0 usb/subclass 0
Attachments (1)
Change History (10)
comment:1 by , 6 weeks ago
Description: | modified (diff) |
---|
comment:2 by , 6 weeks ago
Description: | modified (diff) |
---|
comment:3 by , 6 weeks ago
follow-up: 5 comment:4 by , 6 weeks ago
Description: | modified (diff) |
---|
comment:5 by , 6 weeks ago
Replying to grexe: oops sorry that was the internal laptop webcam, fixed the description now.
The device does not show up in media preferences, I only see a single HDA device from the internal (part of Intel Tigerlake? chipset.
comment:7 by , 3 weeks ago
ah sorry forgot over the holidays... here it comes:
[Device /dev/bus/usb/1/2] Class .................. 0x00 (Defined at Interface level) () Subclass ............... 0x00 (Defined at Interface level) () Protocol ............... 0x00 (Defined at Interface level) () Max Endpoint 0 Packet .. 64 USB Version ............ 1.16 Vendor ID .............. 0x0a67 (Medeli Electronics Co., Ltd) Product ID ............. 0xc006 Product Version ........ 0x0001 Manufacturer String .... "K66" Product String ......... "K66" Serial Number .......... "20190805V001" [Configuration 0] Configuration String . "" [Interface 0] [Alternate 0 active] Class .............. 0x01 Audio () Subclass ........... 0x01 Audio (Control Device) Protocol ........... 0x00 Audio (Control Device) Interface String ... "" [Descriptor 0] Type .............. 0x24 Subtype ........... 0x01 (Header) Audio codec version .. 1.0 Total Length ...... 78 Interfaces ........ 2, 1, [Descriptor 1] Length............. 12 Type .............. 0x24 Subtype ........... 0x02 (Input Terminal) Terminal ID ....... 1 Terminal Type ..... 0x0101 (USB Streaming) Associated Terminal 0 Nr Channels ....... 2 Channel Config .... 0x3 Front .......... Left Right Channel Names ..... 0 Terminal .......... 0 [Descriptor 2] Length............. 13 Type .............. 0x24 Subtype ........... 0x06 (Feature Unit) Unit ID ........... 16 Source ID ......... 0x01 Control Size ...... 2 Master Channel . Mute Channel 1 ...... Volume Channel 2 ...... Volume [Descriptor 3] Length............. 9 Type .............. 0x24 Subtype ........... 0x03 (Output Terminal) Terminal ID ....... 2 Terminal Type ..... 0x0301 (Speaker) Associated Terminal 0 Source ID ......... 0x10 Terminal .......... 0 [Descriptor 4] Length............. 12 Type .............. 0x24 Subtype ........... 0x02 (Input Terminal) Terminal ID ....... 3 Terminal Type ..... 0x0201 (Microphone) Associated Terminal 0 Nr Channels ....... 2 Channel Config .... 0x3 Front .......... Left Right Channel Names ..... 0 Terminal .......... 0 [Descriptor 5] Length............. 13 Type .............. 0x24 Subtype ........... 0x06 (Feature Unit) Unit ID ........... 17 Source ID ......... 0x03 Control Size ...... 2 Master Channel . Mute Channel 1 ...... Volume Channel 2 ...... Volume [Descriptor 6] Length............. 9 Type .............. 0x24 Subtype ........... 0x03 (Output Terminal) Terminal ID ....... 4 Terminal Type ..... 0x0101 (USB Streaming) Associated Terminal 0 Source ID ......... 0x11 Terminal .......... 0 [Interface 1] [Alternate 0] Class .............. 0x01 Audio () Subclass ........... 0x02 Audio (Streaming) Protocol ........... 0x00 Audio (Streaming) Interface String ... "" [Alternate 1 active] Class .............. 0x01 Audio () Subclass ........... 0x02 Audio (Streaming) Protocol ........... 0x00 Audio (Streaming) Interface String ... "" [Endpoint 0] MaxPacketSize .... 1x 180 bytes Interval ......... 1 Type ............. Isochronous Direction ........ Output [Descriptor 0] Subtype ........... 1 (AS_GENERAL) Terminal link ..... 1 Delay ............. 1 Format tag ........ 1 [Descriptor 1] Subtype ........... 2 (FORMAT_TYPE) Format Type ....... 1 (FORMAT_TYPE_I) Channels .......... 2 Subframe size ..... 2 Bit resolution .... 16 Sampling Freq ..... 44100, [Descriptor 2] Type .............. 0x25 (CS_ENDPOINT) Subtype ........... 0x01 (EP_GENERAL) Attributes ........ 0x00 Lock Delay Units .. 0 (Undefined) Lock Delay ........ 0 [Alternate 2] Class .............. 0x01 Audio () Subclass ........... 0x02 Audio (Streaming) Protocol ........... 0x00 Audio (Streaming) Interface String ... "" [Endpoint 0] MaxPacketSize .... 1x 192 bytes Interval ......... 1 Type ............. Isochronous Direction ........ Output [Descriptor 0] Subtype ........... 1 (AS_GENERAL) Terminal link ..... 1 Delay ............. 1 Format tag ........ 1 [Descriptor 1] Subtype ........... 2 (FORMAT_TYPE) Format Type ....... 1 (FORMAT_TYPE_I) Channels .......... 2 Subframe size ..... 2 Bit resolution .... 16 Sampling Freq ..... 48000, [Descriptor 2] Type .............. 0x25 (CS_ENDPOINT) Subtype ........... 0x01 (EP_GENERAL) Attributes ........ 0x00 Lock Delay Units .. 0 (Undefined) Lock Delay ........ 0 [Interface 2] [Alternate 0] Class .............. 0x01 Audio () Subclass ........... 0x02 Audio (Streaming) Protocol ........... 0x00 Audio (Streaming) Interface String ... "" [Alternate 1 active] Class .............. 0x01 Audio () Subclass ........... 0x02 Audio (Streaming) Protocol ........... 0x00 Audio (Streaming) Interface String ... "" [Endpoint 0] MaxPacketSize .... 1x 180 bytes Interval ......... 1 Type ............. Isochronous Direction ........ Input [Descriptor 0] Subtype ........... 1 (AS_GENERAL) Terminal link ..... 4 Delay ............. 1 Format tag ........ 1 [Descriptor 1] Subtype ........... 2 (FORMAT_TYPE) Format Type ....... 1 (FORMAT_TYPE_I) Channels .......... 2 Subframe size ..... 2 Bit resolution .... 16 Sampling Freq ..... 44100, [Descriptor 2] Type .............. 0x25 (CS_ENDPOINT) Subtype ........... 0x01 (EP_GENERAL) Attributes ........ 0x00 Lock Delay Units .. 0 (Undefined) Lock Delay ........ 0 [Alternate 2] Class .............. 0x01 Audio () Subclass ........... 0x02 Audio (Streaming) Protocol ........... 0x00 Audio (Streaming) Interface String ... "" [Endpoint 0] MaxPacketSize .... 1x 192 bytes Interval ......... 1 Type ............. Isochronous Direction ........ Input [Descriptor 0] Subtype ........... 1 (AS_GENERAL) Terminal link ..... 4 Delay ............. 1 Format tag ........ 1 [Descriptor 1] Subtype ........... 2 (FORMAT_TYPE) Format Type ....... 1 (FORMAT_TYPE_I) Channels .......... 2 Subframe size ..... 2 Bit resolution .... 16 Sampling Freq ..... 48000, [Descriptor 2] Type .............. 0x25 (CS_ENDPOINT) Subtype ........... 0x01 (EP_GENERAL) Attributes ........ 0x00 Lock Delay Units .. 0 (Undefined) Lock Delay ........ 0 [Alternate 3] Class .............. 0x01 Audio () Subclass ........... 0x02 Audio (Streaming) Protocol ........... 0x00 Audio (Streaming) Interface String ... "" [Endpoint 0] MaxPacketSize .... 1x 180 bytes Interval ......... 1 Type ............. Isochronous Direction ........ Input [Descriptor 0] Subtype ........... 1 (AS_GENERAL) Terminal link ..... 4 Delay ............. 1 Format tag ........ 1 [Descriptor 1] Subtype ........... 2 (FORMAT_TYPE) Format Type ....... 1 (FORMAT_TYPE_I) Channels .......... 1 Subframe size ..... 2 Bit resolution .... 16 Sampling Freq ..... 44100, [Descriptor 2] Type .............. 0x25 (CS_ENDPOINT) Subtype ........... 0x01 (EP_GENERAL) Attributes ........ 0x00 Lock Delay Units .. 0 (Undefined) Lock Delay ........ 0 [Alternate 4] Class .............. 0x01 Audio () Subclass ........... 0x02 Audio (Streaming) Protocol ........... 0x00 Audio (Streaming) Interface String ... "" [Endpoint 0] MaxPacketSize .... 1x 192 bytes Interval ......... 1 Type ............. Isochronous Direction ........ Input [Descriptor 0] Subtype ........... 1 (AS_GENERAL) Terminal link ..... 4 Delay ............. 1 Format tag ........ 1 [Descriptor 1] Subtype ........... 2 (FORMAT_TYPE) Format Type ....... 1 (FORMAT_TYPE_I) Channels .......... 1 Subframe size ..... 2 Bit resolution .... 16 Sampling Freq ..... 48000, [Descriptor 2] Type .............. 0x25 (CS_ENDPOINT) Subtype ........... 0x01 (EP_GENERAL) Attributes ........ 0x00 Lock Delay Units .. 0 (Undefined) Lock Delay ........ 0 [Interface 3] [Alternate 0 active] Class .............. 0x03 Human Interface Device (No Subclass, None) Subclass ........... 0x00 Human Interface Device (No Subclass, None) Protocol ........... 0x00 Human Interface Device (No Subclass, None) Interface String ... "" [Endpoint 0] MaxPacketSize .... 1x 64 bytes Interval ......... 5 Type ............. Interrupt Direction ........ Input [Endpoint 1] MaxPacketSize .... 1x 64 bytes Interval ......... 5 Type ............. Interrupt Direction ........ Output [Descriptor 0] Length............ 0x09 Type ............. 0x21 Data ............. 11 01 00 01 22 4b 00
comment:9 by , 3 weeks ago
update: with latest nightly, hrev58503, it is now detected as input in SoundRecorder! However, when selecting it and pressing Record, it always crashes with a division error, see attachment.
by , 3 weeks ago
Attachment: | media_addon_server-6010-debug-07-01-2025-20-19-55.report added |
---|
divison error on start record in SoundRecorder
That's a video device, not an audio device?
Input devices won't be detected by SoundRecorder unless selected as the input device in Media preferences anyway, I think. And it won't be detected there until after you restart media services.