You are not logged in.

#1 2020-08-24 10:58:25

pabulum
Member
From: Britanny
Registered: 2017-08-13
Posts: 18

[Solved] Asus Essence STX II : disable audio loopback

Hello,

I'm unable to disable audio loopback in my sound card. It is muted in alsamixer and unmuting it doesn't change anything.
I have tried to cancel echo in /etc/pulse/default.pa and it helps a bit but that's not the problem.
Only muting the mic removes all the noise.

$ aplay -l

**** Liste des Périphériques Matériels PLAYBACK ****
carte 0: HDMI [HDA ATI HDMI], périphérique 3: HDMI 0 [HDMI 0]
  Sous-périphériques: 1/1
  Sous-périphérique #0: subdevice #0
carte 0: HDMI [HDA ATI HDMI], périphérique 7: HDMI 1 [HDMI 1]
  Sous-périphériques: 1/1
  Sous-périphérique #0: subdevice #0
carte 0: HDMI [HDA ATI HDMI], périphérique 8: HDMI 2 [HDMI 2]
  Sous-périphériques: 1/1
  Sous-périphérique #0: subdevice #0
carte 0: HDMI [HDA ATI HDMI], périphérique 9: HDMI 3 [HDMI 3]
  Sous-périphériques: 1/1
  Sous-périphérique #0: subdevice #0
carte 0: HDMI [HDA ATI HDMI], périphérique 10: HDMI 4 [HDMI 4]
  Sous-périphériques: 1/1
  Sous-périphérique #0: subdevice #0
carte 0: HDMI [HDA ATI HDMI], périphérique 11: HDMI 5 [HDMI 5]
  Sous-périphériques: 1/1
  Sous-périphérique #0: subdevice #0
carte 1: II [Xonar STX II], périphérique 0: Multichannel [Multichannel]
  Sous-périphériques: 1/1
  Sous-périphérique #0: subdevice #0
carte 1: II [Xonar STX II], périphérique 1: Digital [Digital]
  Sous-périphériques: 1/1
  Sous-périphérique #0: subdevice #0

$ amixer -c1

Simple mixer control 'Master',0
  Capabilities: pvolume pswitch pswitch-joined
  Playback channels: Front Left - Front Right
  Limits: Playback 135 - 255
  Mono:
  Front Left: Playback 244 [91%] [-5.50dB] [on]
  Front Right: Playback 244 [91%] [-5.50dB] [on]
Simple mixer control 'Headphones Impedance',0
  Capabilities: penum
  Items: '< 32 ohms' '32-64 ohms' '64-300 ohms' '300-600 ohms'
  Item0: '32-64 ohms'
Simple mixer control 'Line',0
  Capabilities: cswitch cswitch-joined
  Capture channels: Mono
  Mono: Capture [off]
Simple mixer control 'Mic',0
  Capabilities: cvolume cvolume-joined cswitch cswitch-joined
  Capture channels: Mono
  Limits: Capture 0 - 31
  Mono: Capture 31 [100%] [12.00dB] [on]
Simple mixer control 'Mic Boost (+20dB)',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'Mic Source',0
  Capabilities: cenum
  Items: 'Mic Jack' 'Front Panel'
  Item0: 'Mic Jack'
Simple mixer control 'IEC958',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'IEC958 Loopback',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'IEC958 Validity Check',0
  Capabilities: cswitch cswitch-joined
  Capture channels: Mono
  Mono: Capture [off]
Simple mixer control 'Aux',0
  Capabilities: cvolume cswitch cswitch-joined
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 31
  Front Left: Capture 0 [0%] [-34.50dB] [off]
  Front Right: Capture 0 [0%] [-34.50dB] [off]
Simple mixer control 'Analog Input Monitor',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined
  Playback channels: Mono
  Limits: Playback 0 - 1
  Mono: Playback 1 [100%] [0.00dB] [on]
Simple mixer control 'Analog Output',0
  Capabilities: enum
  Items: 'Speakers' 'Headphones' 'FP Headphones'
  Item0: 'Headphones'
