You are not logged in.

#1 2020-12-30 22:42:43

IAmHere
Member
Registered: 2020-12-30
Posts: 8

[SOLVED] CS:GO not picking up mic

My teammates can't hear my mic ingame, but it works everywhere else however (discord, etc.)
I have set the correct mic as fallback in pavucontrol but it still doesn't even show up under the recording tab when im using trying to use voicechat.
I've made sure voice_enable is 1 and the output of pacmd list-source-outputs while using voicechat is:

7 source output(s) available.
    index: 0
	driver: <protocol-native.c>
	flags: DONT_MOVE 
	state: RUNNING
	source: 0 <alsa_output.pci-0000_01_00.1.hdmi-stereo.monitor>
	volume: mono: 65536 / 100% / 0.00 dB
	        balance 0.00
	muted: no
	current latency: 19.98 ms
	requested latency: 40.00 ms
	sample spec: float32le 1ch 25Hz
	channel map: mono
	             Mono
	resample method: peaks
	owner module: 11
	client: 2 <PulseAudio Volume Control>
	properties:
		media.name = "Peak detect"
		application.name = "PulseAudio Volume Control"
		native-protocol.peer = "UNIX socket client"
		native-protocol.version = "34"
		application.id = "org.PulseAudio.pavucontrol"
		application.icon_name = "audio-card"
		application.version = "4.0"
		application.process.id = "979"
		application.process.user = "peter"
		application.process.host = "schweiz"
		application.process.binary = "pavucontrol"
		application.language = "en_US.UTF-8"
		window.x11.display = ":0"
		application.process.machine_id = "439e2dfe66324a66a88f2e473ce6a524"
		application.process.session_id = "2"
		module-stream-restore.id = "source-output-by-application-id:org.PulseAudio.pavucontrol"
    index: 1
	driver: <protocol-native.c>
	flags: DONT_MOVE 
	state: RUNNING
	source: 1 <alsa_output.usb-FiiO_DigiHug_USB_Audio-01.analog-stereo.monitor>
	volume: mono: 65536 / 100% / 0.00 dB
	        balance 0.00
	muted: no
	current latency: 11.36 ms
	requested latency: 40.00 ms
	sample spec: float32le 1ch 25Hz
	channel map: mono
	             Mono
	resample method: peaks
	owner module: 11
	client: 2 <PulseAudio Volume Control>
	properties:
		media.name = "Peak detect"
		application.name = "PulseAudio Volume Control"
		native-protocol.peer = "UNIX socket client"
		native-protocol.version = "34"
		application.id = "org.PulseAudio.pavucontrol"
		application.icon_name = "audio-card"
		application.version = "4.0"
		application.process.id = "979"
		application.process.user = "peter"
		application.process.host = "schweiz"
		application.process.binary = "pavucontrol"
		application.language = "en_US.UTF-8"
		window.x11.display = ":0"
		application.process.machine_id = "439e2dfe66324a66a88f2e473ce6a524"
		application.process.session_id = "2"
		module-stream-restore.id = "source-output-by-application-id:org.PulseAudio.pavucontrol"
    index: 21
	driver: <protocol-native.c>
	flags: DONT_MOVE 
	state: RUNNING
	source: 11 <alsa_output.usb-Razer_Inc._Razer_Seiren_UC1632127432914-00.analog-stereo.monitor>
	volume: mono: 65536 / 100% / 0.00 dB
	        balance 0.00
	muted: no
	current latency: 23.36 ms
	requested latency: 40.00 ms
	sample spec: float32le 1ch 25Hz
	channel map: mono
	             Mono
	resample method: peaks
	owner module: 11
	client: 2 <PulseAudio Volume Control>
	properties:
		media.name = "Peak detect"
		application.name = "PulseAudio Volume Control"
		native-protocol.peer = "UNIX socket client"
		native-protocol.version = "34"
		application.id = "org.PulseAudio.pavucontrol"
		application.icon_name = "audio-card"
		application.version = "4.0"
		application.process.id = "979"
		application.process.user = "peter"
		application.process.host = "schweiz"
		application.process.binary = "pavucontrol"
		application.language = "en_US.UTF-8"
		window.x11.display = ":0"
		application.process.machine_id = "439e2dfe66324a66a88f2e473ce6a524"
		application.process.session_id = "2"
		module-stream-restore.id = "source-output-by-application-id:org.PulseAudio.pavucontrol"
    index: 22
	driver: <protocol-native.c>
	flags: DONT_MOVE 
	state: RUNNING
	source: 12 <alsa_input.usb-Razer_Inc._Razer_Seiren_UC1632127432914-00.analog-stereo>
	volume: mono: 65536 / 100% / 0.00 dB
	        balance 0.00
	muted: no
	current latency: 0.00 ms
	requested latency: 40.00 ms
	sample spec: float32le 1ch 25Hz
	channel map: mono
	             Mono
	resample method: peaks
	owner module: 11
	client: 2 <PulseAudio Volume Control>
	properties:
		media.name = "Peak detect"
		application.name = "PulseAudio Volume Control"
		native-protocol.peer = "UNIX socket client"
		native-protocol.version = "34"
		application.id = "org.PulseAudio.pavucontrol"
		application.icon_name = "audio-card"
		application.version = "4.0"
		application.process.id = "979"
		application.process.user = "peter"
		application.process.host = "schweiz"
		application.process.binary = "pavucontrol"
		application.language = "en_US.UTF-8"
		window.x11.display = ":0"
		application.process.machine_id = "439e2dfe66324a66a88f2e473ce6a524"
		application.process.session_id = "2"
		module-stream-restore.id = "source-output-by-application-id:org.PulseAudio.pavucontrol"
    index: 40
	driver: <protocol-native.c>
	flags: DONT_MOVE START_CORKED 
	state: RUNNING
	source: 12 <alsa_input.usb-Razer_Inc._Razer_Seiren_UC1632127432914-00.analog-stereo>
	volume: front-left: 65536 / 100% / 0.00 dB,   front-right: 65536 / 100% / 0.00 dB
	        balance 0.00
	muted: no
	current latency: 0.00 ms
	requested latency: 24.99 ms
	sample spec: float32le 2ch 44100Hz
	channel map: front-left,front-right
	             Stereo
	resample method: copy
	owner module: 11
	client: 24 <Firefox>
	properties:
		media.name = "AudioCallbackDriver"
		application.name = "Firefox"
		native-protocol.peer = "UNIX socket client"
		native-protocol.version = "34"
		application.process.id = "1713"
		application.process.user = "peter"
		application.process.host = "schweiz"
		application.process.binary = "firefox"
		application.language = "en_US.UTF-8"
		window.x11.display = ":0"
		application.process.machine_id = "439e2dfe66324a66a88f2e473ce6a524"
		application.process.session_id = "2"
		application.icon_name = "firefox"
		module-stream-restore.id = "source-output-by-application-name:Firefox"
    index: 41
	driver: <protocol-native.c>
	flags: DONT_MOVE 
	state: RUNNING
	source: 1 <alsa_output.usb-FiiO_DigiHug_USB_Audio-01.analog-stereo.monitor>
	volume: mono: 65536 / 100% / 0.00 dB
	        balance 0.00
	muted: no
	current latency: 11.36 ms
	requested latency: 40.00 ms
	sample spec: float32le 1ch 25Hz
	channel map: mono
	             Mono
	resample method: peaks
	owner module: 11
	client: 2 <PulseAudio Volume Control>
	direct on input: 19
	properties:
		media.name = "Peak detect"
		application.name = "PulseAudio Volume Control"
		native-protocol.peer = "UNIX socket client"
		native-protocol.version = "34"
		application.id = "org.PulseAudio.pavucontrol"
		application.icon_name = "audio-card"
		application.version = "4.0"
		application.process.id = "979"
		application.process.user = "peter"
		application.process.host = "schweiz"
		application.process.binary = "pavucontrol"
		application.language = "en_US.UTF-8"
		window.x11.display = ":0"
		application.process.machine_id = "439e2dfe66324a66a88f2e473ce6a524"
		application.process.session_id = "2"
		module-stream-restore.id = "source-output-by-application-id:org.PulseAudio.pavucontrol"
    index: 51
	driver: <protocol-native.c>
	flags: DONT_MOVE 
	state: RUNNING
	source: 1 <alsa_output.usb-FiiO_DigiHug_USB_Audio-01.analog-stereo.monitor>
	volume: mono: 65536 / 100% / 0.00 dB
	        balance 0.00
	muted: no
	current latency: 11.36 ms
	requested latency: 40.00 ms
	sample spec: float32le 1ch 25Hz
	channel map: mono
	             Mono
	resample method: peaks
	owner module: 11
	client: 2 <PulseAudio Volume Control>
	direct on input: 29
	properties:
		media.name = "Peak detect"
		application.name = "PulseAudio Volume Control"
		native-protocol.peer = "UNIX socket client"
		native-protocol.version = "34"
		application.id = "org.PulseAudio.pavucontrol"
		application.icon_name = "audio-card"
		application.version = "4.0"
		application.process.id = "979"
		application.process.user = "peter"
		application.process.host = "schweiz"
		application.process.binary = "pavucontrol"
		application.language = "en_US.UTF-8"
		window.x11.display = ":0"
		application.process.machine_id = "439e2dfe66324a66a88f2e473ce6a524"
		application.process.session_id = "2"
		module-stream-restore.id = "source-output-by-application-id:org.PulseAudio.pavucontrol"

