Skype audio issue while sharing screen

inxi -Aazy
Audio:
Device-1: Intel Tiger Lake-LP Smart Sound Audio vendor: Acer Incorporated ALI
driver: sof-audio-pci-intel-tgl
alternate: snd_hda_intel,snd_sof_pci_intel_tgl bus-ID: 0000:00:1f.3
chip-ID: 8086:a0c8 class-ID: 0401
Device-2: AOKEO LCS_USB_Audio driver: snd-usb-audio type: USB rev: 2.0
speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 3-1:2 chip-ID: 2e3c:4444
class-ID: 0102 serial:
API: ALSA v: k6.6.46-1-MANJARO status: kernel-api with: aoss
type: oss-emulator tools: alsactl,alsamixer,amixer
Server-1: JACK v: 1.9.22 status: off tools: N/A
Server-2: PipeWire v: 1.2.2 status: off with: pipewire-media-session
status: off tools: pw-cli
Server-3: PulseAudio v: 17.0 status: active with: pulseaudio-alsa
type: plugin tools: pacat,pactl,pavucontrol

I have done some research, I have read about numerous issues, I have tried to track all the changes prior to the occurrence.

Basically, when I share my screen on SKYPE, the listener hears everything they say on YT, but the moment I play a song the audio eggs away, ergo they can’t hear a thing. It is frustrating.

I have tried both Skype from snapstore as well as from AUR.
I have rolled back NextDns.
oh boy running out of ideas here…

Apparently, the fault is with Skype itself. I read something similar in another thread, that suggests using it through the web interface should work as expected.

That’s all I can add. Good luck.

1 Like

Are you trying to mix Skype call and other audio to youtube?

I suggest check audio capture sources when audio is working and not-working

pactl list-source-outputs; pactl list sources
1 Like

pactl list-source-outputs; pactl list sources
No valid command specified.
Source #0
State: SUSPENDED
Name: alsa_input.usb-AOKEO_LCS_USB_Audio_000001760000-00.mono-fallback
Description: LCS_USB_Audio Mono
Driver: module-alsa-card.c
Sample Specification: s24le 1ch 48000Hz
Channel Map: mono
Owner Module: 6
Mute: no
Volume: mono: 65536 / 100% / 0.00 dB
balance 0.00
Base Volume: 64562 / 99% / -0.39 dB
Monitor of Sink: n/a
Latency: 0 usec, configured 0 usec
Flags: HARDWARE HW_MUTE_CTRL HW_VOLUME_CTRL DECIBEL_VOLUME LATENCY
Properties:
alsa.resolution_bits = “24”
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 = “0”
alsa.card_name = “LCS_USB_Audio”
alsa.long_card_name = “AOKEO LCS_USB_Audio at usb-0000:00:14.0-1, full speed”
alsa.driver_name = “snd_usb_audio”
device.bus_path = “pci-0000:00:14.0-usb-0:1:1.0”
sysfs.path = “/devices/pci0000:00/0000:00:14.0/usb3/3-1/3-1:1.0/sound/card0”
udev.id = “usb-AOKEO_LCS_USB_Audio_000001760000-00”
device.bus = “usb”
device.vendor.id = “2e3c”
device.vendor.name = “AOKEO”
device.product.id = “4444”
device.product.name = “LCS_USB_Audio”
device.serial = “AOKEO_LCS_USB_Audio_000001760000”
device.string = “hw:0”
device.buffering.buffer_size = “288000”
device.buffering.fragment_size = “144000”
device.access_mode = “mmap+timer”
device.profile.name = “mono-fallback”
device.profile.description = “Mono”
device.description = “LCS_USB_Audio Mono”
module-udev-detect.discovered = “1”
device.icon_name = “audio-card-usb”
Ports:
analog-input-mic: Microphone (type: Mic, priority: 8700, availability unknown)
Active Port: analog-input-mic
Formats:
pcm

