You are not logged in.
Hello and thank you for taking the time to read through this. I will try to provide as many details, but please ask as I have been trying to resolve this for a few weeks now and I have re-installed Arch many times.
I am running Arch with pipewire and wireplumber installed. I currently have a dedicated microphone which is plugged directly into my motherboard using a 3.5mm jack. I do not have any other microphones plugged in.
Problem:
When I run tests, my microphone "works" but it tends to start cutting in and out fairly frequently. For example, if I use
arecord
- and record a 10 second audio clip, then the last 2-3 seconds is always cut off when I play back the audio file. Essentially, I record for 10 seconds, which produces a 7 second audio file. I have tested a few different software with my microphone (Slack, Google Meet, arecord) and they all end up having a very long delay. Sometimes, if I "unmute" my microphone, talk, then "mute" it again after 1 -2 seconds... there is no audio recorded. I have read through all the documentation I could find, but so far nothing has resolved this.
Here are some commands and their outputs.
wpctl status
PipeWire 'pipewire-0' [0.3.66, at@home, cookie:1756465678]
└─ Clients:
31. WirePlumber [export] [0.3.66, at@home, pid:763]
32. WirePlumber [0.3.66, at@home, pid:763]
34. pipewire [0.3.66, at@home, pid:794]
41. Google Chrome [0.3.66, at@home, pid:28058]
58. Chromium input [0.3.66, at@home, pid:66901]
61. emacs-29-0-60 [0.3.66, at@home, pid:829]
63. Google Chrome input [0.3.66, at@home, pid:28058]
78. wpctl [0.3.66, at@home, pid:165912]
Audio
├─ Devices:
│ 64. Starship/Matisse HD Audio Controller [alsa]
│
├─ Sinks:
│ * 56. Starship/Matisse HD Audio Controller Analog Stereo [vol: 0.65]
│
├─ Sink endpoints:
│
├─ Sources:
│ * 35. Starship/Matisse HD Audio Controller Analog Stereo [vol: 0.70]
│
├─ Source endpoints:
│
└─ Streams:
52. Google Chrome
53. output_FR > ALC1220 Analog:playback_FR [active]
55. output_FL > ALC1220 Analog:playback_FL [active]
60. Google Chrome input
44. input_FL < ALC1220 Analog:capture_FL [active]
45. monitor_FL
49. input_FR < ALC1220 Analog:capture_FR [active]
66. monitor_FR
62. Google Chrome input
42. input_FL < ALC1220 Analog:capture_FL [active]
51. input_FR < ALC1220 Analog:capture_FR [active]
57. monitor_FR
76. monitor_FL
69. Google Chrome input
70. input_FL < ALC1220 Analog:capture_FL [active]
71. monitor_FL
72. input_FR < ALC1220 Analog:capture_FR [active]
73. monitor_FR
84. Google Chrome input
85. input_FR < ALC1220 Analog:capture_FR [active]
86. monitor_FR
87. monitor_FL
88. input_FL < ALC1220 Analog:capture_FL [active]
Video
├─ Devices:
│
├─ Sinks:
│
├─ Sink endpoints:
│
├─ Sources:
│
├─ Source endpoints:
│
└─ Streams:
Settings
└─ Default Configured Node Names:
1. Audio/Source alsa_input.pci-0000_0d_00.4.analog-stereo
pactl list sources
Source #183
State: IDLE
Name: alsa_output.pci-0000_0d_00.4.analog-stereo.monitor
Description: Monitor of Starship/Matisse HD Audio Controller Analog Stereo
Driver: PipeWire
Sample Specification: s32le 2ch 48000Hz
Channel Map: front-left,front-right
Owner Module: 4294967295
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_0d_00.4.analog-stereo
Latency: 0 usec, configured 0 usec
Flags: HARDWARE DECIBEL_VOLUME LATENCY
Properties:
alsa.card = "0"
alsa.card_name = "HD-Audio Generic"
alsa.class = "generic"
alsa.device = "0"
alsa.driver_name = "snd_hda_intel"
alsa.id = "ALC1220 Analog"
alsa.long_card_name = "HD-Audio Generic at 0xfcb00000 irq 72"
alsa.name = "ALC1220 Analog"
alsa.resolution_bits = "16"
alsa.subclass = "generic-mix"
alsa.subdevice = "0"
alsa.subdevice_name = "subdevice #0"
api.alsa.card.longname = "HD-Audio Generic at 0xfcb00000 irq 72"
api.alsa.card.name = "HD-Audio Generic"
api.alsa.path = "front:0"
api.alsa.pcm.card = "0"
api.alsa.pcm.stream = "playback"
audio.channels = "2"
audio.position = "FL,FR"
card.profile.device = "4"
device.api = "alsa"
device.class = "monitor"
device.id = "64"
device.profile.description = "Analog Stereo"
device.profile.name = "analog-stereo"
device.routes = "2"
factory.name = "api.alsa.pcm.sink"
media.class = "Audio/Sink"
device.description = "Starship/Matisse HD Audio Controller"
node.name = "alsa_output.pci-0000_0d_00.4.analog-stereo"
node.nick = "ALC1220 Analog"
node.pause-on-idle = "false"
object.path = "alsa:pcm:0:front:0:playback"
priority.driver = "1009"
priority.session = "1009"
session.suspend-timeout-seconds = "0"
factory.id = "18"
clock.quantum-limit = "8192"
client.id = "31"
node.driver = "true"
factory.mode = "merge"
audio.adapt.follower = ""
library.name = "audioconvert/libspa-audioconvert"
object.id = "56"
object.serial = "183"
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.acp.auto-profile = "false"
api.alsa.card = "0"
api.alsa.use-acp = "true"
api.dbus.ReserveDevice1 = "Audio0"
device.bus = "pci"
device.bus_path = "pci-0000:0d:00.4"
device.enum.api = "udev"
device.icon_name = "audio-card-analog-pci"
device.name = "alsa_card.pci-0000_0d_00.4"
device.nick = "HD-Audio Generic"
device.plugged.usec = "5020627"
device.product.id = "0x1487"
device.product.name = "Starship/Matisse HD Audio Controller"
device.subsystem = "sound"
sysfs.path = "/devices/pci0000:00/0000:00:08.1/0000:0d:00.4/sound/card0"
device.vendor.id = "0x1022"
device.vendor.name = "Advanced Micro Devices, Inc. [AMD]"
device.string = "0"
Formats:
pcm
Source #184
State: RUNNING
Name: alsa_input.pci-0000_0d_00.4.analog-stereo
Description: Starship/Matisse HD Audio Controller Analog Stereo
Driver: PipeWire
Sample Specification: s32le 2ch 48000Hz
Channel Map: front-left,front-right
Owner Module: 4294967295
Mute: no
Volume: front-left: 42148 / 64% / -11.50 dB, front-right: 42148 / 64% / -11.50 dB
balance 0.00
Base Volume: 6554 / 10% / -60.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.card = "0"
alsa.card_name = "HD-Audio Generic"
alsa.class = "generic"
alsa.device = "0"
alsa.driver_name = "snd_hda_intel"
alsa.id = "ALC1220 Analog"
alsa.long_card_name = "HD-Audio Generic at 0xfcb00000 irq 72"
alsa.name = "ALC1220 Analog"
alsa.resolution_bits = "16"
alsa.subclass = "generic-mix"
alsa.subdevice = "0"
alsa.subdevice_name = "subdevice #0"
api.alsa.card.longname = "HD-Audio Generic at 0xfcb00000 irq 72"
api.alsa.card.name = "HD-Audio Generic"
api.alsa.path = "front:0"
api.alsa.pcm.card = "0"
api.alsa.pcm.stream = "capture"
audio.channels = "2"
audio.position = "FL,FR"
card.profile.device = "0"
device.api = "alsa"
device.class = "sound"
device.id = "64"
device.profile.description = "Analog Stereo"
device.profile.name = "analog-stereo"
device.routes = "3"
factory.name = "api.alsa.pcm.source"
media.class = "Audio/Source"
device.description = "Starship/Matisse HD Audio Controller"
node.name = "alsa_input.pci-0000_0d_00.4.analog-stereo"
node.nick = "ALC1220 Analog"
node.pause-on-idle = "false"
object.path = "alsa:pcm:0:front:0:capture"
priority.driver = "2009"
priority.session = "2009"
session.suspend-timeout-seconds = "0"
factory.id = "18"
clock.quantum-limit = "8192"
client.id = "31"
node.driver = "true"
factory.mode = "split"
audio.adapt.follower = ""
library.name = "audioconvert/libspa-audioconvert"
object.id = "35"
object.serial = "184"
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.acp.auto-profile = "false"
api.alsa.card = "0"
api.alsa.use-acp = "true"
api.dbus.ReserveDevice1 = "Audio0"
device.bus = "pci"
device.bus_path = "pci-0000:0d:00.4"
device.enum.api = "udev"
device.icon_name = "audio-card-analog-pci"
device.name = "alsa_card.pci-0000_0d_00.4"
device.nick = "HD-Audio Generic"
device.plugged.usec = "5020627"
device.product.id = "0x1487"
device.product.name = "Starship/Matisse HD Audio Controller"
device.subsystem = "sound"
sysfs.path = "/devices/pci0000:00/0000:00:08.1/0000:0d:00.4/sound/card0"
device.vendor.id = "0x1022"
device.vendor.name = "Advanced Micro Devices, Inc. [AMD]"
device.string = "0"
Ports:
analog-input-front-mic: Front Microphone (type: Mic, priority: 8500, availability group: Legacy 1, not available)
analog-input-rear-mic: Rear Microphone (type: Mic, priority: 8200, availability group: Legacy 2, available)
analog-input-linein: Line In (type: Line, priority: 8100, availability group: Legacy 3, not available)
Active Port: analog-input-rear-mic
Formats:
pcm
nxi -Faz
System:
Kernel: 6.1.12-arch1-1 arch: x86_64 bits: 64 compiler: gcc v: 12.2.1
parameters: initrd=\amd-ucode.img initrd=\initramfs-linux.img
root=PARTUUID=1e81786d-a117-4694-a49c-fbcabbdb3fc0 zswap.enabled=0 rw
intel_pstate=no_hwp rootfstype=ext4
Desktop: XMonad v: 0.17.1 info: xmobar vt: 1 dm: SDDM Distro: Arch Linux
Machine:
Type: Desktop System: ASUS product: N/A v: N/A serial: <superuser required>
Mobo: ASUSTeK model: ROG STRIX B550-I GAMING v: Rev X.0x
serial: <superuser required> UEFI: American Megatrends v: 2803
date: 04/28/2022
...
Audio:
Device-1: Intel DG2 Audio driver: snd_hda_intel v: kernel pcie: gen: 1
speed: 2.5 GT/s lanes: 1 bus-ID: 0b:00.0 chip-ID: 8086:4f90 class-ID: 0403
Device-2: AMD Starship/Matisse HD Audio vendor: ASUSTeK
driver: snd_hda_intel v: kernel pcie: gen: 4 speed: 16 GT/s lanes: 16
bus-ID: 0d:00.4 chip-ID: 1022:1487 class-ID: 0403
Sound API: ALSA v: k6.1.12-arch1-1 running: yes
Sound Server-1: JACK v: 1.9.22 running: no
Sound Server-2: PulseAudio v: 16.1 running: no
Sound Server-3: PipeWire v: 0.3.66 running: yes
pw-cli ls
id 0, type PipeWire:Interface:Core/3
object.serial = "0"
core.name = "pipewire-0"
id 1, type PipeWire:Interface:Module/3
object.serial = "1"
module.name = "libpipewire-module-rt"
id 2, type PipeWire:Interface:Module/3
object.serial = "2"
module.name = "libpipewire-module-protocol-native"
id 3, type PipeWire:Interface:Module/3
object.serial = "3"
module.name = "libpipewire-module-profiler"
id 4, type PipeWire:Interface:Profiler/3
object.serial = "4"
id 5, type PipeWire:Interface:Module/3
object.serial = "5"
module.name = "libpipewire-module-metadata"
id 6, type PipeWire:Interface:Factory/3
object.serial = "6"
module.id = "5"
factory.name = "metadata"
factory.type.name = "PipeWire:Interface:Metadata"
factory.type.version = "3"
id 7, type PipeWire:Interface:Module/3
object.serial = "7"
module.name = "libpipewire-module-spa-device-factory"
id 8, type PipeWire:Interface:Factory/3
object.serial = "8"
module.id = "7"
factory.name = "spa-device-factory"
factory.type.name = "PipeWire:Interface:Device"
factory.type.version = "3"
id 9, type PipeWire:Interface:Module/3
object.serial = "9"
module.name = "libpipewire-module-spa-node-factory"
id 10, type PipeWire:Interface:Factory/3
object.serial = "10"
module.id = "9"
factory.name = "spa-node-factory"
factory.type.name = "PipeWire:Interface:Node"
factory.type.version = "3"
id 11, type PipeWire:Interface:Module/3
object.serial = "11"
module.name = "libpipewire-module-client-node"
id 12, type PipeWire:Interface:Factory/3
object.serial = "12"
module.id = "11"
factory.name = "client-node"
factory.type.name = "PipeWire:Interface:ClientNode"
factory.type.version = "4"
id 13, type PipeWire:Interface:Module/3
object.serial = "13"
module.name = "libpipewire-module-client-device"
id 14, type PipeWire:Interface:Factory/3
object.serial = "14"
module.id = "13"
factory.name = "client-device"
factory.type.name = "Spa:Pointer:Interface:Device"
factory.type.version = "0"
id 15, type PipeWire:Interface:Module/3
object.serial = "15"
module.name = "libpipewire-module-portal"
id 16, type PipeWire:Interface:Module/3
object.serial = "16"
module.name = "libpipewire-module-access"
id 17, type PipeWire:Interface:Module/3
object.serial = "17"
module.name = "libpipewire-module-adapter"
id 18, type PipeWire:Interface:Factory/3
object.serial = "18"
module.id = "17"
factory.name = "adapter"
factory.type.name = "PipeWire:Interface:Node"
factory.type.version = "3"
id 19, type PipeWire:Interface:Module/3
object.serial = "19"
module.name = "libpipewire-module-link-factory"
id 20, type PipeWire:Interface:Factory/3
object.serial = "20"
module.id = "19"
factory.name = "link-factory"
factory.type.name = "PipeWire:Interface:Link"
factory.type.version = "3"
id 21, type PipeWire:Interface:Module/3
object.serial = "21"
module.name = "libpipewire-module-session-manager"
id 22, type PipeWire:Interface:Factory/3
object.serial = "22"
module.id = "21"
factory.name = "client-endpoint"
factory.type.name = "PipeWire:Interface:ClientEndpoint"
factory.type.version = "0"
id 23, type PipeWire:Interface:Factory/3
object.serial = "23"
module.id = "21"
factory.name = "client-session"
factory.type.name = "PipeWire:Interface:ClientSession"
factory.type.version = "0"
id 24, type PipeWire:Interface:Factory/3
object.serial = "24"
module.id = "21"
factory.name = "session"
factory.type.name = "PipeWire:Interface:Session"
factory.type.version = "0"
id 25, type PipeWire:Interface:Factory/3
object.serial = "25"
module.id = "21"
factory.name = "endpoint"
factory.type.name = "PipeWire:Interface:Endpoint"
factory.type.version = "0"
id 26, type PipeWire:Interface:Factory/3
object.serial = "26"
module.id = "21"
factory.name = "endpoint-stream"
factory.type.name = "PipeWire:Interface:EndpointStream"
factory.type.version = "0"
id 27, type PipeWire:Interface:Factory/3
object.serial = "27"
module.id = "21"
factory.name = "endpoint-link"
factory.type.name = "PipeWire:Interface:EndpointLink"
factory.type.version = "0"
id 28, type PipeWire:Interface:Node/3
object.serial = "28"
factory.id = "10"
priority.driver = "20000"
node.name = "Dummy-Driver"
id 29, type PipeWire:Interface:Node/3
object.serial = "29"
factory.id = "10"
priority.driver = "19000"
node.name = "Freewheel-Driver"
id 30, type PipeWire:Interface:Metadata/3
object.serial = "30"
metadata.name = "settings"
id 31, type PipeWire:Interface:Client/3
object.serial = "34"
module.id = "2"
pipewire.protocol = "protocol-native"
pipewire.sec.pid = "763"
pipewire.sec.uid = "1000"
pipewire.sec.gid = "1000"
pipewire.sec.label = "hex:d04d370e0e000000010000000000000028dffe91fc7f0000e9f3c7f4917f0000010000003c56000000cca43f34c81d6390defe91fc7f000090defe91fc7f000090defe91fc7f0000b9f4c7f4917f000020dffe91fc7f000069fec7f4917f00006c000000000000009810330e3c5600009300000000000000db74c9f4917f000030e0fe91fc7f0000f3fec7f4917f0000000000000000000000cca43f34c81d6320dffe91fc7f0000990000000000000020dffe91fc7f00000dffc7f4917f000020dffe91fc7f000000cca43f34c81d6330e0fe91fc7f0000000000000000000030e0fe91fc7f0000b9f4c7f4917f00000000000000000000284dc8f4917f000030e0fe91fc7f000020e0fe91fc7f00000000000000000000600dcbf4917f0000000000007300000000cca43f34c81d63000000000000000030e0fe91fc7f0000382f330e3c56000030e0fe91fc7f000064e1fe91fc7f0000c8f8c7f4917f0000c0e0fe91fc7f0000c0e0fe91fc7f000020e0fe91fc7f000000cca43f34c81d6330e0fe91fc7f0000302f330e3c560000180000003000000090e1fe91fc7f0000c0e0fe91fc7f000000cca43f34c81d63382f330e3c5600000000000000000000302f330e3c56000020e0fe91fc7f0000a0e0fe91fc7f0000730000000000000000000000000000002855c8f4917f0000302f330e3c560000000060000c0000006c00000000000000382f330e3c5600009800000000000000802f330e3c5600001d00000000000000e00dcbf4917f0000000000000000000000cca43f34c81d630000000000000000302f330e3c5600007300000000000000302f330e3c56000038e2fe91fc7f00006556c8f4917f0000300000003000000000cca43f34c81d63c0e0fe91fc7f0000c00e330e3c560000b014330e3c5600000000000000000000302f330e3c560000302f330e3c5600003019330e3c56000000cca43f34c81d63b010330e3c560000c00e330e3c560000b014330e3c5600000000000000000000302f330e3c560000302f330e3c5600003019330e3c560000816954f5917f0000f851320e3c560000080000000000000080e1fe91fc7f0000ca8155f5917f00000200000000000000a83042f50100000080e1fe91fc7f000020000000fffffffff851320e3c560000393642f5917f000001000000f086320e3c56000034c81d63c016330e3c5600000100000000000000504171f5917f0000012f330e3c560000a00c330e3c5600000480c7f4917f0000c016330e3c5600000100000000000000f851320e3c5600009176c7f4917f0000c016330e3c5600004cb3c7f4917f000030e1fe91fc7f0000302f330e3c560000f816330e3c56000048e2fe91fc7f000001000000917f0000bd000000000000005019330e3c56000084e2fe91fc7f0000"
pipewire.access = "unrestricted"
application.name = "WirePlumber [export]"
id 32, type PipeWire:Interface:Client/3
object.serial = "33"
module.id = "2"
pipewire.protocol = "protocol-native"
pipewire.sec.pid = "763"
pipewire.sec.uid = "1000"
pipewire.sec.gid = "1000"
pipewire.sec.label = "hex:d04d370e0e000000010000000000000028dffe91fc7f0000e9f3c7f4917f0000010000003c56000000cca43f34c81d6390defe91fc7f000090defe91fc7f000090defe91fc7f0000b9f4c7f4917f000020dffe91fc7f000069fec7f4917f00006c000000000000009810330e3c5600009300000000000000db74c9f4917f000030e0fe91fc7f0000f3fec7f4917f0000000000000000000000cca43f34c81d6320dffe91fc7f0000990000000000000020dffe91fc7f00000dffc7f4917f000020dffe91fc7f000000cca43f34c81d6330e0fe91fc7f0000000000000000000030e0fe91fc7f0000b9f4c7f4917f00000000000000000000284dc8f4917f000030e0fe91fc7f000020e0fe91fc7f00000000000000000000600dcbf4917f0000000000007300000000cca43f34c81d63000000000000000030e0fe91fc7f0000382f330e3c56000030e0fe91fc7f000064e1fe91fc7f0000c8f8c7f4917f0000c0e0fe91fc7f0000c0e0fe91fc7f000020e0fe91fc7f000000cca43f34c81d6330e0fe91fc7f0000302f330e3c560000180000003000000090e1fe91fc7f0000c0e0fe91fc7f000000cca43f34c81d63382f330e3c5600000000000000000000302f330e3c56000020e0fe91fc7f0000a0e0fe91fc7f0000730000000000000000000000000000002855c8f4917f0000302f330e3c560000000060000c0000006c00000000000000382f330e3c5600009800000000000000802f330e3c5600001d00000000000000e00dcbf4917f0000000000000000000000cca43f34c81d630000000000000000302f330e3c5600007300000000000000302f330e3c56000038e2fe91fc7f00006556c8f4917f0000300000003000000000cca43f34c81d63c0e0fe91fc7f0000c00e330e3c560000b014330e3c5600000000000000000000302f330e3c560000302f330e3c5600003019330e3c56000000cca43f34c81d63b010330e3c560000c00e330e3c560000b014330e3c5600000000000000000000302f330e3c560000302f330e3c5600003019330e3c560000816954f5917f0000f851320e3c560000080000000000000080e1fe91fc7f0000ca8155f5917f00000200000000000000a83042f50100000080e1fe91fc7f000020000000fffffffff851320e3c560000393642f5917f000001000000f086320e3c56000034c81d63c016330e3c5600000100000000000000504171f5917f0000012f330e3c560000a00c330e3c5600000480c7f4917f0000c016330e3c5600000100000000000000f851320e3c5600009176c7f4917f0000c016330e3c5600004cb3c7f4917f000030e1fe91fc7f0000302f330e3c560000f816330e3c56000048e2fe91fc7f000001000000917f0000bd000000000000005019330e3c56000084e2fe91fc7f0000"
pipewire.access = "unrestricted"
application.name = "WirePlumber"
id 33, type PipeWire:Interface:Metadata/3
factory.id = "6"
module.id = "5"
metadata.name = "default"
client.id = "32"
object.serial = "35"
id 34, type PipeWire:Interface:Client/3
object.serial = "36"
module.id = "2"
pipewire.protocol = "protocol-native"
pipewire.sec.pid = "794"
pipewire.sec.uid = "1000"
pipewire.sec.gid = "1000"
pipewire.sec.label = "hex:906f370e0e000000010000000000000028dffe91fc7f0000e9f3c7f4917f0000010000003c56000000cca43f34c81d6390defe91fc7f000090defe91fc7f000090defe91fc7f0000b9f4c7f4917f000020dffe91fc7f000069fec7f4917f00006c000000000000009810330e3c5600009300000000000000db74c9f4917f000030e0fe91fc7f0000f3fec7f4917f0000000000000000000000cca43f34c81d6320dffe91fc7f0000990000000000000020dffe91fc7f00000dffc7f4917f000020dffe91fc7f000000cca43f34c81d6330e0fe91fc7f0000000000000000000030e0fe91fc7f0000b9f4c7f4917f00000000000000000000284dc8f4917f000030e0fe91fc7f000020e0fe91fc7f00000000000000000000600dcbf4917f0000000000007300000000cca43f34c81d63000000000000000030e0fe91fc7f0000382f330e3c56000030e0fe91fc7f000064e1fe91fc7f0000c8f8c7f4917f0000c0e0fe91fc7f0000c0e0fe91fc7f000020e0fe91fc7f000000cca43f34c81d6330e0fe91fc7f0000302f330e3c560000180000003000000090e1fe91fc7f0000c0e0fe91fc7f000000cca43f34c81d63382f330e3c5600000000000000000000302f330e3c56000020e0fe91fc7f0000a0e0fe91fc7f0000730000000000000000000000000000002855c8f4917f0000302f330e3c560000000060003c5600006c00000000000000382f330e3c5600009800000000000000802f330e3c5600002e00000000000000e00dcbf4917f0000000000000000000000cca43f34c81d630000000000000000302f330e3c5600007300000000000000302f330e3c56000038e2fe91fc7f00006556c8f4917f0000300000003000000000cca43f34c81d63c0e0fe91fc7f0000c00e330e3c560000b014330e3c5600000000000000000000302f330e3c560000302f330e3c5600003019330e3c56000000cca43f34c81d63b010330e3c560000c00e330e3c560000b014330e3c5600000000000000000000302f330e3c560000302f330e3c5600003019330e3c560000816954f5917f0000f851320e3c560000080000000000000080e1fe91fc7f0000ca8155f5917f00000200000000000000a83042f50100000080e1fe91fc7f000020000000fffffffff851320e3c560000393642f5917f000001000000f086320e3c56000034c81d63c016330e3c5600000100000000000000504171f5917f0000012f330e3c560000a00c330e3c5600000480c7f4917f0000c016330e3c5600000100000000000000f851320e3c5600009176c7f4917f0000c016330e3c5600004cb3c7f4917f000030e1fe91fc7f0000302f330e3c560000f816330e3c56000048e2fe91fc7f000001000000917f0000ce000000000000005019330e3c56000084e2fe91fc7f0000"
pipewire.access = "unrestricted"
application.name = "pipewire"
id 35, type PipeWire:Interface:Node/3
object.serial = "184"
object.path = "alsa:pcm:0:front:0:capture"
factory.id = "18"
client.id = "31"
device.id = "64"
priority.session = "2009"
priority.driver = "2009"
node.description = "Starship/Matisse HD Audio Controller Analog Stereo"
node.name = "alsa_input.pci-0000_0d_00.4.analog-stereo"
node.nick = "ALC1220 Analog"
media.class = "Audio/Source"
id 36, type PipeWire:Interface:Port/3
object.serial = "192"
object.path = "alsa:pcm:0:front:0:capture:capture_1"
format.dsp = "32 bit float mono audio"
node.id = "35"
audio.channel = "FR"
port.id = "1"
port.name = "capture_FR"
port.direction = "out"
port.physical = "true"
port.terminal = "true"
port.alias = "ALC1220 Analog:capture_FR"
id 37, type PipeWire:Interface:Metadata/3
metadata.name = "route-settings"
factory.id = "6"
module.id = "5"
client.id = "32"
object.serial = "39"
id 38, type PipeWire:Interface:Node/3
object.serial = "40"
factory.id = "10"
client.id = "31"
node.name = "Midi-Bridge"
media.class = "Midi/Bridge"
id 39, type PipeWire:Interface:Port/3
object.serial = "41"
object.path = "alsa:seq:default:client_14:playback_0"
format.dsp = "8 bit raw midi"
node.id = "38"
port.id = "0"
port.name = "Midi Through:(playback_0) Midi Through Port-0"
port.direction = "in"
port.physical = "true"
port.terminal = "true"
port.alias = "Midi Through:Midi Through Port-0"
id 40, type PipeWire:Interface:Port/3
object.serial = "42"
object.path = "alsa:seq:default:client_14:capture_0"
format.dsp = "8 bit raw midi"
node.id = "38"
port.id = "0"
port.name = "Midi Through:(capture_0) Midi Through Port-0"
port.direction = "out"
port.physical = "true"
port.terminal = "true"
port.alias = "Midi Through:Midi Through Port-0"
id 41, type PipeWire:Interface:Client/3
object.serial = "230"
module.id = "2"
pipewire.protocol = "protocol-native"
pipewire.sec.pid = "794"
pipewire.sec.uid = "1000"
pipewire.sec.gid = "1000"
pipewire.sec.label = "hex:0b000000fc7f000000cca43f34c81d6350defe91fc7f0000a000000000000000a08a62f5917f0000c0ffffffffffffff40e0fe91fc7f00001100000000000000a000000000000000ed584ef5917f00001e000000000000001e00000000000000088f4d0e3c5600001d0000000000000028cf430e3c56000000cca43f34c81d630000000000000000a08d4d0e3c560000c0e1fe91fc7f0000a08d4d0e3c560000608d4d0e3c5600001e0000000000000040e0fe91fc7f00004ec6bdf3917f0000c0e1fe91fc7f0000d80b410e3c56000090e2fe91fc7f000040e0fe91fc7f0000f0e1fe91fc7f00000800000000000000c0e1fe91fc7f0000bb0abff3917f0000030000000300000040e0fe91fc7f000050dffe91fc7f000000cca43f34c81d63010000000300000082e7c2f4917f0000205b3c0e3c560000000000000000000000000000000000002063c4f4917f0000e0b9c4f4917f00009000c3f4917f0000040000000e000000b098430e3c560000c098430e3c560000e898430e3c5600000a000000030000002099430e3c5600003099430e3c56000082e7c2f4917f0000600f360e3c5600000c00000000000000000000000000000095dbc4f4917f0000e0b9c4f4917f0000e6f4c2f4917f0000c0e1fe910e000000f31b6af5917f0000300000003000000040e1fe91fc7f000030e0fe91fc7f000000cca40034c81d632000000030000000000000000000000050e0fe91fc7f000000cca43f34c81d63c4e1fe91fc7f0000e502c0f3917f00000400000004000000b50700400000000080e1fe91fc7f000001000000000000003000000030000000633542f5917f0000a0e0fe91fc7f000000cca43f1d000000f056370e3c56000000cca43f34c81d63600f360e3c560000cb0841f5917f000090ee350e3c56000098ee350e00000000d1110040000000009850c4f4917f00007856370e3c56000098ee350e3c560000000000000000000000cca43f34c81d63000000000000000090ee350e3c56000010000000000000009a9c55f5917f000080e1fe91fc7f0000160000004000004090ee350e3c5600003030c4f4917f00001856370e3c560000ca8155f5917f00003033370e3c560000600f360e0100000080e1fe91fc7f000020000000ffffffff600f360e3c560000393642f5917f000001000000f086320e3c560000917f0000c0e1fe91fc7f00003800000000000000e0e1fe91fc7f0000800000004040000040000040000000004f38c4f4917f000020ff350e3c56000020ff350e3c560000000000000000000090ee350e3c5600000000000000000000000000000000000020e2fe91fc7f00000100000000000000000000000000000000000000000000000000000000000000b50700400000000030244b0e3c5600003800000000000000"
pipewire.access = "unrestricted"
application.name = "Google Chrome"
id 42, type PipeWire:Interface:Port/3
object.serial = "402"
object.path = "Google Chrome input:input_0"
format.dsp = "32 bit float mono audio"
node.id = "62"
audio.channel = "FL"
port.id = "0"
port.name = "input_FL"
port.direction = "in"
port.alias = "Google Chrome input:input_FL"
id 43, type PipeWire:Interface:Link/3
object.serial = "229"
factory.id = "20"
client.id = "32"
link.output.port = "36"
link.input.port = "49"
link.output.node = "35"
link.input.node = "60"
id 44, type PipeWire:Interface:Port/3
object.serial = "224"
object.path = "Google Chrome input:input_0"
format.dsp = "32 bit float mono audio"
node.id = "60"
audio.channel = "FL"
port.id = "0"
port.name = "input_FL"
port.direction = "in"
port.alias = "Google Chrome input:input_FL"
id 45, type PipeWire:Interface:Port/3
object.serial = "225"
object.path = "Google Chrome input:monitor_0"
format.dsp = "32 bit float mono audio"
node.id = "60"
audio.channel = "FL"
port.id = "0"
port.name = "monitor_FL"
port.direction = "out"
port.monitor = "true"
port.alias = "Google Chrome input:monitor_FL"
id 46, type PipeWire:Interface:Port/3
object.serial = "188"
object.path = "alsa:pcm:0:front:0:playback:monitor_0"
format.dsp = "32 bit float mono audio"
node.id = "56"
audio.channel = "FL"
port.id = "0"
port.name = "monitor_FL"
port.direction = "out"
port.monitor = "true"
port.alias = "ALC1220 Analog:monitor_FL"
id 47, type PipeWire:Interface:Port/3
object.serial = "189"
object.path = "alsa:pcm:0:front:0:playback:playback_1"
format.dsp = "32 bit float mono audio"
node.id = "56"
audio.channel = "FR"
port.id = "1"
port.name = "playback_FR"
port.direction = "in"
port.physical = "true"
port.terminal = "true"
port.alias = "ALC1220 Analog:playback_FR"
id 48, type PipeWire:Interface:Port/3
object.serial = "190"
object.path = "alsa:pcm:0:front:0:playback:monitor_1"
format.dsp = "32 bit float mono audio"
node.id = "56"
audio.channel = "FR"
port.id = "1"
port.name = "monitor_FR"
port.direction = "out"
port.monitor = "true"
port.alias = "ALC1220 Analog:monitor_FR"
id 49, type PipeWire:Interface:Port/3
object.serial = "226"
object.path = "Google Chrome input:input_1"
format.dsp = "32 bit float mono audio"
node.id = "60"
audio.channel = "FR"
port.id = "1"
port.name = "input_FR"
port.direction = "in"
port.alias = "Google Chrome input:input_FR"
id 50, type PipeWire:Interface:Link/3
object.serial = "228"
factory.id = "20"
client.id = "32"
link.output.port = "65"
link.input.port = "44"
link.output.node = "35"
link.input.node = "60"
id 51, type PipeWire:Interface:Port/3
object.serial = "404"
object.path = "Google Chrome input:input_1"
format.dsp = "32 bit float mono audio"
node.id = "62"
audio.channel = "FR"
port.id = "1"
port.name = "input_FR"
port.direction = "in"
port.alias = "Google Chrome input:input_FR"
id 52, type PipeWire:Interface:Node/3
object.serial = "231"
factory.id = "6"
client.id = "41"
application.name = "Google Chrome"
node.name = "Google Chrome"
media.class = "Stream/Output/Audio"
id 53, type PipeWire:Interface:Port/3
object.serial = "233"
object.path = "Google Chrome:output_1"
format.dsp = "32 bit float mono audio"
node.id = "52"
audio.channel = "FR"
port.id = "1"
port.name = "output_FR"
port.direction = "out"
port.alias = "Google Chrome:output_FR"
id 54, type PipeWire:Interface:Link/3
object.serial = "234"
factory.id = "20"
client.id = "32"
link.output.port = "55"
link.input.port = "67"
link.output.node = "52"
link.input.node = "56"
id 55, type PipeWire:Interface:Port/3
object.serial = "232"
object.path = "Google Chrome:output_0"
format.dsp = "32 bit float mono audio"
node.id = "52"
audio.channel = "FL"
port.id = "0"
port.name = "output_FL"
port.direction = "out"
port.alias = "Google Chrome:output_FL"
id 56, type PipeWire:Interface:Node/3
object.serial = "183"
object.path = "alsa:pcm:0:front:0:playback"
factory.id = "18"
client.id = "31"
device.id = "64"
priority.session = "1009"
priority.driver = "1009"
node.description = "Starship/Matisse HD Audio Controller Analog Stereo"
node.name = "alsa_output.pci-0000_0d_00.4.analog-stereo"
node.nick = "ALC1220 Analog"
media.class = "Audio/Sink"
id 57, type PipeWire:Interface:Port/3
object.serial = "405"
object.path = "Google Chrome input:monitor_1"
format.dsp = "32 bit float mono audio"
node.id = "62"
audio.channel = "FR"
port.id = "1"
port.name = "monitor_FR"
port.direction = "out"
port.monitor = "true"
port.alias = "Google Chrome input:monitor_FR"
id 58, type PipeWire:Interface:Client/3
object.serial = "236"
module.id = "2"
pipewire.protocol = "protocol-native"
pipewire.sec.pid = "794"
pipewire.sec.uid = "1000"
pipewire.sec.gid = "1000"
pipewire.sec.label = "hex:18a54e0e3c560000c00f360e3c560000c80f360e3c5600009850c4f4917f000078a54e0e3c560000c80f360e3c5600000000000000000000000000000000000000000000000000000000000000000000220000000000000000cca43f34c81d63ea0100400000000070a34e0e3c5600009030360e3c560000000000000000000018a54e0e3c560000ddebc2f4917f0000c80f360e3c5600009850c4f4917f000078a54e0e3c560000c80f360e3c5600009030360e3c5600000000000000000000000000000000000000000000000000000000000000000000246a54f5917f00000000000000000000080000000000000048dffe91fc7f000008000000000000009030360e3c5600005f3142f5917f000000000000000000000100000000000000f06b5e0e3c56000082e7c2f4917f00009030360e3c560000000000000000000000000000000000002063c4f4917f0000e0b9c4f4917f00009000c3f4917f000040244c0e0e000000c2da6bf5917f0000e90100400000000000cca43f34c81d63030000000000000000e83f0e3c560000010000000000000082e7c2f4917f0000205b3c0e3c5600000c00000000000000000000000000000095dbc4f4917f0000e0b9c4f4917f0000e6f4c2f4917f0000c0e1fe910e000000f31b6af5917f0000300000003000000040e1fe91fc7f000030e0fe91fc7f000000cca40034c81d632000000030000000000000000000000050e0fe91fc7f000000cca43f34c81d63c4e1fe91fc7f0000e502c0f3917f00000400000004000000780100400000000080e1fe91fc7f00000100000000000000300000003000000090e1fe91fc7f0000a0e0fe91fc7f000000cca43f34c81d63401c440e3c560000503a3c0e3c560000205b3c0e3c5600002800000000000000d8103c0e3c560000503a3c0e3c560000583a3c0e3c5600009850c4f4917f000038113c0e3c560000583a3c0e3c560000000000000000000000cca43f34c81d630000000000000000503a3c0e3c56000010000000000000009a9c55f5917f000080e1fe91fc7f00002100000040000040503a3c0e3c5600003030c4f4917f0000d8103c0e3c560000ca8155f5917f0000e0894d0e3c560000205b3c0e0100000080e1fe91fc7f000020000000ffffffff205b3c0e3c560000393642f5917f000001000000f086320e3c560000917f0000c0e1fe91fc7f00007000000000000000e0e1fe91fc7f0000800000004040000040000040000000004f38c4f4917f0000e04a3c0e3c560000e04a3c0e3c5600000000000000000000503a3c0e3c5600000000000000000000000000000000000020e2fe91fc7f000001000000000000000000000000000000000000000000000000000000000000007801004000000000d0ac3d0e3c5600007000000000000000"
pipewire.access = "unrestricted"
application.name = "Chromium input"
id 59, type PipeWire:Interface:Link/3
object.serial = "406"
factory.id = "20"
client.id = "32"
link.output.port = "65"
link.input.port = "42"
link.output.node = "35"
link.input.node = "62"
id 60, type PipeWire:Interface:Node/3
object.serial = "223"
factory.id = "6"
client.id = "63"
application.name = "Google Chrome input"
node.name = "Google Chrome input"
media.class = "Stream/Input/Audio"
id 61, type PipeWire:Interface:Client/3
object.serial = "268"
module.id = "2"
pipewire.protocol = "protocol-native"
pipewire.sec.pid = "794"
pipewire.sec.uid = "1000"
pipewire.sec.gid = "1000"
pipewire.sec.label = "hex:40defe91fc7f000000cca43f0000000028dffe91fc7f0000e9f3c7f4917f0000010000003c56000000cca43f34c81d6390defe91fc7f000090defe91fc7f000090defe91fc7f0000b9f4c7f4917f000020dffe91fc7f000069fec7f4917f00006c000000000000009810330e3c5600009300000000000000db74c9f4917f000030e0fe91fc7f0000f3fec7f4917f0000000000000000000000cca43f34c81d6320dffe91fc7f0000990000000000000020dffe91fc7f00000dffc7f4917f000020dffe91fc7f000000cca43f34c81d6330e0fe91fc7f0000000000000000000030e0fe91fc7f0000b9f4c7f4917f00000000000000000000284dc8f4917f000030e0fe91fc7f000020e0fe91fc7f00000000000000000000600dcbf4917f0000000000007300000000cca43f34c81d63000000000000000030e0fe91fc7f0000181d340e3c56000030e0fe91fc7f000064e1fe91fc7f0000c8f8c7f4917f0000c0e0fe91fc7f0000c0e0fe91fc7f000020e0fe91fc7f000000cca43f34c81d6330e0fe91fc7f0000101d340e3c560000180000003000000090e1fe91fc7f0000c0e0fe91fc7f000000cca43f34c81d63181d340e3c5600000000000000000000101d340e3c56000020e0fe91fc7f0000a0e0fe91fc7f0000730000000000000000000000000000002855c8f4917f0000101d340e3c560000000060000e0000006c00000000000000181d340e3c5600009800000000000000601d340e3c5600001f00000000000000e00dcbf4917f0000000000000000000000cca43f34c81d630000000000000000101d340e3c5600007300000000000000101d340e3c56000038e2fe91fc7f00006556c8f4917f0000300000003000000000cca43f34c81d63c0e0fe91fc7f0000c00e330e3c560000b014330e3c5600000000000000000000101d340e3c560000101d340e3c5600003019330e3c56000000cca43f34c81d63b010330e3c560000c00e330e3c560000b014330e3c5600000000000000000000101d340e3c560000101d340e3c5600003019330e3c560000816954f5917f0000f851320e3c560000080000000000000080e1fe91fc7f0000ca8155f5917f00000200000000000000a83042f50100000080e1fe91fc7f000020000000fffffffff851320e3c560000393642f5917f000001000000f086320e3c56000034c81d63c016330e3c5600000100000000000000504171f5917f0000011d340e3c560000a00c330e3c5600000480c7f4917f0000c016330e3c5600000100000000000000f851320e3c5600009176c7f4917f0000c016330e3c5600004cb3c7f4917f000030e1fe91fc7f0000101d340e3c560000f816330e3c56000048e2fe91fc7f000001000000917f0000bf000000000000005019330e3c56000084e2fe91fc7f0000"
pipewire.access = "unrestricted"
application.name = "emacs-29-0-60"
id 62, type PipeWire:Interface:Node/3
object.serial = "401"
factory.id = "6"
client.id = "63"
application.name = "Google Chrome input"
node.name = "Google Chrome input"
media.class = "Stream/Input/Audio"
id 63, type PipeWire:Interface:Client/3
object.serial = "197"
module.id = "2"
pipewire.protocol = "protocol-native"
pipewire.sec.pid = "794"
pipewire.sec.uid = "1000"
pipewire.sec.gid = "1000"
pipewire.sec.label = "hex:40defe91fc7f000000cca43f0000000028dffe91fc7f0000e9f3c7f4917f0000010000003c56000000cca43f34c81d6390defe91fc7f000090defe91fc7f000090defe91fc7f0000b9f4c7f4917f000020dffe91fc7f000069fec7f4917f00006c000000000000009810330e3c5600009300000000000000db74c9f4917f000030e0fe91fc7f0000f3fec7f4917f0000000000000000000000cca43f34c81d6320dffe91fc7f0000990000000000000020dffe91fc7f00000dffc7f4917f000020dffe91fc7f000000cca43f34c81d6330e0fe91fc7f0000000000000000000030e0fe91fc7f0000b9f4c7f4917f00000000000000000000284dc8f4917f000030e0fe91fc7f000020e0fe91fc7f00000000000000000000600dcbf4917f0000000000007300000082e7c2f4917f0000600f360e3c560000000000000000000000000000000000002063c4f4917f0000e0b9c4f4917f0000c8f8c7f4917f0000c0e0fe910e000000c0e0fe91fc7f000020e0fe91fc7f000000cca43f34c81d6330e0fe91fc7f0000101d340e3c560000180000003000000082e7c2f4917f0000600f360e3c5600000c00000000000000000000000000000095dbc4f4917f0000e0b9c4f4917f0000e6f4c2f4917f0000a0e0fe910e000000730000000000000000000000000000002855c8f4917f0000101d340e3c560000000060001d0000006c0000000000000000000000000000009800000000000000601d340e3c5600001d00000000000000e00dcbf4917f0000040000000400000080060040000000000000000000000000101d340e3c5600003000000030000000633542f5917f0000a0e0fe91fc7f000000cca43f1d000000f056370e3c56000000cca43f34c81d63600f360e3c560000cb0841f5917f000090ee350e3c56000098ee350e000000000a0f0040000000009850c4f4917f00007856370e3c56000098ee350e3c560000000000000000000000cca43f34c81d63000000000000000090ee350e3c56000010000000000000009a9c55f5917f000080e1fe91fc7f0000160000004000004090ee350e3c5600003030c4f4917f00001856370e3c560000ca8155f5917f00003033370e3c560000600f360e0100000080e1fe91fc7f000020000000ffffffff600f360e3c560000393642f5917f000001000000f086320e3c560000917f0000c0e1fe91fc7f00003800000000000000e0e1fe91fc7f0000800000004040000040000040000000004f38c4f4917f000020ff350e3c56000020ff350e3c560000000000000000000090ee350e3c5600000000000000000000000000000000000020e2fe91fc7f00000100000000000000000000000000000000000000000000000000000000000000800600400000000030244b0e3c5600003800000000000000"
pipewire.access = "unrestricted"
application.name = "Google Chrome input"
id 64, type PipeWire:Interface:Device/3
object.serial = "182"
factory.id = "14"
client.id = "31"
device.api = "alsa"
device.description = "Starship/Matisse HD Audio Controller"
device.name = "alsa_card.pci-0000_0d_00.4"
device.nick = "HD-Audio Generic"
media.class = "Audio/Device"
id 65, type PipeWire:Interface:Port/3
object.serial = "191"
object.path = "alsa:pcm:0:front:0:capture:capture_0"
format.dsp = "32 bit float mono audio"
node.id = "35"
audio.channel = "FL"
port.id = "0"
port.name = "capture_FL"
port.direction = "out"
port.physical = "true"
port.terminal = "true"
port.alias = "ALC1220 Analog:capture_FL"
id 66, type PipeWire:Interface:Port/3
object.serial = "227"
object.path = "Google Chrome input:monitor_1"
format.dsp = "32 bit float mono audio"
node.id = "60"
audio.channel = "FR"
port.id = "1"
port.name = "monitor_FR"
port.direction = "out"
port.monitor = "true"
port.alias = "Google Chrome input:monitor_FR"
id 67, type PipeWire:Interface:Port/3
object.serial = "187"
object.path = "alsa:pcm:0:front:0:playback:playback_0"
format.dsp = "32 bit float mono audio"
node.id = "56"
audio.channel = "FL"
port.id = "0"
port.name = "playback_FL"
port.direction = "in"
port.physical = "true"
port.terminal = "true"
port.alias = "ALC1220 Analog:playback_FL"
id 68, type PipeWire:Interface:Link/3
object.serial = "235"
factory.id = "20"
client.id = "32"
link.output.port = "53"
link.input.port = "47"
link.output.node = "52"
link.input.node = "56"
id 69, type PipeWire:Interface:Node/3
object.serial = "243"
factory.id = "6"
client.id = "63"
application.name = "Google Chrome input"
node.name = "Google Chrome input"
media.class = "Stream/Input/Audio"
id 70, type PipeWire:Interface:Port/3
object.serial = "244"
object.path = "Google Chrome input:input_0"
format.dsp = "32 bit float mono audio"
node.id = "69"
audio.channel = "FL"
port.id = "0"
port.name = "input_FL"
port.direction = "in"
port.alias = "Google Chrome input:input_FL"
id 71, type PipeWire:Interface:Port/3
object.serial = "245"
object.path = "Google Chrome input:monitor_0"
format.dsp = "32 bit float mono audio"
node.id = "69"
audio.channel = "FL"
port.id = "0"
port.name = "monitor_FL"
port.direction = "out"
port.monitor = "true"
port.alias = "Google Chrome input:monitor_FL"
id 72, type PipeWire:Interface:Port/3
object.serial = "246"
object.path = "Google Chrome input:input_1"
format.dsp = "32 bit float mono audio"
node.id = "69"
audio.channel = "FR"
port.id = "1"
port.name = "input_FR"
port.direction = "in"
port.alias = "Google Chrome input:input_FR"
id 73, type PipeWire:Interface:Port/3
object.serial = "247"
object.path = "Google Chrome input:monitor_1"
format.dsp = "32 bit float mono audio"
node.id = "69"
audio.channel = "FR"
port.id = "1"
port.name = "monitor_FR"
port.direction = "out"
port.monitor = "true"
port.alias = "Google Chrome input:monitor_FR"
id 74, type PipeWire:Interface:Link/3
object.serial = "248"
factory.id = "20"
client.id = "32"
link.output.port = "65"
link.input.port = "70"
link.output.node = "35"
link.input.node = "69"
id 75, type PipeWire:Interface:Link/3
object.serial = "249"
factory.id = "20"
client.id = "32"
link.output.port = "36"
link.input.port = "72"
link.output.node = "35"
link.input.node = "69"
id 76, type PipeWire:Interface:Port/3
object.serial = "403"
object.path = "Google Chrome input:monitor_0"
format.dsp = "32 bit float mono audio"
node.id = "62"
audio.channel = "FL"
port.id = "0"
port.name = "monitor_FL"
port.direction = "out"
port.monitor = "true"
port.alias = "Google Chrome input:monitor_FL"
id 77, type PipeWire:Interface:Link/3
object.serial = "407"
factory.id = "20"
client.id = "32"
link.output.port = "36"
link.input.port = "51"
link.output.node = "35"
link.input.node = "62"
id 78, type PipeWire:Interface:Client/3
object.serial = "692"
module.id = "2"
pipewire.protocol = "protocol-native"
pipewire.sec.pid = "794"
pipewire.sec.uid = "1000"
pipewire.sec.gid = "1000"
pipewire.sec.label = "hex:40defe91fc7f000000cca43f0000000028dffe91fc7f0000e9f3c7f4917f0000010000003c56000000cca43f34c81d6390defe91fc7f000090defe91fc7f000090defe91fc7f0000b9f4c7f4917f000020dffe91fc7f000069fec7f4917f00006c000000000000009810330e3c5600009300000000000000db74c9f4917f000030e0fe91fc7f0000f3fec7f4917f0000000000000000000000cca43f34c81d6320dffe91fc7f0000990000000000000020dffe91fc7f00000dffc7f4917f000020dffe91fc7f000000cca43f34c81d6330e0fe91fc7f0000000000000000000030e0fe91fc7f0000b9f4c7f4917f00000000000000000000284dc8f4917f000030e0fe91fc7f000020e0fe91fc7f00000000000000000000600dcbf4917f0000000000007300000000cca43f34c81d63000000000000000030e0fe91fc7f0000181d340e3c56000030e0fe91fc7f000064e1fe91fc7f0000c8f8c7f4917f0000c0e0fe91fc7f0000c0e0fe91fc7f000020e0fe91fc7f000000cca43f34c81d6330e0fe91fc7f0000101d340e3c560000180000003000000090e1fe91fc7f0000c0e0fe91fc7f000000cca43f34c81d63181d340e3c5600000000000000000000101d340e3c56000020e0fe91fc7f0000a0e0fe91fc7f0000730000000000000000000000000000002855c8f4917f0000101d340e3c56000000006000080000006c00000000000000181d340e3c5600009800000000000000601d340e3c5600001d00000000000000e00dcbf4917f0000000000000000000000cca43f34c81d630000000000000000101d340e3c5600007300000000000000101d340e3c56000038e2fe91fc7f00006556c8f4917f0000300000003000000000cca43f34c81d63c0e0fe91fc7f0000c00e330e3c560000b014330e3c5600000000000000000000101d340e3c560000101d340e3c5600003019330e3c56000000cca43f34c81d63b010330e3c560000c00e330e3c560000b014330e3c5600000000000000000000101d340e3c560000101d340e3c5600003019330e3c560000816954f5917f0000f851320e3c560000080000000000000080e1fe91fc7f0000ca8155f5917f00000200000000000000a83042f50100000080e1fe91fc7f000020000000fffffffff851320e3c560000393642f5917f000001000000f086320e3c56000034c81d63c016330e3c5600000100000000000000504171f5917f0000011d340e3c560000a00c330e3c5600000480c7f4917f0000c016330e3c5600000100000000000000f851320e3c5600009176c7f4917f0000c016330e3c5600004cb3c7f4917f000030e1fe91fc7f0000101d340e3c560000f816330e3c56000048e2fe91fc7f000001000000917f0000bd000000000000005019330e3c56000084e2fe91fc7f0000"
pipewire.access = "unrestricted"
application.name = "Chromium"
id 79, type PipeWire:Interface:Node/3
object.serial = "693"
factory.id = "6"
client.id = "78"
application.name = "Chromium"
node.name = "Chromium"
media.class = "Stream/Output/Audio"
id 80, type PipeWire:Interface:Port/3
object.serial = "694"
object.path = "Chromium:output_0"
format.dsp = "32 bit float mono audio"
node.id = "79"
audio.channel = "FL"
port.id = "0"
port.name = "output_FL"
port.direction = "out"
port.alias = "Chromium:output_FL"
id 81, type PipeWire:Interface:Port/3
object.serial = "695"
object.path = "Chromium:output_1"
format.dsp = "32 bit float mono audio"
node.id = "79"
audio.channel = "FR"
port.id = "1"
port.name = "output_FR"
port.direction = "out"
port.alias = "Chromium:output_FR"
id 82, type PipeWire:Interface:Link/3
object.serial = "696"
factory.id = "20"
client.id = "32"
link.output.port = "80"
link.input.port = "67"
link.output.node = "79"
link.input.node = "56"
id 83, type PipeWire:Interface:Link/3
object.serial = "697"
factory.id = "20"
client.id = "32"
link.output.port = "81"
link.input.port = "47"
link.output.node = "79"
link.input.node = "56"
id 84, type PipeWire:Interface:Node/3
object.serial = "614"
factory.id = "6"
client.id = "63"
application.name = "Google Chrome input"
node.name = "Google Chrome input"
media.class = "Stream/Input/Audio"
id 85, type PipeWire:Interface:Port/3
object.serial = "617"
object.path = "Google Chrome input:input_1"
format.dsp = "32 bit float mono audio"
node.id = "84"
audio.channel = "FR"
port.id = "1"
port.name = "input_FR"
port.direction = "in"
port.alias = "Google Chrome input:input_FR"
id 86, type PipeWire:Interface:Port/3
object.serial = "618"
object.path = "Google Chrome input:monitor_1"
format.dsp = "32 bit float mono audio"
node.id = "84"
audio.channel = "FR"
port.id = "1"
port.name = "monitor_FR"
port.direction = "out"
port.monitor = "true"
port.alias = "Google Chrome input:monitor_FR"
id 87, type PipeWire:Interface:Port/3
object.serial = "616"
object.path = "Google Chrome input:monitor_0"
format.dsp = "32 bit float mono audio"
node.id = "84"
audio.channel = "FL"
port.id = "0"
port.name = "monitor_FL"
port.direction = "out"
port.monitor = "true"
port.alias = "Google Chrome input:monitor_FL"
id 88, type PipeWire:Interface:Port/3
object.serial = "615"
object.path = "Google Chrome input:input_0"
format.dsp = "32 bit float mono audio"
node.id = "84"
audio.channel = "FL"
port.id = "0"
port.name = "input_FL"
port.direction = "in"
port.alias = "Google Chrome input:input_FL"
id 89, type PipeWire:Interface:Link/3
object.serial = "620"
factory.id = "20"
client.id = "32"
link.output.port = "36"
link.input.port = "85"
link.output.node = "35"
link.input.node = "84"
id 90, type PipeWire:Interface:Link/3
object.serial = "619"
factory.id = "20"
client.id = "32"
link.output.port = "65"
link.input.port = "88"
link.output.node = "35"
link.input.node = "84"
id 91, type PipeWire:Interface:Client/3
object.serial = "698"
module.id = "2"
pipewire.protocol = "protocol-native"
pipewire.sec.pid = "169653"
pipewire.sec.uid = "1000"
pipewire.sec.gid = "1000"
pipewire.sec.label = "hex:5879cb0f3c56000000ad4a0e0000000028dffe91fc7f0000e9f3c7f4917f0000010000003c56000000cca43f34c81d6390defe91fc7f000090defe91fc7f000090defe91fc7f0000b9f4c7f4917f000020dffe91fc7f000069fec7f4917f00006c000000000000009810330e3c5600009300000000000000db74c9f4917f000030e0fe91fc7f0000f3fec7f4917f0000000000000000000000cca43f34c81d6320dffe91fc7f0000990000000000000020dffe91fc7f00000dffc7f4917f000020dffe91fc7f000000cca43f34c81d6330e0fe91fc7f0000000000000000000030e0fe91fc7f0000b9f4c7f4917f00000000000000000000284dc8f4917f000030e0fe91fc7f000020e0fe91fc7f00000000000000000000600dcbf4917f0000000000007300000000cca43f34c81d63000000000000000030e0fe91fc7f0000181d340e3c56000030e0fe91fc7f000064e1fe91fc7f0000c8f8c7f4917f0000c0e0fe91fc7f0000c0e0fe91fc7f000020e0fe91fc7f000000cca43f34c81d6330e0fe91fc7f0000101d340e3c560000180000003000000090e1fe91fc7f0000c0e0fe91fc7f000000cca43f34c81d63181d340e3c5600000000000000000000101d340e3c56000020e0fe91fc7f0000a0e0fe91fc7f0000730000000000000000000000000000002855c8f4917f0000101d340e3c56000000006000080000006c00000000000000181d340e3c5600009800000000000000601d340e3c5600001d00000000000000e00dcbf4917f0000000000000000000000cca43f34c81d630000000000000000101d340e3c5600007300000000000000101d340e3c56000038e2fe91fc7f00006556c8f4917f0000300000003000000000cca43f34c81d63c0e0fe91fc7f0000c00e330e3c560000b014330e3c5600000000000000000000101d340e3c560000101d340e3c5600003019330e3c56000000cca43f34c81d63b010330e3c560000c00e330e3c560000b014330e3c5600000000000000000000101d340e3c560000101d340e3c5600003019330e3c560000816954f5917f0000f851320e3c560000080000000000000080e1fe91fc7f0000ca8155f5917f00000200000000000000a83042f50100000080e1fe91fc7f000020000000fffffffff851320e3c560000393642f5917f000001000000f086320e3c56000034c81d63c016330e3c5600000100000000000000504171f5917f0000011d340e3c560000a00c330e3c5600000480c7f4917f0000c016330e3c5600000100000000000000f851320e3c5600009176c7f4917f0000c016330e3c5600004cb3c7f4917f000030e1fe91fc7f0000101d340e3c560000f816330e3c56000048e2fe91fc7f000001000000917f0000bd000000000000005019330e3c56000084e2fe91fc7f0000"
pipewire.access = "unrestricted"
application.name = "pw-cli"
Last edited by straightbuggin (2023-02-23 20:16:38)
Offline
Please use code tags instead of quote for the outputs especially.
Post
amixer -c0
as a first test, since dual channel input detection is more often than not simply wrong, can you get a betterment of the situation if you simply mute one or the other audio output channels in pavucontrol or so?
Offline
When I mute the left channel and right channel, I end up getting the same delayed results.
amixer -c0
Simple mixer control 'Master',0
Capabilities: pvolume pvolume-joined pswitch pswitch-joined
Playback channels: Mono
Limits: Playback 0 - 87
Mono: Playback 73 [84%] [-10.50dB] [on]
Simple mixer control 'Headphone',0
Capabilities: pvolume pswitch
Playback channels: Front Left - Front Right
Limits: Playback 0 - 87
Mono:
Front Left: Playback 0 [0%] [-65.25dB] [off]
Front Right: Playback 0 [0%] [-65.25dB] [off]
Simple mixer control 'PCM',0
Capabilities: pvolume
Playback channels: Front Left - Front Right
Limits: Playback 0 - 255
Mono:
Front Left: Playback 252 [99%] [-0.60dB]
Front Right: Playback 252 [99%] [-0.60dB]
Simple mixer control 'Front',0
Capabilities: pvolume pswitch
Playback channels: Front Left - Front Right
Limits: Playback 0 - 87
Mono:
Front Left: Playback 87 [100%] [0.00dB] [on]
Front Right: Playback 87 [100%] [0.00dB] [on]
Simple mixer control 'Front Mic',0
Capabilities: pvolume pswitch
Playback channels: Front Left - Front Right
Limits: Playback 0 - 31
Mono:
Front Left: Playback 23 [74%] [0.00dB] [off]
Front Right: Playback 23 [74%] [0.00dB] [off]
Simple mixer control 'Front Mic Boost',0
Capabilities: volume
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: 0 - 3
Front Left: 0 [0%] [0.00dB]
Front Right: 0 [0%] [0.00dB]
Simple mixer control 'Surround',0
Capabilities: pvolume pswitch
Playback channels: Front Left - Front Right
Limits: Playback 0 - 87
Mono:
Front Left: Playback 87 [100%] [0.00dB] [on]
Front Right: Playback 87 [100%] [0.00dB] [on]
Simple mixer control 'Center',0
Capabilities: pvolume pvolume-joined pswitch pswitch-joined
Playback channels: Mono
Limits: Playback 0 - 87
Mono: Playback 87 [100%] [0.00dB] [on]
Simple mixer control 'LFE',0
Capabilities: pvolume pvolume-joined pswitch pswitch-joined
Playback channels: Mono
Limits: Playback 0 - 87
Mono: Playback 87 [100%] [0.00dB] [on]
Simple mixer control 'Line',0
Capabilities: pvolume pswitch
Playback channels: Front Left - Front Right
Limits: Playback 0 - 31
Mono:
Front Left: Playback 0 [0%] [-34.50dB] [off]
Front Right: Playback 0 [0%] [-34.50dB] [off]
Simple mixer control 'Line Boost',0
Capabilities: volume
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: 0 - 3
Front Left: 0 [0%] [0.00dB]
Front Right: 0 [0%] [0.00dB]
Simple mixer control 'Capture',0
Capabilities: cvolume cswitch
Capture channels: Front Left - Front Right
Limits: Capture 0 - 63
Front Left: Capture 63 [100%] [30.00dB] [on]
Front Right: Capture 63 [100%] [30.00dB] [on]
Simple mixer control 'Capture',1
Capabilities: cvolume cswitch
Capture channels: Front Left - Front Right
Limits: Capture 0 - 63
Front Left: Capture 43 [68%] [15.00dB] [off]
Front Right: Capture 43 [68%] [15.00dB] [off]
Simple mixer control 'Auto-Mute Mode',0
Capabilities: enum
Items: 'Disabled' 'Enabled'
Item0: 'Enabled'
Simple mixer control 'Channel Mode',0
Capabilities: enum
Items: '2ch' '4ch' '6ch'
Item0: '2ch'
Simple mixer control 'Digital',0
Capabilities: cvolume
Capture channels: Front Left - Front Right
Limits: Capture 0 - 120
Front Left: Capture 54 [45%] [-3.00dB]
Front Right: Capture 54 [45%] [-3.00dB]
Simple mixer control 'Input Source',0
Capabilities: cenum
Items: 'Rear Mic' 'Front Mic' 'Rear Mic 1' 'Line'
Item0: 'Rear Mic'
Simple mixer control 'Input Source',1
Capabilities: cenum
Items: 'Rear Mic' 'Front Mic' 'Rear Mic 1' 'Line'
Item0: 'Rear Mic'
Simple mixer control 'Loopback Mixing',0
Capabilities: enum
Items: 'Disabled' 'Enabled'
Item0: 'Disabled'
Simple mixer control 'Rear Mic',0
Capabilities: pvolume pswitch
Playback channels: Front Left - Front Right
Limits: Playback 0 - 31
Mono:
Front Left: Playback 23 [74%] [0.00dB] [off]
Front Right: Playback 23 [74%] [0.00dB] [off]
Simple mixer control 'Rear Mic',1
Capabilities: pvolume pswitch
Playback channels: Front Left - Front Right
Limits: Playback 0 - 31
Mono:
Front Left: Playback 23 [74%] [0.00dB] [off]
Front Right: Playback 23 [74%] [0.00dB] [off]
Simple mixer control 'Rear Mic Boost',0
Capabilities: volume
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: 0 - 3
Front Left: 1 [33%] [10.00dB]
Front Right: 1 [33%] [10.00dB]
Offline
I installed OBS studio and right now, that program is working as expected. I use Google Meet and Slack for work meetings - which run in the browser (Chrome), which seem to have the delay. I will try firefox to see if the same results.
Offline
Testing Firefox - there is no delay, so it is possible this appears to be isolated to chrome only.
Offline