You are not logged in.
Pages: 1
this issue was fixed by checking the webcam pins(same board as mic)
Hello i have a lenovo y50-70 laptop internal microphone is not working(or its not getting detected by the system?) can anyone help?
cat /proc/asound/cards
0 [HDMI ]: HDA-Intel - HDA Intel HDMI
HDA Intel HDMI at 0xd1910000 irq 42
1 [PCH ]: HDA-Intel - HDA Intel PCH
HDA Intel PCH at 0xd1914000 irq 43
lspci -nn | grep -i audio
00:03.0 Audio device [0403]: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor HD Audio Controller [8086:0c0c] (rev 06)
00:1b.0 Audio device [0403]: Intel Corporation 8 Series/C220 Series Chipset High Definition Audio Controller [8086:8c20] (rev 05)
arecord -l
**** List of CAPTURE Hardware Devices ****
card 1: PCH [HDA Intel PCH], device 0: ALC3239 Analog [ALC3239 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0 Last edited by kedy (2025-09-27 10:56:03)
Offline
The mic device is there, how do you surmise "not working", what are you using to test? What does
arecord -Dhw:1 test.wavresult in?
Last edited by V1del (2025-09-17 01:01:37)
Offline
arecord -Dhw:1 test.wav
Warning: Some sources (like microphones) may produce inaudible results
with 8-bit sampling. Use '-f' argument to increase resolution
e.g. '-f S16_LE'.
arecord: set_params:1387: Sample format non available
Available formats:
- S16_LE
- S32_LE
arecord -Dhw:1 test.wav -f S16_LE
arecord: set_params:1398: Channels count non availablethat didnt work
i tried
arecord -d 5 -f cd -t wav test.wav but the sound file was empty
Offline
cd format will try stereo that can often not work, what about
arecord -Dhw:1 test.wav -f S16_LE -c 1? What do you get from
amixer -c1?
Offline
arecord -Dhw:1 test.wav -f S16_LE -c 1
arecord: set_params:1398: Channels count non availablethat didnt work either ![]()
here is the other command's out:
amixer -c1
Simple mixer control 'Master',0
Capabilities: pvolume pvolume-joined pswitch pswitch-joined
Playback channels: Mono
Limits: Playback 0 - 87
Mono: Playback 84 [97%] [-2.25dB] [on]
Simple mixer control 'Headphone',0
Capabilities: pvolume pswitch
Playback channels: Front Left - Front Right
Limits: Playback 0 - 87
Mono:
Front Left: Playback 0 [0%] [-65.25dB] [off]
Front Right: Playback 0 [0%] [-65.25dB] [off]
Simple mixer control 'Speaker',0
Capabilities: pvolume pswitch
Playback channels: Front Left - Front Right
Limits: Playback 0 - 87
Mono:
Front Left: Playback 87 [100%] [0.00dB] [on]
Front Right: Playback 87 [100%] [0.00dB] [on]
Simple mixer control 'PCM',0
Capabilities: pvolume
Playback channels: Front Left - Front Right
Limits: Playback 0 - 255
Mono:
Front Left: Playback 254 [100%] [-0.20dB]
Front Right: Playback 254 [100%] [-0.20dB]
Simple mixer control 'Mic',0
Capabilities: pvolume cvolume pswitch cswitch
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: Playback 0 - 31 Capture 0 - 63
Front Left: Playback 0 [0%] [-34.50dB] [off] Capture 0 [0%] [-17.25dB] [off]
Front Right: Playback 0 [0%] [-34.50dB] [off] Capture 0 [0%] [-17.25dB] [off]
Simple mixer control 'Mic Boost',0
Capabilities: volume
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: 0 - 3
Front Left: 0 [0%] [0.00dB]
Front Right: 0 [0%] [0.00dB]
Simple mixer control 'IEC958',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [off]
Simple mixer control 'IEC958 Default PCM',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [on]
Simple mixer control 'Beep',0
Capabilities: pvolume pswitch
Playback channels: Front Left - Front Right
Limits: Playback 0 - 31
Mono:
Front Left: Playback 0 [0%] [-34.50dB] [off]
Front Right: Playback 0 [0%] [-34.50dB] [off]
Simple mixer control 'Auto-Mute Mode',0
Capabilities: enum
Items: 'Disabled' 'Enabled'
Item0: 'Disabled'
Simple mixer control 'Internal Mic',0
Capabilities: cvolume cvolume-joined cswitch cswitch-joined
Capture channels: Mono
Limits: Capture 0 - 63
Mono: Capture 41 [65%] [13.50dB] [off]
Simple mixer control 'Internal Mic Boost',0
Capabilities: volume
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: 0 - 3
Front Left: 3 [100%] [36.00dB]
Front Right: 3 [100%] [36.00dB]
Simple mixer control 'Inverted Internal Mic',0
Capabilities: cvolume cvolume-joined cswitch cswitch-joined
Capture channels: Mono
Limits: Capture 0 - 63
Mono: Capture 0 [0%] [-17.25dB] [off]
Simple mixer control 'Loopback Mixing',0
Capabilities: enum
Items: 'Disabled' 'Enabled'
Item0: 'Disabled'Offline
mhm, we see that your mic is muted, what happens if you try your working command that produced an empty file but beforehand do a:
amixer -c1 set 'Internal Mic',0 unmute
amixer -c1 set 'Mic',0 100% 100% unmute
arecord -d 5 -f cd -t wav test.wav Offline
amixer -c1 set 'Internal Mic',0 unmute
amixer: Invalid command!
amixer -c1 set 'Mic',0 100% 100% unmute
Simple mixer control 'Mic',0
Capabilities: pvolume cvolume pswitch cswitch
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: Playback 0 - 31 Capture 0 - 63
Front Left: Playback 31 [100%] [12.00dB] [on] Capture 63 [100%] [30.00dB] [off]
Front Right: Playback 31 [100%] [12.00dB] [on] Capture 63 [100%] [30.00dB] [off]
arecord -d 5 -f cd -t wav test.wav
Recording WAVE 'test.wav' : Signed 16 bit Little Endian, Rate 44100 Hz, Stereostill a noiseless file...
Offline
mhm, we see that your mic is muted, what happens if you try your working command that produced an empty file but beforehand do a:
amixer -c1 set 'Internal Mic',0 unmute amixer -c1 set 'Mic',0 100% 100% unmute arecord -d 5 -f cd -t wav test.wav
hopeless case?
Offline
zenci konuş artık
Offline
Sorry this one fell of the radar a bit.
This setup in general reads weird but maybe try
amixer -c1 set 'Internal Mic',0 capture unmute cap
amixer -c1 set 'Mic',0 capture 100% capture 100% capture unmute playback muteI'm not sure why a mic can be regarded as a playback device, potentially for loopbacks but it's not what you want, FWIW you didn't set a kernel param for dmic_detect=0 or dspcfg=1 or so?
zenci konuş artık
I'm going to pretend I didn't read that, but I suggest you refrain from throwing stuff like that around depending on who's on the receiving end.
Offline
Sorry this one fell of the radar a bit.
This setup in general reads weird but maybe try
amixer -c1 set 'Internal Mic',0 capture unmute cap amixer -c1 set 'Mic',0 capture 100% capture 100% capture unmute playback muteI'm not sure why a mic can be regarded as a playback device, potentially for loopbacks but it's not what you want, FWIW you didn't set a kernel param for dmic_detect=0 or dspcfg=1 or so?
kedy wrote:zenci konuş artık
I'm going to pretend I didn't read that, but I suggest you refrain from throwing stuff like that around depending on who's on the receiving end.
very sorry for that offensive term. my friend wrote that as a troll i tried to delete it but i couldn't find a button ![]()
on the code side i didnt touch anything on system by hand and i still get a quiet file. but if it helps, on Unsigned 8 bit, Rate 8000 Hz, Mono its gets a pop effect(like a corrupted noise) last second no matter the length of recording
and how can i check the kernel params?
Offline
I tested my mic with an other linux distro(fedora on the usb) and the mic wasnt working there either.. i guess my mic just randomly went down
thanks for the help btw! ![]()
Offline

It turns out half of the webcam pins was not on the place.. my webcam was working but the mic wasnt ITS WORKİNG NOW WOHOO ![]()
Offline
Pages: 1