Source #1
State: SUSPENDED
Name: alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__HDMI3__sink.monitor
Description: Monitor of Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 3 Output
Driver: module-alsa-card.c
Sample Specification: s16le 2ch 48000Hz
Channel Map: front-left,front-right
Owner Module: 7
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-platform-skl_hda_dsp_generic.HiFi__HDMI3__sink
Latency: 0 usec, configured 0 usec
Flags: DECIBEL_VOLUME LATENCY
Properties:
device.description = “Monitor of Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 3 Output”
device.class = “monitor”
alsa.card = “1”
alsa.card_name = “sof-hda-dsp”
alsa.long_card_name = “TGL-SwiftSF314_511-V1.10-Sake_TL”
alsa.driver_name = “snd_soc_skl_hda_dsp”
device.bus_path = “pci-0000:00:1f.3-platform-skl_hda_dsp_generic”
sysfs.path = “/devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card1”
device.bus = “pci”
device.vendor.id = “8086”
device.vendor.name = “Intel Corporation”
device.product.id = “a0c8”
device.product.name = “Tiger Lake-LP Smart Sound Technology Audio Controller”
device.string = “1”
module-udev-detect.discovered = “1”
device.icon_name = “audio-card-pci”
Formats:
pcm

Source #2
State: SUSPENDED
Name: alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__HDMI2__sink.monitor
Description: Monitor of Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 2 Output
Driver: module-alsa-card.c
Sample Specification: s16le 2ch 48000Hz
Channel Map: front-left,front-right
Owner Module: 7
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-platform-skl_hda_dsp_generic.HiFi__HDMI2__sink
Latency: 0 usec, configured 0 usec
Flags: DECIBEL_VOLUME LATENCY
Properties:
device.description = “Monitor of Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 2 Output”
device.class = “monitor”
alsa.card = “1”
alsa.card_name = “sof-hda-dsp”
alsa.long_card_name = “TGL-SwiftSF314_511-V1.10-Sake_TL”
alsa.driver_name = “snd_soc_skl_hda_dsp”
device.bus_path = “pci-0000:00:1f.3-platform-skl_hda_dsp_generic”
sysfs.path = “/devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card1”
device.bus = “pci”
device.vendor.id = “8086”
device.vendor.name = “Intel Corporation”
device.product.id = “a0c8”
device.product.name = “Tiger Lake-LP Smart Sound Technology Audio Controller”
device.string = “1”
module-udev-detect.discovered = “1”
device.icon_name = “audio-card-pci”
Formats:
pcm

Source #3
State: SUSPENDED
Name: alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__HDMI1__sink.monitor
Description: Monitor of Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 1 Output
Driver: module-alsa-card.c
Sample Specification: s16le 2ch 48000Hz
Channel Map: front-left,front-right
Owner Module: 7
Mute: no
Volume: front-left: 81916 / 125% / 5.81 dB, front-right: 81916 / 125% / 5.81 dB
balance 0.00
Base Volume: 65536 / 100% / 0.00 dB
Monitor of Sink: alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__HDMI1__sink
Latency: 0 usec, configured 0 usec
Flags: DECIBEL_VOLUME LATENCY
Properties:
device.description = “Monitor of Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 1 Output”
device.class = “monitor”
alsa.card = “1”
alsa.card_name = “sof-hda-dsp”
alsa.long_card_name = “TGL-SwiftSF314_511-V1.10-Sake_TL”
alsa.driver_name = “snd_soc_skl_hda_dsp”
device.bus_path = “pci-0000:00:1f.3-platform-skl_hda_dsp_generic”
sysfs.path = “/devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card1”
device.bus = “pci”
device.vendor.id = “8086”
device.vendor.name = “Intel Corporation”
device.product.id = “a0c8”
device.product.name = “Tiger Lake-LP Smart Sound Technology Audio Controller”
device.string = “1”
module-udev-detect.discovered = “1”
device.icon_name = “audio-card-pci”
Formats:
pcm

