Microphone Static
I am getting very bad static noise on my wired input devices. Below is a sample audio file. I've tried following this guide with no luck, and also tried setting audio.format = S16LE
in ~/.config/pipewire/media-session.d/alsa-monitor.conf
, but this didn't work either. Any ideas?
Here are some logs/files:
$ pactl info
Server String: /run/user/1000/pulse/native
Library Protocol Version: 35
Server Protocol Version: 35
Is Local: yes
Client Index: 68
Tile Size: 65472
User Name: hgducharme
Host Name: fractal
Server Name: PulseAudio (on PipeWire 0.3.52)
Server Version: 15.0.0
Default Sample Specification: float32le 2ch 44100Hz
Default Channel Map: front-left,front-right
Default Sink: alsa_output.pci-0000_00_1f.3.analog-stereo
Default Source: alsa_input.pci-0000_00_1f.3.analog-stereo
Cookie: e185:7e91
$ grep Codec /proc/asound/card*/codec*
/proc/asound/card0/codec#0:Codec: Realtek ALCS1200A
/proc/asound/card0/codec#2:Codec: Intel Alderlake HDMI
/proc/asound/card1/codec#0:Codec: Nvidia GPU 9e HDMI/DP
$ pactl list sources
Source #46
State: SUSPENDED
Name: alsa_output.pci-0000_01_00.1.hdmi-stereo-extra1.monitor
Description: Monitor of GA104 High Definition Audio Controller Digital Stereo (HDMI 2)
Driver: PipeWire
Sample Specification: s16le 2ch 44100Hz
Channel Map: front-left,front-right
Owner Module: 4294967295
Mute: no```
Volume: front-left: 65536 / 100% / 0.00 dB, front-right: 65536 / 100% / 0.00 dB
balance 0.00
Base Volume: 65536 / 100% / 0.00 dB
Monitor of Sink: alsa_output.pci-0000_01_00.1.hdmi-stereo-extra1
Latency: 0 usec, configured 0 usec
Flags: HARDWARE DECIBEL_VOLUME LATENCY
Properties:
object.path = "alsa:pcm:1:hdmi:1,1:playback"
api.alsa.path = "hdmi:1,1"
api.alsa.pcm.card = "1"
api.alsa.pcm.stream = "playback"
audio.channels = "2"
audio.position = "FL,FR"
device.routes = "1"
alsa.resolution_bits = "16"
device.api = "alsa"
device.class = "monitor"
alsa.class = "generic"
alsa.subclass = "generic-mix"
alsa.name = "HP X27q"
alsa.id = "HDMI 1"
alsa.subdevice = "0"
alsa.subdevice_name = "subdevice #0"
alsa.device = "7"
alsa.card = "1"
alsa.card_name = "HDA NVidia"
alsa.long_card_name = "HDA NVidia at 0x64080000 irq 17"
alsa.driver_name = "snd_hda_intel"
device.profile.name = "hdmi-stereo-extra1"
device.profile.description = "Digital Stereo (HDMI 2)"
card.profile.device = "10"
device.id = "42"
factory.name = "api.alsa.pcm.sink"
priority.driver = "568"
priority.session = "568"
media.class = "Audio/Sink"
node.nick = "HDA NVidia"
node.name = "alsa_output.pci-0000_01_00.1.hdmi-stereo-extra1"
device.description = "GA104 High Definition Audio Controller Digital Stereo (HDMI 2)"
device.icon_name = "audio-card-hdmi"
device.bus = "pci"
device.bus_path = "pci-0000:01:00.1"
node.pause-on-idle = "false"
audio.format = "S16LE"
factory.id = "18"
clock.quantum-limit = "8192"
client.id = "33"
node.driver = "true"
factory.mode = "merge"
audio.adapt.follower = ""
library.name = "```audioconvert/libspa-audioconvert"
object.id = "39"
object.serial = "46"
Formats:
pcm```
Source #47
State: SUSPENDED
Name: alsa_output.pci-0000_00_1f.3.analog-stereo.monitor
Description: Monitor of Built-in Audio Analog Stereo
Driver: PipeWire
Sample Specification: s16le 2ch 44100Hz
Channel Map: front-left,front-right
Owner Module: 4294967295
Mute: no
Volume: front-left: 65536 / 100% / 0.00 dB, front-right: 65536 / 100% / 0.00 dB
balance 0.00
Base Volume: 65536 / 100% / 0.00 dB
Monitor of Sink: alsa_output.pci-0000_00_1f.3.analog-stereo
Latency: 0 usec, configured 0 usec
Flags: HARDWARE DECIBEL_VOLUME LATENCY
Properties:
object.path = "alsa:pcm:0:front:0:playback"
api.alsa.path = "front:0"
api.alsa.pcm.card = "0"
api.alsa.pcm.stream = "playback"
audio.channels = "2"
audio.position = "FL,FR"
device.routes = "2"
alsa.resolution_bits = "16"
device.api = "alsa"
device.class = "monitor"
alsa.class = "generic"
alsa.subclass = "generic-mix"
alsa.name = "ALCS1200A Analog"
alsa.id = "ALCS1200A Analog"
alsa.subdevice = "0"
alsa.subdevice_name = "subdevice #0"
alsa.device = "0"
alsa.card = "0"
alsa.card_name = "HDA Intel PCH"
alsa.long_card_name = "HDA Intel PCH at 0x64f18000 irq 169"
alsa.driver_name = "snd_hda_intel"
device.profile.name = "analog-stereo"
device.profile.description = "Analog Stereo"
card.profile.device = "17"
device.id = "43"
factory.name = "api.alsa.pcm.sink"
priority.driver = "1009"
priority.session = "1009"
media.class = "Audio/Sink"
node.nick = "HDA Intel PCH"
node.name = "alsa_output.pci-0000_00_1f.3.analog-stereo"
device.description = "Built-in Audio Analog Stereo"
device.icon_name = "audio-card-analog"
device.bus = "pci"
device.bus_path = "pci-0000:00:1f.3"
device.form_factor = "internal"
node.pause-on-idle = "false"
audio.format = "S16LE"
factory.id = "18"
clock.quantum-limit = "8192"
client.id = "33"
node.driver = "true"
factory.mode = "merge"
audio.adapt.follower = ""
library.name = "audioconvert/libspa-audioconvert"
object.id = "45"
object.serial = "47"
node.max-latency = "16384/44100"
Formats:
pcm
Source #48
State: SUSPENDED
Name: alsa_input.pci-0000_00_1f.3.analog-stereo
Description: Built-in Audio Analog Stereo
Driver: PipeWire
Sample Specification: s16le 2ch 44100Hz
Channel Map: front-left,front-right
Owner Module: 4294967295
Mute: no
Volume: front-left: 48287 / 74% / -7.96 dB, front-right: 48287 / 74% / -7.96 dB
balance 0.00
Base Volume: 6554 / 10% / -60.00 dB
Monitor of Sink: n/a
Latency: 0 usec, configured 0 usec
Flags: HARDWARE HW_MUTE_CTRL HW_VOLUME_CTRL DECIBEL_VOLUME LATENCY
Properties:
object.path = "alsa:pcm:0:front:0:capture"
api.alsa.path = "front:0"
api.alsa.pcm.card = "0"
api.alsa.pcm.stream = "capture"
audio.channels = "2"
audio.position = "FL,FR"
device.routes = "3"
alsa.resolution_bits = "16"
device.api = "alsa"
device.class = "sound"
alsa.class = "generic"
alsa.subclass = "generic-mix"
alsa.name = "ALCS1200A Analog"
alsa.id = "ALCS1200A Analog"
alsa.subdevice = "0"
alsa.subdevice_name = "subdevice #0"
alsa.device = "0"
alsa.card = "0"
alsa.card_name = "HDA Intel PCH"
alsa.long_card_name = "HDA Intel PCH at 0x64f18000 irq 169"
alsa.driver_name = "snd_hda_intel"
device.profile.name = "analog-stereo"
device.profile.description = "Analog Stereo"
card.profile.device = "0"
device.id = "43"
factory.name = "api.alsa.pcm.source"
priority.driver = "2009"
priority.session = "2009"
media.class = "Audio/Source"
node.nick = "HDA Intel PCH"
node.name = "alsa_input.pci-0000_00_1f.3.analog-stereo"
device.description = "Built-in Audio Analog Stereo"
device.icon_name = "audio-input-microphone-analog"
device.bus = "pci"
device.bus_path = "pci-0000:00:1f.3"
device.form_factor = "internal"
node.pause-on-idle = "false"
audio.format = "S16LE"
factory.id = "18"
clock.quantum-limit = "8192"
client.id = "33"
node.driver = "true"
factory.mode = "split"
audio.adapt.follower = ""
library.name = "audioconvert/libspa-audioconvert"
object.id = "46"
object.serial = "48"
Ports:
analog-input-front-mic: Front Microphone (type: Mic, priority: 8500, availability group: Legacy 1, available)
analog-input-rear-mic: Rear Microphone (type: Mic, priority: 8200, availability group: Legacy 2, not available)
analog-input-linein: Line In (type: Line, priority: 8100, availability group: Legacy 3, not available)
Active Port: analog-input-front-mic
Formats:
pcm
Edited by Hunter Ducharme