Simple mixer control 'DAC Filter',0
  Capabilities: penum
  Items: 'Sharp Roll-off' 'Slow Roll-off'
  Item0: 'Slow Roll-off'
Simple mixer control 'De-emphasis',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'Digital Input Monitor',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined
  Playback channels: Mono
  Limits: Playback 0 - 1
  Mono: Playback 1 [100%] [0.00dB] [off]

$ pacmd list-cards

2 card(s) available.
    index: 0
	name: <alsa_card.pci-0000_2a_04.0>
	driver: <module-alsa-card.c>
	owner module: 6
	properties:
		alsa.card = "1"
		alsa.card_name = "Xonar STX II"
		alsa.long_card_name = "Asus Virtuoso 100 at 0xc000, irq 123"
		alsa.driver_name = "snd_virtuoso"
		device.bus_path = "pci-0000:2a:04.0"
		sysfs.path = "/devices/pci0000:00/0000:00:01.2/0000:20:00.0/0000:21:07.0/0000:29:00.0/0000:2a:04.0/sound/card1"
		device.bus = "pci"
		device.vendor.id = "13f6"
		device.vendor.name = "C-Media Electronics Inc"
		device.product.id = "8788"
		device.product.name = "CMI8788 [Oxygen HD Audio] (Virtuoso 100 (Xonar Essence STX II))"
		device.string = "1"
		device.description = "CMI8788 [Oxygen HD Audio] (Virtuoso 100 (Xonar Essence STX II))"
		module-udev-detect.discovered = "1"
		device.icon_name = "audio-card-pci"
	profiles:
		input:analog-stereo: Entrée Stéréo analogique (priority 65, available: unknown)
		input:iec958-stereo: Entrée Stéréo numérique (IEC958) (priority 55, available: unknown)
		output:analog-stereo: Sortie Stéréo analogique (priority 6500, available: unknown)
		output:analog-stereo+input:analog-stereo: Duplex stéréo analogique (priority 6565, available: unknown)
		output:analog-stereo+input:iec958-stereo: Sortie Stéréo analogique + Entrée Stéréo numérique (IEC958) (priority 6555, available: unknown)
		output:iec958-stereo: Sortie Stéréo numérique (IEC958) (priority 5500, available: unknown)
		output:iec958-stereo+input:analog-stereo: Sortie Stéréo numérique (IEC958) + Entrée Stéréo analogique (priority 5565, available: unknown)
		output:iec958-stereo+input:iec958-stereo: Duplex stéréo numérique (IEC958) (priority 5555, available: unknown)
		off: Éteint (priority 0, available: unknown)
	active profile: <output:analog-stereo+input:analog-stereo>
	sinks:
		alsa_output.pci-0000_2a_04.0.analog-stereo/#0: CMI8788 [Oxygen HD Audio] (Virtuoso 100 (Xonar Essence STX II)) Stéréo analogique
	sources:
		alsa_output.pci-0000_2a_04.0.analog-stereo.monitor/#0: Monitor of CMI8788 [Oxygen HD Audio] (Virtuoso 100 (Xonar Essence STX II)) Stéréo analogique
		alsa_input.pci-0000_2a_04.0.analog-stereo/#1: CMI8788 [Oxygen HD Audio] (Virtuoso 100 (Xonar Essence STX II)) Stéréo analogique
	ports:
		analog-input-mic: Microphone (priority 8700, latency offset 0 usec, available: unknown)
			properties:
				device.icon_name = "audio-input-microphone"
		analog-input-linein: Entrée ligne (priority 8100, latency offset 0 usec, available: unknown)
			properties:
				
		analog-input-aux: Entrée analogique (priority 8000, latency offset 0 usec, available: unknown)
			properties:
				
		iec958-stereo-input: Entrée numérique (S/PDIF) (priority 0, latency offset 0 usec, available: unknown)
			properties:
				
		analog-output;output-speaker: Sortie analogique / Haut-parleur (priority 9910, latency offset 0 usec, available: unknown)
			properties:
				
		analog-output;output-headphones-1: Sortie analogique / Casque audio 1 (priority 9909, latency offset 0 usec, available: unknown)
			properties:
				
		analog-output;output-headphones-2: Sortie analogique / Casque audio 2 (priority 9908, latency offset 0 usec, available: unknown)
			properties:
				
		iec958-stereo-output: Sortie numérique (S/PDIF) (priority 0, latency offset 0 usec, available: unknown)
			properties:
				
    index: 1
	name: <alsa_card.pci-0000_30_00.1>
	driver: <module-alsa-card.c>
	owner module: 7
	properties:
		alsa.card = "0"
		alsa.card_name = "HDA ATI HDMI"
		alsa.long_card_name = "HDA ATI HDMI at 0xfcaa0000 irq 122"
		alsa.driver_name = "snd_hda_intel"
		device.bus_path = "pci-0000:30:00.1"
		sysfs.path = "/devices/pci0000:00/0000:00:03.1/0000:2e:00.0/0000:2f:00.0/0000:30:00.1/sound/card0"
		device.bus = "pci"
		device.vendor.id = "1002"
		device.vendor.name = "Advanced Micro Devices, Inc. [AMD/ATI]"
		device.product.id = "ab38"
		device.product.name = "Navi 10 HDMI Audio"
		device.string = "0"
		device.description = "Navi 10 HDMI Audio"
		module-udev-detect.discovered = "1"
		device.icon_name = "audio-card-pci"
	profiles:
		output:hdmi-stereo: Sortie Digital Stereo (HDMI) (priority 5900, available: no)
		output:hdmi-surround: Sortie Digital Surround 5.1 (HDMI) (priority 800, available: no)
		output:hdmi-surround71: Sortie Digital Surround 7.1 (HDMI) (priority 800, available: no)
		output:hdmi-stereo-extra1: Sortie Digital Stereo (HDMI 2) (priority 5700, available: no)
		output:hdmi-surround-extra1: Sortie Digital Surround 5.1 (HDMI 2) (priority 600, available: no)
		output:hdmi-surround71-extra1: Sortie Digital Surround 7.1 (HDMI 2) (priority 600, available: no)
		output:hdmi-stereo-extra2: Sortie Digital Stereo (HDMI 3) (priority 5700, available: no)
		output:hdmi-surround-extra2: Sortie Digital Surround 5.1 (HDMI 3) (priority 600, available: no)
		output:hdmi-surround71-extra2: Sortie Digital Surround 7.1 (HDMI 3) (priority 600, available: no)
		output:hdmi-stereo-extra3: Sortie Digital Stereo (HDMI 4) (priority 5700, available: no)
		output:hdmi-surround-extra3: Sortie Digital Surround 5.1 (HDMI 4) (priority 600, available: no)
		output:hdmi-surround71-extra3: Sortie Digital Surround 7.1 (HDMI 4) (priority 600, available: no)
		output:hdmi-stereo-extra4: Sortie Digital Stereo (HDMI 5) (priority 5700, available: unknown)
		output:hdmi-stereo-extra5: Sortie Digital Stereo (HDMI 6) (priority 5700, available: no)
		output:hdmi-surround-extra5: Sortie Digital Surround 5.1 (HDMI 6) (priority 600, available: no)
		output:hdmi-surround71-extra5: Sortie Digital Surround 7.1 (HDMI 6) (priority 600, available: no)
		off: Éteint (priority 0, available: unknown)
	active profile: <off>
	ports:
		hdmi-output-0: HDMI / DisplayPort (priority 5900, latency offset 0 usec, available: no)
			properties:
				device.icon_name = "video-display"
		hdmi-output-1: HDMI / DisplayPort 2 (priority 5800, latency offset 0 usec, available: no)
			properties:
				device.icon_name = "video-display"
		hdmi-output-2: HDMI / DisplayPort 3 (priority 5700, latency offset 0 usec, available: no)
			properties:
				device.icon_name = "video-display"
		hdmi-output-3: HDMI / DisplayPort 4 (priority 5600, latency offset 0 usec, available: no)
			properties:
				device.icon_name = "video-display"
		hdmi-output-4: HDMI / DisplayPort 5 (priority 5500, latency offset 0 usec, available: yes)
			properties:
				device.icon_name = "video-display"
				device.product.name = "LG HDR 4K"
		hdmi-output-5: HDMI / DisplayPort 6 (priority 5400, latency offset 0 usec, available: no)
			properties:
				device.icon_name = "video-display"