Source #4
State: SUSPENDED
Name: alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__Speaker__sink.monitor
Description: Monitor of Tiger Lake-LP Smart Sound Technology Audio Controller Speaker
Driver: module-alsa-card.c
Sample Specification: s16le 2ch 48000Hz
Channel Map: front-left,front-right
Owner Module: 7
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-platform-skl_hda_dsp_generic.HiFi__Speaker__sink
Latency: 0 usec, configured 0 usec
Flags: DECIBEL_VOLUME LATENCY
Properties:
device.description = “Monitor of Tiger Lake-LP Smart Sound Technology Audio Controller Speaker”
device.class = “monitor”
alsa.card = “1”
alsa.card_name = “sof-hda-dsp”
alsa.long_card_name = “TGL-SwiftSF314_511-V1.10-Sake_TL”
alsa.driver_name = “snd_soc_skl_hda_dsp”
device.bus_path = “pci-0000:00:1f.3-platform-skl_hda_dsp_generic”
sysfs.path = “/devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card1”
device.bus = “pci”
device.vendor.id = “8086”
device.vendor.name = “Intel Corporation”
device.product.id = “a0c8”
device.product.name = “Tiger Lake-LP Smart Sound Technology Audio Controller”
device.string = “1”
module-udev-detect.discovered = “1”
device.icon_name = “audio-card-pci”
Formats:
pcm

Source #5
State: SUSPENDED
Name: alsa_input.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__Mic2__source
Description: Tiger Lake-LP Smart Sound Technology Audio Controller Headphones Stereo Microphone
Driver: module-alsa-card.c
Sample Specification: s16le 2ch 48000Hz
Channel Map: front-left,front-right
Owner Module: 7
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: n/a
Latency: 0 usec, configured 0 usec
Flags: HARDWARE DECIBEL_VOLUME LATENCY
Properties:
alsa.resolution_bits = “16”
device.api = “alsa”
device.class = “sound”
alsa.class = “generic”
alsa.subclass = “generic-mix”
alsa.name = “”
alsa.id = “HDA Analog (*)”
alsa.subdevice = “0”
alsa.subdevice_name = “subdevice #0
alsa.device = “0”
alsa.card = “1”
alsa.card_name = “sof-hda-dsp”
alsa.long_card_name = “TGL-SwiftSF314_511-V1.10-Sake_TL”
alsa.driver_name = “snd_soc_skl_hda_dsp”
device.bus_path = “pci-0000:00:1f.3-platform-skl_hda_dsp_generic”
sysfs.path = “/devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card1”
device.bus = “pci”
device.vendor.id = “8086”
device.vendor.name = “Intel Corporation”
device.product.id = “a0c8”
device.product.name = “Tiger Lake-LP Smart Sound Technology Audio Controller”
device.string = “_ucm0003.hw:sofhdadsp”
device.buffering.buffer_size = “65536”
device.buffering.fragment_size = “16384”
device.access_mode = “mmap+timer”
device.profile.name = “HiFi: Mic2: source”
device.profile.description = “Headphones Stereo Microphone”
alsa.mixer_device = “_ucm0003.hw:sofhdadsp”
device.description = “Tiger Lake-LP Smart Sound Technology Audio Controller Headphones Stereo Microphone”
module-udev-detect.discovered = “1”
device.icon_name = “audio-card-pci”
Ports:
[In] Mic2: Headphones Stereo Microphone (type: Mic, priority: 200, availability unknown)
Active Port: [In] Mic2
Formats:
pcm

