I have been facing issues while recording audio.
When I record audio using my laptop’s inbuilt microphone, the recording has horrible noise & distortions in it. And when I try using my earphone’s mic to record audio, it has a constant whistling/hissing sound in the background.
I also believe that my earphone does work properly as when I record audio using my phone it works perfect.
I tried to troubleshoot the issue by reading this archwiki article.
I followed the steps in this section, and accordingly set my sampling rate to 48000. But it didn’t fix the issue.
So I also followed the steps in this section too, but the issue still persists.
Relevant commands and their outputs:-
$ arecord --list-devices **** List of CAPTURE Hardware Devices **** card 0: PCH [HDA Intel PCH], device 0: ALC257 Analog [ALC257 Analog] Subdevices: 1/1 Subdevice #0: subdevice #0
$ arecord -f dat -r 60000 -D hw:0,0 -d 5 test.wav Recording WAVE 'test.wav' : Signed 16 bit Little Endian, Rate 60000 Hz, Stereo Warning: rate is not accurate (requested = 60000Hz, got = 48000Hz) please, try the plug plugin
$ pacmd list-sources | grep 'name:.*input' name: <alsa_input.pci-0000_00_1f.3.analog-stereo>
Here are some recordings using the “arecord -f dat -r 60000 -D hw:0,0 -d 5 test.wav” command. One is using my laptops inbuilt microphone and the second one is using my earphone.
I am using a Lenovo Thinkpad L480 20LSS0N800 with manjaro gnome stable.
Any help would be appreciated