$ pacmd list-sources

6 source(s) available.
    index: 0
	name: <alsa_output.pci-0000_2a_04.0.analog-stereo.monitor>
	driver: <module-alsa-card.c>
	flags: DECIBEL_VOLUME LATENCY
	state: SUSPENDED
	suspend cause: IDLE
	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: 0 KiB
	sample spec: s32le 2ch 192000Hz
	channel map: front-left,front-right
	             Stéréo
	used by: 0
	linked by: 0
	fixed latency: 100,00 ms
	monitor_of: 0
	card: 0 <alsa_card.pci-0000_2a_04.0>
	module: 6
	properties:
		device.description = "Monitor of CMI8788 [Oxygen HD Audio] (Virtuoso 100 (Xonar Essence STX II)) Stéréo analogique"
		device.class = "monitor"
		alsa.card = "1"
		alsa.card_name = "Xonar STX II"
		alsa.long_card_name = "Asus Virtuoso 100 at 0xc000, irq 123"
		alsa.driver_name = "snd_virtuoso"
		device.bus_path = "pci-0000:2a:04.0"
		sysfs.path = "/devices/pci0000:00/0000:00:01.2/0000:20:00.0/0000:21:07.0/0000:29:00.0/0000:2a:04.0/sound/card1"
		device.bus = "pci"
		device.vendor.id = "13f6"
		device.vendor.name = "C-Media Electronics Inc"
		device.product.id = "8788"
		device.product.name = "CMI8788 [Oxygen HD Audio] (Virtuoso 100 (Xonar Essence STX II))"
		device.string = "1"
		module-udev-detect.discovered = "1"
		device.icon_name = "audio-card-pci"
  * index: 1
	name: <alsa_input.pci-0000_2a_04.0.analog-stereo>
	driver: <module-alsa-card.c>
	flags: HARDWARE HW_MUTE_CTRL HW_VOLUME_CTRL DECIBEL_VOLUME LATENCY
	state: SUSPENDED
	suspend cause: IDLE
	priority: 9039
	volume: front-left: 65577 / 100% / 0,02 dB,   front-right: 65577 / 100% / 0,02 dB
	        balance 0,00
	base volume: 41350 /  63% / -12,00 dB
	volume steps: 65537
	muted: no
	current latency: 0,00 ms
	max rewind: 0 KiB
	sample spec: s32le 2ch 192000Hz
	channel map: front-left,front-right
	             Stéréo
	used by: 0
	linked by: 2
	fixed latency: 85,33 ms
	card: 0 <alsa_card.pci-0000_2a_04.0>
	module: 6
	properties:
		alsa.resolution_bits = "24"
		device.api = "alsa"
		device.class = "sound"
		alsa.class = "generic"
		alsa.subclass = "generic-mix"
		alsa.name = "Multichannel"
		alsa.id = "Multichannel"
		alsa.subdevice = "0"
		alsa.subdevice_name = "subdevice #0"
		alsa.device = "0"
		alsa.card = "1"
		alsa.card_name = "Xonar STX II"
		alsa.long_card_name = "Asus Virtuoso 100 at 0xc000, irq 123"
		alsa.driver_name = "snd_virtuoso"
		device.bus_path = "pci-0000:2a:04.0"
		sysfs.path = "/devices/pci0000:00/0000:00:01.2/0000:20:00.0/0000:21:07.0/0000:29:00.0/0000:2a:04.0/sound/card1"
		device.bus = "pci"
		device.vendor.id = "13f6"
		device.vendor.name = "C-Media Electronics Inc"
		device.product.id = "8788"
		device.product.name = "CMI8788 [Oxygen HD Audio] (Virtuoso 100 (Xonar Essence STX II))"
		device.string = "front:1"
		device.buffering.buffer_size = "131072"
		device.buffering.fragment_size = "38400"
		device.access_mode = "mmap"
		device.profile.name = "analog-stereo"
		device.profile.description = "Stéréo analogique"
		device.description = "CMI8788 [Oxygen HD Audio] (Virtuoso 100 (Xonar Essence STX II)) Stéréo analogique"
		alsa.mixer_name = "AV200"
		alsa.components = "PCM1792A CS5381 AV200"
		module-udev-detect.discovered = "1"
		device.icon_name = "audio-card-pci"
	ports:
		analog-input-mic: Microphone (priority 8700, latency offset 0 usec, available: unknown)
			properties:
				device.icon_name = "audio-input-microphone"
		analog-input-linein: Entrée ligne (priority 8100, latency offset 0 usec, available: unknown)
			properties:
				
		analog-input-aux: Entrée analogique (priority 8000, latency offset 0 usec, available: unknown)
			properties:
				
	active port: <analog-input-mic>
    index: 2
	name: <alsa_input.pci-0000_2a_04.0.analog-stereo.echo-cancel>
	driver: <module-echo-cancel.c>
	flags: HW_MUTE_CTRL LATENCY
	state: SUSPENDED
	suspend cause: IDLE
	priority: 1000
	volume: mono: 65577 / 100%
	        balance 0,00
	base volume: 65536 / 100%
	volume steps: 65537
	muted: no
	current latency: 0,00 ms
	max rewind: 0 KiB
	sample spec: float32le 1ch 32000Hz
	channel map: mono
	             Mono
	used by: 0
	linked by: 0
	fixed latency: 85,33 ms
	module: 25
	properties:
		device.master_device = "alsa_input.pci-0000_2a_04.0.analog-stereo"
		device.class = "filter"
		device.intended_roles = "phone"
		device.description = "CMI8788 [Oxygen HD Audio] (Virtuoso 100 (Xonar Essence STX II)) Stéréo analogique (echo cancelled with CMI8788 [Oxygen HD Audio] (Virtuoso 100 (Xonar Essence STX II)) Stéréo analogique)"
		device.icon_name = "audio-input-microphone"
    index: 3
	name: <alsa_output.pci-0000_2a_04.0.analog-stereo.echo-cancel.monitor>
	driver: <module-echo-cancel.c>
	flags: DECIBEL_VOLUME LATENCY
	state: SUSPENDED
	suspend cause: IDLE
	priority: 1000
	volume: mono: 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: 0 KiB
	sample spec: float32le 1ch 32000Hz
	channel map: mono
	             Mono
	used by: 0
	linked by: 0
	fixed latency: 100,00 ms
	monitor_of: 1
	module: 25
	properties:
		device.description = "Monitor of CMI8788 [Oxygen HD Audio] (Virtuoso 100 (Xonar Essence STX II)) Stéréo analogique (echo cancelled with CMI8788 [Oxygen HD Audio] (Virtuoso 100 (Xonar Essence STX II)) Stéréo analogique)"
		device.class = "monitor"
		device.icon_name = "audio-input-microphone"
    index: 4
	name: <alsa_input.pci-0000_2a_04.0.analog-stereo.echo-cancel.2>
	driver: <module-echo-cancel.c>
	flags: HW_MUTE_CTRL LATENCY
	state: SUSPENDED
	suspend cause: IDLE
	priority: 1000
	volume: mono: 65577 / 100%
	        balance 0,00
	base volume: 65536 / 100%
	volume steps: 65537
	muted: no
	current latency: 0,00 ms
	max rewind: 0 KiB
	sample spec: float32le 1ch 32000Hz
	channel map: mono
	             Mono
	used by: 0
	linked by: 0
	fixed latency: 85,33 ms
	module: 26
	properties:
		device.master_device = "alsa_input.pci-0000_2a_04.0.analog-stereo"
		device.class = "filter"
		device.intended_roles = "phone"
		device.description = "CMI8788 [Oxygen HD Audio] (Virtuoso 100 (Xonar Essence STX II)) Stéréo analogique (echo cancelled with CMI8788 [Oxygen HD Audio] (Virtuoso 100 (Xonar Essence STX II)) Stéréo analogique)"
		device.icon_name = "audio-input-microphone"
    index: 5
	name: <alsa_output.pci-0000_2a_04.0.analog-stereo.echo-cancel.2.monitor>
	driver: <module-echo-cancel.c>
	flags: DECIBEL_VOLUME LATENCY
	state: SUSPENDED
	suspend cause: IDLE
	priority: 1000
	volume: mono: 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: 0 KiB
	sample spec: float32le 1ch 32000Hz
	channel map: mono
	             Mono
	used by: 0
	linked by: 0
	fixed latency: 100,00 ms
	monitor_of: 2
	module: 26
	properties:
		device.description = "Monitor of CMI8788 [Oxygen HD Audio] (Virtuoso 100 (Xonar Essence STX II)) Stéréo analogique (echo cancelled with CMI8788 [Oxygen HD Audio] (Virtuoso 100 (Xonar Essence STX II)) Stéréo analogique)"
		device.class = "monitor"
		device.icon_name = "audio-input-microphone"

