You are not logged in.
Hi.
As title suggests, microphone input doesn't seem to work with new earphones that I got (Kbear KS1) - whenever I try to record myself using arecord and then playing the audio back, all I hear is silence, and it doesn't seem to work on other applications such as discord or easyeffects as well.
I used a Corsair HS50 headset beforehand, and the mic did work then - my voice was being captured alright. Even if I unplug my current earbuds and plug my old headset in, the mic does still work.
I can rule out an issue with hardware, since they do seem to work on my android device.
Command arecord -l gives the following output:
**** List of CAPTURE Hardware Devices ****
card 1: Generic [HD-Audio Generic], device 0: ALC892 Analog [ALC892 Analog]
Subdevices: 0/1
Subdevice #0: subdevice #0
card 1: Generic [HD-Audio Generic], device 2: ALC892 Alt Analog [ALC892 Alt Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
Trying to record on device 0 gives me:
arecord: main:831: audio open error: Device or resource busy
and recording on device 2 does work, but it produces nothing but silence.
Thanks for reading, and any help is greatly appreciated.
EDIT: I restarted my computer, and I was able to record using card 1 device 0, and it was a bunch of static and electricity noises (that's the best way I know how to describe it). No voice though.
EDIT 2: I am using pipewire, forgot to mention it in the post.
Last edited by Miuzore (2022-11-03 23:24:58)
Offline
Nevermind, solved it by using an Y adapter (the one that you plug headphone jack into and get jacks for mic input and headphone output), and it works now.
Offline