The output of sudo fuser -v /dev/snd/*:

                     USER        PID ACCESS COMMAND
/dev/snd/controlC0:  peter       903 F.... pulseaudio
                     peter      9555 F.... csgo_linux64
/dev/snd/controlC1:  peter       903 F.... pulseaudio
/dev/snd/controlC2:  peter       903 F.... pulseaudio
/dev/snd/controlC3:  peter       903 F.... pulseaudio
/dev/snd/pcmC0D0c:   peter      9555 F...m csgo_linux64
/dev/snd/pcmC0D0p:   peter      9555 F...m csgo_linux64
/dev/snd/pcmC1D3p:   peter       903 F...m pulseaudio
/dev/snd/pcmC2D0p:   peter       903 F...m pulseaudio
/dev/snd/pcmC3D0c:   peter       903 F...m pulseaudio
/dev/snd/pcmC3D0p:   peter       903 F...m pulseaudio
/dev/snd/timer:      peter      9555 f.... csgo_linux64

The output of pacmd list-sources:

4 source(s) available.
    index: 0
	name: <alsa_output.pci-0000_01_00.1.hdmi-stereo.monitor>
	driver: <module-alsa-card.c>
	flags: DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
	state: RUNNING
	suspend cause: (none)
	priority: 1030
	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
	volume steps: 65537
	muted: no
	current latency: 0.00 ms
	max rewind: 6 KiB
	sample spec: s16le 2ch 44100Hz
	channel map: front-left,front-right
	             Stereo
	used by: 1
	linked by: 1
	configured latency: 40.00 ms; range is 0.50 .. 1999.82 ms
	monitor_of: 0
	card: 0 <alsa_card.pci-0000_01_00.1>
	module: 6
	properties:
		device.description = "Monitor of GP104 High Definition Audio Controller Digital Stereo (HDMI)"
		device.class = "monitor"
		alsa.card = "1"
		alsa.card_name = "HDA NVidia"
		alsa.long_card_name = "HDA NVidia at 0xb3080000 irq 17"
		alsa.driver_name = "snd_hda_intel"
		device.bus_path = "pci-0000:01:00.1"
		sysfs.path = "/devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1"
		device.bus = "pci"
		device.vendor.id = "10de"
		device.vendor.name = "NVIDIA Corporation"
		device.product.id = "10f0"
		device.product.name = "GP104 High Definition Audio Controller"
		device.string = "1"
		module-udev-detect.discovered = "1"
		device.icon_name = "audio-card-pci"
    index: 1
	name: <alsa_output.usb-FiiO_DigiHug_USB_Audio-01.analog-stereo.monitor>
	driver: <module-alsa-card.c>
	flags: DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
	state: RUNNING
	suspend cause: (none)
	priority: 1040
	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
	volume steps: 65537
	muted: no
	current latency: 0.00 ms
	max rewind: 2 KiB
	sample spec: s16le 2ch 44100Hz
	channel map: front-left,front-right
	             Stereo
	used by: 3
	linked by: 3
	configured latency: 40.00 ms; range is 16.00 .. 2000.00 ms
	monitor_of: 1
	card: 1 <alsa_card.usb-FiiO_DigiHug_USB_Audio-01>
	module: 7
	properties:
		device.description = "Monitor of Fiio E10 Analog Stereo"
		device.class = "monitor"
		alsa.card = "2"
		alsa.card_name = "DigiHug USB Audio"
		alsa.long_card_name = "FiiO DigiHug USB Audio at usb-0000:00:14.0-2, full speed"
		alsa.driver_name = "snd_usb_audio"
		device.bus_path = "pci-0000:00:14.0-usb-0:2:1.1"
		sysfs.path = "/devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.1/sound/card2"
		udev.id = "usb-FiiO_DigiHug_USB_Audio-01"
		device.bus = "usb"
		device.vendor.id = "1852"
		device.vendor.name = "GYROCOM C&C Co., LTD"
		device.product.id = "7022"
		device.product.name = "Fiio E10"
		device.serial = "FiiO_DigiHug_USB_Audio"
		device.string = "2"
		module-udev-detect.discovered = "1"
		device.icon_name = "audio-card-usb"
    index: 11
	name: <alsa_output.usb-Razer_Inc._Razer_Seiren_UC1632127432914-00.analog-stereo.monitor>
	driver: <module-alsa-card.c>
	flags: DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
	state: RUNNING
	suspend cause: (none)
	priority: 1040
	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
	volume steps: 65537
	muted: no
	current latency: 0.00 ms
	max rewind: 6 KiB
	sample spec: s16le 2ch 44100Hz
	channel map: front-left,front-right
	             Stereo
	used by: 1
	linked by: 1
	configured latency: 40.00 ms; range is 0.50 .. 2000.00 ms
	monitor_of: 4
	card: 2 <alsa_card.usb-Razer_Inc._Razer_Seiren_UC1632127432914-00>
	module: 8
	properties:
		device.description = "Monitor of Razer Seiren Analog Stereo"
		device.class = "monitor"
		alsa.card = "3"
		alsa.card_name = "Razer Seiren"
		alsa.long_card_name = "Razer Inc. Razer Seiren at usb-0000:00:14.0-8, high speed"
		alsa.driver_name = "snd_usb_audio"
		device.bus_path = "pci-0000:00:14.0-usb-0:8:1.0"
		sysfs.path = "/devices/pci0000:00/0000:00:14.0/usb1/1-8/1-8:1.0/sound/card3"
		udev.id = "usb-Razer_Inc._Razer_Seiren_UC1632127432914-00"
		device.bus = "usb"
		device.vendor.id = "1532"
		device.vendor.name = "Razer USA, Ltd"
		device.product.id = "0503"
		device.product.name = "Razer Seiren"
		device.serial = "Razer_Inc._Razer_Seiren_UC1632127432914"
		device.string = "3"
		module-udev-detect.discovered = "1"
		device.icon_name = "audio-card-usb"
  * index: 12
	name: <alsa_input.usb-Razer_Inc._Razer_Seiren_UC1632127432914-00.analog-stereo>
	driver: <module-alsa-card.c>
	flags: HARDWARE HW_MUTE_CTRL HW_VOLUME_CTRL DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
	state: RUNNING
	suspend cause: (none)
	priority: 9049
	volume: front-left: 58082 /  89% / -3.15 dB,   front-right: 58082 /  89% / -3.15 dB
	        balance 0.00
	base volume: 28172 /  43% / -22.00 dB
	volume steps: 65537
	muted: no
	current latency: 1.52 ms
	max rewind: 0 KiB
	sample spec: s16le 2ch 44100Hz
	channel map: front-left,front-right
	             Stereo
	used by: 2
	linked by: 2
	configured latency: 24.99 ms; range is 0.50 .. 2000.00 ms
	card: 2 <alsa_card.usb-Razer_Inc._Razer_Seiren_UC1632127432914-00>
	module: 8
	properties:
		alsa.resolution_bits = "16"
		device.api = "alsa"
		device.class = "sound"
		alsa.class = "generic"
		alsa.subclass = "generic-mix"
		alsa.name = "USB Audio"
		alsa.id = "USB Audio"
		alsa.subdevice = "0"
		alsa.subdevice_name = "subdevice #0"
		alsa.device = "0"
		alsa.card = "3"
		alsa.card_name = "Razer Seiren"
		alsa.long_card_name = "Razer Inc. Razer Seiren at usb-0000:00:14.0-8, high speed"
		alsa.driver_name = "snd_usb_audio"
		device.bus_path = "pci-0000:00:14.0-usb-0:8:1.0"
		sysfs.path = "/devices/pci0000:00/0000:00:14.0/usb1/1-8/1-8:1.0/sound/card3"
		udev.id = "usb-Razer_Inc._Razer_Seiren_UC1632127432914-00"
		device.bus = "usb"
		device.vendor.id = "1532"
		device.vendor.name = "Razer USA, Ltd"
		device.product.id = "0503"
		device.product.name = "Razer Seiren"
		device.serial = "Razer_Inc._Razer_Seiren_UC1632127432914"
		device.string = "front:3"
		device.buffering.buffer_size = "352800"
		device.buffering.fragment_size = "176400"
		device.access_mode = "mmap+timer"
		device.profile.name = "analog-stereo"
		device.profile.description = "Analog Stereo"
		device.description = "Razer Seiren Analog Stereo"
		module-udev-detect.discovered = "1"
		device.icon_name = "audio-card-usb"
	ports:
		analog-input-mic: Microphone (priority 8700, latency offset 0 usec, available: yes)
			properties:
				device.icon_name = "audio-input-microphone"
	active port: <analog-input-mic>

Any ideas?
Happy new year

Last edited by IAmHere (2020-12-30 23:56:30)

Offline

#2 2020-12-30 22:43:52

IAmHere
Member
Registered: 2020-12-30
Posts: 8

Re: [SOLVED] CS:GO not picking up mic

Using the following launch option didn't do the trick either

LC_ALL=C LANG=en_US.UTF-8 SDL_AUDIODRIVER=pulse %command%

Offline

#3 2020-12-30 23:32:05

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,062

Re: [SOLVED] CS:GO not picking up mic

pulseaudio-alsa and alsa-plugins installed? Though I'd also suspect csgo to have native pulse support rather than relying on the ALSA bridge.

Offline

#4 2020-12-30 23:56:17

IAmHere
Member
Registered: 2020-12-30
Posts: 8

Re: [SOLVED] CS:GO not picking up mic

The alsa-plugins package was already installed but the pulseaudio-alsa package seems to have done the trick.
Thanks alot!

Offline

Board footer

Powered by FluxBB