Built in Microphone Detected but not Detecting Sound? (Same for bluetooth mics) - turning mic gain up does return electric noise feedback but no actual sound capture

Initially, both sound and microphone was not working, I fixed sound by editing alsa-base.conf and have been trying similar for the mic. 3.5mm headset microphone works fine but the built in mic and bluetooth microphone do not.

I’m pretty sure the actual built in microphone is fine - but have not tested as installed Manjaro over WIndows as soon as I updated the BIOS lol…

Pulse detects ‘built in microphone’. Alsa shows - one capture device. There is also an ‘Internal Mic Boost’ and ‘Rear Mic Boost’ for some reason? Is it all just wired up wrong?

To get the microphone to appear as an input device in Alsa and Pulseaudio I added pulse/default.pa

load-module module-alsa-source device=hw:0,0
# the line above should be somewhere before the line below
.ifexists module-udev-detect.so






**** List of CAPTURE Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: ALC245 Analog [ALC245 Analog]
  Subdevices: 0/1
  Subdevice #0: subdevice #0


[hb@hb-hpenvylaptop13ba0xxx ~]$  inxi -Fazy                      
System:
  Kernel: 5.8.6-1-MANJARO x86_64 bits: 64 compiler: N/A 
  parameters: BOOT_IMAGE=/boot/vmlinuz-5.8-x86_64 
  root=UUID=5a017360-24c3-4247-bd9b-7ba046702446 rw quiet apparmor=1 
  security=apparmor udev.log_priority=3 
  Desktop: KDE Plasma 5.19.5 tk: Qt 5.15.0 info: latte-dock wm: kwin_x11 
  dm: SDDM Distro: Manjaro Linux 
Machine:
  Type: Laptop System: HP product: HP ENVY Laptop 13-ba0xxx 
  v: Type1ProductConfigId serial: <filter> Chassis: type: 10 serial: <filter> 
  Mobo: HP model: 875A v: 07.35 serial: <filter> UEFI: Insyde v: F.11 
  date: 08/05/2020 
Battery:
  ID-1: BAT1 charge: 9.8 Wh condition: 50.5/51.0 Wh (99%) volts: 10.9/11.6 
  model: COMPAL PABAS0241231 type: Li-ion serial: <filter> status: Discharging 
CPU:
  Topology: Quad Core model: Intel Core i7-1065G7 bits: 64 type: MT MCP 
  arch: Ice Lake family: 6 model-id: 7E (126) stepping: 5 microcode: 96 
  L2 cache: 8192 KiB 
  flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx 
  bogomips: 23968 
  Speed: 1160 MHz min/max: 400/3900 MHz Core speeds (MHz): 1: 1088 2: 1100 
  3: 1077 4: 1083 5: 1078 6: 1074 7: 1100 8: 1079 
  Vulnerabilities: Type: itlb_multihit status: KVM: VMX disabled 
  Type: l1tf status: Not affected 
  Type: mds status: Not affected 
  Type: meltdown status: Not affected 
  Type: spec_store_bypass 
  mitigation: Speculative Store Bypass disabled via prctl and seccomp 
  Type: spectre_v1 
  mitigation: usercopy/swapgs barriers and __user pointer sanitization 
  Type: spectre_v2 mitigation: Enhanced IBRS, IBPB: conditional, RSB filling 
  Type: srbds status: Not affected 
  Type: tsx_async_abort status: Not affected 
Graphics:
  Device-1: Intel Iris Plus Graphics G7 vendor: Hewlett-Packard driver: i915 
  v: kernel bus ID: 00:02.0 chip ID: 8086:8a52 
  Display: x11 server: X.Org 1.20.8 compositor: kwin_x11 driver: intel 
  unloaded: modesetting alternate: fbdev,vesa display ID: :0 screens: 1 
  Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.0x11.2") 
  s-diag: 582mm (22.9") 
  Monitor-1: eDP1 res: 1920x1080 hz: 60 dpi: 168 size: 290x170mm (11.4x6.7") 
  diag: 336mm (13.2") 
  OpenGL: renderer: Mesa Intel Iris Plus Graphics (ICL GT2) v: 4.6 Mesa 20.1.7 
  direct render: Yes 
Audio:
  Device-1: Intel Smart Sound Audio vendor: Hewlett-Packard 
  driver: snd_hda_intel v: kernel alternate: snd_sof_pci bus ID: 00:1f.3 
  chip ID: 8086:34c8 
  Sound Server: ALSA v: k5.8.6-1-MANJARO 
Network:
  Device-1: Intel Killer Wi-Fi 6 AX1650i 160MHz Wireless Network Adapter 
  driver: iwlwifi v: kernel port: 3000 bus ID: 00:14.3 chip ID: 8086:34f0 
  IF: wlo1 state: up mac: <filter> 
Drives:
  Local Storage: total: 953.87 GiB used: 20.21 GiB (2.1%) 
  SMART Message: Unable to run smartctl. Root privileges required. 
  ID-1: /dev/nvme0n1 vendor: Toshiba model: KBG40ZNV1T02 KIOXIA 
  size: 953.87 GiB block size: physical: 512 B logical: 512 B speed: 31.6 Gb/s 
  lanes: 4 serial: <filter> rev: HP00AE00 scheme: GPT 
RAID:
  Hardware-1: Intel 82801 Mobile SATA Controller [RAID mode] driver: ahci 
  v: 3.0 port: 3060 bus ID: 00:17.0 chip ID: 8086.282a rev: 30 
Partition:
  ID-1: / raw size: 953.57 GiB size: 937.60 GiB (98.33%) 
  used: 20.21 GiB (2.2%) fs: ext4 dev: /dev/nvme0n1p2 
Swap:
  Alert: No Swap data was found. 
Sensors:
  System Temperatures: cpu: 52.0 C mobo: 10.0 C 
  Fan Speeds (RPM): N/A 
Info:
  Processes: 227 Uptime: 42m Memory: 7.56 GiB used: 2.00 GiB (26.5%) 
  Init: systemd v: 246 Compilers: gcc: 10.2.0 Packages: pacman: 1325 lib: 408 
  flatpak: 0 Shell: Bash v: 5.0.18 running in: konsole inxi: 3.1.05

EDIT:
Using Kubuntu; it detected and used “Smart Sound Technology Audio Controller”. Which mad the internal system mic work. How to get such drivers for Manjaro??

If the internal digital microphone array works on Kubuntu, you probably need to install pulseaudio-git from AUR

pamac build pulseaudio-git

that will replace Pulseaudio v13.0 with the development version v13.99, including bug fixes for sof-firmware