You are not logged in.

#1 2024-09-08 15:01:53

ttshaw1
Member
Registered: 2020-04-12
Posts: 47

Can't find DroidCam microphone audio on Pipewire

Pipewire has a pacmd to enter in order to set up audio on pulseaudio, but that's not compatible with pipewire. The workaround is to set the proper device to pro audio and find the Input Device that has a signal. This is documented https://gitlab.freedesktop.org/pipewire … issues/713 and someone else has had a problem with it https://bbs.archlinux.org/viewtopic.php?id=276164

My problem is that it doesn't seem like any of my input devices react. The Droidcam client has no issue connecting with "Enable Audio" ticked, and on my phone Droidcam says "Audio connected" when I make the connection. But even when I set every device in Pavucontrol's Configuration to Pro Audio and check every device in Input Devices, nothing has a signal aside from my onboard audio card, where I have an unrelated cable plugged into Line In.

Any ideas where to go from here?

patcl results with Droidcam running and connected, and everything set to pro audio. I have the onboard sound card, two external DACs, and my graphics card HDMI sound output.

pactl info:

Server String: /run/user/1000/pulse/native
Library Protocol Version: 35
Server Protocol Version: 35
Is Local: yes
Client Index: 5964
Tile Size: 65472
User Name: theo
Host Name: theo-desktop-arch
Server Name: PulseAudio (on PipeWire 1.2.3)
Server Version: 15.0.0
Default Sample Specification: float32le 2ch 48000Hz
Default Channel Map: front-left,front-right
Default Sink: alsa_output.usb-E1DA_E1DA__9038D_PCM32_384_DSD256_CTUA181119A-00.pro-output-0
Default Source: alsa_input.platform-snd_aloop.0.pro-input-0
Cookie: 71d4:8991

pactl list cards:

Card #45
	Name: alsa_card.usb-Apple__Inc._USB-C_to_3.5mm_Headphone_Jack_Adapter_DWH23320BYVJKLTAA-00
	Driver: alsa
	Owner Module: n/a
	Properties:
		api.acp.auto-port = "false"
		api.alsa.card = "4"
		api.alsa.card.longname = "Apple, Inc. USB-C to 3.5mm Headphone Jack A at usb-0000:02:00.0-1, full speed"
		api.alsa.card.name = "USB-C to 3.5mm Headphone Jack A"
		api.alsa.path = "hw:4"
		api.alsa.use-acp = "true"
		api.dbus.ReserveDevice1 = "Audio4"
		api.dbus.ReserveDevice1.Priority = "-20"
		device.api = "alsa"
		device.bus = "usb"
		device.bus-id = "usb-Apple__Inc._USB-C_to_3.5mm_Headphone_Jack_Adapter_DWH23320BYVJKLTAA-00"
		device.bus_path = "pci-0000:02:00.0-usb-0:1:2.0"
		device.description = "USB-C to 3.5mm Headphone Jack Adapter"
		device.enum.api = "udev"
		device.form_factor = "headphone"
		device.icon_name = "audio-headphones-analog-usb"
		device.name = "alsa_card.usb-Apple__Inc._USB-C_to_3.5mm_Headphone_Jack_Adapter_DWH23320BYVJKLTAA-00"
		device.nick = "USB-C to 3.5mm Headphone Jack A"
		device.plugged.usec = "4836521"
		device.product.id = "0x110a"
		device.product.name = "USB-C to 3.5mm Headphone Jack Adapter"
		device.serial = "Apple__Inc._USB-C_to_3.5mm_Headphone_Jack_Adapter_DWH23320BYVJKLTAA"
		device.subsystem = "sound"
		sysfs.path = "/devices/pci0000:00/0000:00:01.3/0000:02:00.0/usb1/1-1/1-1:2.0/sound/card4"
		device.vendor.id = "0x05ac"
		device.vendor.name = "Apple, Inc."
		media.class = "Audio/Device"
		factory.id = "15"
		client.id = "41"
		object.id = "45"
		object.serial = "45"
		object.path = "alsa:acp:A"
		alsa.card = "4"
		alsa.card_name = "USB-C to 3.5mm Headphone Jack A"
		alsa.long_card_name = "Apple, Inc. USB-C to 3.5mm Headphone Jack A at usb-0000:02:00.0-1, full speed"
		alsa.driver_name = "snd_usb_audio"
		alsa.mixer_name = "USB Mixer"
		alsa.components = "USB05ac:110a"
		alsa.id = "A"
		device.string = "4"
	Profiles:
		off: Off (sinks: 0, sources: 0, priority: 0, available: yes)
		output:analog-stereo: Analog Stereo Output (sinks: 1, sources: 0, priority: 6500, available: yes)
		output:iec958-stereo: Digital Stereo (IEC958) Output (sinks: 1, sources: 0, priority: 5500, available: yes)
		output:iec958-ac3-surround-51: Digital Surround 5.1 (IEC958/AC3) Output (sinks: 1, sources: 0, priority: 300, available: yes)
		pro-audio: Pro Audio (sinks: 1, sources: 0, priority: 1, available: yes)
	Active Profile: pro-audio
	Ports:
		analog-output-headphones: Headphones (type: Headphones, priority: 9900, latency offset: 0 usec, availability unknown)
			Properties:
				port.type = "headphones"
				device.icon_name = "audio-headphones"
				card.profile.port = "0"
			Part of profile(s): output: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 = "1"
			Part of profile(s): output:iec958-stereo

Card #46
	Name: alsa_card.pci-0000_0a_00.1
	Driver: alsa
	Owner Module: n/a
	Properties:
		api.acp.auto-port = "false"
		api.alsa.card = "2"
		api.alsa.card.longname = "HDA ATI HDMI at 0xfce60000 irq 76"
		api.alsa.card.name = "HDA ATI HDMI"
		api.alsa.path = "hw:2"
		api.alsa.use-acp = "true"
		api.dbus.ReserveDevice1 = "Audio2"
		api.dbus.ReserveDevice1.Priority = "-20"
		device.api = "alsa"
		device.bus = "pci"
		device.bus_path = "pci-0000:0a:00.1"
		device.description = "Ellesmere HDMI Audio [Radeon RX 470/480 / 570/580/590]"
		device.enum.api = "udev"
		device.icon_name = "audio-card-analog-pci"
		device.name = "alsa_card.pci-0000_0a_00.1"
		device.nick = "HDA ATI HDMI"
		device.plugged.usec = "4512017"
		device.product.id = "0xaaf0"
		device.product.name = "Ellesmere HDMI Audio [Radeon RX 470/480 / 570/580/590]"
		device.subsystem = "sound"
		sysfs.path = "/devices/pci0000:00/0000:00:03.1/0000:0a:00.1/sound/card2"
		device.vendor.id = "0x1002"
		device.vendor.name = "Advanced Micro Devices, Inc. [AMD/ATI]"
		media.class = "Audio/Device"
		factory.id = "15"
		client.id = "41"
		object.id = "46"
		object.serial = "46"
		object.path = "alsa:acp:HDMI"
		alsa.card = "2"
		alsa.card_name = "HDA ATI HDMI"
		alsa.long_card_name = "HDA ATI HDMI at 0xfce60000 irq 76"
		alsa.driver_name = "snd_hda_intel"
		alsa.mixer_name = "ATI R6xx HDMI"
		alsa.components = "HDA:1002aa01,00aa0100,00100700"
		alsa.id = "HDMI"
		device.string = "2"
	Profiles:
		off: Off (sinks: 0, sources: 0, priority: 0, available: yes)
		output:hdmi-stereo: Digital Stereo (HDMI) Output (sinks: 1, sources: 0, priority: 5900, available: no)
		output:hdmi-stereo-extra1: Digital Stereo (HDMI 2) Output (sinks: 1, sources: 0, priority: 5700, available: no)
		output:hdmi-stereo-extra2: Digital Stereo (HDMI 3) Output (sinks: 1, sources: 0, priority: 5700, available: yes)
		output:hdmi-stereo-extra3: Digital Stereo (HDMI 4) Output (sinks: 1, sources: 0, priority: 5700, available: no)
		output:hdmi-surround: Digital Surround 5.1 (HDMI) Output (sinks: 1, sources: 0, priority: 800, available: no)
		output:hdmi-surround71: Digital Surround 7.1 (HDMI) Output (sinks: 1, sources: 0, priority: 800, available: no)
		output:hdmi-surround-extra1: Digital Surround 5.1 (HDMI 2) Output (sinks: 1, sources: 0, priority: 600, available: no)
		output:hdmi-surround71-extra1: Digital Surround 7.1 (HDMI 2) Output (sinks: 1, sources: 0, priority: 600, available: no)
		output:hdmi-surround-extra3: Digital Surround 5.1 (HDMI 4) Output (sinks: 1, sources: 0, priority: 600, available: no)
		output:hdmi-surround71-extra3: Digital Surround 7.1 (HDMI 4) Output (sinks: 1, sources: 0, priority: 600, available: no)
		pro-audio: Pro Audio (sinks: 4, sources: 0, priority: 1, available: yes)
	Active Profile: pro-audio
	Ports:
		hdmi-output-0: HDMI / DisplayPort (type: HDMI, priority: 5900, latency offset: 0 usec, availability group: Legacy 1, not available)
			Properties:
				port.type = "hdmi"
				port.availability-group = "Legacy 1"
				device.icon_name = "video-display"
				card.profile.port = "0"
			Part of profile(s): output:hdmi-stereo, output:hdmi-surround, output:hdmi-surround71
		hdmi-output-1: HDMI / DisplayPort 2 (type: HDMI, priority: 5800, latency offset: 0 usec, availability group: Legacy 2, not available)
			Properties:
				port.type = "hdmi"
				port.availability-group = "Legacy 2"
				device.icon_name = "video-display"
				card.profile.port = "1"
			Part of profile(s): output:hdmi-stereo-extra1, output:hdmi-surround-extra1, output:hdmi-surround71-extra1
		hdmi-output-2: HDMI / DisplayPort 3 (type: HDMI, priority: 5700, latency offset: 0 usec, availability group: Legacy 3, available)
			Properties:
				port.type = "hdmi"
				port.availability-group = "Legacy 3"
				device.icon_name = "video-display"
				card.profile.port = "2"
				device.product.name = "PHL 246V5"
			Part of profile(s): output:hdmi-stereo-extra2
		hdmi-output-3: HDMI / DisplayPort 4 (type: HDMI, priority: 5600, latency offset: 0 usec, availability group: Legacy 4, not available)
			Properties:
				port.type = "hdmi"
				port.availability-group = "Legacy 4"
				device.icon_name = "video-display"
				card.profile.port = "3"
			Part of profile(s): output:hdmi-stereo-extra3, output:hdmi-surround-extra3, output:hdmi-surround71-extra3