$ pacmd list-source-outputs

2 source output(s) available.
    index: 2
	driver: <module-echo-cancel.c>
	flags: START_CORKED
	state: CORKED
	source: 1 <alsa_input.pci-0000_2a_04.0.analog-stereo>
	volume: mono: 65577 / 100% / 0,02 dB
	        balance 0,00
	muted: no
	current latency: 0,00 ms
	requested latency: 85,33 ms
	sample spec: float32le 1ch 32000Hz
	channel map: mono
	             Mono
	resample method: speex-float-1
	owner module: 25
	properties:
		media.name = "Echo-Cancel Source Stream"
		media.role = "filter"
		module-stream-restore.id = "source-output-by-media-role:filter"
    index: 6
	driver: <module-echo-cancel.c>
	flags: START_CORKED
	state: CORKED
	source: 1 <alsa_input.pci-0000_2a_04.0.analog-stereo>
	volume: mono: 65577 / 100% / 0,02 dB
	        balance 0,00
	muted: no
	current latency: 0,00 ms
	requested latency: 85,33 ms
	sample spec: float32le 1ch 32000Hz
	channel map: mono
	             Mono
	resample method: speex-float-1
	owner module: 26
	properties:
		media.name = "Echo-Cancel Source Stream"
		media.role = "filter"
		module-stream-restore.id = "source-output-by-media-role:filter"

Can you help me please ?

Last edited by pabulum (2020-08-24 12:50:10)

Offline

#2 2020-08-24 12:27:01

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 21,794

Re: [Solved] Asus Essence STX II : disable audio loopback

Just from those controls

Simple mixer control 'Analog Input Monitor',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined
  Playback channels: Mono
  Limits: Playback 0 - 1
  Mono: Playback 1 [100%] [0.00dB] [on]
amixer -c1 set 'Analog Input Monitor',0 off

if that isn't it, the ohm impedence controls read interesting try to play with those. Also can you repost the source-outputs command while actually attempting to record something?

Offline

#3 2020-08-24 12:49:48

pabulum
Member
From: Britanny
Registered: 2017-08-13
Posts: 18

Re: [Solved] Asus Essence STX II : disable audio loopback

Thank you very much !
That was it. I would have never guessed.

Offline

Board footer

Powered by FluxBB