You are not logged in.

#1 2022-03-13 01:11:26

r7eyes
Member
Registered: 2022-03-13
Posts: 1

Mic volume seemingly gets reset on reboot

I have pipewire, pipewire-alsa and pipewire-pulse installed for audio, as well as voice noise suppression configured.

I usually have the volume on the mic itself (not the noise supression source) set to 20% thru pavucontrol, as anything higher is too loud and causes a lot of noise, even with noise suppression. However, whenever the computer reboots, the mic volume seems to get reset to a much higher volume, causing the previously stated issues when I start using the mic.

What's even weirder is that this "reset" is not reflected by the sliders on both pavucontrol and alsamixer, with both of them having the same values as before the reboot (20% on pavucontrol, 55%/18 dB gain on alsamixer). However, any use of the mic (or just looking at the preview bars on pavucontrol) will immediately suggest that the mic volume is significantly higher than the sliders show.

My current workaround is to slide the mic volume to 0% and then back to 20%, which does fix this issue temporarily until the next reboot. I'm just wondering if there's a more permanent fix to this issue.

I'm using my motherboard's audio ports, with both the front and back ports having the same issue. Here's the card/driver details from `pactl list cards`:

Card #48
	Name: alsa_card.pci-0000_09_00.3
	Driver: alsa
	Owner Module: n/a
	Properties:
		device.enum.api = "udev"
		device.api = "alsa"
		media.class = "Audio/Device"
		api.alsa.path = "hw:1"
		api.alsa.card = "1"
		api.alsa.card.name = "HD-Audio Generic"
		api.alsa.card.longname = "HD-Audio Generic at 0xfcd00000 irq 81"
		device.plugged.usec = "6471396"
		device.bus_path = "pci-0000:09:00.3"
		device.sysfs.path = "/sys/devices/pci0000:00/0000:00:08.1/0000:09:00.3/sound/card1"
		device.bus = "pci"
		device.subsystem = "sound"
		device.vendor.id = "4130"
		device.vendor.name = "Advanced Micro Devices, Inc. [AMD]"
		device.product.id = "5207"
		device.product.name = "Family 17h (Models 00h-0fh) HD Audio Controller"
		device.name = "alsa_card.pci-0000_09_00.3"
		device.description = "Family 17h (Models 00h-0fh) HD Audio Controller"
		device.nick = "HD-Audio Generic"
		device.icon_name = "audio-card-pci"
		api.alsa.use-acp = "true"
		api.acp.auto-profile = "false"
		api.acp.auto-port = "false"
		api.dbus.ReserveDevice1 = "Audio1"
		factory.id = "14"
		client.id = "31"
		object.id = "48"
		object.serial = "48"
		object.path = "alsa:pcm:1"
		alsa.card = "1"
		alsa.card_name = "HD-Audio Generic"
		alsa.long_card_name = "HD-Audio Generic at 0xfcd00000 irq 81"
		alsa.driver_name = "snd_hda_intel"
		device.string = "1"
	Profiles:
		off: Off (sinks: 0, sources: 0, priority: 0, available: yes)
		output:analog-stereo+input:analog-stereo: Analog Stereo Duplex (sinks: 1, sources: 1, priority: 6565, available: yes)
		output:analog-stereo: Analog Stereo Output (sinks: 1, sources: 0, priority: 6500, available: yes)
		output:iec958-stereo+input:analog-stereo: Digital Stereo (IEC958) Output + Analog Stereo Input (sinks: 1, sources: 1, priority: 5565, available: yes)
		output:iec958-stereo: Digital Stereo (IEC958) Output (sinks: 1, sources: 0, priority: 5500, available: yes)
		output:iec958-ac3-surround-51+input:analog-stereo: Digital Surround 5.1 (IEC958/AC3) Output + Analog Stereo Input (sinks: 1, sources: 1, priority: 365, available: yes)
		output:iec958-ac3-surround-51: Digital Surround 5.1 (IEC958/AC3) Output (sinks: 1, sources: 0, priority: 300, available: yes)
		input:analog-stereo: Analog Stereo Input (sinks: 0, sources: 1, priority: 65, available: yes)
		pro-audio: Pro Audio (sinks: 2, sources: 2, priority: 1, available: yes)
	Active Profile: output:analog-stereo+input:analog-stereo
	Ports:
		analog-input-front-mic: Front Microphone (type: Mic, priority: 8500, latency offset: 0 usec, availability group: Legacy 1, not available)
			Properties:
				port.type = "mic"
				port.availability-group = "Legacy 1"
				device.icon_name = "audio-input-microphone"
				card.profile.port = "0"
			Part of profile(s): input:analog-stereo, output:analog-stereo+input:analog-stereo, output:iec958-stereo+input:analog-stereo, output:iec958-ac3-surround-51+input:analog-stereo
		analog-input-rear-mic: Rear Microphone (type: Mic, priority: 8200, latency offset: 0 usec, availability group: Legacy 2, available)
			Properties:
				port.type = "mic"
				port.availability-group = "Legacy 2"
				device.icon_name = "audio-input-microphone"
				card.profile.port = "1"
			Part of profile(s): input:analog-stereo, output:analog-stereo+input:analog-stereo, output:iec958-stereo+input:analog-stereo, output:iec958-ac3-surround-51+input:analog-stereo
		analog-input-linein: Line In (type: Line, priority: 8100, latency offset: 0 usec, availability group: Legacy 3, not available)
			Properties:
				port.type = "line"
				port.availability-group = "Legacy 3"
				card.profile.port = "2"
			Part of profile(s): input:analog-stereo, output:analog-stereo+input:analog-stereo, output:iec958-stereo+input:analog-stereo, output:iec958-ac3-surround-51+input:analog-stereo
		analog-output-lineout: Line Out (type: Line, priority: 9000, latency offset: 0 usec, availability group: Legacy 4, available)
			Properties:
				port.type = "line"
				port.availability-group = "Legacy 4"
				card.profile.port = "3"
			Part of profile(s): output:analog-stereo, output:analog-stereo+input:analog-stereo
		analog-output-headphones: Headphones (type: Headphones, priority: 9900, latency offset: 0 usec, availability group: Legacy 5, not available)
			Properties:
				port.type = "headphones"
				port.availability-group = "Legacy 5"
				device.icon_name = "audio-headphones"
				card.profile.port = "4"
			Part of profile(s): output:analog-stereo, output:analog-stereo+input:analog-stereo
		iec958-stereo-output: Digital Output (S/PDIF) (type: SPDIF, priority: 0, latency offset: 0 usec, availability unknown)
			Properties:
				port.type = "spdif"
				card.profile.port = "5"
			Part of profile(s): output:iec958-stereo, output:iec958-stereo+input:analog-stereo

Offline

Board footer

Powered by FluxBB