Card #47
	Name: alsa_card.usb-E1DA_E1DA__9038D_PCM32_384_DSD256_CTUA181119A-00
	Driver: alsa
	Owner Module: n/a
	Properties:
		api.acp.auto-port = "false"
		api.alsa.card = "1"
		api.alsa.card.longname = "E1DA E1DA #9038D PCM32/384 DSD256 at usb-0000:0b:00.3-1, high speed"
		api.alsa.card.name = "E1DA #9038D PCM32/384 DSD256"
		api.alsa.path = "hw:1"
		api.alsa.use-acp = "true"
		api.dbus.ReserveDevice1 = "Audio1"
		api.dbus.ReserveDevice1.Priority = "-20"
		device.api = "alsa"
		device.bus = "usb"
		device.bus-id = "usb-E1DA_E1DA_#9038D_PCM32_384_DSD256_CTUA181119A-00"
		device.bus_path = "pci-0000:0b:00.3-usb-0:1:1.0"
		device.description = "E1DA #9038D PCM32/384 DSD256"
		device.enum.api = "udev"
		device.icon_name = "audio-card-analog-usb"
		device.name = "alsa_card.usb-E1DA_E1DA__9038D_PCM32_384_DSD256_CTUA181119A-00"
		device.nick = "E1DA #9038D PCM32/384 DSD256"
		device.plugged.usec = "4741785"
		device.product.id = "0x6013"
		device.product.name = "E1DA #9038D PCM32/384 DSD256"
		device.serial = "E1DA_E1DA_#9038D_PCM32_384_DSD256_CTUA181119A"
		device.subsystem = "sound"
		sysfs.path = "/devices/pci0000:00/0000:00:07.1/0000:0b:00.3/usb3/3-1/3-1:1.0/sound/card1"
		device.vendor.id = "0x2fc6"
		device.vendor.name = "Comtrue Inc."
		media.class = "Audio/Device"
		factory.id = "15"
		client.id = "41"
		object.id = "47"
		object.serial = "47"
		object.path = "alsa:acp:DSD256"
		alsa.card = "1"
		alsa.card_name = "E1DA #9038D PCM32/384 DSD256"
		alsa.long_card_name = "E1DA E1DA #9038D PCM32/384 DSD256 at usb-0000:0b:00.3-1, high speed"
		alsa.driver_name = "snd_usb_audio"
		alsa.mixer_name = "USB Mixer"
		alsa.components = "USB2fc6:6013"
		alsa.id = "DSD256"
		device.string = "1"
	Profiles:
		off: Off (sinks: 0, sources: 0, priority: 0, available: yes)
		output:analog-stereo: Analog Stereo Output (sinks: 1, sources: 0, priority: 6500, available: yes)
		output:iec958-stereo: Digital Stereo (IEC958) Output (sinks: 1, sources: 0, priority: 5500, available: yes)
		output:iec958-ac3-surround-51: Digital Surround 5.1 (IEC958/AC3) Output (sinks: 1, sources: 0, priority: 300, available: yes)
		pro-audio: Pro Audio (sinks: 1, sources: 0, priority: 1, available: yes)
	Active Profile: pro-audio
	Ports:
		analog-output: Analog Output (type: Analog, priority: 9900, latency offset: 0 usec, availability unknown)
			Properties:
				port.type = "analog"
				card.profile.port = "0"
			Part of profile(s): output: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 = "1"
			Part of profile(s): output:iec958-stereo

Card #48
	Name: alsa_card.pci-0000_0c_00.3
	Driver: alsa
	Owner Module: n/a
	Properties:
		api.acp.auto-port = "false"
		api.alsa.card = "3"
		api.alsa.card.longname = "HD-Audio Generic at 0xfcd00000 irq 78"
		api.alsa.card.name = "HD-Audio Generic"
		api.alsa.path = "hw:3"
		api.alsa.use-acp = "true"
		api.dbus.ReserveDevice1 = "Audio3"
		api.dbus.ReserveDevice1.Priority = "-20"
		device.api = "alsa"
		device.bus = "pci"
		device.bus_path = "pci-0000:0c:00.3"
		device.description = "Family 17h (Models 00h-0fh) HD Audio Controller"
		device.enum.api = "udev"
		device.icon_name = "audio-card-analog-pci"
		device.name = "alsa_card.pci-0000_0c_00.3"
		device.nick = "HD-Audio Generic"
		device.plugged.usec = "4561429"
		device.product.id = "0x1457"
		device.product.name = "Family 17h (Models 00h-0fh) HD Audio Controller"
		device.subsystem = "sound"
		sysfs.path = "/devices/pci0000:00/0000:00:08.1/0000:0c:00.3/sound/card3"
		device.vendor.id = "0x1022"
		device.vendor.name = "Advanced Micro Devices, Inc. [AMD]"
		media.class = "Audio/Device"
		factory.id = "15"
		client.id = "41"
		object.id = "48"
		object.serial = "48"
		object.path = "alsa:acp:Generic"
		alsa.card = "3"
		alsa.card_name = "HD-Audio Generic"
		alsa.long_card_name = "HD-Audio Generic at 0xfcd00000 irq 78"
		alsa.driver_name = "snd_hda_intel"
		alsa.mixer_name = "Realtek ALC892"
		alsa.components = "HDA:10ec0892,18496893,00100302"
		alsa.id = "Generic"
		device.string = "3"
	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: no)
		output:analog-stereo: Analog Stereo Output (sinks: 1, sources: 0, priority: 6500, available: no)
		input:analog-stereo: Analog Stereo Input (sinks: 0, sources: 1, priority: 65, available: yes)
		pro-audio: Pro Audio (sinks: 1, sources: 2, priority: 1, available: yes)
	Active Profile: pro-audio
	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
		analog-input-rear-mic: Rear Microphone (type: Mic, priority: 8200, latency offset: 0 usec, availability group: Legacy 2, not 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
		analog-input-linein: Line In (type: Line, priority: 8100, latency offset: 0 usec, availability group: Legacy 3, 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
		analog-output-lineout: Line Out (type: Line, priority: 9000, latency offset: 0 usec, availability group: Legacy 4, not 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

Card #49
	Name: alsa_card.platform-snd_aloop.0
	Driver: alsa
	Owner Module: n/a
	Properties:
		api.acp.auto-port = "false"
		api.alsa.card = "0"
		api.alsa.card.longname = "Loopback 1"
		api.alsa.card.name = "Loopback"
		api.alsa.path = "hw:0"
		api.alsa.use-acp = "true"
		api.dbus.ReserveDevice1 = "Audio0"
		api.dbus.ReserveDevice1.Priority = "-20"
		device.api = "alsa"
		device.bus_path = "platform-snd_aloop.0"
		device.description = "Loopback"
		device.enum.api = "udev"
		device.form_factor = "internal"
		device.icon_name = "audio-card-analog"
		device.name = "alsa_card.platform-snd_aloop.0"
		device.nick = "Loopback"
		device.plugged.usec = "4292878"
		device.subsystem = "sound"
		sysfs.path = "/devices/platform/snd_aloop.0/sound/card0"
		media.class = "Audio/Device"
		factory.id = "15"
		client.id = "41"
		object.id = "49"
		object.serial = "49"
		object.path = "alsa:acp:Loopback"
		alsa.card = "0"
		alsa.card_name = "Loopback"
		alsa.long_card_name = "Loopback 1"
		alsa.driver_name = "snd_aloop"
		alsa.mixer_name = "Loopback Mixer"
		alsa.id = "Loopback"
		device.string = "0"
	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+input:analog-surround-21: Analog Stereo Output + Analog Surround 2.1 Input (sinks: 1, sources: 1, priority: 6513, available: yes)
		output:analog-stereo+input:analog-surround-41: Analog Stereo Output + Analog Surround 4.1 Input (sinks: 1, sources: 1, priority: 6513, available: yes)
		output:analog-stereo+input:analog-surround-51: Analog Stereo Output + Analog Surround 5.1 Input (sinks: 1, sources: 1, priority: 6513, available: yes)
		output:analog-stereo+input:analog-surround-40: Analog Stereo Output + Analog Surround 4.0 Input (sinks: 1, sources: 1, priority: 6512, available: yes)
		output:analog-stereo+input:analog-surround-50: Analog Stereo Output + Analog Surround 5.0 Input (sinks: 1, sources: 1, priority: 6512, available: yes)
		output:analog-stereo+input:analog-surround-71: Analog Stereo Output + Analog Surround 7.1 Input (sinks: 1, sources: 1, priority: 6512, available: yes)
		output:analog-stereo: Analog Stereo Output (sinks: 1, sources: 0, priority: 6500, available: yes)
		output:analog-surround-21+input:analog-stereo: Analog Surround 2.1 Output + Analog Stereo Input (sinks: 1, sources: 1, priority: 1365, available: yes)
		output:analog-surround-41+input:analog-stereo: Analog Surround 4.1 Output + Analog Stereo Input (sinks: 1, sources: 1, priority: 1365, available: yes)
		output:analog-surround-51+input:analog-stereo: Analog Surround 5.1 Output + Analog Stereo Input (sinks: 1, sources: 1, priority: 1365, available: yes)
		output:analog-surround-21+input:analog-surround-21: Analog Surround 2.1 Output + Analog Surround 2.1 Input (sinks: 1, sources: 1, priority: 1313, available: yes)
		output:analog-surround-21+input:analog-surround-41: Analog Surround 2.1 Output + Analog Surround 4.1 Input (sinks: 1, sources: 1, priority: 1313, available: yes)
		output:analog-surround-21+input:analog-surround-51: Analog Surround 2.1 Output + Analog Surround 5.1 Input (sinks: 1, sources: 1, priority: 1313, available: yes)
		output:analog-surround-41+input:analog-surround-21: Analog Surround 4.1 Output + Analog Surround 2.1 Input (sinks: 1, sources: 1, priority: 1313, available: yes)
		output:analog-surround-41+input:analog-surround-41: Analog Surround 4.1 Output + Analog Surround 4.1 Input (sinks: 1, sources: 1, priority: 1313, available: yes)
		output:analog-surround-41+input:analog-surround-51: Analog Surround 4.1 Output + Analog Surround 5.1 Input (sinks: 1, sources: 1, priority: 1313, available: yes)
		output:analog-surround-51+input:analog-surround-21: Analog Surround 5.1 Output + Analog Surround 2.1 Input (sinks: 1, sources: 1, priority: 1313, available: yes)
		output:analog-surround-51+input:analog-surround-41: Analog Surround 5.1 Output + Analog Surround 4.1 Input (sinks: 1, sources: 1, priority: 1313, available: yes)
		output:analog-surround-51+input:analog-surround-51: Analog Surround 5.1 Output + Analog Surround 5.1 Input (sinks: 1, sources: 1, priority: 1313, available: yes)
		output:analog-surround-21+input:analog-surround-40: Analog Surround 2.1 Output + Analog Surround 4.0 Input (sinks: 1, sources: 1, priority: 1312, available: yes)
		output:analog-surround-21+input:analog-surround-50: Analog Surround 2.1 Output + Analog Surround 5.0 Input (sinks: 1, sources: 1, priority: 1312, available: yes)
		output:analog-surround-21+input:analog-surround-71: Analog Surround 2.1 Output + Analog Surround 7.1 Input (sinks: 1, sources: 1, priority: 1312, available: yes)
		output:analog-surround-41+input:analog-surround-40: Analog Surround 4.1 Output + Analog Surround 4.0 Input (sinks: 1, sources: 1, priority: 1312, available: yes)
		output:analog-surround-41+input:analog-surround-50: Analog Surround 4.1 Output + Analog Surround 5.0 Input (sinks: 1, sources: 1, priority: 1312, available: yes)
		output:analog-surround-41+input:analog-surround-71: Analog Surround 4.1 Output + Analog Surround 7.1 Input (sinks: 1, sources: 1, priority: 1312, available: yes)
		output:analog-surround-51+input:analog-surround-40: Analog Surround 5.1 Output + Analog Surround 4.0 Input (sinks: 1, sources: 1, priority: 1312, available: yes)
		output:analog-surround-51+input:analog-surround-50: Analog Surround 5.1 Output + Analog Surround 5.0 Input (sinks: 1, sources: 1, priority: 1312, available: yes)
		output:analog-surround-51+input:analog-surround-71: Analog Surround 5.1 Output + Analog Surround 7.1 Input (sinks: 1, sources: 1, priority: 1312, available: yes)
		output:analog-surround-21: Analog Surround 2.1 Output (sinks: 1, sources: 0, priority: 1300, available: yes)
		output:analog-surround-41: Analog Surround 4.1 Output (sinks: 1, sources: 0, priority: 1300, available: yes)
		output:analog-surround-51: Analog Surround 5.1 Output (sinks: 1, sources: 0, priority: 1300, available: yes)
		output:analog-surround-40+input:analog-stereo: Analog Surround 4.0 Output + Analog Stereo Input (sinks: 1, sources: 1, priority: 1265, available: yes)
		output:analog-surround-50+input:analog-stereo: Analog Surround 5.0 Output + Analog Stereo Input (sinks: 1, sources: 1, priority: 1265, available: yes)
		output:analog-surround-71+input:analog-stereo: Analog Surround 7.1 Output + Analog Stereo Input (sinks: 1, sources: 1, priority: 1265, available: yes)
		output:analog-surround-40+input:analog-surround-21: Analog Surround 4.0 Output + Analog Surround 2.1 Input (sinks: 1, sources: 1, priority: 1213, available: yes)
		output:analog-surround-40+input:analog-surround-41: Analog Surround 4.0 Output + Analog Surround 4.1 Input (sinks: 1, sources: 1, priority: 1213, available: yes)
		output:analog-surround-40+input:analog-surround-51: Analog Surround 4.0 Output + Analog Surround 5.1 Input (sinks: 1, sources: 1, priority: 1213, available: yes)
		output:analog-surround-50+input:analog-surround-21: Analog Surround 5.0 Output + Analog Surround 2.1 Input (sinks: 1, sources: 1, priority: 1213, available: yes)
		output:analog-surround-50+input:analog-surround-41: Analog Surround 5.0 Output + Analog Surround 4.1 Input (sinks: 1, sources: 1, priority: 1213, available: yes)
		output:analog-surround-50+input:analog-surround-51: Analog Surround 5.0 Output + Analog Surround 5.1 Input (sinks: 1, sources: 1, priority: 1213, available: yes)
		output:analog-surround-71+input:analog-surround-21: Analog Surround 7.1 Output + Analog Surround 2.1 Input (sinks: 1, sources: 1, priority: 1213, available: yes)
		output:analog-surround-71+input:analog-surround-41: Analog Surround 7.1 Output + Analog Surround 4.1 Input (sinks: 1, sources: 1, priority: 1213, available: yes)
		output:analog-surround-71+input:analog-surround-51: Analog Surround 7.1 Output + Analog Surround 5.1 Input (sinks: 1, sources: 1, priority: 1213, available: yes)
		output:analog-surround-40+input:analog-surround-40: Analog Surround 4.0 Output + Analog Surround 4.0 Input (sinks: 1, sources: 1, priority: 1212, available: yes)
		output:analog-surround-40+input:analog-surround-50: Analog Surround 4.0 Output + Analog Surround 5.0 Input (sinks: 1, sources: 1, priority: 1212, available: yes)
		output:analog-surround-40+input:analog-surround-71: Analog Surround 4.0 Output + Analog Surround 7.1 Input (sinks: 1, sources: 1, priority: 1212, available: yes)
		output:analog-surround-50+input:analog-surround-40: Analog Surround 5.0 Output + Analog Surround 4.0 Input (sinks: 1, sources: 1, priority: 1212, available: yes)
		output:analog-surround-50+input:analog-surround-50: Analog Surround 5.0 Output + Analog Surround 5.0 Input (sinks: 1, sources: 1, priority: 1212, available: yes)
		output:analog-surround-50+input:analog-surround-71: Analog Surround 5.0 Output + Analog Surround 7.1 Input (sinks: 1, sources: 1, priority: 1212, available: yes)
		output:analog-surround-71+input:analog-surround-40: Analog Surround 7.1 Output + Analog Surround 4.0 Input (sinks: 1, sources: 1, priority: 1212, available: yes)
		output:analog-surround-71+input:analog-surround-50: Analog Surround 7.1 Output + Analog Surround 5.0 Input (sinks: 1, sources: 1, priority: 1212, available: yes)
		output:analog-surround-71+input:analog-surround-71: Analog Surround 7.1 Output + Analog Surround 7.1 Input (sinks: 1, sources: 1, priority: 1212, available: yes)
		output:analog-surround-40: Analog Surround 4.0 Output (sinks: 1, sources: 0, priority: 1200, available: yes)
		output:analog-surround-50: Analog Surround 5.0 Output (sinks: 1, sources: 0, priority: 1200, available: yes)
		output:analog-surround-71: Analog Surround 7.1 Output (sinks: 1, sources: 0, priority: 1200, available: yes)
		input:analog-stereo: Analog Stereo Input (sinks: 0, sources: 1, priority: 65, available: yes)
		input:analog-surround-21: Analog Surround 2.1 Input (sinks: 0, sources: 1, priority: 13, available: yes)
		input:analog-surround-41: Analog Surround 4.1 Input (sinks: 0, sources: 1, priority: 13, available: yes)
		input:analog-surround-51: Analog Surround 5.1 Input (sinks: 0, sources: 1, priority: 13, available: yes)
		input:analog-surround-40: Analog Surround 4.0 Input (sinks: 0, sources: 1, priority: 12, available: yes)
		input:analog-surround-50: Analog Surround 5.0 Input (sinks: 0, sources: 1, priority: 12, available: yes)
		input:analog-surround-71: Analog Surround 7.1 Input (sinks: 0, sources: 1, priority: 12, available: yes)
		pro-audio: Pro Audio (sinks: 2, sources: 2, priority: 1, available: yes)
	Active Profile: pro-audio
	Ports:
		analog-input: Analog Input (type: Analog, priority: 10000, latency offset: 0 usec, availability unknown)
			Properties:
				port.type = "analog"
				card.profile.port = "0"
			Part of profile(s): input:analog-stereo, input:analog-surround-21, input:analog-surround-40, input:analog-surround-41, input:analog-surround-50, input:analog-surround-51, input:analog-surround-71, output:analog-stereo+input:analog-stereo, output:analog-stereo+input:analog-surround-21, output:analog-stereo+input:analog-surround-40, output:analog-stereo+input:analog-surround-41, output:analog-stereo+input:analog-surround-50, output:analog-stereo+input:analog-surround-51, output:analog-stereo+input:analog-surround-71, output:analog-surround-21+input:analog-stereo, output:analog-surround-21+input:analog-surround-21, output:analog-surround-21+input:analog-surround-40, output:analog-surround-21+input:analog-surround-41, output:analog-surround-21+input:analog-surround-50, output:analog-surround-21+input:analog-surround-51, output:analog-surround-21+input:analog-surround-71, output:analog-surround-40+input:analog-stereo, output:analog-surround-40+input:analog-surround-21, output:analog-surround-40+input:analog-surround-40, output:analog-surround-40+input:analog-surround-41, output:analog-surround-40+input:analog-surround-50, output:analog-surround-40+input:analog-surround-51, output:analog-surround-40+input:analog-surround-71, output:analog-surround-41+input:analog-stereo, output:analog-surround-41+input:analog-surround-21, output:analog-surround-41+input:analog-surround-40, output:analog-surround-41+input:analog-surround-41, output:analog-surround-41+input:analog-surround-50, output:analog-surround-41+input:analog-surround-51, output:analog-surround-41+input:analog-surround-71, output:analog-surround-50+input:analog-stereo, output:analog-surround-50+input:analog-surround-21, output:analog-surround-50+input:analog-surround-40, output:analog-surround-50+input:analog-surround-41, output:analog-surround-50+input:analog-surround-50, output:analog-surround-50+input:analog-surround-51, output:analog-surround-50+input:analog-surround-71, output:analog-surround-51+input:analog-stereo, output:analog-surround-51+input:analog-surround-21, output:analog-surround-51+input:analog-surround-40, output:analog-surround-51+input:analog-surround-41, output:analog-surround-51+input:analog-surround-50, output:analog-surround-51+input:analog-surround-51, output:analog-surround-51+input:analog-surround-71, output:analog-surround-71+input:analog-stereo, output:analog-surround-71+input:analog-surround-21, output:analog-surround-71+input:analog-surround-40, output:analog-surround-71+input:analog-surround-41, output:analog-surround-71+input:analog-surround-50, output:analog-surround-71+input:analog-surround-51, output:analog-surround-71+input:analog-surround-71
		analog-output: Analog Output (type: Analog, priority: 9900, latency offset: 0 usec, availability unknown)
			Properties:
				port.type = "analog"
				card.profile.port = "1"
			Part of profile(s): output:analog-stereo, output:analog-stereo+input:analog-stereo, output:analog-stereo+input:analog-surround-21, output:analog-stereo+input:analog-surround-40, output:analog-stereo+input:analog-surround-41, output:analog-stereo+input:analog-surround-50, output:analog-stereo+input:analog-surround-51, output:analog-stereo+input:analog-surround-71, output:analog-surround-21, output:analog-surround-21+input:analog-stereo, output:analog-surround-21+input:analog-surround-21, output:analog-surround-21+input:analog-surround-40, output:analog-surround-21+input:analog-surround-41, output:analog-surround-21+input:analog-surround-50, output:analog-surround-21+input:analog-surround-51, output:analog-surround-21+input:analog-surround-71, output:analog-surround-40, output:analog-surround-40+input:analog-stereo, output:analog-surround-40+input:analog-surround-21, output:analog-surround-40+input:analog-surround-40, output:analog-surround-40+input:analog-surround-41, output:analog-surround-40+input:analog-surround-50, output:analog-surround-40+input:analog-surround-51, output:analog-surround-40+input:analog-surround-71, output:analog-surround-41, output:analog-surround-41+input:analog-stereo, output:analog-surround-41+input:analog-surround-21, output:analog-surround-41+input:analog-surround-40, output:analog-surround-41+input:analog-surround-41, output:analog-surround-41+input:analog-surround-50, output:analog-surround-41+input:analog-surround-51, output:analog-surround-41+input:analog-surround-71, output:analog-surround-50, output:analog-surround-50+input:analog-stereo, output:analog-surround-50+input:analog-surround-21, output:analog-surround-50+input:analog-surround-40, output:analog-surround-50+input:analog-surround-41, output:analog-surround-50+input:analog-surround-50, output:analog-surround-50+input:analog-surround-51, output:analog-surround-50+input:analog-surround-71, output:analog-surround-51, output:analog-surround-51+input:analog-stereo, output:analog-surround-51+input:analog-surround-21, output:analog-surround-51+input:analog-surround-40, output:analog-surround-51+input:analog-surround-41, output:analog-surround-51+input:analog-surround-50, output:analog-surround-51+input:analog-surround-51, output:analog-surround-51+input:analog-surround-71, output:analog-surround-71, output:analog-surround-71+input:analog-stereo, output:analog-surround-71+input:analog-surround-21, output:analog-surround-71+input:analog-surround-40, output:analog-surround-71+input:analog-surround-41, output:analog-surround-71+input:analog-surround-50, output:analog-surround-71+input:analog-surround-51, output:analog-surround-71+input:analog-surround-71

patcl list sources:

Source #5632
	State: IDLE
	Name: alsa_output.usb-Apple__Inc._USB-C_to_3.5mm_Headphone_Jack_Adapter_DWH23320BYVJKLTAA-00.pro-output-0.monitor
	Description: Monitor of USB-C to 3.5mm Headphone Jack Adapter Pro
	Driver: PipeWire
	Sample Specification: s24le 2ch 48000Hz
	Channel Map: aux0,aux1
	Owner Module: 4294967295
	Mute: no
	Volume: aux0: 65536 / 100% / 0.00 dB,   aux1: 65536 / 100% / 0.00 dB
	        balance 0.00
	Base Volume: 65536 / 100% / 0.00 dB
	Monitor of Sink: alsa_output.usb-Apple__Inc._USB-C_to_3.5mm_Headphone_Jack_Adapter_DWH23320BYVJKLTAA-00.pro-output-0
	Latency: 0 usec, configured 0 usec
	Flags: HARDWARE DECIBEL_VOLUME LATENCY 
	Properties:
		alsa.card = "4"
		alsa.card_name = "USB-C to 3.5mm Headphone Jack A"
		alsa.class = "generic"
		alsa.components = "USB05ac:110a"
		alsa.device = "0"
		alsa.driver_name = "snd_usb_audio"
		alsa.id = "A"
		alsa.long_card_name = "Apple, Inc. USB-C to 3.5mm Headphone Jack A at usb-0000:02:00.0-1, full speed"
		alsa.mixer_name = "USB Mixer"
		alsa.name = "USB Audio"
		alsa.resolution_bits = "24"
		alsa.subclass = "generic-mix"
		alsa.subdevice = "0"
		alsa.subdevice_name = "subdevice #0"
		alsa.sync.id = "00000000:00000000:00000000:00000000"
		api.alsa.card.longname = "Apple, Inc. USB-C to 3.5mm Headphone Jack A at usb-0000:02:00.0-1, full speed"
		api.alsa.card.name = "USB-C to 3.5mm Headphone Jack A"
		api.alsa.path = "hw:4,0"
		api.alsa.pcm.card = "4"
		api.alsa.pcm.stream = "playback"
		audio.channels = "2"
		audio.position = "AUX0,AUX1"
		card.profile.device = "0"
		clock.name = "api.alsa.4"
		device.api = "alsa"
		device.class = "monitor"
		device.id = "45"
		device.profile.description = "Pro"
		device.profile.name = "pro-output-0"
		device.profile.pro = "true"
		device.routes = "0"
		factory.name = "api.alsa.pcm.sink"
		media.class = "Audio/Sink"
		device.description = "USB-C to 3.5mm Headphone Jack Adapter"
		node.name = "alsa_output.usb-Apple__Inc._USB-C_to_3.5mm_Headphone_Jack_Adapter_DWH23320BYVJKLTAA-00.pro-output-0"
		node.nick = "USB-C to 3.5mm Headphone Jack A"
		node.pause-on-idle = "false"
		object.path = "alsa:acp:A:0:playback"
		port.group = "playback"
		priority.driver = "1500"
		priority.session = "1500"
		factory.id = "19"
		clock.quantum-limit = "8192"
		client.id = "41"
		node.driver = "true"
		node.loop.name = "data-loop.0"
		library.name = "audioconvert/libspa-audioconvert"
		object.id = "53"
		object.serial = "5632"
		node.max-latency = "16384/48000"
		api.alsa.period-size = "128"
		api.alsa.period-num = "256"
		api.alsa.headroom = "128"
		api.acp.auto-port = "false"
		api.alsa.card = "4"
		api.alsa.use-acp = "true"
		api.dbus.ReserveDevice1 = "Audio4"
		api.dbus.ReserveDevice1.Priority = "-20"
		device.bus = "usb"
		device.bus-id = "usb-Apple__Inc._USB-C_to_3.5mm_Headphone_Jack_Adapter_DWH23320BYVJKLTAA-00"
		device.bus_path = "pci-0000:02:00.0-usb-0:1:2.0"
		device.enum.api = "udev"
		device.form_factor = "headphone"
		device.icon_name = "audio-headphones-analog-usb"
		device.name = "alsa_card.usb-Apple__Inc._USB-C_to_3.5mm_Headphone_Jack_Adapter_DWH23320BYVJKLTAA-00"
		device.nick = "USB-C to 3.5mm Headphone Jack A"
		device.plugged.usec = "4836521"
		device.product.id = "0x110a"
		device.product.name = "USB-C to 3.5mm Headphone Jack Adapter"
		device.serial = "Apple__Inc._USB-C_to_3.5mm_Headphone_Jack_Adapter_DWH23320BYVJKLTAA"
		device.subsystem = "sound"
		sysfs.path = "/devices/pci0000:00/0000:00:01.3/0000:02:00.0/usb1/1-1/1-1:2.0/sound/card4"
		device.vendor.id = "0x05ac"
		device.vendor.name = "Apple, Inc."
		device.string = "4"
	Formats:
		pcm

Source #5644
	State: IDLE
	Name: alsa_output.pci-0000_0a_00.1.pro-output-3.monitor
	Description: Monitor of Ellesmere HDMI Audio [Radeon RX 470/480 / 570/580/590] Pro
	Driver: PipeWire
	Sample Specification: s32le 8ch 48000Hz
	Channel Map: aux0,aux1,aux2,aux3,aux4,aux5,aux6,aux7
	Owner Module: 4294967295
	Mute: no
	Volume: aux0: 65536 / 100% / 0.00 dB,   aux1: 65536 / 100% / 0.00 dB,   aux2: 65536 / 100% / 0.00 dB,   aux3: 65536 / 100% / 0.00 dB,   aux4: 65536 / 100% / 0.00 dB,   aux5: 65536 / 100% / 0.00 dB,   aux6: 65536 / 100% / 0.00 dB,   aux7: 65536 / 100% / 0.00 dB
	        balance 0.00
	Base Volume: 65536 / 100% / 0.00 dB
	Monitor of Sink: alsa_output.pci-0000_0a_00.1.pro-output-3
	Latency: 0 usec, configured 0 usec
	Flags: HARDWARE DECIBEL_VOLUME LATENCY 
	Properties:
		alsa.card = "2"
		alsa.card_name = "HDA ATI HDMI"
		alsa.class = "generic"
		alsa.components = "HDA:1002aa01,00aa0100,00100700"
		alsa.device = "3"
		alsa.driver_name = "snd_hda_intel"
		alsa.id = "HDMI"
		alsa.long_card_name = "HDA ATI HDMI at 0xfce60000 irq 76"
		alsa.mixer_name = "ATI R6xx HDMI"
		alsa.name = "HDMI 0"
		alsa.resolution_bits = "32"
		alsa.subclass = "generic-mix"
		alsa.subdevice = "0"
		alsa.subdevice_name = "subdevice #0"
		alsa.sync.id = "00000000:00000000:00000000:00000000"
		api.alsa.card.longname = "HDA ATI HDMI at 0xfce60000 irq 76"
		api.alsa.card.name = "HDA ATI HDMI"
		api.alsa.path = "hw:2,3"
		api.alsa.pcm.card = "2"
		api.alsa.pcm.stream = "playback"
		audio.channels = "8"
		audio.position = "AUX0,AUX1,AUX2,AUX3,AUX4,AUX5,AUX6,AUX7"
		card.profile.device = "0"
		clock.name = "api.alsa.2"
		device.api = "alsa"
		device.class = "monitor"
		device.id = "46"
		device.profile.description = "Pro"
		device.profile.name = "pro-output-3"
		device.profile.pro = "true"
		device.routes = "0"
		factory.name = "api.alsa.pcm.sink"
		media.class = "Audio/Sink"
		device.description = "Ellesmere HDMI Audio [Radeon RX 470/480 / 570/580/590]"
		node.name = "alsa_output.pci-0000_0a_00.1.pro-output-3"
		node.nick = "HDMI 0"
		node.pause-on-idle = "false"
		object.path = "alsa:acp:HDMI:0:playback"
		port.group = "playback"
		priority.driver = "1196"
		priority.session = "1196"
		factory.id = "19"
		clock.quantum-limit = "8192"
		client.id = "41"
		node.driver = "true"
		node.loop.name = "data-loop.0"
		library.name = "audioconvert/libspa-audioconvert"
		object.id = "412"
		object.serial = "5644"
		node.max-latency = "16384/48000"
		api.alsa.period-size = "1024"
		api.alsa.period-num = "32"
		api.alsa.headroom = "0"
		api.acp.auto-port = "false"
		api.alsa.card = "2"
		api.alsa.use-acp = "true"
		api.dbus.ReserveDevice1 = "Audio2"
		api.dbus.ReserveDevice1.Priority = "-20"
		device.bus = "pci"
		device.bus_path = "pci-0000:0a:00.1"
		device.enum.api = "udev"
		device.icon_name = "audio-card-analog-pci"
		device.name = "alsa_card.pci-0000_0a_00.1"
		device.nick = "HDA ATI HDMI"
		device.plugged.usec = "4512017"
		device.product.id = "0xaaf0"
		device.product.name = "Ellesmere HDMI Audio [Radeon RX 470/480 / 570/580/590]"
		device.subsystem = "sound"
		sysfs.path = "/devices/pci0000:00/0000:00:03.1/0000:0a:00.1/sound/card2"
		device.vendor.id = "0x1002"
		device.vendor.name = "Advanced Micro Devices, Inc. [AMD/ATI]"
		device.string = "2"
	Formats:
		pcm

Source #5645
	State: IDLE
	Name: alsa_output.pci-0000_0a_00.1.pro-output-7.monitor
	Description: Monitor of Ellesmere HDMI Audio [Radeon RX 470/480 / 570/580/590] Pro 7
	Driver: PipeWire
	Sample Specification: s32le 8ch 48000Hz
	Channel Map: aux0,aux1,aux2,aux3,aux4,aux5,aux6,aux7
	Owner Module: 4294967295
	Mute: no
	Volume: aux0: 65536 / 100% / 0.00 dB,   aux1: 65536 / 100% / 0.00 dB,   aux2: 65536 / 100% / 0.00 dB,   aux3: 65536 / 100% / 0.00 dB,   aux4: 65536 / 100% / 0.00 dB,   aux5: 65536 / 100% / 0.00 dB,   aux6: 65536 / 100% / 0.00 dB,   aux7: 65536 / 100% / 0.00 dB
	        balance 0.00
	Base Volume: 65536 / 100% / 0.00 dB
	Monitor of Sink: alsa_output.pci-0000_0a_00.1.pro-output-7
	Latency: 0 usec, configured 0 usec
	Flags: HARDWARE DECIBEL_VOLUME LATENCY 
	Properties:
		alsa.card = "2"
		alsa.card_name = "HDA ATI HDMI"
		alsa.class = "generic"
		alsa.components = "HDA:1002aa01,00aa0100,00100700"
		alsa.device = "7"
		alsa.driver_name = "snd_hda_intel"
		alsa.id = "HDMI"
		alsa.long_card_name = "HDA ATI HDMI at 0xfce60000 irq 76"
		alsa.mixer_name = "ATI R6xx HDMI"
		alsa.name = "HDMI 1"
		alsa.resolution_bits = "32"
		alsa.subclass = "generic-mix"
		alsa.subdevice = "0"
		alsa.subdevice_name = "subdevice #0"
		alsa.sync.id = "00000000:00000000:00000000:00000000"
		api.alsa.card.longname = "HDA ATI HDMI at 0xfce60000 irq 76"
		api.alsa.card.name = "HDA ATI HDMI"
		api.alsa.path = "hw:2,7"
		api.alsa.pcm.card = "2"
		api.alsa.pcm.stream = "playback"
		audio.channels = "8"
		audio.position = "AUX0,AUX1,AUX2,AUX3,AUX4,AUX5,AUX6,AUX7"
		card.profile.device = "1"
		clock.name = "api.alsa.2"
		device.api = "alsa"
		device.class = "monitor"
		device.id = "46"
		device.profile.description = "Pro 7"
		device.profile.name = "pro-output-7"
		device.profile.pro = "true"
		device.routes = "0"
		factory.name = "api.alsa.pcm.sink"
		media.class = "Audio/Sink"
		device.description = "Ellesmere HDMI Audio [Radeon RX 470/480 / 570/580/590]"
		node.name = "alsa_output.pci-0000_0a_00.1.pro-output-7"
		node.nick = "HDMI 1"
		node.pause-on-idle = "false"
		object.path = "alsa:acp:HDMI:1:playback"
		port.group = "playback"
		priority.driver = "1132"
		priority.session = "1132"
		factory.id = "19"
		clock.quantum-limit = "8192"
		client.id = "41"
		node.driver = "true"
		node.loop.name = "data-loop.0"
		library.name = "audioconvert/libspa-audioconvert"
		object.id = "381"
		object.serial = "5645"
		node.max-latency = "16384/48000"
		api.alsa.period-size = "1024"
		api.alsa.period-num = "32"
		api.alsa.headroom = "0"
		api.acp.auto-port = "false"
		api.alsa.card = "2"
		api.alsa.use-acp = "true"
		api.dbus.ReserveDevice1 = "Audio2"
		api.dbus.ReserveDevice1.Priority = "-20"
		device.bus = "pci"
		device.bus_path = "pci-0000:0a:00.1"
		device.enum.api = "udev"
		device.icon_name = "audio-card-analog-pci"
		device.name = "alsa_card.pci-0000_0a_00.1"
		device.nick = "HDA ATI HDMI"
		device.plugged.usec = "4512017"
		device.product.id = "0xaaf0"
		device.product.name = "Ellesmere HDMI Audio [Radeon RX 470/480 / 570/580/590]"
		device.subsystem = "sound"
		sysfs.path = "/devices/pci0000:00/0000:00:03.1/0000:0a:00.1/sound/card2"
		device.vendor.id = "0x1002"
		device.vendor.name = "Advanced Micro Devices, Inc. [AMD/ATI]"
		device.string = "2"
	Formats:
		pcm

Source #5646
	State: IDLE
	Name: alsa_output.pci-0000_0a_00.1.pro-output-8.monitor
	Description: Monitor of Ellesmere HDMI Audio [Radeon RX 470/480 / 570/580/590] Pro 8
	Driver: PipeWire
	Sample Specification: s32le 2ch 48000Hz
	Channel Map: aux0,aux1
	Owner Module: 4294967295
	Mute: no
	Volume: aux0: 65536 / 100% / 0.00 dB,   aux1: 65536 / 100% / 0.00 dB
	        balance 0.00
	Base Volume: 65536 / 100% / 0.00 dB
	Monitor of Sink: alsa_output.pci-0000_0a_00.1.pro-output-8
	Latency: 0 usec, configured 0 usec
	Flags: HARDWARE DECIBEL_VOLUME LATENCY 
	Properties:
		alsa.card = "2"
		alsa.card_name = "HDA ATI HDMI"
		alsa.class = "generic"
		alsa.components = "HDA:1002aa01,00aa0100,00100700"
		alsa.device = "8"
		alsa.driver_name = "snd_hda_intel"
		alsa.id = "HDMI"
		alsa.long_card_name = "HDA ATI HDMI at 0xfce60000 irq 76"
		alsa.mixer_name = "ATI R6xx HDMI"
		alsa.name = "PHL 246V5"
		alsa.resolution_bits = "32"
		alsa.subclass = "generic-mix"
		alsa.subdevice = "0"
		alsa.subdevice_name = "subdevice #0"
		alsa.sync.id = "00000000:00000000:00000000:00000000"
		api.alsa.card.longname = "HDA ATI HDMI at 0xfce60000 irq 76"
		api.alsa.card.name = "HDA ATI HDMI"
		api.alsa.path = "hw:2,8"
		api.alsa.pcm.card = "2"
		api.alsa.pcm.stream = "playback"
		audio.channels = "2"
		audio.position = "AUX0,AUX1"
		card.profile.device = "2"
		clock.name = "api.alsa.2"
		device.api = "alsa"
		device.class = "monitor"
		device.id = "46"
		device.profile.description = "Pro 8"
		device.profile.name = "pro-output-8"
		device.profile.pro = "true"
		device.routes = "0"
		factory.name = "api.alsa.pcm.sink"
		media.class = "Audio/Sink"
		device.description = "Ellesmere HDMI Audio [Radeon RX 470/480 / 570/580/590]"
		node.name = "alsa_output.pci-0000_0a_00.1.pro-output-8"
		node.nick = "PHL 246V5"
		node.pause-on-idle = "false"
		object.path = "alsa:acp:HDMI:2:playback"
		port.group = "playback"
		priority.driver = "1116"
		priority.session = "1116"
		factory.id = "19"
		clock.quantum-limit = "8192"
		client.id = "41"
		node.driver = "true"
		node.loop.name = "data-loop.0"
		library.name = "audioconvert/libspa-audioconvert"
		object.id = "384"
		object.serial = "5646"
		node.max-latency = "16384/48000"
		api.alsa.period-size = "1024"
		api.alsa.period-num = "32"
		api.alsa.headroom = "0"
		api.acp.auto-port = "false"
		api.alsa.card = "2"
		api.alsa.use-acp = "true"
		api.dbus.ReserveDevice1 = "Audio2"
		api.dbus.ReserveDevice1.Priority = "-20"
		device.bus = "pci"
		device.bus_path = "pci-0000:0a:00.1"
		device.enum.api = "udev"
		device.icon_name = "audio-card-analog-pci"
		device.name = "alsa_card.pci-0000_0a_00.1"
		device.nick = "HDA ATI HDMI"
		device.plugged.usec = "4512017"
		device.product.id = "0xaaf0"
		device.product.name = "Ellesmere HDMI Audio [Radeon RX 470/480 / 570/580/590]"
		device.subsystem = "sound"
		sysfs.path = "/devices/pci0000:00/0000:00:03.1/0000:0a:00.1/sound/card2"
		device.vendor.id = "0x1002"
		device.vendor.name = "Advanced Micro Devices, Inc. [AMD/ATI]"
		device.string = "2"
	Formats:
		pcm

Source #5647
	State: IDLE
	Name: alsa_output.pci-0000_0a_00.1.pro-output-9.monitor
	Description: Monitor of Ellesmere HDMI Audio [Radeon RX 470/480 / 570/580/590] Pro 9
	Driver: PipeWire
	Sample Specification: s32le 8ch 48000Hz
	Channel Map: aux0,aux1,aux2,aux3,aux4,aux5,aux6,aux7
	Owner Module: 4294967295
	Mute: no
	Volume: aux0: 65536 / 100% / 0.00 dB,   aux1: 65536 / 100% / 0.00 dB,   aux2: 65536 / 100% / 0.00 dB,   aux3: 65536 / 100% / 0.00 dB,   aux4: 65536 / 100% / 0.00 dB,   aux5: 65536 / 100% / 0.00 dB,   aux6: 65536 / 100% / 0.00 dB,   aux7: 65536 / 100% / 0.00 dB
	        balance 0.00
	Base Volume: 65536 / 100% / 0.00 dB
	Monitor of Sink: alsa_output.pci-0000_0a_00.1.pro-output-9
	Latency: 0 usec, configured 0 usec
	Flags: HARDWARE DECIBEL_VOLUME LATENCY 
	Properties:
		alsa.card = "2"
		alsa.card_name = "HDA ATI HDMI"
		alsa.class = "generic"
		alsa.components = "HDA:1002aa01,00aa0100,00100700"
		alsa.device = "9"
		alsa.driver_name = "snd_hda_intel"
		alsa.id = "HDMI"
		alsa.long_card_name = "HDA ATI HDMI at 0xfce60000 irq 76"
		alsa.mixer_name = "ATI R6xx HDMI"
		alsa.name = "HDMI 3"
		alsa.resolution_bits = "32"
		alsa.subclass = "generic-mix"
		alsa.subdevice = "0"
		alsa.subdevice_name = "subdevice #0"
		alsa.sync.id = "00000000:00000000:00000000:00000000"
		api.alsa.card.longname = "HDA ATI HDMI at 0xfce60000 irq 76"
		api.alsa.card.name = "HDA ATI HDMI"
		api.alsa.path = "hw:2,9"
		api.alsa.pcm.card = "2"
		api.alsa.pcm.stream = "playback"
		audio.channels = "8"
		audio.position = "AUX0,AUX1,AUX2,AUX3,AUX4,AUX5,AUX6,AUX7"
		card.profile.device = "3"
		clock.name = "api.alsa.2"
		device.api = "alsa"
		device.class = "monitor"
		device.id = "46"
		device.profile.description = "Pro 9"
		device.profile.name = "pro-output-9"
		device.profile.pro = "true"
		device.routes = "0"
		factory.name = "api.alsa.pcm.sink"
		media.class = "Audio/Sink"
		device.description = "Ellesmere HDMI Audio [Radeon RX 470/480 / 570/580/590]"
		node.name = "alsa_output.pci-0000_0a_00.1.pro-output-9"
		node.nick = "HDMI 3"
		node.pause-on-idle = "false"
		object.path = "alsa:acp:HDMI:3:playback"
		port.group = "playback"
		priority.driver = "1100"
		priority.session = "1100"
		factory.id = "19"
		clock.quantum-limit = "8192"
		client.id = "41"
		node.driver = "true"
		node.loop.name = "data-loop.0"
		library.name = "audioconvert/libspa-audioconvert"
		object.id = "136"
		object.serial = "5647"
		node.max-latency = "16384/48000"
		api.alsa.period-size = "1024"
		api.alsa.period-num = "32"
		api.alsa.headroom = "0"
		api.acp.auto-port = "false"
		api.alsa.card = "2"
		api.alsa.use-acp = "true"
		api.dbus.ReserveDevice1 = "Audio2"
		api.dbus.ReserveDevice1.Priority = "-20"
		device.bus = "pci"
		device.bus_path = "pci-0000:0a:00.1"
		device.enum.api = "udev"
		device.icon_name = "audio-card-analog-pci"
		device.name = "alsa_card.pci-0000_0a_00.1"
		device.nick = "HDA ATI HDMI"
		device.plugged.usec = "4512017"
		device.product.id = "0xaaf0"
		device.product.name = "Ellesmere HDMI Audio [Radeon RX 470/480 / 570/580/590]"
		device.subsystem = "sound"
		sysfs.path = "/devices/pci0000:00/0000:00:03.1/0000:0a:00.1/sound/card2"
		device.vendor.id = "0x1002"
		device.vendor.name = "Advanced Micro Devices, Inc. [AMD/ATI]"
		device.string = "2"
	Formats:
		pcm

Source #5728
	State: IDLE
	Name: alsa_output.usb-E1DA_E1DA__9038D_PCM32_384_DSD256_CTUA181119A-00.pro-output-0.monitor
	Description: Monitor of E1DA #9038D PCM32/384 DSD256 Pro
	Driver: PipeWire
	Sample Specification: s32le 2ch 48000Hz
	Channel Map: aux0,aux1
	Owner Module: 4294967295
	Mute: no
	Volume: aux0: 65536 / 100% / 0.00 dB,   aux1: 65536 / 100% / 0.00 dB
	        balance 0.00
	Base Volume: 65536 / 100% / 0.00 dB
	Monitor of Sink: alsa_output.usb-E1DA_E1DA__9038D_PCM32_384_DSD256_CTUA181119A-00.pro-output-0
	Latency: 0 usec, configured 0 usec
	Flags: HARDWARE DECIBEL_VOLUME LATENCY 
	Properties:
		alsa.card = "1"
		alsa.card_name = "E1DA #9038D PCM32/384 DSD256"
		alsa.class = "generic"
		alsa.components = "USB2fc6:6013"
		alsa.device = "0"
		alsa.driver_name = "snd_usb_audio"
		alsa.id = "DSD256"
		alsa.long_card_name = "E1DA E1DA #9038D PCM32/384 DSD256 at usb-0000:0b:00.3-1, high speed"
		alsa.mixer_name = "USB Mixer"
		alsa.name = "USB Audio"
		alsa.resolution_bits = "32"
		alsa.subclass = "generic-mix"
		alsa.subdevice = "0"
		alsa.subdevice_name = "subdevice #0"
		alsa.sync.id = "00000000:00000000:00000000:00000000"
		api.alsa.card.longname = "E1DA E1DA #9038D PCM32/384 DSD256 at usb-0000:0b:00.3-1, high speed"
		api.alsa.card.name = "E1DA #9038D PCM32/384 DSD256"
		api.alsa.path = "hw:1,0"
		api.alsa.pcm.card = "1"
		api.alsa.pcm.stream = "playback"
		audio.channels = "2"
		audio.position = "AUX0,AUX1"
		card.profile.device = "0"
		clock.name = "api.alsa.1"
		device.api = "alsa"
		device.class = "monitor"
		device.id = "47"
		device.profile.description = "Pro"
		device.profile.name = "pro-output-0"
		device.profile.pro = "true"
		device.routes = "0"
		factory.name = "api.alsa.pcm.sink"
		media.class = "Audio/Sink"
		device.description = "E1DA #9038D PCM32/384 DSD256"
		node.name = "alsa_output.usb-E1DA_E1DA__9038D_PCM32_384_DSD256_CTUA181119A-00.pro-output-0"
		node.nick = "E1DA #9038D PCM32/384 DSD256"
		node.pause-on-idle = "false"
		object.path = "alsa:acp:DSD256:0:playback"
		port.group = "playback"
		priority.driver = "1500"
		priority.session = "1500"
		factory.id = "19"
		clock.quantum-limit = "8192"
		client.id = "41"
		node.driver = "true"
		node.loop.name = "data-loop.0"
		library.name = "audioconvert/libspa-audioconvert"
		object.id = "55"
		object.serial = "5728"
		node.max-latency = "16384/48000"
		api.alsa.period-size = "128"
		api.alsa.period-num = "256"
		api.alsa.headroom = "128"
		api.acp.auto-port = "false"
		api.alsa.card = "1"
		api.alsa.use-acp = "true"
		api.dbus.ReserveDevice1 = "Audio1"
		api.dbus.ReserveDevice1.Priority = "-20"
		device.bus = "usb"
		device.bus-id = "usb-E1DA_E1DA_#9038D_PCM32_384_DSD256_CTUA181119A-00"
		device.bus_path = "pci-0000:0b:00.3-usb-0:1:1.0"
		device.enum.api = "udev"
		device.icon_name = "audio-card-analog-usb"
		device.name = "alsa_card.usb-E1DA_E1DA__9038D_PCM32_384_DSD256_CTUA181119A-00"
		device.nick = "E1DA #9038D PCM32/384 DSD256"
		device.plugged.usec = "4741785"
		device.product.id = "0x6013"
		device.product.name = "E1DA #9038D PCM32/384 DSD256"
		device.serial = "E1DA_E1DA_#9038D_PCM32_384_DSD256_CTUA181119A"
		device.subsystem = "sound"
		sysfs.path = "/devices/pci0000:00/0000:00:07.1/0000:0b:00.3/usb3/3-1/3-1:1.0/sound/card1"
		device.vendor.id = "0x2fc6"
		device.vendor.name = "Comtrue Inc."
		device.string = "1"
	Formats:
		pcm

Source #5740
	State: IDLE
	Name: alsa_output.pci-0000_0c_00.3.pro-output-0.monitor
	Description: Monitor of Family 17h (Models 00h-0fh) HD Audio Controller Pro
	Driver: PipeWire
	Sample Specification: s32le 2ch 48000Hz
	Channel Map: aux0,aux1
	Owner Module: 4294967295
	Mute: no
	Volume: aux0: 65536 / 100% / 0.00 dB,   aux1: 65536 / 100% / 0.00 dB
	        balance 0.00
	Base Volume: 65536 / 100% / 0.00 dB
	Monitor of Sink: alsa_output.pci-0000_0c_00.3.pro-output-0
	Latency: 0 usec, configured 0 usec
	Flags: HARDWARE DECIBEL_VOLUME LATENCY 
	Properties:
		alsa.card = "3"
		alsa.card_name = "HD-Audio Generic"
		alsa.class = "generic"
		alsa.components = "HDA:10ec0892,18496893,00100302"
		alsa.device = "0"
		alsa.driver_name = "snd_hda_intel"
		alsa.id = "Generic"
		alsa.long_card_name = "HD-Audio Generic at 0xfcd00000 irq 78"
		alsa.mixer_name = "Realtek ALC892"
		alsa.name = "ALC892 Analog"
		alsa.resolution_bits = "32"
		alsa.subclass = "generic-mix"
		alsa.subdevice = "0"
		alsa.subdevice_name = "subdevice #0"
		alsa.sync.id = "00000000:00000000:00000000:00000000"
		api.alsa.card.longname = "HD-Audio Generic at 0xfcd00000 irq 78"
		api.alsa.card.name = "HD-Audio Generic"
		api.alsa.path = "hw:3,0"
		api.alsa.pcm.card = "3"
		api.alsa.pcm.stream = "playback"
		audio.channels = "2"
		audio.position = "AUX0,AUX1"
		card.profile.device = "1"
		clock.name = "api.alsa.3"
		device.api = "alsa"
		device.class = "monitor"
		device.id = "48"
		device.profile.description = "Pro"
		device.profile.name = "pro-output-0"
		device.profile.pro = "true"
		device.routes = "0"
		factory.name = "api.alsa.pcm.sink"
		media.class = "Audio/Sink"
		device.description = "Family 17h (Models 00h-0fh) HD Audio Controller"
		node.name = "alsa_output.pci-0000_0c_00.3.pro-output-0"
		node.nick = "ALC892 Analog"
		node.pause-on-idle = "false"
		object.path = "alsa:acp:Generic:1:playback"
		port.group = "playback"
		priority.driver = "1500"
		priority.session = "1500"
		factory.id = "19"
		clock.quantum-limit = "8192"
		client.id = "41"
		node.driver = "true"
		node.loop.name = "data-loop.0"
		library.name = "audioconvert/libspa-audioconvert"
		object.id = "90"
		object.serial = "5740"
		node.max-latency = "16384/48000"
		api.alsa.period-size = "1024"
		api.alsa.period-num = "32"
		api.alsa.headroom = "0"
		api.acp.auto-port = "false"
		api.alsa.card = "3"
		api.alsa.use-acp = "true"
		api.dbus.ReserveDevice1 = "Audio3"
		api.dbus.ReserveDevice1.Priority = "-20"
		device.bus = "pci"
		device.bus_path = "pci-0000:0c:00.3"
		device.enum.api = "udev"
		device.icon_name = "audio-card-analog-pci"
		device.name = "alsa_card.pci-0000_0c_00.3"
		device.nick = "HD-Audio Generic"
		device.plugged.usec = "4561429"
		device.product.id = "0x1457"
		device.product.name = "Family 17h (Models 00h-0fh) HD Audio Controller"
		device.subsystem = "sound"
		sysfs.path = "/devices/pci0000:00/0000:00:08.1/0000:0c:00.3/sound/card3"
		device.vendor.id = "0x1022"
		device.vendor.name = "Advanced Micro Devices, Inc. [AMD]"
		device.string = "3"
	Formats:
		pcm

Source #5741
	State: RUNNING
	Name: alsa_input.pci-0000_0c_00.3.pro-input-0
	Description: Family 17h (Models 00h-0fh) HD Audio Controller Pro
	Driver: PipeWire
	Sample Specification: s32le 2ch 48000Hz
	Channel Map: aux0,aux1
	Owner Module: 4294967295
	Mute: no
	Volume: aux0: 65536 / 100% / 0.00 dB,   aux1: 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.card = "3"
		alsa.card_name = "HD-Audio Generic"
		alsa.class = "generic"
		alsa.components = "HDA:10ec0892,18496893,00100302"
		alsa.device = "0"
		alsa.driver_name = "snd_hda_intel"
		alsa.id = "Generic"
		alsa.long_card_name = "HD-Audio Generic at 0xfcd00000 irq 78"
		alsa.mixer_name = "Realtek ALC892"
		alsa.name = "ALC892 Analog"
		alsa.resolution_bits = "32"
		alsa.subclass = "generic-mix"
		alsa.subdevice = "0"
		alsa.subdevice_name = "subdevice #0"
		alsa.sync.id = "00000000:00000000:00000000:00000000"
		api.alsa.card.longname = "HD-Audio Generic at 0xfcd00000 irq 78"
		api.alsa.card.name = "HD-Audio Generic"
		api.alsa.path = "hw:3,0"
		api.alsa.pcm.card = "3"
		api.alsa.pcm.stream = "capture"
		audio.channels = "2"
		audio.position = "AUX0,AUX1"
		card.profile.device = "2"
		clock.name = "api.alsa.3"
		device.api = "alsa"
		device.class = "sound"
		device.id = "48"
		device.profile.description = "Pro"
		device.profile.name = "pro-input-0"
		device.profile.pro = "true"
		device.routes = "0"
		factory.name = "api.alsa.pcm.source"
		media.class = "Audio/Source"
		device.description = "Family 17h (Models 00h-0fh) HD Audio Controller"
		node.name = "alsa_input.pci-0000_0c_00.3.pro-input-0"
		node.nick = "ALC892 Analog"
		node.pause-on-idle = "false"
		object.path = "alsa:acp:Generic:2:capture"
		port.group = "capture"
		priority.driver = "2500"
		priority.session = "2500"
		factory.id = "19"
		clock.quantum-limit = "8192"
		client.id = "41"
		node.driver = "true"
		node.loop.name = "data-loop.0"
		library.name = "audioconvert/libspa-audioconvert"
		object.id = "100"
		object.serial = "5741"
		node.max-latency = "16384/48000"
		api.alsa.period-size = "1024"
		api.alsa.period-num = "32"
		api.alsa.headroom = "32"
		api.acp.auto-port = "false"
		api.alsa.card = "3"
		api.alsa.use-acp = "true"
		api.dbus.ReserveDevice1 = "Audio3"
		api.dbus.ReserveDevice1.Priority = "-20"
		device.bus = "pci"
		device.bus_path = "pci-0000:0c:00.3"
		device.enum.api = "udev"
		device.icon_name = "audio-card-analog-pci"
		device.name = "alsa_card.pci-0000_0c_00.3"
		device.nick = "HD-Audio Generic"
		device.plugged.usec = "4561429"
		device.product.id = "0x1457"
		device.product.name = "Family 17h (Models 00h-0fh) HD Audio Controller"
		device.subsystem = "sound"
		sysfs.path = "/devices/pci0000:00/0000:00:08.1/0000:0c:00.3/sound/card3"
		device.vendor.id = "0x1022"
		device.vendor.name = "Advanced Micro Devices, Inc. [AMD]"
		device.string = "3"
	Formats:
		pcm

Source #5742
	State: RUNNING
	Name: alsa_input.pci-0000_0c_00.3.pro-input-2
	Description: Family 17h (Models 00h-0fh) HD Audio Controller Pro 2
	Driver: PipeWire
	Sample Specification: s32le 2ch 48000Hz
	Channel Map: aux0,aux1
	Owner Module: 4294967295
	Mute: no
	Volume: aux0: 65536 / 100% / 0.00 dB,   aux1: 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.card = "3"
		alsa.card_name = "HD-Audio Generic"
		alsa.class = "generic"
		alsa.components = "HDA:10ec0892,18496893,00100302"
		alsa.device = "2"
		alsa.driver_name = "snd_hda_intel"
		alsa.id = "Generic"
		alsa.long_card_name = "HD-Audio Generic at 0xfcd00000 irq 78"
		alsa.mixer_name = "Realtek ALC892"
		alsa.name = "ALC892 Alt Analog"
		alsa.resolution_bits = "32"
		alsa.subclass = "generic-mix"
		alsa.subdevice = "0"
		alsa.subdevice_name = "subdevice #0"
		alsa.sync.id = "00000000:00000000:00000000:00000000"
		api.alsa.card.longname = "HD-Audio Generic at 0xfcd00000 irq 78"
		api.alsa.card.name = "HD-Audio Generic"
		api.alsa.path = "hw:3,2"
		api.alsa.pcm.card = "3"
		api.alsa.pcm.stream = "capture"
		audio.channels = "2"
		audio.position = "AUX0,AUX1"
		card.profile.device = "3"
		clock.name = "api.alsa.3"
		device.api = "alsa"
		device.class = "sound"
		device.id = "48"
		device.profile.description = "Pro 2"
		device.profile.name = "pro-input-2"
		device.profile.pro = "true"
		device.routes = "0"
		factory.name = "api.alsa.pcm.source"
		media.class = "Audio/Source"
		device.description = "Family 17h (Models 00h-0fh) HD Audio Controller"
		node.name = "alsa_input.pci-0000_0c_00.3.pro-input-2"
		node.nick = "ALC892 Alt Analog"
		node.pause-on-idle = "false"
		object.path = "alsa:acp:Generic:3:capture"
		port.group = "capture"
		priority.driver = "2212"
		priority.session = "2212"
		factory.id = "19"
		clock.quantum-limit = "8192"
		client.id = "41"
		node.driver = "true"
		node.loop.name = "data-loop.0"
		library.name = "audioconvert/libspa-audioconvert"
		object.id = "68"
		object.serial = "5742"
		node.max-latency = "16384/48000"
		api.alsa.period-size = "1024"
		api.alsa.period-num = "32"
		api.alsa.headroom = "32"
		api.acp.auto-port = "false"
		api.alsa.card = "3"
		api.alsa.use-acp = "true"
		api.dbus.ReserveDevice1 = "Audio3"
		api.dbus.ReserveDevice1.Priority = "-20"
		device.bus = "pci"
		device.bus_path = "pci-0000:0c:00.3"
		device.enum.api = "udev"
		device.icon_name = "audio-card-analog-pci"
		device.name = "alsa_card.pci-0000_0c_00.3"
		device.nick = "HD-Audio Generic"
		device.plugged.usec = "4561429"
		device.product.id = "0x1457"
		device.product.name = "Family 17h (Models 00h-0fh) HD Audio Controller"
		device.subsystem = "sound"
		sysfs.path = "/devices/pci0000:00/0000:00:08.1/0000:0c:00.3/sound/card3"
		device.vendor.id = "0x1022"
		device.vendor.name = "Advanced Micro Devices, Inc. [AMD]"
		device.string = "3"
	Formats:
		pcm

Source #5772
	State: IDLE
	Name: alsa_output.platform-snd_aloop.0.pro-output-0.monitor
	Description: Monitor of Loopback Pro
	Driver: PipeWire
	Sample Specification: float32le 32ch 48000Hz
	Channel Map: aux0,aux1,aux2,aux3,aux4,aux5,aux6,aux7,aux8,aux9,aux10,aux11,aux12,aux13,aux14,aux15,aux16,aux17,aux18,aux19,aux20,aux21,aux22,aux23,aux24,aux25,aux26,aux27,aux28,aux29,aux30,aux31
	Owner Module: 4294967295
	Mute: no
	Volume: aux0: 65536 / 100% / 0.00 dB,   aux1: 65536 / 100% / 0.00 dB,   aux2: 65536 / 100% / 0.00 dB,   aux3: 65536 / 100% / 0.00 dB,   aux4: 65536 / 100% / 0.00 dB,   aux5: 65536 / 100% / 0.00 dB,   aux6: 65536 / 100% / 0.00 dB,   aux7: 65536 / 100% / 0.00 dB,   aux8: 65536 / 100% / 0.00 dB,   aux9: 65536 / 100% / 0.00 dB,   aux10: 65536 / 100% / 0.00 dB,   aux11: 65536 / 100% / 0.00 dB,   aux12: 65536 / 100% / 0.00 dB,   aux13: 65536 / 100% / 0.00 dB,   aux14: 65536 / 100% / 0.00 dB,   aux15: 65536 / 100% / 0.00 dB,   aux16: 65536 / 100% / 0.00 dB,   aux17: 65536 / 100% / 0.00 dB,   aux18: 65536 / 100% / 0.00 dB,   aux19: 65536 / 100% / 0.00 dB,   aux20: 65536 / 100% / 0.00 dB,   aux21: 65536 / 100% / 0.00 dB,   aux22: 65536 / 100% / 0.00 dB,   aux23: 65536 / 100% / 0.00 dB,   aux24: 65536 / 100% / 0.00 dB,   aux25: 65536 / 100% / 0.00 dB,   aux26: 65536 / 100% / 0.00 dB,   aux27: 65536 / 100% / 0.00 dB,   aux28: 65536 / 100% / 0.00 dB,   aux29: 65536 / 100% / 0.00 dB,   aux30: 65536 / 100% / 0.00 dB,   aux31: 65536 / 100% / 0.00 dB
	        balance 0.00
	Base Volume: 65536 / 100% / 0.00 dB
	Monitor of Sink: alsa_output.platform-snd_aloop.0.pro-output-0
	Latency: 0 usec, configured 0 usec
	Flags: HARDWARE DECIBEL_VOLUME LATENCY 
	Properties:
		alsa.card = "0"
		alsa.card_name = "Loopback"
		alsa.class = "generic"
		alsa.device = "0"
		alsa.driver_name = "snd_aloop"
		alsa.id = "Loopback"
		alsa.long_card_name = "Loopback 1"
		alsa.mixer_name = "Loopback Mixer"
		alsa.name = "Loopback PCM"
		alsa.resolution_bits = "32"
		alsa.subclass = "generic-mix"
		alsa.subdevice = "0"
		alsa.subdevice_name = "subdevice #0"
		alsa.sync.id = "00000000:00000000:00000000:00000000"
		api.alsa.card.longname = "Loopback 1"
		api.alsa.card.name = "Loopback"
		api.alsa.path = "hw:0,0"
		api.alsa.pcm.card = "0"
		api.alsa.pcm.stream = "playback"
		audio.channels = "32"
		audio.position = "AUX0,AUX1,AUX2,AUX3,AUX4,AUX5,AUX6,AUX7,AUX8,AUX9,AUX10,AUX11,AUX12,AUX13,AUX14,AUX15,AUX16,AUX17,AUX18,AUX19,AUX20,AUX21,AUX22,AUX23,AUX24,AUX25,AUX26,AUX27,AUX28,AUX29,AUX30,AUX31"
		card.profile.device = "1"
		clock.name = "api.alsa.0"
		device.api = "alsa"
		device.class = "monitor"
		device.id = "49"
		device.profile.description = "Pro"
		device.profile.name = "pro-output-0"
		device.profile.pro = "true"
		device.routes = "0"
		factory.name = "api.alsa.pcm.sink"
		media.class = "Audio/Sink"
		device.description = "Loopback"
		node.name = "alsa_output.platform-snd_aloop.0.pro-output-0"
		node.nick = "Loopback PCM"
		node.pause-on-idle = "false"
		object.path = "alsa:acp:Loopback:1:playback"
		port.group = "playback"
		priority.driver = "1500"
		priority.session = "1500"
		factory.id = "19"
		clock.quantum-limit = "8192"
		client.id = "41"
		node.driver = "true"
		node.loop.name = "data-loop.0"
		library.name = "audioconvert/libspa-audioconvert"
		object.id = "386"
		object.serial = "5772"
		node.max-latency = "8192/48000"
		api.alsa.period-size = "1024"
		api.alsa.period-num = "16"
		api.alsa.headroom = "0"
		api.acp.auto-port = "false"
		api.alsa.card = "0"
		api.alsa.use-acp = "true"
		api.dbus.ReserveDevice1 = "Audio0"
		api.dbus.ReserveDevice1.Priority = "-20"
		device.bus_path = "platform-snd_aloop.0"
		device.enum.api = "udev"
		device.form_factor = "internal"
		device.icon_name = "audio-card-analog"
		device.name = "alsa_card.platform-snd_aloop.0"
		device.nick = "Loopback"
		device.plugged.usec = "4292878"
		device.subsystem = "sound"
		sysfs.path = "/devices/platform/snd_aloop.0/sound/card0"
		device.string = "0"
	Formats:
		pcm

Source #5773
	State: IDLE
	Name: alsa_output.platform-snd_aloop.0.pro-output-1.monitor
	Description: Monitor of Loopback Pro 1
	Driver: PipeWire
	Sample Specification: float32le 32ch 48000Hz
	Channel Map: aux0,aux1,aux2,aux3,aux4,aux5,aux6,aux7,aux8,aux9,aux10,aux11,aux12,aux13,aux14,aux15,aux16,aux17,aux18,aux19,aux20,aux21,aux22,aux23,aux24,aux25,aux26,aux27,aux28,aux29,aux30,aux31
	Owner Module: 4294967295
	Mute: no
	Volume: aux0: 65536 / 100% / 0.00 dB,   aux1: 65536 / 100% / 0.00 dB,   aux2: 65536 / 100% / 0.00 dB,   aux3: 65536 / 100% / 0.00 dB,   aux4: 65536 / 100% / 0.00 dB,   aux5: 65536 / 100% / 0.00 dB,   aux6: 65536 / 100% / 0.00 dB,   aux7: 65536 / 100% / 0.00 dB,   aux8: 65536 / 100% / 0.00 dB,   aux9: 65536 / 100% / 0.00 dB,   aux10: 65536 / 100% / 0.00 dB,   aux11: 65536 / 100% / 0.00 dB,   aux12: 65536 / 100% / 0.00 dB,   aux13: 65536 / 100% / 0.00 dB,   aux14: 65536 / 100% / 0.00 dB,   aux15: 65536 / 100% / 0.00 dB,   aux16: 65536 / 100% / 0.00 dB,   aux17: 65536 / 100% / 0.00 dB,   aux18: 65536 / 100% / 0.00 dB,   aux19: 65536 / 100% / 0.00 dB,   aux20: 65536 / 100% / 0.00 dB,   aux21: 65536 / 100% / 0.00 dB,   aux22: 65536 / 100% / 0.00 dB,   aux23: 65536 / 100% / 0.00 dB,   aux24: 65536 / 100% / 0.00 dB,   aux25: 65536 / 100% / 0.00 dB,   aux26: 65536 / 100% / 0.00 dB,   aux27: 65536 / 100% / 0.00 dB,   aux28: 65536 / 100% / 0.00 dB,   aux29: 65536 / 100% / 0.00 dB,   aux30: 65536 / 100% / 0.00 dB,   aux31: 65536 / 100% / 0.00 dB
	        balance 0.00
	Base Volume: 65536 / 100% / 0.00 dB
	Monitor of Sink: alsa_output.platform-snd_aloop.0.pro-output-1
	Latency: 0 usec, configured 0 usec
	Flags: HARDWARE DECIBEL_VOLUME LATENCY 
	Properties:
		alsa.card = "0"
		alsa.card_name = "Loopback"
		alsa.class = "generic"
		alsa.device = "1"
		alsa.driver_name = "snd_aloop"
		alsa.id = "Loopback"
		alsa.long_card_name = "Loopback 1"
		alsa.mixer_name = "Loopback Mixer"
		alsa.name = "Loopback PCM"
		alsa.resolution_bits = "32"
		alsa.subclass = "generic-mix"
		alsa.subdevice = "0"
		alsa.subdevice_name = "subdevice #0"
		alsa.sync.id = "00000000:00000000:00000000:00000000"
		api.alsa.card.longname = "Loopback 1"
		api.alsa.card.name = "Loopback"
		api.alsa.path = "hw:0,1"
		api.alsa.pcm.card = "0"
		api.alsa.pcm.stream = "playback"
		audio.channels = "32"
		audio.position = "AUX0,AUX1,AUX2,AUX3,AUX4,AUX5,AUX6,AUX7,AUX8,AUX9,AUX10,AUX11,AUX12,AUX13,AUX14,AUX15,AUX16,AUX17,AUX18,AUX19,AUX20,AUX21,AUX22,AUX23,AUX24,AUX25,AUX26,AUX27,AUX28,AUX29,AUX30,AUX31"
		card.profile.device = "2"
		clock.name = "api.alsa.0"
		device.api = "alsa"
		device.class = "monitor"
		device.id = "49"
		device.profile.description = "Pro 1"
		device.profile.name = "pro-output-1"
		device.profile.pro = "true"
		device.routes = "0"
		factory.name = "api.alsa.pcm.sink"
		media.class = "Audio/Sink"
		device.description = "Loopback"
		node.name = "alsa_output.platform-snd_aloop.0.pro-output-1"
		node.nick = "Loopback PCM"
		node.pause-on-idle = "false"
		object.path = "alsa:acp:Loopback:2:playback"
		port.group = "playback"
		priority.driver = "1228"
		priority.session = "1228"
		factory.id = "19"
		clock.quantum-limit = "8192"
		client.id = "41"
		node.driver = "true"
		node.loop.name = "data-loop.0"
		library.name = "audioconvert/libspa-audioconvert"
		object.id = "403"
		object.serial = "5773"
		node.max-latency = "8192/48000"
		api.alsa.period-size = "1024"
		api.alsa.period-num = "16"
		api.alsa.headroom = "0"
		api.acp.auto-port = "false"
		api.alsa.card = "0"
		api.alsa.use-acp = "true"
		api.dbus.ReserveDevice1 = "Audio0"
		api.dbus.ReserveDevice1.Priority = "-20"
		device.bus_path = "platform-snd_aloop.0"
		device.enum.api = "udev"
		device.form_factor = "internal"
		device.icon_name = "audio-card-analog"
		device.name = "alsa_card.platform-snd_aloop.0"
		device.nick = "Loopback"
		device.plugged.usec = "4292878"
		device.subsystem = "sound"
		sysfs.path = "/devices/platform/snd_aloop.0/sound/card0"
		device.string = "0"
	Formats:
		pcm

Source #5774
	State: RUNNING
	Name: alsa_input.platform-snd_aloop.0.pro-input-0
	Description: Loopback Pro
	Driver: PipeWire
	Sample Specification: float32le 32ch 48000Hz
	Channel Map: aux0,aux1,aux2,aux3,aux4,aux5,aux6,aux7,aux8,aux9,aux10,aux11,aux12,aux13,aux14,aux15,aux16,aux17,aux18,aux19,aux20,aux21,aux22,aux23,aux24,aux25,aux26,aux27,aux28,aux29,aux30,aux31
	Owner Module: 4294967295
	Mute: no
	Volume: aux0: 65536 / 100% / 0.00 dB,   aux1: 65536 / 100% / 0.00 dB,   aux2: 65536 / 100% / 0.00 dB,   aux3: 65536 / 100% / 0.00 dB,   aux4: 65536 / 100% / 0.00 dB,   aux5: 65536 / 100% / 0.00 dB,   aux6: 65536 / 100% / 0.00 dB,   aux7: 65536 / 100% / 0.00 dB,   aux8: 65536 / 100% / 0.00 dB,   aux9: 65536 / 100% / 0.00 dB,   aux10: 65536 / 100% / 0.00 dB,   aux11: 65536 / 100% / 0.00 dB,   aux12: 65536 / 100% / 0.00 dB,   aux13: 65536 / 100% / 0.00 dB,   aux14: 65536 / 100% / 0.00 dB,   aux15: 65536 / 100% / 0.00 dB,   aux16: 65536 / 100% / 0.00 dB,   aux17: 65536 / 100% / 0.00 dB,   aux18: 65536 / 100% / 0.00 dB,   aux19: 65536 / 100% / 0.00 dB,   aux20: 65536 / 100% / 0.00 dB,   aux21: 65536 / 100% / 0.00 dB,   aux22: 65536 / 100% / 0.00 dB,   aux23: 65536 / 100% / 0.00 dB,   aux24: 65536 / 100% / 0.00 dB,   aux25: 65536 / 100% / 0.00 dB,   aux26: 65536 / 100% / 0.00 dB,   aux27: 65536 / 100% / 0.00 dB,   aux28: 65536 / 100% / 0.00 dB,   aux29: 65536 / 100% / 0.00 dB,   aux30: 65536 / 100% / 0.00 dB,   aux31: 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.card = "0"
		alsa.card_name = "Loopback"
		alsa.class = "generic"
		alsa.device = "0"
		alsa.driver_name = "snd_aloop"
		alsa.id = "Loopback"
		alsa.long_card_name = "Loopback 1"
		alsa.mixer_name = "Loopback Mixer"
		alsa.name = "Loopback PCM"
		alsa.resolution_bits = "32"
		alsa.subclass = "generic-mix"
		alsa.subdevice = "0"
		alsa.subdevice_name = "subdevice #0"
		alsa.sync.id = "00000000:00000000:00000000:00000000"
		api.alsa.card.longname = "Loopback 1"
		api.alsa.card.name = "Loopback"
		api.alsa.path = "hw:0,0"
		api.alsa.pcm.card = "0"
		api.alsa.pcm.stream = "capture"
		audio.channels = "32"
		audio.position = "AUX0,AUX1,AUX2,AUX3,AUX4,AUX5,AUX6,AUX7,AUX8,AUX9,AUX10,AUX11,AUX12,AUX13,AUX14,AUX15,AUX16,AUX17,AUX18,AUX19,AUX20,AUX21,AUX22,AUX23,AUX24,AUX25,AUX26,AUX27,AUX28,AUX29,AUX30,AUX31"
		card.profile.device = "3"
		clock.name = "api.alsa.0"
		device.api = "alsa"
		device.class = "sound"
		device.id = "49"
		device.profile.description = "Pro"
		device.profile.name = "pro-input-0"
		device.profile.pro = "true"
		device.routes = "0"
		factory.name = "api.alsa.pcm.source"
		media.class = "Audio/Source"
		device.description = "Loopback"
		node.name = "alsa_input.platform-snd_aloop.0.pro-input-0"
		node.nick = "Loopback PCM"
		node.pause-on-idle = "false"
		object.path = "alsa:acp:Loopback:3:capture"
		port.group = "capture"
		priority.driver = "2500"
		priority.session = "2500"
		factory.id = "19"
		clock.quantum-limit = "8192"
		client.id = "41"
		node.driver = "true"
		node.loop.name = "data-loop.0"
		library.name = "audioconvert/libspa-audioconvert"
		object.id = "71"
		object.serial = "5774"
		node.max-latency = "8192/48000"
		api.alsa.period-size = "1024"
		api.alsa.period-num = "16"
		api.alsa.headroom = "32"
		api.acp.auto-port = "false"
		api.alsa.card = "0"
		api.alsa.use-acp = "true"
		api.dbus.ReserveDevice1 = "Audio0"
		api.dbus.ReserveDevice1.Priority = "-20"
		device.bus_path = "platform-snd_aloop.0"
		device.enum.api = "udev"
		device.form_factor = "internal"
		device.icon_name = "audio-card-analog"
		device.name = "alsa_card.platform-snd_aloop.0"
		device.nick = "Loopback"
		device.plugged.usec = "4292878"
		device.subsystem = "sound"
		sysfs.path = "/devices/platform/snd_aloop.0/sound/card0"
		device.string = "0"
	Formats:
		pcm

Source #5775
	State: (null)
	Name: alsa_input.platform-snd_aloop.0.pro-input-1
	Description: Loopback Pro 1
	Driver: PipeWire
	Sample Specification: s16le 1ch 16000Hz
	Channel Map: aux0
	Owner Module: 4294967295
	Mute: no
	Volume: aux0: 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.card = "0"
		alsa.card_name = "Loopback"
		alsa.class = "generic"
		alsa.device = "1"
		alsa.driver_name = "snd_aloop"
		alsa.id = "Loopback"
		alsa.long_card_name = "Loopback 1"
		alsa.mixer_name = "Loopback Mixer"
		alsa.name = "Loopback PCM"
		alsa.resolution_bits = "32"
		alsa.subclass = "generic-mix"
		alsa.subdevice = "0"
		alsa.subdevice_name = "subdevice #0"
		alsa.sync.id = "00000000:00000000:00000000:00000000"
		api.alsa.card.longname = "Loopback 1"
		api.alsa.card.name = "Loopback"
		api.alsa.path = "hw:0,1"
		api.alsa.pcm.card = "0"
		api.alsa.pcm.stream = "capture"
		audio.channels = "32"
		audio.position = "AUX0,AUX1,AUX2,AUX3,AUX4,AUX5,AUX6,AUX7,AUX8,AUX9,AUX10,AUX11,AUX12,AUX13,AUX14,AUX15,AUX16,AUX17,AUX18,AUX19,AUX20,AUX21,AUX22,AUX23,AUX24,AUX25,AUX26,AUX27,AUX28,AUX29,AUX30,AUX31"
		card.profile.device = "4"
		clock.name = "api.alsa.0"
		device.api = "alsa"
		device.class = "sound"
		device.id = "49"
		device.profile.description = "Pro 1"
		device.profile.name = "pro-input-1"
		device.profile.pro = "true"
		device.routes = "0"
		factory.name = "api.alsa.pcm.source"
		media.class = "Audio/Source"
		device.description = "Loopback"
		node.name = "alsa_input.platform-snd_aloop.0.pro-input-1"
		node.nick = "Loopback PCM"
		node.pause-on-idle = "false"
		object.path = "alsa:acp:Loopback:4:capture"
		port.group = "capture"
		priority.driver = "2228"
		priority.session = "2228"
		factory.id = "19"
		clock.quantum-limit = "8192"
		client.id = "41"
		node.driver = "true"
		node.loop.name = "data-loop.0"
		library.name = "audioconvert/libspa-audioconvert"
		object.id = "405"
		object.serial = "5775"
		api.acp.auto-port = "false"
		api.alsa.card = "0"
		api.alsa.use-acp = "true"
		api.dbus.ReserveDevice1 = "Audio0"
		api.dbus.ReserveDevice1.Priority = "-20"
		device.bus_path = "platform-snd_aloop.0"
		device.enum.api = "udev"
		device.form_factor = "internal"
		device.icon_name = "audio-card-analog"
		device.name = "alsa_card.platform-snd_aloop.0"
		device.nick = "Loopback"
		device.plugged.usec = "4292878"
		device.subsystem = "sound"
		sysfs.path = "/devices/platform/snd_aloop.0/sound/card0"
		device.string = "0"
	Formats:
		pcm

Offline

#2 2024-09-08 18:13:42

ttshaw1
Member
Registered: 2020-04-12
Posts: 47

Re: Can't find DroidCam microphone audio on Pipewire

Exciting development: I found that instead of pacmd, I can use pactl. So

pactl load-module module-alsa-source device=hw:0,1,0

gives me a new source listed in

pactl list sources

:

Source #739
        State: SUSPENDED
        Name: alsa_output.hw:0,1,0
        Description: ALSA Source on hw:0,1,0
        Driver: PipeWire
        Sample Specification: s16le 1ch 16000Hz
        Channel Map: aux0
        Owner Module: 536870916
        Mute: no
        Volume: aux0: 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:
                device = "hw:0,1,0"
                api.alsa.path = "hw:0,1,0"
                node.name = "alsa_output.hw:0,1,0"
                audio.channels = "2"
                audio.position = "[ FL, FR ]"
                media.class = "Audio/Source"
                device.description = "ALSA Source on hw:0,1,0"
                factory.name = "api.alsa.pcm.source"
                monitor.channel-volumes = "true"
                node.suspend-on-idle = "true"
                pulse.module.id = "536870916"
                factory.id = "19"
                clock.quantum-limit = "8192"
                client.id = "123"
                device.api = "alsa"
                node.driver = "true"
                port.group = "stream.0"
                node.loop.name = "data-loop.0"
                library.name = "audioconvert/libspa-audioconvert"
                object.id = "125"
                object.serial = "739"
        Formats:
                pcm

It's stable if I keep refreshing the list of sources for a few minutes. But if I open pavucontrol or the plasma audio widget, it disappears. In fact, in the audio widget I can see an input called "ALSA Source on hw:0,1,0" for a split second before it vanishes.

But if I go into qpwgraph and connect the source to a sink, it becomes more robust. Now I can open pavucontrol and the audio widget without it disappearing. However, the source is still State: Suspended and reads no signal on the VU meters. So I'm not sure if this load-module approach is moving me in the right direction.

It's also possible that I'm not seeing any signal here, or in the pavucontrol Pro method, due to not having an audio signal earlier in the chain. I'm not sure how I can try to diagnose that. At this point I'm about out of ideas.

Last edited by ttshaw1 (2024-09-08 18:17:34)

Offline

#3 2024-09-10 08:00:50

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

Re: Can't find DroidCam microphone audio on Pipewire

The droidcam source should be one of the ones related to snd-aloop, there's no reason to configure all the others for the pro profile. But what's the actual dev node for the snd-aloop card, specific to the droidcam client? What do you get from

aplay -lL
arecord -lL

Offline

Board footer

Powered by FluxBB