Source #6
State: SUSPENDED
Name: alsa_input.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__Mic1__source
Description: Tiger Lake-LP Smart Sound Technology Audio Controller Digital Microphone
Driver: module-alsa-card.c
Sample Specification: s16le 2ch 48000Hz
Channel Map: front-left,front-right
Owner Module: 7
Mute: no
Volume: front-left: 65536 / 100% / 0.00 dB, front-right: 65536 / 100% / 0.00 dB
balance 0.00
Base Volume: 30419 / 46% / -20.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:
alsa.resolution_bits = “16”
device.api = “alsa”
device.class = “sound”
alsa.class = “generic”
alsa.subclass = “generic-mix”
alsa.name = “”
alsa.id = “DMIC (*)”
alsa.subdevice = “0”
alsa.subdevice_name = “subdevice #0
alsa.device = “6”
alsa.card = “1”
alsa.card_name = “sof-hda-dsp”
alsa.long_card_name = “TGL-SwiftSF314_511-V1.10-Sake_TL”
alsa.driver_name = “snd_soc_skl_hda_dsp”
device.bus_path = “pci-0000:00:1f.3-platform-skl_hda_dsp_generic”
sysfs.path = “/devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card1”
device.bus = “pci”
device.vendor.id = “8086”
device.vendor.name = “Intel Corporation”
device.product.id = “a0c8”
device.product.name = “Tiger Lake-LP Smart Sound Technology Audio Controller”
device.string = “_ucm0003.hw:sofhdadsp,6”
device.buffering.buffer_size = “65536”
device.buffering.fragment_size = “16384”
device.access_mode = “mmap+timer”
device.profile.name = “HiFi: Mic1: source”
device.profile.description = “Digital Microphone”
alsa.mixer_device = “_ucm0003.hw:sofhdadsp”
device.description = “Tiger Lake-LP Smart Sound Technology Audio Controller Digital Microphone”
module-udev-detect.discovered = “1”
device.icon_name = “audio-card-pci”
Ports:
[In] Mic1: Digital Microphone (type: Mic, priority: 100, availability unknown)
Active Port: [In] Mic1
Formats:
pcm

I will try anything to make it work again.
Web Skype you’re saying? On my checklist as we speak:)

Audio sources - will do!

Edit// it used to work gosh!!!

My findings: Volume Control - Recording - Change from Mic to Monitor of Tiger Lake Speaker and my listener can hear the song perfectly but obviously cannot hear me speak.

Oh boy…

Archwiki has an example for Mixing additional audio into the microphone’s audio

There is also pulsemeeterAUR package with GUI controls

I usually use jack_mixer in JACK to control multiple audio streams - VOIPmixxer · GitHub Gist

But I also made a simpler version of the Archwiki script – PulseaudioVoipMix.sh – that can be used on another system by editing names for microphone source and headphone/speaker sink

#!/bin/bash
# ~/.local/bin/PulseaudioVoipMix.sh
# reconfigure Pulseaudio for microphone mix with audio playback for VOIP calls and/or recording

### Names of microphone source and headphone sink MUST be edited to match system devices ***
#= use 'pactl list sources' to find correct 'Name' for microphone source
microphone=alsa_input.usb-AOKEO_LCS_USB_Audio_000001760000-00.mono-fallback
## use 'pactl list sinks' to find correct 'Name' for headphone sink
headphone=alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__Speaker__sink.analoog-stereo

# create null sink for mix to voip caller
pactl load-module module-null-sink sink_name=voipmix remix=0
# create microphone loopback to voipmix
pactl load-module module-loopback latency_msec=30 source=$microphone sink=voipmix
# create simultaneous output for audio to voipmix and headphones 
pactl load-module module-combine-sink channels=2 slaves=voipmix,$headphone
# set the default source for voip caller to hear voipmix
pactl set-default-source voipmix.monitor 
exit

I will give it a go but I feel its too much for me, not skilled enough to achieve it… (sad face)

Still fighting the same thought - 2,3 months ago it worked, so why did it stop working?

edit// reading comprehension fail…

Double click the included file should fix the issue, am I right?

how to reverse the changes if failed? awaiting patiently :slight_smile: