Ich hab nun auf 24.10 geupdated.
Hier mein neuer Versuch mit dem Codeblock ☺
milymat@mac:~$ sudo apt-get install pulseaudio-utils pipewire-pulse
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut… Fertig
Statusinformationen werden eingelesen… Fertig
pulseaudio-utils ist schon die neueste Version (1:16.1+dfsg1-5.1ubuntu1).
pipewire-pulse ist schon die neueste Version (1.2.4-1ubuntu1).
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
milymat@mac:~$ lsb_release -d;uname -r
Description: Ubuntu 24.10
6.11.0-9-generic
milymat@mac:~$ sudo dmidecode -t 2 | grep -E "Base|Manufacturer|Product|Version";sudo dmidecode | grep -A3 'BIOS Information'
Base Board Information
Manufacturer: Apple Inc.
Product Name: Mac-77xxxxxxxx1
Version: iMac18,2
BIOS Information
Vendor: Apple Inc.
Version: 529.140.2.0.0
Release Date: 06/23/2024
milymat@mac:~$ cat /proc/asound/cards;lspci -nnk | grep -iA2 audio;fuser -fv /dev/snd/*
0 [PCH ]: HDA-Intel - HDA Intel PCH
HDA Intel PCH at 0x92720000 irq 63
1 [HDMI ]: HDA-Intel - HDA ATI HDMI
HDA ATI HDMI at 0x92660000 irq 64
00:1f.3 Audio device [0403]: Intel Corporation 100 Series/C230 Series Chipset Family HD Audio Controller [8086:a170] (rev 31)
Subsystem: Intel Corporation Device [8086:7270]
Kernel driver in use: snd_hda_intel
--
01:00.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI] Baffin HDMI/DP Audio [Radeon RX 550 640SP / RX 560/560X] [1002:aae0]
Subsystem: Advanced Micro Devices, Inc. [AMD/ATI] Baffin HDMI/DP Audio [Radeon RX 550 640SP / RX 560/560X] [1002:aae0]
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
BEN. PID ZUGR. BEFEHL
/dev/snd/controlC0: milymat 2285 F.... wireplumber
/dev/snd/controlC1: milymat 2278 F.... pipewire
milymat 2285 F.... wireplumber
/dev/snd/pcmC0D0c: milymat 2278 F...m pipewire
/dev/snd/pcmC1D7p: milymat 2278 F...m pipewire
/dev/snd/seq: milymat 2278 F.... pipewire
milymat@mac:~$ aplay -l;amixer info;amixer -D default
**** Liste der Hardware-Geräte (PLAYBACK) ****
Karte 0: PCH [HDA Intel PCH], Gerät 0: CS8409/CS42L83 Analog [CS8409/CS42L83 Analog]
Sub-Geräte: 1/1
Sub-Gerät #0: subdevice #0
Karte 1: HDMI [HDA ATI HDMI], Gerät 3: HDMI 0 [HDMI 0]
Sub-Geräte: 1/1
Sub-Gerät #0: subdevice #0
Karte 1: HDMI [HDA ATI HDMI], Gerät 7: HDMI 1 [SONY TV]
Sub-Geräte: 0/1
Sub-Gerät #0: subdevice #0
Karte 1: HDMI [HDA ATI HDMI], Gerät 8: HDMI 2 [HDMI 2]
Sub-Geräte: 1/1
Sub-Gerät #0: subdevice #0
Karte 1: HDMI [HDA ATI HDMI], Gerät 9: HDMI 3 [HDMI 3]
Sub-Geräte: 1/1
Sub-Gerät #0: subdevice #0
Karte 1: HDMI [HDA ATI HDMI], Gerät 10: HDMI 4 [HDMI 4]
Sub-Geräte: 1/1
Sub-Gerät #0: subdevice #0
Karte 1: HDMI [HDA ATI HDMI], Gerät 11: HDMI 5 [HDMI 5]
Sub-Geräte: 1/1
Sub-Gerät #0: subdevice #0
Card default 'pipewire'/'PipeWire'
Mixer name : 'PipeWire'
Components : ''
Controls : 4
Simple ctrls : 2
Simple mixer control 'Master',0
Capabilities: pvolume pswitch pswitch-joined
Playback channels: Front Left - Front Right - Rear Left - Rear Right - Front Center - Woofer
Limits: Playback 0 - 65536
Mono:
Front Left: Playback 65536 [100%] [on]
Front Right: Playback 65536 [100%] [on]
Rear Left: Playback 65536 [100%] [on]
Rear Right: Playback 65536 [100%] [on]
Front Center: Playback 65536 [100%] [on]
Woofer: Playback 65536 [100%] [on]
Simple mixer control 'Capture',0
Capabilities: cvolume cswitch cswitch-joined
Capture channels: Front Left - Front Right
Limits: Capture 0 - 65536
Front Left: Capture 65536 [100%] [on]
Front Right: Capture 65536 [100%] [on]
milymat@mac:~$ echo "-c0";amixer -c0;echo "-c1";amixer -c1
-c0
Simple mixer control 'PCM',0
Capabilities: pvolume
Playback channels: Front Left - Front Right
Limits: Playback 0 - 255
Mono:
Front Left: Playback 136 [53%] [-23.80dB]
Front Right: Playback 136 [53%] [-23.80dB]
Simple mixer control 'Mic',0
Capabilities: cswitch cswitch-joined cswitch-exclusive
Capture exclusive group: 0
Capture channels: Mono
Mono: Capture [off]
Simple mixer control 'Internal Mic',0
Capabilities: cvolume cswitch cswitch-exclusive
Capture exclusive group: 0
Capture channels: Front Left - Front Right
Limits: Capture 0 - 63
Front Left: Capture 63 [100%] [12.00dB] [on]
Front Right: Capture 63 [100%] [12.00dB] [on]
Simple mixer control 'Internal Mic Boost',0
Capabilities: volume
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: 0 - 2
Front Left: 2 [100%] [20.00dB]
Front Right: 2 [100%] [20.00dB]
-c1
Simple mixer control 'IEC958',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [on]
Simple mixer control 'IEC958',1
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [on]
Simple mixer control 'IEC958',2
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [on]
Simple mixer control 'IEC958',3
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [on]
Simple mixer control 'IEC958',4
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [on]
Simple mixer control 'IEC958',5
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [on]
milymat@mac:~$ dpkg -l | tr -s " " | grep alsa
ii alsa-base 1.0.25+dfsg-0ubuntu7 all ALSA driver configuration files
ii alsa-topology-conf 1.2.5.1-3 all ALSA topology configuration files
ii alsa-ucm-conf 1.2.10-1ubuntu6 all ALSA Use Case Manager configuration files
ii alsa-utils 1.2.11-1ubuntu1 amd64 Utilities for configuring and using ALSA
ii gstreamer1.0-alsa:amd64 1.24.8-1 amd64 GStreamer plugin for ALSA
ii pipewire-alsa:amd64 1.2.4-1ubuntu1 amd64 PipeWire ALSA plugin, for ALSA applications to output via PipeWire
milymat@mac:~$ journalctl -b -k | grep -Ei 'BOOT_IMAGE|secureboot|Linux version|snd|sound|audio|codec|hda|hdmi|fail|firmware|sof-'
Nov 14 09:37:05 mac kernel: Linux version 6.11.0-9-generic (buildd@lcy02-amd64-093) (x86_64-linux-gnu-gcc-14 (Ubuntu 14.2.0-4ubuntu2) 14.2.0, GNU ld (GNU Binutils for Ubuntu) 2.43.1) #9-Ubuntu SMP PREEMPT_DYNAMIC Mon Oct 14 13:19:59 UTC 2024 (Ubuntu 6.11.0-9.9-generic 6.11.0)
Nov 14 09:37:05 mac kernel: Command line: BOOT_IMAGE=/boot/vmlinuz-6.11.0-9-generic root=UUID=162d555b-41ed-4239-a9e7-4c5ff1ca26d0 ro quiet splash crashkernel=2G-4G:320M,4G-32G:512M,32G-64G:1024M,64G-128G:2048M,128G-:4096M vt.handoff=7
Nov 14 09:37:05 mac kernel: secureboot: Secure boot disabled
Nov 14 09:37:05 mac kernel: secureboot: Secure boot disabled
Nov 14 09:37:05 mac kernel: Kernel command line: BOOT_IMAGE=/boot/vmlinuz-6.11.0-9-generic root=UUID=162d555b-41ed-4239-a9e7-4c5ff1ca26d0 ro quiet splash crashkernel=2G-4G:320M,4G-32G:512M,32G-64G:1024M,64G-128G:2048M,128G-:4096M vt.handoff=7
Nov 14 09:37:05 mac kernel: Unknown kernel command line parameters "splash BOOT_IMAGE=/boot/vmlinuz-6.11.0-9-generic", will be passed to user space.
Nov 14 09:37:05 mac kernel: ACPI: [Firmware Bug]: BIOS _OSI(Linux) query ignored
Nov 14 09:37:05 mac kernel: pci 0000:05:02.0: bridge window [mem size 0x00200000 64bit pref]: failed to assign
Nov 14 09:37:05 mac kernel: pci 0000:05:02.0: bridge window [io size 0x1000]: failed to assign
Nov 14 09:37:05 mac kernel: pci 0000:05:02.0: bridge window [mem size 0x00200000 64bit pref]: failed to assign
Nov 14 09:37:05 mac kernel: pci 0000:05:02.0: bridge window [io size 0x1000]: failed to assign
Nov 14 09:37:05 mac kernel: Relocating firmware framebuffer to offset 0x0000000000300000[d] within [mem 0xc0000000-0xcfffffff flags 0x14220c]
Nov 14 09:37:05 mac kernel: BOOT_IMAGE=/boot/vmlinuz-6.11.0-9-generic
Nov 14 09:37:05 mac kernel: ACPI: video: [Firmware Bug]: ACPI(GFX0) defines _DOD but not _DOS
Nov 14 09:37:05 mac systemd[1]: systemd-hibernate-clear.service - Clear Stale Hibernate Storage Info was skipped because of an unmet condition check (ConditionPathExists=/sys/firmware/efi/efivars/HibernateLocation-8cf2644b-4b0b-428f-9387-6d876050dc67).
Nov 14 09:37:06 mac kernel: brcmfmac 0000:02:00.0: Direct firmware load for brcm/brcmfmac43602-pcie.Apple Inc.-iMac18,2.bin failed with error -2
Nov 14 09:37:06 mac kernel: snd_hda_intel 0000:01:00.1: enabling device (0000 -> 0002)
Nov 14 09:37:06 mac kernel: brcmfmac 0000:02:00.0: Direct firmware load for brcm/brcmfmac43602-pcie.txt failed with error -2
Nov 14 09:37:06 mac kernel: brcmfmac 0000:02:00.0: Direct firmware load for brcm/brcmfmac43602-pcie.clm_blob failed with error -2
Nov 14 09:37:06 mac kernel: input: HDA ATI HDMI HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/input16
Nov 14 09:37:06 mac kernel: input: HDA ATI HDMI HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/input17
Nov 14 09:37:06 mac kernel: input: HDA ATI HDMI HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/input18
Nov 14 09:37:06 mac kernel: input: HDA ATI HDMI HDMI/DP,pcm=9 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/input19
Nov 14 09:37:06 mac kernel: input: HDA ATI HDMI HDMI/DP,pcm=10 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/input20
Nov 14 09:37:06 mac kernel: input: HDA ATI HDMI HDMI/DP,pcm=11 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/input21
Nov 14 09:37:06 mac kernel: brcmfmac 0000:02:00.0: Direct firmware load for brcm/brcmfmac43602-pcie.txcap_blob failed with error -2
Nov 14 09:37:07 mac kernel: snd_hda_codec_cs8409: loading out-of-tree module taints kernel.
Nov 14 09:37:07 mac kernel: snd_hda_codec_cs8409: module verification failed: signature and/or required key missing - tainting kernel
Nov 14 09:37:07 mac kernel: snd_hda_intel: Primary patch_cs8409
Nov 14 09:37:07 mac kernel: snd_hda_intel: Primary patch_cs8409 NOT FOUND trying APPLE
Nov 14 09:37:07 mac kernel: snd_hda_codec_cs8409 hdaudioC0D0: autoconfig for CS8409: line_outs=2 (0x24/0x25/0x0/0x0/0x0) type:speaker
Nov 14 09:37:07 mac kernel: snd_hda_codec_cs8409 hdaudioC0D0: speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
Nov 14 09:37:07 mac kernel: snd_hda_codec_cs8409 hdaudioC0D0: hp_outs=1 (0x2c/0x0/0x0/0x0/0x0)
Nov 14 09:37:07 mac kernel: snd_hda_codec_cs8409 hdaudioC0D0: mono: mono_out=0x0
Nov 14 09:37:07 mac kernel: snd_hda_codec_cs8409 hdaudioC0D0: inputs:
Nov 14 09:37:07 mac kernel: snd_hda_codec_cs8409 hdaudioC0D0: Internal Mic=0x45
Nov 14 09:37:07 mac kernel: snd_hda_codec_cs8409 hdaudioC0D0: Mic=0x3c
Nov 14 09:37:07 mac kernel: snd_hda_intel: hda_generic_check_dyn_adc_switch shrinking
Nov 14 09:37:10 mac kernel: input: HDA Intel PCH Mic as /devices/pci0000:00/0000:00:1f.3/sound/card0/input22
Nov 14 09:37:10 mac kernel: input: HDA Intel PCH Headphone as /devices/pci0000:00/0000:00:1f.3/sound/card0/input23
Nov 14 09:37:10 mac kernel: brcmfmac: brcmf_c_preinit_dcmds: Firmware: BCM43602/1 wl0: Nov 10 2015 06:38:10 version 7.35.177.61 (r598657) FWID 01-ea662a8c
Nov 14 09:37:10 mac kernel: [drm] Found UVD firmware Version: 1.130 Family ID: 16
Nov 14 09:37:10 mac kernel: [drm] Found VCE firmware Version: 53.26 Binary ID: 3
Nov 14 09:37:10 mac kernel: snd_hda_intel 0000:01:00.1: bound 0000:01:00.0 (ops amdgpu_dm_audio_component_bind_ops [amdgpu])
Nov 14 12:00:15 mac kernel: audit: type=1400 audit(1731582015.493:190): apparmor="DENIED" operation="open" class="file" profile="snap-update-ns.firmware-updater" name="/proc/4148/maps" pid=4148 comm="5" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
Nov 14 12:00:15 mac kernel: audit: type=1400 audit(1731582015.690:191): apparmor="DENIED" operation="open" class="file" profile="snap.firmware-updater.firmware-notifier" name="/proc/sys/vm/max_map_count" pid=4123 comm="firmware-notifi" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
milymat@mac:~$ ps -C pipewire;pactl info
PID TTY TIME CMD
2278 ? 00:03:57 pipewire
2279 ? 00:00:00 pipewire
Server-Zeichenkette: /run/user/1000/pulse/native
Bibliotheks-Protokollversion: 35
Server-Protokollversion: 35
ist lokal: ja
Client-Index: 3062
Tile-Größe: 65472
Name des Benutzers: milymat
Rechnername: mac
Name des Servers: PulseAudio (on PipeWire 1.2.4)
Version des Servers: 15.0.0
Standard-Abtastwert-Angabe: float32le 2ch 48000Hz
Standard-Kanal-Zuordnung: front-left,front-right
Standard-Ziel: alsa_output.pci-0000_01_00.1.hdmi-surround-extra1
Standard-Quelle: alsa_input.pci-0000_00_1f.3.analog-stereo
Cookie: 8564:7f97
milymat@mac:~$ wpctl status
PipeWire 'pipewire-0' [1.2.4, milymat@mac, cookie:2237955991]
└─ Clients:
33. WirePlumber [1.2.4, milymat@mac, pid:2285]
38. pipewire [1.2.4, milymat@mac, pid:2288]
47. WirePlumber [export] [1.2.4, milymat@mac, pid:2285]
76. gnome-shell [1.2.4, milymat@mac, pid:2575]
77. GNOME Shell Volume Control [1.2.4, milymat@mac, pid:2575]
78. GNOME Volume Control Media Keys [1.2.4, milymat@mac, pid:2765]
79. Mutter [1.2.4, milymat@mac, pid:2575]
86. gnome-control-center [1.2.4, milymat@mac, pid:7006]
93. xdg-desktop-portal [1.2.4, milymat@mac, pid:3316]
94. Firefox [1.2.4, milymat@mac, pid:4792]
101. GNOME Settings [1.2.4, milymat@mac, pid:7006]
126. Terminal [1.2.4, milymat@mac, pid:4467]
127. Firefox [1.2.4, milymat@mac, pid:4792]
236. wpctl [1.2.4, milymat@mac, pid:9213]
243. speech-dispatcher-dummy [1.2.4, milymat@mac, pid:8806]
Audio
├─ Devices:
│ 51. Baffin HDMI/DP Audio [Radeon RX 550 640SP / RX 560/560X] [alsa]
│ 52. Internes Audio [alsa]
│
├─ Sinks:
│ 59. Internes Audio Analog Stereo [vol: 0.40]
│ * 69. Baffin HDMI/DP Audio [Radeon RX 550 640SP / RX 560/560X] Digital Surround 5.1 (HDMI 2) [vol: 1.00]
│
├─ Sources:
│ * 60. Internes Audio Analog Stereo [vol: 1.00]
│
├─ Filters:
│
└─ Streams:
64. GNOME Settings
62. monitor_FR
63. input_FL < CS8409/CS42L83 Analog:capture_FL [active]
96. input_FR < CS8409/CS42L83 Analog:capture_FR [active]
114. monitor_FL
84. speech-dispatcher-dummy
130. output_RR > SONY TV:playback_RR [paused]
133. output_FC > SONY TV:playback_FC [paused]
144. output_FL > SONY TV:playback_FL [paused]
148. output_RL > SONY TV:playback_RL [paused]
150. output_LFE > SONY TV:playback_LFE [paused]
154. output_FR > SONY TV:playback_FR [paused]
98. GNOME Settings
68. monitor_FL
72. monitor_RR
73. input_LFE < SONY TV:monitor_LFE [active]
97. input_RR < SONY TV:monitor_RR [active]
99. monitor_FR
109. monitor_LFE
110. input_FC < SONY TV:monitor_FC [active]
111. input_FR < SONY TV:monitor_FR [active]
112. monitor_RL
115. input_RL < SONY TV:monitor_RL [active]
117. monitor_FC
119. input_FL < SONY TV:monitor_FL [active]
Video
├─ Devices:
│ 53. FaceTime HD Camera (Built-in) [v4l2]
│ 54. FaceTime HD Camera (Built-in) [v4l2]
│
├─ Sinks:
│
├─ Sources:
│ * 74. FaceTime HD Camera (Built-in) (V4L2)
│
├─ Filters:
│
└─ Streams:
Settings
└─ Default Configured Devices:
0. Audio/Sink alsa_output.pci-0000_01_00.1.hdmi-surround-extra1
milymat@mac:~$ systemctl --user status pipewire.{socket,service}
● pipewire.socket - PipeWire Multimedia System Sockets
Loaded: loaded (/usr/lib/systemd/user/pipewire.socket; enabled; preset: enabled)
Active: active (running) since Thu 2024-11-14 09:39:29 CET; 3h 38min ago
Invocation: 683d0fafb9e84e7190dd4963d735fd02
Triggers: ● pipewire.service
Listen: /run/user/1000/pipewire-0 (Stream)
/run/user/1000/pipewire-0-manager (Stream)
CGroup: /user.slice/user-1000.slice/user@1000.service/app.slice/pipewire.socket
Nov 14 09:39:29 mac systemd[2254]: Listening on pipewire.socket - PipeWire Multimedia System Sockets.
● pipewire.service - PipeWire Multimedia Service
Loaded: loaded (/usr/lib/systemd/user/pipewire.service; enabled; preset: enabled)
Active: active (running) since Thu 2024-11-14 09:39:29 CET; 3h 38min ago
Invocation: a0d3417bd56149a39eaa8fee0d3f63c5
TriggeredBy: ● pipewire.socket
Main PID: 2278 (pipewire)
Tasks: 3 (limit: 8501)
Memory: 15.9M (peak: 33.4M)
CPU: 3min 57.814s
CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire.service
└─2278 /usr/bin/pipewire
Nov 14 09:39:29 mac systemd[2254]: Started pipewire.service - PipeWire Multimedia Service.
Nov 14 10:22:36 mac pipewire[2278]: pw.node: (alsa_output.pci-0000_00_1f.3.analog-stereo-59) graph xrun not-triggered (0 suppressed)
Nov 14 10:22:36 mac pipewire[2278]: pw.node: (alsa_output.pci-0000_00_1f.3.analog-stereo-59) xrun state:0x7fa53ba59008 pending:1/1 s:>
Nov 14 10:29:43 mac pipewire[2278]: pw.node: (alsa_output.pci-0000_00_1f.3.analog-stereo-59) graph xrun not-triggered (0 suppressed)
Nov 14 10:29:43 mac pipewire[2278]: pw.node: (alsa_output.pci-0000_00_1f.3.analog-stereo-59) xrun state:0x7fa53ba59008 pending:1/1 s:>
Nov 14 13:01:06 mac pipewire[2278]: pw.node: (alsa_output.pci-0000_01_00.1.hdmi-surround-extra1-69) graph xrun not-triggered (1 suppr>
Nov 14 13:01:06 mac pipewire[2278]: pw.node: (alsa_output.pci-0000_01_00.1.hdmi-surround-extra1-69) xrun state:0x7fa53ba4f008 pending>
Nov 14 13:06:24 mac pipewire[2278]: pw.node: (alsa_output.pci-0000_01_00.1.hdmi-surround-extra1-69) graph xrun not-triggered (0 suppr>
Nov 14 13:06:24 mac pipewire[2278]: pw.node: (alsa_output.pci-0000_01_00.1.hdmi-surround-extra1-69) xrun state:0x7fa53ba4f008 pending>
ESCOC
ipeWire Multimedia System Sockets.
d; preset: enabled)
38min ago
slice/pipewire.service
ire Multimedia Service.
00_1f.3.analog-stereo-59) graph xrun not-triggered (0 suppressed)
00_1f.3.analog-stereo-59) xrun state:0x7fa53ba59008 pending:1/1 s:2734913265942 a:2734913329638 f:2734913385069 waiting:63696 process>
00_1f.3.analog-stereo-59) graph xrun not-triggered (0 suppressed)
00_1f.3.analog-stereo-59) xrun state:0x7fa53ba59008 pending:1/1 s:3161503049003 a:3161503128809 f:3161503194517 waiting:79806 process>
01_00.1.hdmi-surround-extra1-69) graph xrun not-triggered (1 suppressed)
01_00.1.hdmi-surround-extra1-69) xrun state:0x7fa53ba4f008 pending:1/2 s:12244824128063 a:12244824354488 f:12244824411659 waiting:226>
01_00.1.hdmi-surround-extra1-69) graph xrun not-triggered (0 suppressed)
01_00.1.hdmi-surround-extra1-69) xrun state:0x7fa53ba4f008 pending:1/11 s:12562261992177 a:12562262514512 f:12562262572744 waiting:52>
ESCOC
734913265942 a:2734913329638 f:2734913385069 waiting:63696 process:55431 status:triggered
161503049003 a:3161503128809 f:3161503194517 waiting:79806 process:65708 status:triggered
ssed)
1/2 s:12244824128063 a:12244824354488 f:12244824411659 waiting:226425 process:57171 status:triggered
ssed)
1/11 s:12562261992177 a:12562262514512 f:12562262572744 waiting:522335 process:58232 status:triggered
ESCOC
55431 status:triggered
65708 status:triggered
25 process:57171 status:triggered
335 process:58232 status:triggered
ESCOD
734913265942 a:2734913329638 f:2734913385069 waiting:63696 process:55431 status:triggered
161503049003 a:3161503128809 f:3161503194517 waiting:79806 process:65708 status:triggered
ssed)
1/2 s:12244824128063 a:12244824354488 f:12244824411659 waiting:226425 process:57171 status:triggered
ssed)
1/11 s:12562261992177 a:12562262514512 f:12562262572744 waiting:522335 process:58232 status:triggered
ESCOD
ipeWire Multimedia System Sockets.
d; preset: enabled)
38min ago
slice/pipewire.service
ire Multimedia Service.
00_1f.3.analog-stereo-59) graph xrun not-triggered (0 suppressed)
00_1f.3.analog-stereo-59) xrun state:0x7fa53ba59008 pending:1/1 s:2734913265942 a:2734913329638 f:2734913385069 waiting:63696 process>
00_1f.3.analog-stereo-59) graph xrun not-triggered (0 suppressed)
00_1f.3.analog-stereo-59) xrun state:0x7fa53ba59008 pending:1/1 s:3161503049003 a:3161503128809 f:3161503194517 waiting:79806 process>
01_00.1.hdmi-surround-extra1-69) graph xrun not-triggered (1 suppressed)
01_00.1.hdmi-surround-extra1-69) xrun state:0x7fa53ba4f008 pending:1/2 s:12244824128063 a:12244824354488 f:12244824411659 waiting:226>
01_00.1.hdmi-surround-extra1-69) graph xrun not-triggered (0 suppressed)
01_00.1.hdmi-surround-extra1-69) xrun state:0x7fa53ba4f008 pending:1/11 s:12562261992177 a:12562262514512 f:12562262572744 waiting:52>
milymat@mac:~$ systemctl --user status pipewire-pulse.{socket,service}
● pipewire-pulse.socket - PipeWire PulseAudio
Loaded: loaded (/usr/lib/systemd/user/pipewire-pulse.socket; enabled; preset: enabled)
Active: active (running) since Thu 2024-11-14 09:39:29 CET; 3h 38min ago
Invocation: 5862f924cec84d87a5de82367f65d9b5
Triggers: ● pipewire-pulse.service
Listen: /run/user/1000/pulse/native (Stream)
CGroup: /user.slice/user-1000.slice/user@1000.service/app.slice/pipewire-pulse.socket
Nov 14 09:39:29 mac systemd[2254]: Listening on pipewire-pulse.socket - PipeWire PulseAudio.
● pipewire-pulse.service - PipeWire PulseAudio
Loaded: loaded (/usr/lib/systemd/user/pipewire-pulse.service; enabled; preset: enabled)
Active: active (running) since Thu 2024-11-14 09:39:29 CET; 3h 38min ago
Invocation: dd4ff41a1ba3406d932b8c957a30cff3
TriggeredBy: ● pipewire-pulse.socket
Main PID: 2288 (pipewire-pulse)
Tasks: 3 (limit: 8501)
Memory: 26M (peak: 32.3M)
CPU: 1min 25.980s
CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire-pulse.service
└─2288 /usr/bin/pipewire-pulse
Nov 14 09:39:29 mac systemd[2254]: Started pipewire-pulse.service - PipeWire PulseAudio.
Nov 14 13:02:55 mac pipewire-pulse[2288]: mod.protocol-pulse: client 0x58688b54deb0 [VLC media player (LibVLC 3.0.20)]: ERROR command>
ESCOC
nabled; preset: enabled)
38min ago
e/pipewire-pulse.socket
et - PipeWire PulseAudio.
enabled; preset: enabled)
38min ago
slice/pipewire-pulse.service
PipeWire PulseAudio.
t 0x58688b54deb0 [VLC media player (LibVLC 3.0.20)]: ERROR command:-1 (invalid) tag:4 error:25 (Eingabe-/Ausgabefehler)
milymat@mac:~$ systemctl --user status wireplumber
● wireplumber.service - Multimedia Service Session Manager
Loaded: loaded (/usr/lib/systemd/user/wireplumber.service; enabled; preset: enabled)
Active: active (running) since Thu 2024-11-14 09:39:29 CET; 3h 38min ago
Invocation: fccc815abd6a437cbd05b6110a0f7053
Main PID: 2285 (wireplumber)
Tasks: 6 (limit: 8501)
Memory: 10M (peak: 10.5M)
CPU: 13.062s
CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/wireplumber.service
└─2285 /usr/bin/wireplumber
Nov 14 09:39:29 mac systemd[2254]: Started wireplumber.service - Multimedia Service Session Manager.
Nov 14 09:39:29 mac wireplumber[2285]: wp-internal-comp-loader: Loading profile 'main'
Nov 14 09:39:29 mac wireplumber[2285]: wp-device: SPA handle 'api.libcamera.enum.manager' could not be loaded; is it installed?
Nov 14 09:39:29 mac wireplumber[2285]: s-monitors-libcamera: PipeWire's libcamera SPA plugin is missing or broken. Some camera types >
milymat@mac:~$ systemctl --user status pipewire-media-session
Unit pipewire-media-session.service could not be found.
milymat@mac:~$ dpkg -l | tr -s " " | grep -e "pipew" -e "wirep"
ii gstreamer1.0-pipewire:amd64 1.2.4-1ubuntu1 amd64 GStreamer 1.0 plugin for the PipeWire multimedia server
ii libpipewire-0.3-0t64:amd64 1.2.4-1ubuntu1 amd64 libraries for the PipeWire multimedia server
ii libpipewire-0.3-common 1.2.4-1ubuntu1 all libraries for the PipeWire multimedia server - common files
ii libpipewire-0.3-modules:amd64 1.2.4-1ubuntu1 amd64 libraries for the PipeWire multimedia server - modules
ii libwireplumber-0.5-0:amd64 0.5.6-1ubuntu1 amd64 Shared libraries for WirePlumber
ii pipewire:amd64 1.2.4-1ubuntu1 amd64 audio and video processing engine multimedia server
ii pipewire-alsa:amd64 1.2.4-1ubuntu1 amd64 PipeWire ALSA plugin, for ALSA applications to output via PipeWire
ii pipewire-audio 1.2.4-1ubuntu1 all recommended set of PipeWire packages for a standard audio desktop use
ii pipewire-bin 1.2.4-1ubuntu1 amd64 PipeWire multimedia server - programs
ii pipewire-pulse 1.2.4-1ubuntu1 amd64 PipeWire PulseAudio daemon
ii wireplumber 0.5.6-1ubuntu1 amd64 modular session / policy manager for PipeWire
milymat@mac:~$ aplay -l
**** Liste der Hardware-Geräte (PLAYBACK) ****
Karte 0: PCH [HDA Intel PCH], Gerät 0: CS8409/CS42L83 Analog [CS8409/CS42L83 Analog]
Sub-Geräte: 1/1
Sub-Gerät #0: subdevice #0
Karte 1: HDMI [HDA ATI HDMI], Gerät 3: HDMI 0 [HDMI 0]
Sub-Geräte: 1/1
Sub-Gerät #0: subdevice #0
Karte 1: HDMI [HDA ATI HDMI], Gerät 7: HDMI 1 [SONY TV]
Sub-Geräte: 0/1
Sub-Gerät #0: subdevice #0
Karte 1: HDMI [HDA ATI HDMI], Gerät 8: HDMI 2 [HDMI 2]
Sub-Geräte: 1/1
Sub-Gerät #0: subdevice #0
Karte 1: HDMI [HDA ATI HDMI], Gerät 9: HDMI 3 [HDMI 3]
Sub-Geräte: 1/1
Sub-Gerät #0: subdevice #0
Karte 1: HDMI [HDA ATI HDMI], Gerät 10: HDMI 4 [HDMI 4]
Sub-Geräte: 1/1
Sub-Gerät #0: subdevice #0
Karte 1: HDMI [HDA ATI HDMI], Gerät 11: HDMI 5 [HDMI 5]
Sub-Geräte: 1/1
Sub-Gerät #0: subdevice #0
milymat@mac:~$ aplay -D plughw:0,0 /usr/share/sounds/alsa/Front_Center.wav
Wiedergabe: WAVE '/usr/share/sounds/alsa/Front_Center.wav' : Signed 16 bit Little Endian, Rate: 48000 Hz, mono
milymat@mac:~$ aplay -D plughw:1,8 /usr/share/sounds/alsa/Front_Center.wav
Wiedergabe: WAVE '/usr/share/sounds/alsa/Front_Center.wav' : Signed 16 bit Little Endian, Rate: 48000 Hz, mono
milymat@mac:~$ aplay -D plughw:1,8 /usr/share/sounds/alsa/Front_Center.wav
Wiedergabe: WAVE '/usr/share/sounds/alsa/Front_Center.wav' : Signed 16 bit Little Endian, Rate: 48000 Hz, mono
milymat@mac:~$ speaker-test -D plughw:0,0 -c2
speaker-test 1.2.11
Wiedergabe-Gerät ist plughw:0,0
Stream-Parameter sind 48000 Hz, S16_LE, 2 Kanäle
Verwende 16 Oktaven rosa Rauschen
Rate ist 48000 Hz (angefordert: 48000 Hz)
Puffergröße von 34 bis 570653
Periodengröße von 17 bis 285327
Perioden = 4
gesetzt: period_size = 12000
gesetzt: buffer_size = 48000
0 - Front Left
1 - Front Right
Zeit pro Periode = 5,030648
0 - Front Left
1 - Front Right
Zeit pro Periode = 5,999899
0 - Front Left
1 - Front Right
Zeit pro Periode = 6,000852
0 - Front Left
1 - Front Right
Zeit pro Periode = 5,998974
0 - Front Left
1 - Front Right
Zeit pro Periode = 6,001174
0 - Front Left
1 - Front Right
Zeit pro Periode = 5,999613
0 - Front Left
1 - Front Right
Zeit pro Periode = 6,000428
0 - Front Left
1 - Front Right
Zeit pro Periode = 5,999213
0 - Front Left
1 - Front Right
Zeit pro Periode = 5,999774
0 - Front Left
1 - Front Right
Zeit pro Periode = 5,999885
0 - Front Left
1 - Front Right
Zeit pro Periode = 5,999969
0 - Front Left
1 - Front Right
Zeit pro Periode = 5,999903
0 - Front Left
1 - Front Right
Zeit pro Periode = 5,999170
0 - Front Left
1 - Front Right
Zeit pro Periode = 5,999917
0 - Front Left
1 - Front Right
^CSchreibfehler: -4, Unterbrechung während des Betriebssystemaufrufs
xrun_recovery fehlgeschlagen: -4, Unterbrechung während des Betriebssystemaufrufs
Schreibfehler: Unterbrechung während des Betriebssystemaufrufs
milymat@mac:~$ speaker-test -D plughw:0,0 -c6
speaker-test 1.2.11
Wiedergabe-Gerät ist plughw:0,0
Stream-Parameter sind 48000 Hz, S16_LE, 6 Kanäle
Verwende 16 Oktaven rosa Rauschen
Fehler beim Öffnen des Gerätes: -16, Das Gerät oder die Ressource ist belegt
milymat@mac:~$ speaker-test -D plughw:0,0 -c6
speaker-test 1.2.11
Wiedergabe-Gerät ist plughw:0,0
Stream-Parameter sind 48000 Hz, S16_LE, 6 Kanäle
Verwende 16 Oktaven rosa Rauschen
Rate ist 48000 Hz (angefordert: 48000 Hz)
Puffergröße von 17 bis 285326
Periodengröße von 8 bis 142664
Perioden = 4
gesetzt: period_size = 12000
gesetzt: buffer_size = 48000
0 - Front Left
1 - Front Right
2 - LFE
3 - LFE
4 - Unused
5 - Unused
Zeit pro Periode = 17,043881
0 - Front Left
1 - Front Right
2 - LFE
3 - LFE
4 - Unused
5 - Unused
Zeit pro Periode = 17,999895
0 - Front Left
1 - Front Right
2 - LFE
3 - LFE
^CSchreibfehler: -4, Unterbrechung während des Betriebssystemaufrufs
xrun_recovery fehlgeschlagen: -4, Unterbrechung während des Betriebssystemaufrufs
Schreibfehler: Unterbrechung während des Betriebssystemaufrufs
milymat@mac:~$ speaker-test -D plughw:1,3 -c6
speaker-test 1.2.11
Wiedergabe-Gerät ist plughw:1,3
Stream-Parameter sind 48000 Hz, S16_LE, 6 Kanäle
Verwende 16 Oktaven rosa Rauschen
Rate ist 48000 Hz (angefordert: 48000 Hz)
Puffergröße von 64 bis 349504
Periodengröße von 32 bis 174752
Perioden = 4
gesetzt: period_size = 12000
gesetzt: buffer_size = 48000
0 - Front Left
4 - Front Center
1 - Front Right
3 - Rear Right
2 - Rear Left
5 - LFE
Zeit pro Periode = 17,086307
0 - Front Left
4 - Front Center
1 - Front Right
^C 3 - Rear Right
2 - Rear Left
5 - LFE
Zeit pro Periode = 7,459321
milymat@mac:~$ speaker-test -D plughw:1,7 -c6
speaker-test 1.2.11
Wiedergabe-Gerät ist plughw:1,7
Stream-Parameter sind 48000 Hz, S16_LE, 6 Kanäle
Verwende 16 Oktaven rosa Rauschen
Rate ist 48000 Hz (angefordert: 48000 Hz)
Puffergröße von 64 bis 349504
Periodengröße von 32 bis 174752
Perioden = 4
gesetzt: period_size = 12000
gesetzt: buffer_size = 48000
0 - Front Left
4 - Front Center
1 - Front Right
3 - Rear Right
2 - Rear Left
5 - LFE
Zeit pro Periode = 17,001669
0 - Front Left
4 - Front Center
1 - Front Right
3 - Rear Right
2 - Rear Left
5 - LFE
Zeit pro Periode = 17,999863
0 - Front Left
4 - Front Center
^C 1 - Front Right
3 - Rear Right
2 - Rear Left
5 - LFE
Zeit pro Periode = 4,812073
milymat@mac:~$ fuser -fv /dev/snd/*
BEN. PID ZUGR. BEFEHL
/dev/snd/controlC0: milymat 2285 F.... wireplumber
/dev/snd/controlC1: milymat 2285 F.... wireplumber
/dev/snd/seq: milymat 2278 F.... pipewire
milymat@mac:~$ amixer -c0 scontents
Simple mixer control 'PCM',0
Capabilities: pvolume
Playback channels: Front Left - Front Right
Limits: Playback 0 - 255
Mono:
Front Left: Playback 255 [100%] [0.00dB]
Front Right: Playback 255 [100%] [0.00dB]
Simple mixer control 'Mic',0
Capabilities: cswitch cswitch-joined cswitch-exclusive
Capture exclusive group: 0
Capture channels: Mono
Mono: Capture [off]
Simple mixer control 'Internal Mic',0
Capabilities: cvolume cswitch cswitch-exclusive
Capture exclusive group: 0
Capture channels: Front Left - Front Right
Limits: Capture 0 - 63
Front Left: Capture 63 [100%] [12.00dB] [on]
Front Right: Capture 63 [100%] [12.00dB] [on]
Simple mixer control 'Internal Mic Boost',0
Capabilities: volume
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: 0 - 2
Front Left: 2 [100%] [20.00dB]
Front Right: 2 [100%] [20.00dB]
milymat@mac:~$ amixer -c1 scontents
Simple mixer control 'IEC958',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [on]
Simple mixer control 'IEC958',1
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [on]
Simple mixer control 'IEC958',2
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [on]
Simple mixer control 'IEC958',3
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [on]
Simple mixer control 'IEC958',4
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [on]
Simple mixer control 'IEC958',5
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [on]
milymat@mac:~$ pw-cat -p /usr/share/sounds/alsa/Front_Center.wav
milymat@mac:~$ pw-cat -p /usr/share/sounds/alsa/Front_Center.wav
milymat@mac:~$ pw-cat -p /usr/share/sounds/alsa/Front_Left.wav
milymat@mac:~$ pw-cat -p /usr/share/sounds/alsa/Front_Right.wav
milymat@mac:~$ pw-cat -p /usr/share/sounds/alsa/Front_Center.wav^C
milymat@mac:~$ paplay /usr/share/sounds/alsa/Front_Center.wav
milymat@mac:~$ pw-dump
[
{
"id": 0,
"type": "PipeWire:Interface:Core",
"version": 4,
"permissions": [ "r", "x", "m" ],
"info": {
"cookie": 2237955991,
"user-name": "milymat",
"host-name": "mac",
"version": "1.2.4",
"name": "pipewire-0",
"change-mask": [ "props" ],
"props": {
"application.language": "de_DE.UTF-8",
"application.name": "pipewire",
"application.process.binary": "pipewire",
"application.process.host": "mac",
"application.process.id": 2278,
"application.process.user": "milymat",
"clock.power-of-two-quantum": true,
"config.name": "pipewire.conf",
"core.daemon": true,
"core.name": "pipewire-0",
"cpu.max-align": 32,
"default.clock.max-quantum": 2048,
"default.clock.min-quantum": 32,
"default.clock.quantum": 1024,
"default.clock.quantum-floor": 4,
"default.clock.quantum-limit": 8192,
"default.clock.rate": 48000,
"default.video.height": 480,
"default.video.rate.denom": 1,
"default.video.rate.num": 25,
"default.video.width": 640,
"link.max-buffers": 16,
"log.level": 2,
"mem.allow-mlock": true,
"mem.warn-mlock": false,
"module.access": true,
"module.jackdbus-detect": true,
"module.x11.bell": true,
"object.id": 0,
"object.serial": 0,
"settings.check-quantum": false,
"settings.check-rate": false
}
}
},
{
"id": 1,
"type": "PipeWire:Interface:Module",
"version": 3,
"permissions": [ "r", "m" ],
"info": {
"name": "libpipewire-module-rt",
"filename": "/usr/lib/x86_64-linux-gnu/pipewire-0.3/libpipewire-module-rt.so",
"args": "{\n nice.level = -11\n rt.prio = 88\n #rt.time.soft = -1\n #rt.time.hard = -1\n #uclamp.min = 0\n #uclamp.max = 1024\n }",
"change-mask": [ "props" ],
"props": {
"module.author": "Wim Taymans <wim.taymans@gmail.com>",
"module.description": "Use realtime thread scheduling, falling back to RTKit",
"module.name": "libpipewire-module-rt",
"module.usage": "( nice.level=<priority: default 20(don't change)> ) ( rt.prio=<priority: default 83> ) ( rt.time.soft=<in usec: default -1> ) ( rt.time.hard=<in usec: default -1> ) ( rlimits.enabled=<default true> ) ( rtportal.enabled=<default true> ) ( rtkit.enabled=<default true> ) ( uclamp.min=<default 0> ) ( uclamp.max=<default 1024> )",
"module.version": "1.2.4",
"nice.level": -11,
"object.id": 1,
"object.serial": 1,
"rt.prio": 88
}
}
},
{
"id": 3,
"type": "PipeWire:Interface:SecurityContext",
"version": 3,
"permissions": [ "r", "w", "x" ],
"props": {
"object.serial": 3
}
},
{
"id": 2,
"type": "PipeWire:Interface:Module",
"version": 3,
"permissions": [ "r", "m" ],
"info": {
"name": "libpipewire-module-protocol-native",
"filename": "/usr/lib/x86_64-linux-gnu/pipewire-0.3/libpipewire-module-protocol-native.so",
"args": "{\n # List of server Unix sockets, and optionally permissions\n #sockets = [ { name = \"pipewire-0\" }, { name = \"pipewire-0-manager\" } ]\n }",
"change-mask": [ "props" ],
"props": {
"module.author": "Wim Taymans <wim.taymans@gmail.com>",
"module.description": "Native protocol using unix sockets",
"module.name": "libpipewire-module-protocol-native",
"module.version": "1.2.4",
"object.id": 2,
"object.serial": 2
}
}
},
{
"id": 5,
"type": "PipeWire:Interface:Profiler",
"version": 3,
"permissions": [ "r" ],
"props": {
"object.serial": 5
}
},
{
"id": 4,
"type": "PipeWire:Interface:Module",
"version": 3,
"permissions": [ "r", "m" ],
"info": {
"name": "libpipewire-module-profiler",
"filename": "/usr/lib/x86_64-linux-gnu/pipewire-0.3/libpipewire-module-profiler.so",
"args": null,
"change-mask": [ "props" ],
"props": {
"module.author": "Wim Taymans <wim.taymans@gmail.com>",
"module.description": "Generate Profiling data",
"module.name": "libpipewire-module-profiler",
"module.version": "1.2.4",
"object.id": 4,
"object.serial": 4
}
}
},
{
"id": 6,
"type": "PipeWire:Interface:Module",
"version": 3,
"permissions": [ "r", "m" ],
"info": {
"name": "libpipewire-module-metadata",
"filename": "/usr/lib/x86_64-linux-gnu/pipewire-0.3/libpipewire-module-metadata.so",
"args": null,
"change-mask": [ "props" ],
"props": {
"module.author": "Wim Taymans <wim.taymans@gmail.com>",
"module.description": "Allow clients to create metadata store",
"module.name": "libpipewire-module-metadata",
"module.version": "1.2.4",
"object.id": 6,
"object.serial": 6
}
}
},
{
"id": 7,
"type": "PipeWire:Interface:Factory",
"version": 3,
"permissions": [ "r", "m" ],
"info": {
"name": "metadata",
"type": "PipeWire:Interface:Metadata",
"version": 3,
"change-mask": [ "props" ],
"props": {
"factory.name": "metadata",
"factory.type.name": "PipeWire:Interface:Metadata",
"factory.type.version": 3,
"factory.usage": "(metadata.name = <name> ) (metadata.values = [ { ( id = <int> ) key = <string> ( type = <string> ) value = <json> } ... ] )",
"module.id": 6,
"object.id": 7,
"object.serial": 7
}
}
},
{
"id": 8,
"type": "PipeWire:Interface:Module",
"version": 3,
"permissions": [ "r", "m" ],
"info": {
"name": "libpipewire-module-spa-device-factory",
"filename": "/usr/lib/x86_64-linux-gnu/pipewire-0.3/libpipewire-module-spa-device-factory.so",
"args": null,
"change-mask": [ "props" ],
"props": {
"module.author": "Wim Taymans <wim.taymans@gmail.com>",
"module.description": "Provide a factory to make SPA devices",
"module.name": "libpipewire-module-spa-device-factory",
"module.version": "1.2.4",
"object.id": 8,
"object.serial": 8
}
}
},
{
"id": 9,
"type": "PipeWire:Interface:Factory",
"version": 3,
"permissions": [ "r", "m" ],
"info": {
"name": "spa-device-factory",
"type": "PipeWire:Interface:Device",
"version": 3,
"change-mask": [ "props" ],
"props": {
"factory.name": "spa-device-factory",
"factory.type.name": "PipeWire:Interface:Device",
"factory.type.version": 3,
"module.id": 8,
"object.id": 9,
"object.serial": 9
}
}
},
{
"id": 10,
"type": "PipeWire:Interface:Module",
"version": 3,
"permissions": [ "r", "m" ],
"info": {
"name": "libpipewire-module-spa-node-factory",
"filename": "/usr/lib/x86_64-linux-gnu/pipewire-0.3/libpipewire-module-spa-node-factory.so",
"args": null,
"change-mask": [ "props" ],
"props": {
"module.author": "Wim Taymans <wim.taymans@gmail.com>",
"module.description": "Provide a factory to make SPA nodes",
"module.name": "libpipewire-module-spa-node-factory",
"module.version": "1.2.4",
"object.id": 10,
"object.serial": 10
}
}
},
{
"id": 11,
"type": "PipeWire:Interface:Factory",
"version": 3,
"permissions": [ "r", "m" ],
"info": {
"name": "spa-node-factory",
"type": "PipeWire:Interface:Node",
"version": 3,
"change-mask": [ "props" ],
"props": {
"factory.name": "spa-node-factory",
"factory.type.name": "PipeWire:Interface:Node",
"factory.type.version": 3,
"module.id": 10,
"object.id": 11,
"object.serial": 11
}
}
},
{
"id": 12,
"type": "PipeWire:Interface:Module",
"version": 3,
"permissions": [ "r", "m" ],
"info": {
"name": "libpipewire-module-client-node",
"filename": "/usr/lib/x86_64-linux-gnu/pipewire-0.3/libpipewire-module-client-node.so",
"args": null,
"change-mask": [ "props" ],
"props": {
"module.author": "Wim Taymans <wim.taymans@gmail.com>",
"module.description": "Allow clients to create and control remote nodes",
"module.name": "libpipewire-module-client-node",
"module.version": "1.2.4",
"object.id": 12,
"object.serial": 12
}
}
},
{
"id": 13,
"type": "PipeWire:Interface:Factory",
"version": 3,
"permissions": [ "r", "m" ],
"info": {
"name": "client-node",
"type": "PipeWire:Interface:ClientNode",
"version": 6,
"change-mask": [ "props" ],
"props": {
"factory.name": "client-node",
"factory.type.name": "PipeWire:Interface:ClientNode",
"factory.type.version": 6,
"module.id": 12,
"object.id": 13,
"object.serial": 13
}
}
},
{
"id": 14,
"type": "PipeWire:Interface:Module",
"version": 3,
"permissions": [ "r", "m" ],
"info": {
"name": "libpipewire-module-client-device",
"filename": "/usr/lib/x86_64-linux-gnu/pipewire-0.3/libpipewire-module-client-device.so",
"args": null,
"change-mask": [ "props" ],
"props": {
"module.author": "Wim Taymans <wim.taymans@gmail.com>",
"module.description": "Allow clients to create and control remote devices",
"module.name": "libpipewire-module-client-device",
"module.version": "1.2.4",
"object.id": 14,
"object.serial": 14
}
}
},
{
"id": 15,
"type": "PipeWire:Interface:Factory",
"version": 3,
"permissions": [ "r", "m" ],
"info": {
"name": "client-device",
"type": "Spa:Pointer:Interface:Device",
"version": 0,
"change-mask": [ "props" ],
"props": {
"factory.name": "client-device",
"factory.type.name": "Spa:Pointer:Interface:Device",
"factory.type.version": 0,
"factory.usage": "[device.name=<string>]",
"module.id": 14,
"object.id": 15,
"object.serial": 15
}
}
},
{
"id": 16,
"type": "PipeWire:Interface:Module",
"version": 3,
"permissions": [ "r", "m" ],
"info": {
"name": "libpipewire-module-portal",
"filename": "/usr/lib/x86_64-linux-gnu/pipewire-0.3/libpipewire-module-portal.so",
"args": null,
"change-mask": [ "props" ],
"props": {
"module.name": "libpipewire-module-portal",
"object.id": 16,
"object.serial": 16
}
}
},
{
"id": 17,
"type": "PipeWire:Interface:Module",
"version": 3,
"permissions": [ "r", "m" ],
"info": {
"name": "libpipewire-module-access",
"filename": "/usr/lib/x86_64-linux-gnu/pipewire-0.3/libpipewire-module-access.so",
"args": "{\n # Socket-specific access permissions\n #access.socket = { pipewire-0 = \"default\", pipewire-0-manager = \"unrestricted\" }\n\n # Deprecated legacy mode (not socket-based),\n # for now enabled by default if access.socket is not specified\n #access.legacy = true\n }",
"change-mask": [ "props" ],
"props": {
"module.author": "Wim Taymans <wim.taymans@gmail.com>",
"module.description": "Perform access check",
"module.name": "libpipewire-module-access",
"module.usage": "( access.socket={ <socket>=<access>, ... } ) ( access.legacy=true ) ",
"module.version": "1.2.4",
"object.id": 17,
"object.serial": 17
}
}
},
{
"id": 18,
"type": "PipeWire:Interface:Module",
"version": 3,
"permissions": [ "r", "m" ],
"info": {
"name": "libpipewire-module-adapter",
"filename": "/usr/lib/x86_64-linux-gnu/pipewire-0.3/libpipewire-module-adapter.so",
"args": null,
"change-mask": [ "props" ],
"props": {
"module.author": "Wim Taymans <wim.taymans@gmail.com>",
"module.description": "Manage adapter nodes",
"module.name": "libpipewire-module-adapter",
"module.version": "1.2.4",
"object.id": 18,
"object.serial": 18
}
}
},
{
"id": 19,
"type": "PipeWire:Interface:Factory",
"version": 3,
"permissions": [ "r", "m" ],
"info": {
"name": "adapter",
"type": "PipeWire:Interface:Node",
"version": 3,
"change-mask": [ "props" ],
"props": {
"factory.name": "adapter",
"factory.type.name": "PipeWire:Interface:Node",
"factory.type.version": 3,
"factory.usage": "factory.name=<factory-name> (library.name=<library-name>) node.name=<string> ",
"module.id": 18,
"object.id": 19,
"object.serial": 19
}
}
},
{
"id": 20,
"type": "PipeWire:Interface:Module",
"version": 3,
"permissions": [ "r", "m" ],
"info": {
"name": "libpipewire-module-link-factory",
"filename": "/usr/lib/x86_64-linux-gnu/pipewire-0.3/libpipewire-module-link-factory.so",
"args": null,
"change-mask": [ "props" ],
"props": {
"module.author": "Wim Taymans <wim.taymans@gmail.com>",
"module.description": "Allow clients to create links",
"module.name": "libpipewire-module-link-factory",
"module.usage": "( allow.link.passive=<bool, default false> ) ",
"module.version": "1.2.4",
"object.id": 20,
"object.serial": 20
}
}
},
{
"id": 21,
"type": "PipeWire:Interface:Factory",
"version": 3,
"permissions": [ "r", "m" ],
"info": {
"name": "link-factory",
"type": "PipeWire:Interface:Link",
"version": 3,
"change-mask": [ "props" ],
"props": {
"factory.name": "link-factory",
"factory.type.name": "PipeWire:Interface:Link",
"factory.type.version": 3,
"factory.usage": "(link.output.node=<output-node>) (link.output.port=<output-port>) (link.input.node=<input-node>) (link.input.port=<input-port>) (object.linger=<bool>) (link.passive=<bool>)",
"module.id": 20,
"object.id": 21,
"object.serial": 21
}
}
},
{
"id": 22,
"type": "PipeWire:Interface:Module",
"version": 3,
"permissions": [ "r", "m" ],
"info": {
"name": "libpipewire-module-session-manager",
"filename": "/usr/lib/x86_64-linux-gnu/pipewire-0.3/libpipewire-module-session-manager.so",
"args": null,
"change-mask": [ "props" ],
"props": {
"module.author": "George Kiagiadakis <george.kiagiadakis@collabora.com>",
"module.description": "Implements objects for session management",
"module.name": "libpipewire-module-session-manager",
"module.version": "1.2.4",
"object.id": 22,
"object.serial": 22
}
}
},
{
"id": 23,
"type": "PipeWire:Interface:Factory",
"version": 3,
"permissions": [ "r", "m" ],
"info": {
"name": "client-endpoint",
"type": "PipeWire:Interface:ClientEndpoint",
"version": 0,
"change-mask": [ "props" ],
"props": {
"factory.name": "client-endpoint",
"factory.type.name": "PipeWire:Interface:ClientEndpoint",
"factory.type.version": 0,
"module.id": 22,
"object.id": 23,
"object.serial": 23
}
}
},
{
"id": 24,
"type": "PipeWire:Interface:Factory",
"version": 3,
"permissions": [ "r", "m" ],
"info": {
"name": "client-session",
"type": "PipeWire:Interface:ClientSession",
"version": 0,
"change-mask": [ "props" ],
"props": {
"factory.name": "client-session",
"factory.type.name": "PipeWire:Interface:ClientSession",
"factory.type.version": 0,
"module.id": 22,
"object.id": 24,
"object.serial": 24
}
}
},
{
"id": 25,
"type": "PipeWire:Interface:Factory",
"version": 3,
"permissions": [ "r", "m" ],
"info": {
"name": "session",
"type": "PipeWire:Interface:Session",
"version": 0,
"change-mask": [ "props" ],
"props": {
"factory.name": "session",
"factory.type.name": "PipeWire:Interface:Session",
"factory.type.version": 0,
"module.id": 22,
"object.id": 25,
"object.serial": 25
}
}
},
{
"id": 26,
"type": "PipeWire:Interface:Factory",
"version": 3,
"permissions": [ "r", "m" ],
"info": {
"name": "endpoint",
"type": "PipeWire:Interface:Endpoint",
"version": 0,
"change-mask": [ "props" ],
"props": {
"factory.name": "endpoint",
"factory.type.name": "PipeWire:Interface:Endpoint",
"factory.type.version": 0,
"module.id": 22,
"object.id": 26,
"object.serial": 26
}
}
},
{
"id": 27,
"type": "PipeWire:Interface:Factory",
"version": 3,
"permissions": [ "r", "m" ],
"info": {
"name": "endpoint-stream",
"type": "PipeWire:Interface:EndpointStream",
"version": 0,
"change-mask": [ "props" ],
"props": {
"factory.name": "endpoint-stream",
"factory.type.name": "PipeWire:Interface:EndpointStream",
"factory.type.version": 0,
"module.id": 22,
"object.id": 27,
"object.serial": 27
}
}
},
{
"id": 28,
"type": "PipeWire:Interface:Factory",
"version": 3,
"permissions": [ "r", "m" ],
"info": {
"name": "endpoint-link",
"type": "PipeWire:Interface:EndpointLink",
"version": 0,
"change-mask": [ "props" ],
"props": {
"factory.name": "endpoint-link",
"factory.type.name": "PipeWire:Interface:EndpointLink",
"factory.type.version": 0,
"module.id": 22,
"object.id": 28,
"object.serial": 28
}
}
},
{
"id": 29,
"type": "PipeWire:Interface:Module",
"version": 3,
"permissions": [ "r", "m" ],
"info": {
"name": "libpipewire-module-jackdbus-detect",
"filename": "/usr/lib/x86_64-linux-gnu/pipewire-0.3/libpipewire-module-jackdbus-detect.so",
"args": "{\n #jack.library = libjack.so.0\n #jack.server = null\n #jack.client-name = PipeWire\n #jack.connect = true\n #tunnel.mode = duplex # source|sink|duplex\n source.props = {\n #audio.channels = 2\n\t\t#midi.ports = 1\n #audio.position = [ FL FR ]\n # extra sink properties\n }\n sink.props = {\n #audio.channels = 2\n\t\t#midi.ports = 1\n #audio.position = [ FL FR ]\n # extra sink properties\n }\n }",
"change-mask": [ "props" ],
"props": {
"module.name": "libpipewire-module-jackdbus-detect",
"object.id": 29,
"object.serial": 29
}
}
},
{
"id": 30,
"type": "PipeWire:Interface:Node",
"version": 3,
"permissions": [ "r", "w", "x", "m" ],
"info": {
"max-input-ports": 0,
"max-output-ports": 0,
"change-mask": [ "input-ports", "output-ports", "state", "props", "params" ],
"n-input-ports": 0,
"n-output-ports": 0,
"state": "suspended",
"error": null,
"props": {
"clock.id": "monotonic",
"clock.name": "clock.system.monotonic",
"clock.quantum-limit": 8192,
"factory.id": 11,
"factory.name": "support.node.driver",
"node.driver": true,
"node.group": "pipewire.dummy",
"node.loop.name": "data-loop.0",
"node.name": "Dummy-Driver",
"node.sync-group": "sync.dummy",
"object.id": 30,
"object.serial": 30,
"priority.driver": 200000
},
"params": {
}
}
},
{
"id": 31,
"type": "PipeWire:Interface:Node",
"version": 3,
"permissions": [ "r", "w", "x", "m" ],
"info": {
"max-input-ports": 0,
"max-output-ports": 0,
"change-mask": [ "input-ports", "output-ports", "state", "props", "params" ],
"n-input-ports": 0,
"n-output-ports": 0,
"state": "suspended",
"error": null,
"props": {
"clock.id": "monotonic",
"clock.name": "clock.system.monotonic",
"clock.quantum-limit": 8192,
"factory.id": 11,
"factory.name": "support.node.driver",
"node.driver": true,
"node.freewheel": true,
"node.group": "pipewire.freewheel",
"node.loop.name": "data-loop.0",
"node.name": "Freewheel-Driver",
"node.sync-group": "sync.dummy",
"object.id": 31,
"object.serial": 31,
"priority.driver": 190000
},
"params": {
}
}
},
{
"id": 32,
"type": "PipeWire:Interface:Metadata",
"version": 3,
"permissions": [ "r", "w", "x" ],
"props": {
"metadata.name": "settings",
"object.serial": 32
},
"metadata": [
{ "subject": 0, "key": "log.level", "type": "", "value": 2 },
{ "subject": 0, "key": "clock.rate", "type": "", "value": 48000 },
{ "subject": 0, "key": "clock.allowed-rates", "type": "", "value": "[ 48000 ]" },
{ "subject": 0, "key": "clock.quantum", "type": "", "value": 1024 },
{ "subject": 0, "key": "clock.min-quantum", "type": "", "value": 32 },
{ "subject": 0, "key": "clock.max-quantum", "type": "", "value": 2048 },
{ "subject": 0, "key": "clock.force-quantum", "type": "", "value": 0 },
{ "subject": 0, "key": "clock.force-rate", "type": "", "value": 0 }
]
},
{
"id": 33,
"type": "PipeWire:Interface:Client",
"version": 3,
"permissions": [ "r", "w", "x", "m" ],
"info": {
"change-mask": [ "props" ],
"props": {
"application.language": "de_DE.UTF-8",
"application.name": "WirePlumber",
"application.process.binary": "wireplumber",
"application.process.host": "mac",
"application.process.id": 2285,
"application.process.user": "milymat",
"application.version": "0.5.6",
"clock.power-of-two-quantum": true,
"config.name": "null",
"context.modules.allow-empty": true,
"core.name": "pipewire-milymat-2285",
"core.version": "1.2.4",
"cpu.max-align": 32,
"default.clock.max-quantum": 2048,
"default.clock.min-quantum": 32,
"default.clock.quantum": 1024,
"default.clock.quantum-floor": 4,
"default.clock.quantum-limit": 8192,
"default.clock.rate": 48000,
"default.video.height": 480,
"default.video.rate.denom": 1,
"default.video.rate.num": 25,
"default.video.width": 640,
"link.max-buffers": 64,
"log.level": 2,
"mem.allow-mlock": true,
"mem.warn-mlock": false,
"module.id": 2,
"object.id": 33,
"object.serial": 33,
"pipewire.access": "unrestricted",
"pipewire.protocol": "protocol-native",
"pipewire.sec.gid": 1000,
"pipewire.sec.label": "unconfined",
"pipewire.sec.pid": 2285,
"pipewire.sec.socket": "pipewire-0-manager",
"pipewire.sec.uid": 1000,
"remote.name": "[pipewire-0-manager,pipewire-0]",
"settings.check-quantum": false,
"settings.check-rate": false,
"wireplumber.daemon": true,
"wireplumber.profile": "main"
}
}
},
{
"id": 34,
"type": "PipeWire:Interface:Metadata",
"version": 3,
"permissions": [ "r", "w", "x" ],
"props": {
"client.id": 33,
"factory.id": 7,
"metadata.name": "schema-sm-settings",
"module.id": 6,
"object.serial": 34
},
"metadata": [
{ "subject": 0, "key": "bluetooth.use-persistent-storage", "type": "Spa:String:JSON", "value": { "description": "Whether to use persistent BT storage or not", "type": "bool", "default": true } },
{ "subject": 0, "key": "bluetooth.autoswitch-to-headset-profile", "type": "Spa:String:JSON", "value": { "description": "Whether to autoswitch to BT headset profile or not", "type": "bool", "default": true } },
{ "subject": 0, "key": "device.restore-profile", "type": "Spa:String:JSON", "value": { "description": "Whether to restore device profile or not", "type": "bool", "default": true } },
{ "subject": 0, "key": "device.restore-routes", "type": "Spa:String:JSON", "value": { "description": "Whether to restore device routes or not", "type": "bool", "default": true } },
{ "subject": 0, "key": "device.routes.default-sink-volume", "type": "Spa:String:JSON", "value": { "description": "The default volume for sink devices", "type": "float", "default": 0.064000, "min": 0.000000, "max": 1.000000 } },
{ "subject": 0, "key": "device.routes.default-source-volume", "type": "Spa:String:JSON", "value": { "description": "The default volume for source devices", "type": "float", "default": 1.000000, "min": 0.000000, "max": 1.000000 } },
{ "subject": 0, "key": "linking.role-based.duck-level", "type": "Spa:String:JSON", "value": { "description": "The volume level to apply when ducking (= reducing volume for a higher priority stream to be audible) in the role-based linking policy", "type": "float", "default": 0.300000, "min": 0.000000, "max": 1.000000 } },
{ "subject": 0, "key": "linking.allow-moving-streams", "type": "Spa:String:JSON", "value": { "description": "Whether to allow metadata to move streams at runtime or not", "type": "bool", "default": true } },
{ "subject": 0, "key": "linking.follow-default-target", "type": "Spa:String:JSON", "value": { "description": "Whether to allow streams follow the default device or not", "type": "bool", "default": true } },
{ "subject": 0, "key": "monitor.camera-discovery-timeout", "type": "Spa:String:JSON", "value": { "description": "The camera discovery timeout in milliseconds", "type": "int", "default": 1000, "min": 0, "max": 60000 } },
{ "subject": 0, "key": "node.features.audio.no-dsp", "type": "Spa:String:JSON", "value": { "description": "Whether to never convert audio to F32 format or not", "type": "bool", "default": false } },
{ "subject": 0, "key": "node.features.audio.monitor-ports", "type": "Spa:String:JSON", "value": { "description": "Whether to enable monitor ports on audio nodes or not", "type": "bool", "default": true } },
{ "subject": 0, "key": "node.features.audio.control-port", "type": "Spa:String:JSON", "value": { "description": "Whether to enable control ports on audio nodes or not", "type": "bool", "default": false } },
{ "subject": 0, "key": "node.stream.restore-props", "type": "Spa:String:JSON", "value": { "description": "Whether to restore properties on stream nodes or not", "type": "bool", "default": true } },
{ "subject": 0, "key": "node.stream.restore-target", "type": "Spa:String:JSON", "value": { "description": "Whether to restore target on stream nodes or not", "type": "bool", "default": true } },
{ "subject": 0, "key": "node.stream.default-playback-volume", "type": "Spa:String:JSON", "value": { "description": "The default volume for playback nodes", "type": "float", "default": 1.000000, "min": 0.000000, "max": 1.000000 } },
{ "subject": 0, "key": "node.stream.default-capture-volume", "type": "Spa:String:JSON", "value": { "description": "The default volume for capture nodes", "type": "float", "default": 1.000000, "min": 0.000000, "max": 1.000000 } },
{ "subject": 0, "key": "node.stream.default-media-role", "type": "Spa:String:JSON", "value": { "description": "A media.role to assign on streams that have none specified", "type": "string", "default": "null" } },
{ "subject": 0, "key": "node.filter.forward-format", "type": "Spa:String:JSON", "value": { "description": "Whether to forward format on filter nodes or not", "type": "bool", "default": false } },
{ "subject": 0, "key": "node.restore-default-targets", "type": "Spa:String:JSON", "value": { "description": "Whether to restore default targets or not", "type": "bool", "default": true } }
]
},
{
"id": 36,
"type": "PipeWire:Interface:Metadata",
"version": 3,
"permissions": [ "r", "w", "x" ],
"props": {
"client.id": 33,
"factory.id": 7,
"metadata.name": "sm-settings",
"module.id": 6,
"object.serial": 36
},
"metadata": [
{ "subject": 0, "key": "bluetooth.use-persistent-storage", "type": "Spa:String:JSON", "value": true },
{ "subject": 0, "key": "bluetooth.autoswitch-to-headset-profile", "type": "Spa:String:JSON", "value": true },
{ "subject": 0, "key": "device.restore-profile", "type": "Spa:String:JSON", "value": true },
{ "subject": 0, "key": "device.restore-routes", "type": "Spa:String:JSON", "value": true },
{ "subject": 0, "key": "device.routes.default-sink-volume", "type": "Spa:String:JSON", "value": 0.064000 },
{ "subject": 0, "key": "device.routes.default-source-volume", "type": "Spa:String:JSON", "value": 1.000000 },
{ "subject": 0, "key": "linking.role-based.duck-level", "type": "Spa:String:JSON", "value": 0.300000 },
{ "subject": 0, "key": "linking.allow-moving-streams", "type": "Spa:String:JSON", "value": true },
{ "subject": 0, "key": "linking.follow-default-target", "type": "Spa:String:JSON", "value": true },
{ "subject": 0, "key": "monitor.camera-discovery-timeout", "type": "Spa:String:JSON", "value": 1000 },
{ "subject": 0, "key": "node.features.audio.no-dsp", "type": "Spa:String:JSON", "value": false },
{ "subject": 0, "key": "node.features.audio.monitor-ports", "type": "Spa:String:JSON", "value": true },
{ "subject": 0, "key": "node.features.audio.control-port", "type": "Spa:String:JSON", "value": false },
{ "subject": 0, "key": "node.stream.restore-props", "type": "Spa:String:JSON", "value": true },
{ "subject": 0, "key": "node.stream.restore-target", "type": "Spa:String:JSON", "value": true },
{ "subject": 0, "key": "node.stream.default-playback-volume", "type": "Spa:String:JSON", "value": 1.000000 },
{ "subject": 0, "key": "node.stream.default-capture-volume", "type": "Spa:String:JSON", "value": 1.000000 },
{ "subject": 0, "key": "node.stream.default-media-role", "type": "Spa:String:JSON", "value": "null" },
{ "subject": 0, "key": "node.filter.forward-format", "type": "Spa:String:JSON", "value": false },
{ "subject": 0, "key": "node.restore-default-targets", "type": "Spa:String:JSON", "value": true }
]
},
{
"id": 38,
"type": "PipeWire:Interface:Client",
"version": 3,
"permissions": [ "r", "w", "x", "m" ],
"info": {
"change-mask": [ "props" ],
"props": {
"application.language": "de_DE.UTF-8",
"application.name": "pipewire",
"application.process.binary": "pipewire",
"application.process.host": "mac",
"application.process.id": 2288,
"application.process.user": "milymat",
"clock.power-of-two-quantum": true,
"config.name": "pipewire-pulse.conf",
"core.name": "pipewire-milymat-2288",
"core.version": "1.2.4",
"cpu.max-align": 32,
"default.clock.max-quantum": 2048,
"default.clock.min-quantum": 32,
"default.clock.quantum": 1024,
"default.clock.quantum-floor": 4,
"default.clock.quantum-limit": 8192,
"default.clock.rate": 48000,
"default.video.height": 480,
"default.video.rate.denom": 1,
"default.video.rate.num": 25,
"default.video.width": 640,
"link.max-buffers": 64,
"log.level": 2,
"mem.allow-mlock": true,
"mem.warn-mlock": false,
"module.id": 2,
"object.id": 38,
"object.serial": 38,
"pipewire.access": "unrestricted",
"pipewire.protocol": "protocol-native",
"pipewire.sec.gid": 1000,
"pipewire.sec.label": "unconfined",
"pipewire.sec.pid": 2288,
"pipewire.sec.socket": "pipewire-0",
"pipewire.sec.uid": 1000,
"settings.check-quantum": false,
"settings.check-rate": false
}
}
},
{
"id": 40,
"type": "PipeWire:Interface:Metadata",
"version": 3,
"permissions": [ "r", "w", "x" ],
"props": {
"client.id": 33,
"factory.id": 7,
"metadata.name": "default",
"module.id": 6,
"object.serial": 40
},
"metadata": [
{ "subject": 0, "key": "default.configured.audio.sink", "type": "Spa:String:JSON", "value": { "name": "alsa_output.pci-0000_01_00.1.hdmi-surround-extra1" } },
{ "subject": 0, "key": "default.audio.sink", "type": "Spa:String:JSON", "value": { "name": "alsa_output.pci-0000_01_00.1.hdmi-surround-extra1" } },
{ "subject": 0, "key": "default.audio.source", "type": "Spa:String:JSON", "value": { "name": "alsa_input.pci-0000_00_1f.3.analog-stereo" } },
{ "subject": 0, "key": "default.video.source", "type": "Spa:String:JSON", "value": { "name": "v4l2_input.pci-0000_00_14.0-usb-0_5_1.0" } }
]
},
{
"id": 42,
"type": "PipeWire:Interface:Metadata",
"version": 3,
"permissions": [ "r", "w", "x" ],
"props": {
"client.id": 33,
"factory.id": 7,
"metadata.name": "route-settings",
"module.id": 6,
"object.serial": 42
},
"metadata": [
{ "subject": 0, "key": "restore.stream.Output/Audio.media.role:Notification", "type": "Spa:String:JSON", "value": { "mute": false, "volumes": [ 1.000000, 1.000000 ], "channels": [ "FL", "FR" ], "target-node": "alsa_output.pci-0000_01_00.1.hdmi-surround-extra1" } }
]
},
{
"id": 47,
"type": "PipeWire:Interface:Client",
"version": 3,
"permissions": [ "r", "w", "x", "m" ],
"info": {
"change-mask": [ "props" ],
"props": {
"application.language": "de_DE.UTF-8",
"application.name": "WirePlumber [export]",
"application.process.binary": "wireplumber",
"application.process.host": "mac",
"application.process.id": 2285,
"application.process.user": "milymat",
"application.version": "0.5.6",
"clock.power-of-two-quantum": true,
"config.name": "null",
"context.modules.allow-empty": true,
"core.name": "pipewire-milymat-2285",
"core.version": "1.2.4",
"cpu.max-align": 32,
"default.clock.max-quantum": 2048,
"default.clock.min-quantum": 32,
"default.clock.quantum": 1024,
"default.clock.quantum-floor": 4,
"default.clock.quantum-limit": 8192,
"default.clock.rate": 48000,
"default.video.height": 480,
"default.video.rate.denom": 1,
"default.video.rate.num": 25,
"default.video.width": 640,
"link.max-buffers": 64,
"log.level": 2,
"mem.allow-mlock": true,
"mem.warn-mlock": false,
"module.id": 2,
"object.id": 47,
"object.serial": 47,
"pipewire.access": "unrestricted",
"pipewire.protocol": "protocol-native",
"pipewire.sec.gid": 1000,
"pipewire.sec.label": "unconfined",
"pipewire.sec.pid": 2285,
"pipewire.sec.socket": "pipewire-0-manager",
"pipewire.sec.uid": 1000,
"remote.name": "[pipewire-0-manager,pipewire-0]",
"settings.check-quantum": false,
"settings.check-rate": false,
"wireplumber.daemon": true,
"wireplumber.export-core": true,
"wireplumber.profile": "main"
}
}
},
{
"id": 48,
"type": "PipeWire:Interface:Node",
"version": 3,
"permissions": [ "r", "w", "x", "m" ],
"info": {
"max-input-ports": 256,
"max-output-ports": 256,
"change-mask": [ "input-ports", "output-ports", "state", "props", "params" ],
"n-input-ports": 1,
"n-output-ports": 1,
"state": "suspended",
"error": null,
"props": {
"client.id": 47,
"clock.quantum-limit": 8192,
"device.api": "alsa",
"factory.id": 11,
"factory.name": "api.alsa.seq.bridge",
"media.class": "Midi/Bridge",
"node.driver": true,
"node.loop.name": "data-loop.0",
"node.name": "Midi-Bridge",
"object.id": 48,
"object.serial": 48,
"priority.driver": 1,
"priority.session": 100
},
"params": {
"PropInfo": [
{
"id": "device",
"description": "The ALSA device",
"type": "default"
}
],
"Props": [
{
"device": "default"
}
],
"IO": [
{
"id": "Clock",
"size": 160
},
{
"id": "Position",
"size": 1688
}
]
}
}
},
{
"id": 49,
"type": "PipeWire:Interface:Port",
"version": 3,
"permissions": [ "r", "x", "m" ],
"info": {
"direction": "input",
"change-mask": [ "props", "params" ],
"props": {
"format.dsp": "8 bit raw midi",
"node.id": 48,
"object.id": 49,
"object.path": "alsa:seq:default:client_14:playback_0",
"object.serial": 49,
"port.alias": "Midi Through:Midi Through Port-0",
"port.direction": "in",
"port.group": "client_14",
"port.id": 0,
"port.name": "Midi Through:(playback_0) Midi Through Port-0",
"port.physical": true,
"port.terminal": true
},
"params": {
"EnumFormat": [
{
"mediaType": "application",
"mediaSubtype": "control"
}
],
"Meta": [
{
"type": "Header",
"size": 32
}
],
"IO": [
{
"id": "Buffers",
"size": 8
},
{
"id": "AsyncBuffers",
"size": 8
}
],
"Format": [ ],
"Buffers": [ ],
"Latency": [
{
"direction": "Input",
"minQuantum": 1.000000,
"maxQuantum": 1.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
},
{
"direction": "Output",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
}
]
}
}
},
{
"id": 50,
"type": "PipeWire:Interface:Port",
"version": 3,
"permissions": [ "r", "x", "m" ],
"info": {
"direction": "output",
"change-mask": [ "props", "params" ],
"props": {
"format.dsp": "8 bit raw midi",
"node.id": 48,
"object.id": 50,
"object.path": "alsa:seq:default:client_14:capture_0",
"object.serial": 50,
"port.alias": "Midi Through:Midi Through Port-0",
"port.direction": "out",
"port.group": "client_14",
"port.id": 0,
"port.name": "Midi Through:(capture_0) Midi Through Port-0",
"port.physical": true,
"port.terminal": true
},
"params": {
"EnumFormat": [
{
"mediaType": "application",
"mediaSubtype": "control"
}
],
"Meta": [
{
"type": "Header",
"size": 32
}
],
"IO": [
{
"id": "Buffers",
"size": 8
},
{
"id": "AsyncBuffers",
"size": 8
}
],
"Format": [ ],
"Buffers": [ ],
"Latency": [
{
"direction": "Input",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
},
{
"direction": "Output",
"minQuantum": 1.000000,
"maxQuantum": 1.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
}
]
}
}
},
{
"id": 51,
"type": "PipeWire:Interface:Device",
"version": 3,
"permissions": [ "r", "w", "x", "m" ],
"info": {
"change-mask": [ "props", "params" ],
"props": {
"alsa.card": 1,
"alsa.card_name": "HDA ATI HDMI",
"alsa.components": "HDA:1002aa01,00aa0100,00100700",
"alsa.driver_name": "snd_hda_intel",
"alsa.id": "HDMI",
"alsa.long_card_name": "HDA ATI HDMI at 0x92660000 irq 64",
"alsa.mixer_name": "ATI R6xx HDMI",
"api.acp.auto-port": false,
"api.alsa.card": 1,
"api.alsa.card.longname": "HDA ATI HDMI at 0x92660000 irq 64",
"api.alsa.card.name": "HDA ATI HDMI",
"api.alsa.path": "hw:1",
"api.alsa.use-acp": true,
"api.dbus.ReserveDevice1": "Audio1",
"api.dbus.ReserveDevice1.Priority": -20,
"client.id": 47,
"device.api": "alsa",
"device.bus": "pci",
"device.bus-path": "pci-0000:01:00.1",
"device.description": "Baffin HDMI/DP Audio [Radeon RX 550 640SP / RX 560/560X]",
"device.enum.api": "udev",
"device.icon-name": "audio-card-analog-pci",
"device.name": "alsa_card.pci-0000_01_00.1",
"device.nick": "HDA ATI HDMI",
"device.plugged.usec": 5696850,
"device.product.id": "0xaae0",
"device.product.name": "Baffin HDMI/DP Audio [Radeon RX 550 640SP / RX 560/560X]",
"device.string": 1,
"device.subsystem": "sound",
"device.sysfs.path": "/devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1",
"device.vendor.id": "0x1002",
"device.vendor.name": "Advanced Micro Devices, Inc. [AMD/ATI]",
"factory.id": 15,
"media.class": "Audio/Device",
"object.id": 51,
"object.path": "alsa:acp:HDMI",
"object.serial": 51
},
"params": {
"EnumProfile": [
{
"index": 0,
"name": "off",
"description": "Aus",
"priority": 0,
"available": "yes",
"classes": [
0
]
},
{
"index": 1,
"name": "output:hdmi-stereo",
"description": "Digital Stereo (HDMI)-Ausgabe",
"priority": 5900,
"available": "no",
"classes": [
1,
[
"Audio/Sink",
1,
"card.profile.devices",
[ 6 ]
]
]
},
{
"index": 2,
"name": "output:hdmi-stereo-extra1",
"description": "Digital Stereo (HDMI 2)-Ausgabe",
"priority": 5700,
"available": "yes",
"classes": [
1,
[
"Audio/Sink",
1,
"card.profile.devices",
[ 9 ]
]
]
},
{
"index": 3,
"name": "output:hdmi-stereo-extra2",
"description": "Digital Stereo (HDMI 3)-Ausgabe",
"priority": 5700,
"available": "no",
"classes": [
1,
[
"Audio/Sink",
1,
"card.profile.devices",
[ 11 ]
]
]
},
{
"index": 4,
"name": "output:hdmi-stereo-extra3",
"description": "Digital Stereo (HDMI 4)-Ausgabe",
"priority": 5700,
"available": "no",
"classes": [
1,
[
"Audio/Sink",
1,
"card.profile.devices",
[ 14 ]
]
]
},
{
"index": 5,
"name": "output:hdmi-stereo-extra4",
"description": "Digital Stereo (HDMI 5)-Ausgabe",
"priority": 5700,
"available": "no",
"classes": [
1,
[
"Audio/Sink",
1,
"card.profile.devices",
[ 17 ]
]
]
},
{
"index": 6,
"name": "output:hdmi-stereo-extra5",
"description": "Digital Stereo (HDMI 6)-Ausgabe",
"priority": 5700,
"available": "no",
"classes": [
1,
[
"Audio/Sink",
1,
"card.profile.devices",
[ 20 ]
]
]
},
{
"index": 7,
"name": "output:hdmi-surround",
"description": "Digital Surround 5.1 (HDMI)-Ausgabe",
"priority": 800,
"available": "no",
"classes": [
1,
[
"Audio/Sink",
1,
"card.profile.devices",
[ 7 ]
]
]
},
{
"index": 8,
"name": "output:hdmi-surround71",
"description": "Digital Surround 7.1 (HDMI)-Ausgabe",
"priority": 800,
"available": "no",
"classes": [
1,
[
"Audio/Sink",
1,
"card.profile.devices",
[ 8 ]
]
]
},
{
"index": 9,
"name": "output:hdmi-surround-extra1",
"description": "Digital Surround 5.1 (HDMI 2)-Ausgabe",
"priority": 600,
"available": "yes",
"classes": [
1,
[
"Audio/Sink",
1,
"card.profile.devices",
[ 10 ]
]
]
},
{
"index": 10,
"name": "output:hdmi-surround-extra2",
"description": "Digital Surround 5.1 (HDMI 3)-Ausgabe",
"priority": 600,
"available": "no",
"classes": [
1,
[
"Audio/Sink",
1,
"card.profile.devices",
[ 12 ]
]
]
},
{
"index": 11,
"name": "output:hdmi-surround71-extra2",
"description": "Digital Surround 7.1 (HDMI 3)-Ausgabe",
"priority": 600,
"available": "no",
"classes": [
1,
[
"Audio/Sink",
1,
"card.profile.devices",
[ 13 ]
]
]
},
{
"index": 12,
"name": "output:hdmi-surround-extra3",
"description": "Digital Surround 5.1 (HDMI 4)-Ausgabe",
"priority": 600,
"available": "no",
"classes": [
1,
[
"Audio/Sink",
1,
"card.profile.devices",
[ 15 ]
]
]
},
{
"index": 13,
"name": "output:hdmi-surround71-extra3",
"description": "Digital Surround 7.1 (HDMI 4)-Ausgabe",
"priority": 600,
"available": "no",
"classes": [
1,
[
"Audio/Sink",
1,
"card.profile.devices",
[ 16 ]
]
]
},
{
"index": 14,
"name": "output:hdmi-surround-extra4",
"description": "Digital Surround 5.1 (HDMI 5)-Ausgabe",
"priority": 600,
"available": "no",
"classes": [
1,
[
"Audio/Sink",
1,
"card.profile.devices",
[ 18 ]
]
]
},
{
"index": 15,
"name": "output:hdmi-surround71-extra4",
"description": "Digital Surround 7.1 (HDMI 5)-Ausgabe",
"priority": 600,
"available": "no",
"classes": [
1,
[
"Audio/Sink",
1,
"card.profile.devices",
[ 19 ]
]
]
},
{
"index": 16,
"name": "output:hdmi-surround-extra5",
"description": "Digital Surround 5.1 (HDMI 6)-Ausgabe",
"priority": 600,
"available": "no",
"classes": [
1,
[
"Audio/Sink",
1,
"card.profile.devices",
[ 21 ]
]
]
},
{
"index": 17,
"name": "output:hdmi-surround71-extra5",
"description": "Digital Surround 7.1 (HDMI 6)-Ausgabe",
"priority": 600,
"available": "no",
"classes": [
1,
[
"Audio/Sink",
1,
"card.profile.devices",
[ 22 ]
]
]
},
{
"index": 18,
"name": "pro-audio",
"description": "Pro Audio",
"priority": 1,
"available": "unknown",
"classes": [
1,
[
"Audio/Sink",
6,
"card.profile.devices",
[ 0, 1, 2, 3, 4, 5 ]
]
]
}
],
"Profile": [
{
"index": 9,
"name": "output:hdmi-surround-extra1",
"description": "Digital Surround 5.1 (HDMI 2)-Ausgabe",
"priority": 600,
"available": "yes",
"classes": [
1,
[
"Audio/Sink",
1,
"card.profile.devices",
[ 10 ]
]
],
"save": false
}
],
"EnumRoute": [
{
"index": 0,
"direction": "Output",
"name": "hdmi-output-0",
"description": "HDMI / DisplayPort",
"priority": 5900,
"available": "no",
"info": [
4,
"port.type",
"hdmi",
"port.availability-group",
"Legacy 1",
"device.icon_name",
"video-display",
"card.profile.port",
"0"
],
"profiles": [ 1, 7, 8 ],
"devices": [ 6, 7, 8 ]
},
{
"index": 1,
"direction": "Output",
"name": "hdmi-output-1",
"description": "HDMI / DisplayPort 2",
"priority": 5800,
"available": "yes",
"info": [
5,
"port.type",
"hdmi",
"port.availability-group",
"Legacy 2",
"device.icon_name",
"video-display",
"card.profile.port",
"1",
"device.product.name",
"SONY TV"
],
"profiles": [ 2, 9 ],
"devices": [ 9, 10 ]
},
{
"index": 2,
"direction": "Output",
"name": "hdmi-output-2",
"description": "HDMI / DisplayPort 3",
"priority": 5700,
"available": "no",
"info": [
4,
"port.type",
"hdmi",
"port.availability-group",
"Legacy 3",
"device.icon_name",
"video-display",
"card.profile.port",
"2"
],
"profiles": [ 3, 10, 11 ],
"devices": [ 11, 12, 13 ]
},
{
"index": 3,
"direction": "Output",
"name": "hdmi-output-3",
"description": "HDMI / DisplayPort 4",
"priority": 5600,
"available": "no",
"info": [
4,
"port.type",
"hdmi",
"port.availability-group",
"Legacy 4",
"device.icon_name",
"video-display",
"card.profile.port",
"3"
],
"profiles": [ 4, 12, 13 ],
"devices": [ 14, 15, 16 ]
},
{
"index": 4,
"direction": "Output",
"name": "hdmi-output-4",
"description": "HDMI / DisplayPort 5",
"priority": 5500,
"available": "no",
"info": [
4,
"port.type",
"hdmi",
"port.availability-group",
"Legacy 5",
"device.icon_name",
"video-display",
"card.profile.port",
"4"
],
"profiles": [ 5, 14, 15 ],
"devices": [ 17, 18, 19 ]
},
{
"index": 5,
"direction": "Output",
"name": "hdmi-output-5",
"description": "HDMI / DisplayPort 6",
"priority": 5400,
"available": "no",
"info": [
4,
"port.type",
"hdmi",
"port.availability-group",
"Legacy 6",
"device.icon_name",
"video-display",
"card.profile.port",
"5"
],
"profiles": [ 6, 16, 17 ],
"devices": [ 20, 21, 22 ]
}
],
"Route": [
{
"index": 1,
"direction": "Output",
"name": "hdmi-output-1",
"description": "HDMI / DisplayPort 2",
"priority": 5800,
"available": "yes",
"info": [
7,
"port.type",
"hdmi",
"port.availability-group",
"Legacy 2",
"device.icon_name",
"video-display",
"card.profile.port",
"1",
"device.product.name",
"SONY TV",
"route.hw-mute",
"false",
"route.hw-volume",
"false"
],
"profiles": [ 2, 9 ],
"device": 10,
"props": {
"mute": false,
"channelVolumes": [ 1.000000, 1.000000, 1.000000, 1.000000, 1.000000, 1.000000 ],
"volumeBase": 1.000000,
"volumeStep": 0.000015,
"channelMap": [ "FL", "FR", "RL", "RR", "FC", "LFE" ],
"softVolumes": [ 1.000000, 1.000000, 1.000000, 1.000000, 1.000000, 1.000000 ],
"latencyOffsetNsec": 0,
"iec958Codecs": [ ]
},
"devices": [ 9, 10 ],
"profile": 9,
"save": true
}
]
}
}
},
{
"id": 52,
"type": "PipeWire:Interface:Device",
"version": 3,
"permissions": [ "r", "w", "x", "m" ],
"info": {
"change-mask": [ "props", "params" ],
"props": {
"alsa.card": 0,
"alsa.card_name": "HDA Intel PCH",
"alsa.components": "HDA:10138409,106b0f00,00100100",
"alsa.driver_name": "snd_hda_intel",
"alsa.id": "PCH",
"alsa.long_card_name": "HDA Intel PCH at 0x92720000 irq 63",
"alsa.mixer_name": "Cirrus Logic CS8409/CS42L83",
"api.acp.auto-port": false,
"api.alsa.card": 0,
"api.alsa.card.longname": "HDA Intel PCH at 0x92720000 irq 63",
"api.alsa.card.name": "HDA Intel PCH",
"api.alsa.path": "hw:0",
"api.alsa.use-acp": true,
"api.dbus.ReserveDevice1": "Audio0",
"api.dbus.ReserveDevice1.Priority": -20,
"client.id": 47,
"device.api": "alsa",
"device.bus": "pci",
"device.bus-path": "pci-0000:00:1f.3",
"device.description": "Internes Audio",
"device.enum.api": "udev",
"device.form-factor": "internal",
"device.icon-name": "audio-card-analog-pci",
"device.name": "alsa_card.pci-0000_00_1f.3",
"device.nick": "HDA Intel PCH",
"device.plugged.usec": 9436019,
"device.product.id": "0xa170",
"device.product.name": "100 Series/C230 Series Chipset Family HD Audio Controller",
"device.string": 0,
"device.subsystem": "sound",
"device.sysfs.path": "/devices/pci0000:00/0000:00:1f.3/sound/card0",
"device.vendor.id": "0x8086",
"device.vendor.name": "Intel Corporation",
"factory.id": 15,
"media.class": "Audio/Device",
"object.id": 52,
"object.path": "alsa:acp:PCH",
"object.serial": 52
},
"params": {
"EnumProfile": [
{
"index": 0,
"name": "off",
"description": "Aus",
"priority": 0,
"available": "yes",
"classes": [
0
]
},
{
"index": 1,
"name": "output:analog-stereo+input:analog-stereo",
"description": "Analog Stereo Duplex",
"priority": 6565,
"available": "yes",
"classes": [
2,
[
"Audio/Source",
1,
"card.profile.devices",
[ 0 ]
],
[
"Audio/Sink",
1,
"card.profile.devices",
[ 3 ]
]
]
},
{
"index": 2,
"name": "output:analog-stereo",
"description": "Analog Stereo-Ausgabe",
"priority": 6500,
"available": "yes",
"classes": [
1,
[
"Audio/Sink",
1,
"card.profile.devices",
[ 3 ]
]
]
},
{
"index": 3,
"name": "output:analog-surround-21+input:analog-stereo",
"description": "Analog Surround 2.1-Ausgabe + Analog Stereo-Eingang",
"priority": 1365,
"available": "yes",
"classes": [
2,
[
"Audio/Source",
1,
"card.profile.devices",
[ 0 ]
],
[
"Audio/Sink",
1,
"card.profile.devices",
[ 4 ]
]
]
},
{
"index": 4,
"name": "output:analog-surround-21",
"description": "Analog Surround 2.1-Ausgabe",
"priority": 1300,
"available": "yes",
"classes": [
1,
[
"Audio/Sink",
1,
"card.profile.devices",
[ 4 ]
]
]
},
{
"index": 5,
"name": "output:analog-surround-40+input:analog-stereo",
"description": "Analog Surround 4.0-Ausgabe + Analog Stereo-Eingang",
"priority": 1265,
"available": "yes",
"classes": [
2,
[
"Audio/Source",
1,
"card.profile.devices",
[ 0 ]
],
[
"Audio/Sink",
1,
"card.profile.devices",
[ 5 ]
]
]
},
{
"index": 6,
"name": "output:analog-surround-40",
"description": "Analog Surround 4.0-Ausgabe",
"priority": 1200,
"available": "yes",
"classes": [
1,
[
"Audio/Sink",
1,
"card.profile.devices",
[ 5 ]
]
]
},
{
"index": 7,
"name": "input:analog-stereo",
"description": "Analog Stereo-Eingang",
"priority": 65,
"available": "yes",
"classes": [
1,
[
"Audio/Source",
1,
"card.profile.devices",
[ 0 ]
]
]
},
{
"index": 8,
"name": "pro-audio",
"description": "Pro Audio",
"priority": 1,
"available": "unknown",
"classes": [
2,
[
"Audio/Source",
1,
"card.profile.devices",
[ 2 ]
],
[
"Audio/Sink",
1,
"card.profile.devices",
[ 1 ]
]
]
}
],
"Profile": [
{
"index": 1,
"name": "output:analog-stereo+input:analog-stereo",
"description": "Analog Stereo Duplex",
"priority": 6565,
"available": "yes",
"classes": [
2,
[
"Audio/Source",
1,
"card.profile.devices",
[ 0 ]
],
[
"Audio/Sink",
1,
"card.profile.devices",
[ 3 ]
]
],
"save": false
}
],
"EnumRoute": [
{
"index": 0,
"direction": "Input",
"name": "analog-input-internal-mic",
"description": "Internes Mikrofon",
"priority": 8900,
"available": "unknown",
"info": [
4,
"port.type",
"mic",
"port.availability-group",
"Legacy 1",
"device.icon_name",
"audio-input-microphone",
"card.profile.port",
"0"
],
"profiles": [ 7, 1, 3, 5 ],
"devices": [ 0 ]
},
{
"index": 1,
"direction": "Input",
"name": "analog-input-mic",
"description": "Mikrofon",
"priority": 8700,
"available": "no",
"info": [
4,
"port.type",
"mic",
"port.availability-group",
"Legacy 2",
"device.icon_name",
"audio-input-microphone",
"card.profile.port",
"1"
],
"profiles": [ 7, 1, 3, 5 ],
"devices": [ 0 ]
},
{
"index": 2,
"direction": "Output",
"name": "analog-output-speaker",
"description": "Lautsprecher",
"priority": 10000,
"available": "unknown",
"info": [
4,
"port.type",
"speaker",
"port.availability-group",
"Legacy 3",
"device.icon_name",
"audio-speakers",
"card.profile.port",
"2"
],
"profiles": [ 2, 1, 4, 3, 6, 5 ],
"devices": [ 3, 4, 5 ]
},
{
"index": 3,
"direction": "Output",
"name": "analog-output-headphones",
"description": "Kopfhörer",
"priority": 9900,
"available": "no",
"info": [
4,
"port.type",
"headphones",
"port.availability-group",
"Legacy 4",
"device.icon_name",
"audio-headphones",
"card.profile.port",
"3"
],
"profiles": [ 2, 1 ],
"devices": [ 3 ]
}
],
"Route": [
{
"index": 0,
"direction": "Input",
"name": "analog-input-internal-mic",
"description": "Internes Mikrofon",
"priority": 8900,
"available": "unknown",
"info": [
6,
"port.type",
"mic",
"port.availability-group",
"Legacy 1",
"device.icon_name",
"audio-input-microphone",
"card.profile.port",
"0",
"route.hw-mute",
"true",
"route.hw-volume",
"true"
],
"profiles": [ 7, 1, 3, 5 ],
"device": 0,
"props": {
"mute": false,
"channelVolumes": [ 1.000000, 1.000000 ],
"volumeBase": 0.025118,
"volumeStep": 0.000015,
"channelMap": [ "FL", "FR" ],
"softVolumes": [ 1.000000, 1.000000 ],
"latencyOffsetNsec": 0
},
"devices": [ 0 ],
"profile": 1,
"save": false
},
{
"index": 2,
"direction": "Output",
"name": "analog-output-speaker",
"description": "Lautsprecher",
"priority": 10000,
"available": "unknown",
"info": [
6,
"port.type",
"speaker",
"port.availability-group",
"Legacy 3",
"device.icon_name",
"audio-speakers",
"card.profile.port",
"2",
"route.hw-mute",
"false",
"route.hw-volume",
"true"
],
"profiles": [ 2, 1, 4, 3, 6, 5 ],
"device": 3,
"props": {
"mute": false,
"channelVolumes": [ 0.182639, 0.182639 ],
"volumeBase": 1.000000,
"volumeStep": 0.000015,
"channelMap": [ "FL", "FR" ],
"softVolumes": [ 1.000000, 1.000000 ],
"latencyOffsetNsec": 0
},
"devices": [ 3, 4, 5 ],
"profile": 1,
"save": true
}
]
}
}
},
{
"id": 53,
"type": "PipeWire:Interface:Device",
"version": 3,
"permissions": [ "r", "w", "x", "m" ],
"info": {
"change-mask": [ "props", "params" ],
"props": {
"api.v4l2.cap.bus_info": "usb-0000:00:14.0-5",
"api.v4l2.cap.capabilities": "84a00001",
"api.v4l2.cap.card": "FaceTime HD Camera (Built-in): ",
"api.v4l2.cap.device-caps": 4200001,
"api.v4l2.cap.driver": "uvcvideo",
"api.v4l2.cap.version": "6.11.0",
"api.v4l2.path": "/dev/video0",
"client.id": 47,
"device.api": "v4l2",
"device.bus": "usb",
"device.bus-path": "pci-0000:00:14.0-usb-0:5:1.0",
"device.capabilities": ":capture:",
"device.description": "FaceTime HD Camera (Built-in)",
"device.devids": "[ 20736 ]",
"device.enum.api": "udev",
"device.name": "v4l2_device.pci-0000_00_14.0-usb-0_5_1.0",
"device.plugged.usec": 5542575,
"device.product.id": "0x8511",
"device.product.name": "FaceTime HD Camera (Built-in)",
"device.serial": "Apple_Inc._FaceTime_HD_Camera__Built-in__CCG71610A2QH5DFPY",
"device.subsystem": "video4linux",
"device.sysfs.path": "/devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5:1.0/video4linux/video0",
"device.vendor.id": "0x05ac",
"device.vendor.name": "Apple Inc.",
"factory.id": 15,
"media.class": "Video/Device",
"object.id": 53,
"object.path": "v4l2:/dev/video0",
"object.serial": 53
},
"params": {
}
}
},
{
"id": 54,
"type": "PipeWire:Interface:Device",
"version": 3,
"permissions": [ "r", "w", "x", "m" ],
"info": {
"change-mask": [ "props", "params" ],
"props": {
"api.v4l2.cap.bus_info": "usb-0000:00:14.0-5",
"api.v4l2.cap.capabilities": "84a00001",
"api.v4l2.cap.card": "FaceTime HD Camera (Built-in): ",
"api.v4l2.cap.device-caps": "04a00000",
"api.v4l2.cap.driver": "uvcvideo",
"api.v4l2.cap.version": "6.11.0",
"api.v4l2.path": "/dev/video1",
"client.id": 47,
"device.api": "v4l2",
"device.bus": "usb",
"device.bus-path": "pci-0000:00:14.0-usb-0:5:1.0",
"device.capabilities": ":",
"device.description": "FaceTime HD Camera (Built-in)",
"device.devids": "[ 20737 ]",
"device.enum.api": "udev",
"device.name": "v4l2_device.pci-0000_00_14.0-usb-0_5_1.0",
"device.plugged.usec": 5542806,
"device.product.id": "0x8511",
"device.product.name": "FaceTime HD Camera (Built-in)",
"device.serial": "Apple_Inc._FaceTime_HD_Camera__Built-in__CCG71610A2QH5DFPY",
"device.subsystem": "video4linux",
"device.sysfs.path": "/devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5:1.0/video4linux/video1",
"device.vendor.id": "0x05ac",
"device.vendor.name": "Apple Inc.",
"factory.id": 15,
"media.class": "Video/Device",
"object.id": 54,
"object.path": "v4l2:/dev/video1",
"object.serial": 54
},
"params": {
}
}
},
{
"id": 55,
"type": "PipeWire:Interface:Node",
"version": 3,
"permissions": [ "r", "w", "x", "m" ],
"info": {
"max-input-ports": 1,
"max-output-ports": 1,
"change-mask": [ "input-ports", "output-ports", "state", "props", "params" ],
"n-input-ports": 1,
"n-output-ports": 1,
"state": "suspended",
"error": null,
"props": {
"api.bluez5.role": "server",
"api.glib.mainloop": true,
"client.id": 47,
"clock.quantum-limit": 8192,
"device.api": "bluez5",
"factory.id": 14,
"factory.name": "api.bluez5.midi.node",
"media.class": "Midi/Bridge",
"node.description": "BLE MIDI 1",
"node.loop.name": "data-loop.0",
"node.name": "bluez_midi.server",
"object.id": 55,
"object.serial": 55
},
"params": {
"PropInfo": [
{
"id": "latencyOffsetNsec",
"description": "Latency offset (ns)",
"type": { "default": 0, "min": -9223372036854775808, "max": 9223372036854775807 }
},
{
"id": "deviceName",
"description": "Device name",
"type": "BLE MIDI 1"
}
],
"Props": [
{
"latencyOffsetNsec": 0,
"deviceName": "BLE MIDI 1"
}
],
"IO": [
]
}
}
},
{
"id": 56,
"type": "PipeWire:Interface:Port",
"version": 3,
"permissions": [ "r", "x", "m" ],
"info": {
"direction": "input",
"change-mask": [ "props", "params" ],
"props": {
"format.dsp": "8 bit raw midi",
"node.id": 55,
"object.id": 56,
"object.path": "bluez_midi.server:input_0",
"object.serial": 56,
"port.alias": "in",
"port.direction": "in",
"port.group": "group.0",
"port.id": 0,
"port.name": "in",
"port.physical": true,
"port.terminal": true
},
"params": {
"EnumFormat": [
{
"mediaType": "application",
"mediaSubtype": "control"
}
],
"Meta": [
{
"type": "Header",
"size": 32
}
],
"IO": [
{
"id": "Buffers",
"size": 8
},
{
"id": "AsyncBuffers",
"size": 8
}
],
"Format": [ ],
"Buffers": [ ],
"Latency": [
{
"direction": "Input",
"minQuantum": 1.000000,
"maxQuantum": 1.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
}
]
}
}
},
{
"id": 57,
"type": "PipeWire:Interface:Port",
"version": 3,
"permissions": [ "r", "x", "m" ],
"info": {
"direction": "output",
"change-mask": [ "props", "params" ],
"props": {
"format.dsp": "8 bit raw midi",
"node.id": 55,
"object.id": 57,
"object.path": "bluez_midi.server:output_0",
"object.serial": 57,
"port.alias": "out",
"port.direction": "out",
"port.group": "group.0",
"port.id": 0,
"port.name": "out",
"port.physical": true,
"port.terminal": true
},
"params": {
"EnumFormat": [
{
"mediaType": "application",
"mediaSubtype": "control"
}
],
"Meta": [
{
"type": "Header",
"size": 32
}
],
"IO": [
{
"id": "Buffers",
"size": 8
},
{
"id": "AsyncBuffers",
"size": 8
}
],
"Format": [ ],
"Buffers": [ ],
"Latency": [
{
"direction": "Output",
"minQuantum": 1.000000,
"maxQuantum": 1.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
}
]
}
}
},
{
"id": 59,
"type": "PipeWire:Interface:Node",
"version": 3,
"permissions": [ "r", "w", "x", "m" ],
"info": {
"max-input-ports": 65,
"max-output-ports": 0,
"change-mask": [ "input-ports", "output-ports", "state", "props", "params" ],
"n-input-ports": 2,
"n-output-ports": 2,
"state": "suspended",
"error": null,
"props": {
"alsa.card": 0,
"alsa.card_name": "HDA Intel PCH",
"alsa.class": "generic",
"alsa.components": "HDA:10138409,106b0f00,00100100",
"alsa.device": 0,
"alsa.driver_name": "snd_hda_intel",
"alsa.id": "PCH",
"alsa.long_card_name": "HDA Intel PCH at 0x92720000 irq 63",
"alsa.mixer_name": "Cirrus Logic CS8409/CS42L83",
"alsa.name": "CS8409/CS42L83 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": "HDA Intel PCH at 0x92720000 irq 63",
"api.alsa.card.name": "HDA Intel PCH",
"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": 3,
"client.id": 47,
"clock.quantum-limit": 8192,
"device.api": "alsa",
"device.class": "sound",
"device.id": 52,
"device.profile.description": "Analog Stereo",
"device.profile.name": "analog-stereo",
"device.routes": 2,
"factory.id": 19,
"factory.name": "api.alsa.pcm.sink",
"library.name": "audioconvert/libspa-audioconvert",
"media.class": "Audio/Sink",
"node.description": "Internes Audio Analog Stereo",
"node.driver": true,
"node.loop.name": "data-loop.0",
"node.name": "alsa_output.pci-0000_00_1f.3.analog-stereo",
"node.nick": "CS8409/CS42L83 Analog",
"node.pause-on-idle": false,
"object.id": 59,
"object.path": "alsa:acp:PCH:3:playback",
"object.serial": 59,
"port.group": "playback",
"priority.driver": 1009,
"priority.session": 1009
},
"params": {
"EnumFormat": [
{
"mediaType": "audio",
"mediaSubtype": "raw",
"format": {
"default": "S32LE",
"alt1": "S32LE",
"alt2": "S24_32LE"
},
"rate": 44100,
"channels": 2,
"position": [ "FL", "FR" ]
}
],
"PropInfo": [
{
"id": "volume",
"description": "Volume",
"type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }
},
{
"id": "mute",
"description": "Mute",
"type": {
"default": false,
"alt1": false,
"alt2": true
}
},
{
"id": "channelVolumes",
"description": "Channel Volumes",
"type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 },
"container": "Array"
},
{
"id": "channelMap",
"description": "Channel Map",
"type": "",
"container": "Array"
},
{
"id": "monitorMute",
"description": "Monitor Mute",
"type": {
"default": false,
"alt1": false,
"alt2": true
}
},
{
"id": "monitorVolumes",
"description": "Monitor Volumes",
"type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 },
"container": "Array"
},
{
"id": "softMute",
"description": "Soft Mute",
"type": {
"default": false,
"alt1": false,
"alt2": true
}
},
{
"id": "softVolumes",
"description": "Soft Volumes",
"type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 },
"container": "Array"
},
{
"name": "monitor.channel-volumes",
"description": "Monitor channel volume",
"type": {
"default": false,
"alt1": false,
"alt2": true
},
"params": true
},
{
"name": "channelmix.disable",
"description": "Disable Channel mixing",
"type": {
"default": false,
"alt1": false,
"alt2": true
},
"params": true
},
{
"name": "channelmix.min-volume",
"description": "Minimum volume level",
"type": { "default": 0.000000, "min": 0.000000, "max": 10.000000 },
"params": true
},
{
"name": "channelmix.max-volume",
"description": "Maximum volume level",
"type": { "default": 10.000000, "min": 0.000000, "max": 10.000000 },
"params": true
},
{
"name": "channelmix.normalize",
"description": "Normalize Volumes",
"type": {
"default": false,
"alt1": false,
"alt2": true
},
"params": true
},
{
"name": "channelmix.mix-lfe",
"description": "Mix LFE into channels",
"type": {
"default": true,
"alt1": true,
"alt2": false
},
"params": true
},
{
"name": "channelmix.upmix",
"description": "Enable upmixing",
"type": {
"default": true,
"alt1": true,
"alt2": false
},
"params": true
},
{
"name": "channelmix.lfe-cutoff",
"description": "LFE cutoff frequency",
"type": { "default": 0.000000, "min": 0.000000, "max": 1000.000000 },
"params": true
},
{
"name": "channelmix.fc-cutoff",
"description": "FC cutoff frequency (Hz)",
"type": { "default": 0.000000, "min": 0.000000, "max": 48000.000000 },
"params": true
},
{
"name": "channelmix.rear-delay",
"description": "Rear channels delay (ms)",
"type": { "default": 0.000000, "min": 0.000000, "max": 1000.000000 },
"params": true
},
{
"name": "channelmix.stereo-widen",
"description": "Stereo widen",
"type": { "default": 0.000000, "min": 0.000000, "max": 1.000000 },
"params": true
},
{
"name": "channelmix.hilbert-taps",
"description": "Taps for phase shift of rear",
"type": { "default": 0, "min": 0, "max": 255 },
"params": true
},
{
"name": "channelmix.upmix-method",
"description": "Upmix method to use",
"type": "none",
"params": true,
"labels": [
"none",
"Disabled",
"simple",
"Simple upmixing",
"psd",
"Passive Surround Decoding"
]
},
{
"id": "rate",
"description": "Rate scaler",
"type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }
},
{
"id": "quality",
"name": "resample.quality",
"description": "Resample Quality",
"type": { "default": 4, "min": 0, "max": 14 },
"params": true
},
{
"name": "resample.disable",
"description": "Disable Resampling",
"type": {
"default": false,
"alt1": false,
"alt2": true
},
"params": true
},
{
"name": "dither.noise",
"description": "Add noise bits",
"type": { "default": 0, "min": 0, "max": 16 },
"params": true
},
{
"name": "dither.method",
"description": "The dithering method",
"type": "none",
"params": true,
"labels": [
"none",
"Disabled",
"rectangular",
"Rectangular dithering",
"triangular",
"Triangular dithering",
"triangular-hf",
"Sloped Triangular dithering",
"wannamaker3",
"Wannamaker 3 dithering",
"shaped5",
"Lipshitz 5 dithering"
]
},
{
"name": "debug.wav-path",
"description": "Path to WAV file",
"type": "",
"params": true
},
{
"name": "channelmix.lock-volumes",
"description": "Disable volume updates",
"type": {
"default": false,
"alt1": false,
"alt2": true
},
"params": true
},
{
"id": "device",
"name": "api.alsa.path",
"description": "The ALSA device",
"type": "front:0"
},
{
"id": "deviceName",
"description": "The ALSA device name",
"type": ""
},
{
"id": "cardName",
"description": "The ALSA card name",
"type": ""
},
{
"id": "latencyOffsetNsec",
"description": "Latency offset (ns)",
"type": { "default": 0, "min": 0, "max": 2000000000 }
},
{
"name": "audio.channels",
"description": "Audio Channels",
"type": 2,
"params": true
},
{
"name": "audio.rate",
"description": "Audio Rate",
"type": 0,
"params": true
},
{
"name": "audio.format",
"description": "Audio Format",
"type": "UNKNOWN",
"params": true
},
{
"name": "audio.position",
"description": "Audio Position",
"type": "[ FL, FR ]",
"params": true
},
{
"name": "audio.allowed-rates",
"description": "Audio Allowed Rates",
"type": "[ ]",
"params": true
},
{
"name": "api.alsa.period-size",
"description": "Period Size",
"type": { "default": 0, "min": 0, "max": 8192 },
"params": true
},
{
"name": "api.alsa.period-num",
"description": "Number of Periods",
"type": { "default": 0, "min": 0, "max": 1024 },
"params": true
},
{
"name": "api.alsa.headroom",
"description": "Headroom",
"type": { "default": 0, "min": 0, "max": 8192 },
"params": true
},
{
"name": "api.alsa.start-delay",
"description": "Start Delay",
"type": { "default": 0, "min": 0, "max": 8192 },
"params": true
},
{
"name": "api.alsa.disable-mmap",
"description": "Disable MMAP",
"type": {
"default": false,
"alt1": false,
"alt2": true
},
"params": true
},
{
"name": "api.alsa.disable-batch",
"description": "Disable Batch",
"type": {
"default": false,
"alt1": false,
"alt2": true
},
"params": true
},
{
"name": "api.alsa.disable-tsched",
"description": "Disable timer based scheduling",
"type": {
"default": false,
"alt1": false,
"alt2": true
},
"params": true
},
{
"name": "api.alsa.use-chmap",
"description": "Use the driver channelmap",
"type": {
"default": false,
"alt1": false,
"alt2": true
},
"params": true
},
{
"name": "api.alsa.multi-rate",
"description": "Support multiple rates",
"type": {
"default": true,
"alt1": true,
"alt2": false
},
"params": true
},
{
"name": "api.alsa.htimestamp",
"description": "Use hires timestamps",
"type": {
"default": false,
"alt1": false,
"alt2": true
},
"params": true
},
{
"name": "latency.internal.rate",
"description": "Internal latency in samples",
"type": { "default": 0, "min": 0, "max": 65536 },
"params": true
},
{
"name": "latency.internal.ns",
"description": "Internal latency in nanoseconds",
"type": { "default": 0, "min": 0, "max": 2000000000 },
"params": true
},
{
"name": "clock.name",
"description": "The name of the clock",
"type": "api.alsa.p-0",
"params": true
},
{
"name": "api.alsa.htimestamp.max-errors",
"description": "Max errors before disabling htimestamp",
"type": { "default": 64, "min": 0, "max": 2147483647 },
"params": true
}
],
"Props": [
{
"volume": 1.000000,
"mute": false,
"channelVolumes": [ 0.182639, 0.182639 ],
"channelMap": [ "FL", "FR" ],
"softMute": false,
"softVolumes": [ 1.000000, 1.000000 ],
"monitorMute": false,
"monitorVolumes": [ 1.000000, 1.000000 ],
"params": [
"monitor.channel-volumes",
false,
"channelmix.disable",
false,
"channelmix.min-volume",
0.000000,
"channelmix.max-volume",
10.000000,
"channelmix.normalize",
false,
"channelmix.mix-lfe",
true,
"channelmix.upmix",
true,
"channelmix.lfe-cutoff",
0.000000,
"channelmix.fc-cutoff",
0.000000,
"channelmix.rear-delay",
0.000000,
"channelmix.stereo-widen",
0.000000,
"channelmix.hilbert-taps",
0,
"channelmix.upmix-method",
"none",
"resample.quality",
4,
"resample.disable",
false,
"dither.noise",
0,
"dither.method",
"none",
"debug.wav-path",
"",
"channelmix.lock-volumes",
false
]
},
{
"device": "front:0",
"deviceName": "",
"cardName": "",
"latencyOffsetNsec": 0,
"params": [
"audio.channels",
2,
"audio.rate",
0,
"audio.format",
"UNKNOWN",
"audio.position",
"[ FL, FR ]",
"audio.allowed-rates",
"[ ]",
"api.alsa.period-size",
0,
"api.alsa.period-num",
0,
"api.alsa.headroom",
0,
"api.alsa.start-delay",
0,
"api.alsa.disable-mmap",
false,
"api.alsa.disable-batch",
false,
"api.alsa.disable-tsched",
false,
"api.alsa.use-chmap",
false,
"api.alsa.multi-rate",
true,
"api.alsa.htimestamp",
false,
"api.alsa.htimestamp.max-errors",
64,
"latency.internal.rate",
0,
"latency.internal.ns",
0,
"clock.name",
"api.alsa.p-0"
]
}
],
"Format": [ ],
"EnumPortConfig": [
{
"direction": "Input",
"mode": {
"default": "none",
"alt1": "none",
"alt2": "dsp",
"alt3": "convert"
},
"monitor": {
"default": false,
"alt1": false,
"alt2": true
},
"control": {
"default": false,
"alt1": false,
"alt2": true
}
}
],
"PortConfig": [
{
"direction": "Input",
"mode": "dsp",
"monitor": true,
"control": false,
"format": {
"mediaType": "audio",
"mediaSubtype": "raw",
"format": "F32P",
"channels": 2,
"position": [ "FL", "FR" ]
}
}
],
"Latency": [
{
"direction": "Input",
"minQuantum": 1.000000,
"maxQuantum": 1.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
},
{
"direction": "Output",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
}
],
"ProcessLatency": [
{
"quantum": 0.000000,
"rate": 0,
"ns": 0
}
],
"Tag": [
]
}
}
},
{
"id": 60,
"type": "PipeWire:Interface:Node",
"version": 3,
"permissions": [ "r", "w", "x", "m" ],
"info": {
"max-input-ports": 0,
"max-output-ports": 65,
"change-mask": [ "input-ports", "output-ports", "state", "props", "params" ],
"n-input-ports": 0,
"n-output-ports": 2,
"state": "running",
"error": null,
"props": {
"alsa.card": 0,
"alsa.card_name": "HDA Intel PCH",
"alsa.class": "generic",
"alsa.components": "HDA:10138409,106b0f00,00100100",
"alsa.device": 0,
"alsa.driver_name": "snd_hda_intel",
"alsa.id": "PCH",
"alsa.long_card_name": "HDA Intel PCH at 0x92720000 irq 63",
"alsa.mixer_name": "Cirrus Logic CS8409/CS42L83",
"alsa.name": "CS8409/CS42L83 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": "HDA Intel PCH at 0x92720000 irq 63",
"api.alsa.card.name": "HDA Intel PCH",
"api.alsa.headroom": 32,
"api.alsa.path": "front:0",
"api.alsa.pcm.card": 0,
"api.alsa.pcm.stream": "capture",
"api.alsa.period-num": 32,
"api.alsa.period-size": 1024,
"audio.channels": 2,
"audio.position": "FL,FR",
"card.profile.device": 0,
"client.id": 47,
"clock.quantum-limit": 8192,
"device.api": "alsa",
"device.class": "sound",
"device.id": 52,
"device.profile.description": "Analog Stereo",
"device.profile.name": "analog-stereo",
"device.routes": 2,
"factory.id": 19,
"factory.name": "api.alsa.pcm.source",
"library.name": "audioconvert/libspa-audioconvert",
"media.class": "Audio/Source",
"node.description": "Internes Audio Analog Stereo",
"node.driver": true,
"node.loop.name": "data-loop.0",
"node.max-latency": "16384/44100",
"node.name": "alsa_input.pci-0000_00_1f.3.analog-stereo",
"node.nick": "CS8409/CS42L83 Analog",
"node.pause-on-idle": false,
"object.id": 60,
"object.path": "alsa:acp:PCH:0:capture",
"object.serial": 60,
"port.group": "capture",
"priority.driver": 2009,
"priority.session": 2009
},
"params": {
"EnumFormat": [
{
"mediaType": "audio",
"mediaSubtype": "raw",
"format": {
"default": "S32LE",
"alt1": "S32LE",
"alt2": "S24_32LE",
"alt3": "S24LE"
},
"rate": 44100,
"channels": 2,
"position": [ "FL", "FR" ]
}
],
"PropInfo": [
{
"id": "volume",
"description": "Volume",
"type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }
},
{
"id": "mute",
"description": "Mute",
"type": {
"default": false,
"alt1": false,
"alt2": true
}
},
{
"id": "channelVolumes",
"description": "Channel Volumes",
"type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 },
"container": "Array"
},
{
"id": "channelMap",
"description": "Channel Map",
"type": "",
"container": "Array"
},
{
"id": "monitorMute",
"description": "Monitor Mute",
"type": {
"default": false,
"alt1": false,
"alt2": true
}
},
{
"id": "monitorVolumes",
"description": "Monitor Volumes",
"type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 },
"container": "Array"
},
{
"id": "softMute",
"description": "Soft Mute",
"type": {
"default": false,
"alt1": false,
"alt2": true
}
},
{
"id": "softVolumes",
"description": "Soft Volumes",
"type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 },
"container": "Array"
},
{
"name": "monitor.channel-volumes",
"description": "Monitor channel volume",
"type": {
"default": false,
"alt1": false,
"alt2": true
},
"params": true
},
{
"name": "channelmix.disable",
"description": "Disable Channel mixing",
"type": {
"default": false,
"alt1": false,
"alt2": true
},
"params": true
},
{
"name": "channelmix.min-volume",
"description": "Minimum volume level",
"type": { "default": 0.000000, "min": 0.000000, "max": 10.000000 },
"params": true
},
{
"name": "channelmix.max-volume",
"description": "Maximum volume level",
"type": { "default": 10.000000, "min": 0.000000, "max": 10.000000 },
"params": true
},
{
"name": "channelmix.normalize",
"description": "Normalize Volumes",
"type": {
"default": false,
"alt1": false,
"alt2": true
},
"params": true
},
{
"name": "channelmix.mix-lfe",
"description": "Mix LFE into channels",
"type": {
"default": true,
"alt1": true,
"alt2": false
},
"params": true
},
{
"name": "channelmix.upmix",
"description": "Enable upmixing",
"type": {
"default": true,
"alt1": true,
"alt2": false
},
"params": true
},
{
"name": "channelmix.lfe-cutoff",
"description": "LFE cutoff frequency",
"type": { "default": 0.000000, "min": 0.000000, "max": 1000.000000 },
"params": true
},
{
"name": "channelmix.fc-cutoff",
"description": "FC cutoff frequency (Hz)",
"type": { "default": 0.000000, "min": 0.000000, "max": 48000.000000 },
"params": true
},
{
"name": "channelmix.rear-delay",
"description": "Rear channels delay (ms)",
"type": { "default": 0.000000, "min": 0.000000, "max": 1000.000000 },
"params": true
},
{
"name": "channelmix.stereo-widen",
"description": "Stereo widen",
"type": { "default": 0.000000, "min": 0.000000, "max": 1.000000 },
"params": true
},
{
"name": "channelmix.hilbert-taps",
"description": "Taps for phase shift of rear",
"type": { "default": 0, "min": 0, "max": 255 },
"params": true
},
{
"name": "channelmix.upmix-method",
"description": "Upmix method to use",
"type": "none",
"params": true,
"labels": [
"none",
"Disabled",
"simple",
"Simple upmixing",
"psd",
"Passive Surround Decoding"
]
},
{
"id": "rate",
"description": "Rate scaler",
"type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }
},
{
"id": "quality",
"name": "resample.quality",
"description": "Resample Quality",
"type": { "default": 4, "min": 0, "max": 14 },
"params": true
},
{
"name": "resample.disable",
"description": "Disable Resampling",
"type": {
"default": false,
"alt1": false,
"alt2": true
},
"params": true
},
{
"name": "dither.noise",
"description": "Add noise bits",
"type": { "default": 0, "min": 0, "max": 16 },
"params": true
},
{
"name": "dither.method",
"description": "The dithering method",
"type": "none",
"params": true,
"labels": [
"none",
"Disabled",
"rectangular",
"Rectangular dithering",
"triangular",
"Triangular dithering",
"triangular-hf",
"Sloped Triangular dithering",
"wannamaker3",
"Wannamaker 3 dithering",
"shaped5",
"Lipshitz 5 dithering"
]
},
{
"name": "debug.wav-path",
"description": "Path to WAV file",
"type": "",
"params": true
},
{
"name": "channelmix.lock-volumes",
"description": "Disable volume updates",
"type": {
"default": false,
"alt1": false,
"alt2": true
},
"params": true
},
{
"id": "device",
"name": "api.alsa.path",
"description": "The ALSA device",
"type": "front:0"
},
{
"id": "deviceName",
"description": "The ALSA device name",
"type": ""
},
{
"id": "cardName",
"description": "The ALSA card name",
"type": ""
},
{
"id": "latencyOffsetNsec",
"description": "Latency offset (ns)",
"type": { "default": 0, "min": 0, "max": 2000000000 }
},
{
"name": "audio.channels",
"description": "Audio Channels",
"type": 2,
"params": true
},
{
"name": "audio.rate",
"description": "Audio Rate",
"type": 0,
"params": true
},
{
"name": "audio.format",
"description": "Audio Format",
"type": "UNKNOWN",
"params": true
},
{
"name": "audio.position",
"description": "Audio Position",
"type": "[ FL, FR ]",
"params": true
},
{
"name": "audio.allowed-rates",
"description": "Audio Allowed Rates",
"type": "[ ]",
"params": true
},
{
"name": "api.alsa.period-size",
"description": "Period Size",
"type": { "default": 0, "min": 0, "max": 8192 },
"params": true
},
{
"name": "api.alsa.period-num",
"description": "Number of Periods",
"type": { "default": 0, "min": 0, "max": 1024 },
"params": true
},
{
"name": "api.alsa.headroom",
"description": "Headroom",
"type": { "default": 0, "min": 0, "max": 8192 },
"params": true
},
{
"name": "api.alsa.start-delay",
"description": "Start Delay",
"type": { "default": 0, "min": 0, "max": 8192 },
"params": true
},
{
"name": "api.alsa.disable-mmap",
"description": "Disable MMAP",
"type": {
"default": false,
"alt1": false,
"alt2": true
},
"params": true
},
{
"name": "api.alsa.disable-batch",
"description": "Disable Batch",
"type": {
"default": false,
"alt1": false,
"alt2": true
},
"params": true
},
{
"name": "api.alsa.disable-tsched",
"description": "Disable timer based scheduling",
"type": {
"default": false,
"alt1": false,
"alt2": true
},
"params": true
},
{
"name": "api.alsa.use-chmap",
"description": "Use the driver channelmap",
"type": {
"default": false,
"alt1": false,
"alt2": true
},
"params": true
},
{
"name": "api.alsa.multi-rate",
"description": "Support multiple rates",
"type": {
"default": true,
"alt1": true,
"alt2": false
},
"params": true
},
{
"name": "api.alsa.htimestamp",
"description": "Use hires timestamps",
"type": {
"default": false,
"alt1": false,
"alt2": true
},
"params": true
},
{
"name": "latency.internal.rate",
"description": "Internal latency in samples",
"type": { "default": 0, "min": 0, "max": 65536 },
"params": true
},
{
"name": "latency.internal.ns",
"description": "Internal latency in nanoseconds",
"type": { "default": 0, "min": 0, "max": 2000000000 },
"params": true
},
{
"name": "clock.name",
"description": "The name of the clock",
"type": "api.alsa.c-0",
"params": true
},
{
"name": "api.alsa.htimestamp.max-errors",
"description": "Max errors before disabling htimestamp",
"type": { "default": 64, "min": 0, "max": 2147483647 },
"params": true
}
],
"Props": [
{
"volume": 1.000000,
"mute": false,
"channelVolumes": [ 1.000000, 1.000000 ],
"channelMap": [ "FL", "FR" ],
"softMute": false,
"softVolumes": [ 1.000000, 1.000000 ],
"monitorMute": false,
"monitorVolumes": [ 1.000000, 1.000000 ],
"params": [
"monitor.channel-volumes",
false,
"channelmix.disable",
false,
"channelmix.min-volume",
0.000000,
"channelmix.max-volume",
10.000000,
"channelmix.normalize",
false,
"channelmix.mix-lfe",
true,
"channelmix.upmix",
true,
"channelmix.lfe-cutoff",
0.000000,
"channelmix.fc-cutoff",
0.000000,
"channelmix.rear-delay",
0.000000,
"channelmix.stereo-widen",
0.000000,
"channelmix.hilbert-taps",
0,
"channelmix.upmix-method",
"none",
"resample.quality",
4,
"resample.disable",
false,
"dither.noise",
0,
"dither.method",
"none",
"debug.wav-path",
"",
"channelmix.lock-volumes",
false
]
},
{
"device": "front:0",
"deviceName": "",
"cardName": "",
"latencyOffsetNsec": 0,
"params": [
"audio.channels",
2,
"audio.rate",
0,
"audio.format",
"UNKNOWN",
"audio.position",
"[ FL, FR ]",
"audio.allowed-rates",
"[ ]",
"api.alsa.period-size",
0,
"api.alsa.period-num",
0,
"api.alsa.headroom",
0,
"api.alsa.start-delay",
0,
"api.alsa.disable-mmap",
false,
"api.alsa.disable-batch",
false,
"api.alsa.disable-tsched",
false,
"api.alsa.use-chmap",
false,
"api.alsa.multi-rate",
true,
"api.alsa.htimestamp",
false,
"api.alsa.htimestamp.max-errors",
64,
"latency.internal.rate",
0,
"latency.internal.ns",
0,
"clock.name",
"api.alsa.c-0"
]
}
],
"Format": [
{
"mediaType": "audio",
"mediaSubtype": "raw",
"format": "S32LE",
"rate": 44100,
"channels": 2,
"position": [ "FL", "FR" ]
}
],
"EnumPortConfig": [
{
"direction": "Output",
"mode": {
"default": "none",
"alt1": "none",
"alt2": "dsp",
"alt3": "convert"
},
"monitor": {
"default": false,
"alt1": false,
"alt2": true
},
"control": {
"default": false,
"alt1": false,
"alt2": true
}
}
],
"PortConfig": [
{
"direction": "Output",
"mode": "dsp",
"monitor": true,
"control": false,
"format": {
"mediaType": "audio",
"mediaSubtype": "raw",
"format": "F32P",
"channels": 2,
"position": [ "FL", "FR" ]
}
}
],
"Latency": [
{
"direction": "Input",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
},
{
"direction": "Output",
"minQuantum": 1.000000,
"maxQuantum": 1.000000,
"minRate": 35,
"maxRate": 35,
"minNs": 0,
"maxNs": 0
}
],
"ProcessLatency": [
{
"quantum": 0.000000,
"rate": 0,
"ns": 0
}
],
"Tag": [
]
}
}
},
{
"id": 39,
"type": "PipeWire:Interface:Port",
"version": 3,
"permissions": [ "r", "x", "m" ],
"info": {
"direction": "input",
"change-mask": [ "props", "params" ],
"props": {
"audio.channel": "FL",
"format.dsp": "32 bit float mono audio",
"node.id": 59,
"object.id": 39,
"object.path": "alsa:acp:PCH:3:playback:playback_0",
"object.serial": 62,
"port.alias": "CS8409/CS42L83 Analog:playback_FL",
"port.direction": "in",
"port.group": "playback",
"port.id": 0,
"port.name": "playback_FL",
"port.physical": true,
"port.terminal": true
},
"params": {
"EnumFormat": [
{
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
}
],
"Meta": [
{
"type": "Header",
"size": 32
}
],
"IO": [
{
"id": "Buffers",
"size": 8
},
{
"id": "AsyncBuffers",
"size": 16
}
],
"Format": [ ],
"Buffers": [ ],
"Latency": [
{
"direction": "Input",
"minQuantum": 1.000000,
"maxQuantum": 1.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
},
{
"direction": "Output",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
}
],
"Tag": [
]
}
}
},
{
"id": 46,
"type": "PipeWire:Interface:Port",
"version": 3,
"permissions": [ "r", "x", "m" ],
"info": {
"direction": "output",
"change-mask": [ "props", "params" ],
"props": {
"audio.channel": "FL",
"format.dsp": "32 bit float mono audio",
"node.id": 59,
"object.id": 46,
"object.path": "alsa:acp:PCH:3:playback:monitor_0",
"object.serial": 63,
"port.alias": "CS8409/CS42L83 Analog:monitor_FL",
"port.direction": "out",
"port.group": "playback",
"port.id": 0,
"port.monitor": true,
"port.name": "monitor_FL"
},
"params": {
"EnumFormat": [
{
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
}
],
"Meta": [
{
"type": "Header",
"size": 32
}
],
"IO": [
{
"id": "Buffers",
"size": 8
},
{
"id": "AsyncBuffers",
"size": 8
}
],
"Format": [ ],
"Buffers": [ ],
"Latency": [
{
"direction": "Input",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
},
{
"direction": "Output",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
}
],
"Tag": [
]
}
}
},
{
"id": 44,
"type": "PipeWire:Interface:Port",
"version": 3,
"permissions": [ "r", "x", "m" ],
"info": {
"direction": "input",
"change-mask": [ "props", "params" ],
"props": {
"audio.channel": "FR",
"format.dsp": "32 bit float mono audio",
"node.id": 59,
"object.id": 44,
"object.path": "alsa:acp:PCH:3:playback:playback_1",
"object.serial": 64,
"port.alias": "CS8409/CS42L83 Analog:playback_FR",
"port.direction": "in",
"port.group": "playback",
"port.id": 1,
"port.name": "playback_FR",
"port.physical": true,
"port.terminal": true
},
"params": {
"EnumFormat": [
{
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
}
],
"Meta": [
{
"type": "Header",
"size": 32
}
],
"IO": [
{
"id": "Buffers",
"size": 8
},
{
"id": "AsyncBuffers",
"size": 16
}
],
"Format": [ ],
"Buffers": [ ],
"Latency": [
{
"direction": "Input",
"minQuantum": 1.000000,
"maxQuantum": 1.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
},
{
"direction": "Output",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
}
],
"Tag": [
]
}
}
},
{
"id": 45,
"type": "PipeWire:Interface:Port",
"version": 3,
"permissions": [ "r", "x", "m" ],
"info": {
"direction": "output",
"change-mask": [ "props", "params" ],
"props": {
"audio.channel": "FR",
"format.dsp": "32 bit float mono audio",
"node.id": 59,
"object.id": 45,
"object.path": "alsa:acp:PCH:3:playback:monitor_1",
"object.serial": 65,
"port.alias": "CS8409/CS42L83 Analog:monitor_FR",
"port.direction": "out",
"port.group": "playback",
"port.id": 1,
"port.monitor": true,
"port.name": "monitor_FR"
},
"params": {
"EnumFormat": [
{
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
}
],
"Meta": [
{
"type": "Header",
"size": 32
}
],
"IO": [
{
"id": "Buffers",
"size": 8
},
{
"id": "AsyncBuffers",
"size": 8
}
],
"Format": [ ],
"Buffers": [ ],
"Latency": [
{
"direction": "Input",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
},
{
"direction": "Output",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
}
],
"Tag": [
]
}
}
},
{
"id": 43,
"type": "PipeWire:Interface:Port",
"version": 3,
"permissions": [ "r", "x", "m" ],
"info": {
"direction": "output",
"change-mask": [ "props", "params" ],
"props": {
"audio.channel": "FL",
"format.dsp": "32 bit float mono audio",
"node.id": 60,
"object.id": 43,
"object.path": "alsa:acp:PCH:0:capture:capture_0",
"object.serial": 66,
"port.alias": "CS8409/CS42L83 Analog:capture_FL",
"port.direction": "out",
"port.group": "capture",
"port.id": 0,
"port.name": "capture_FL",
"port.physical": true,
"port.terminal": true
},
"params": {
"EnumFormat": [
{
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
}
],
"Meta": [
{
"type": "Header",
"size": 32
}
],
"IO": [
{
"id": "Buffers",
"size": 8
},
{
"id": "AsyncBuffers",
"size": 8
}
],
"Format": [
{
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
}
],
"Buffers": [
{
"buffers": { "default": 1, "min": 1, "max": 32 },
"blocks": 1,
"size": { "default": 32768, "min": 64, "max": 2147483647 },
"stride": 4
}
],
"Latency": [
{
"direction": "Input",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
},
{
"direction": "Output",
"minQuantum": 1.000000,
"maxQuantum": 1.000000,
"minRate": 35,
"maxRate": 35,
"minNs": 0,
"maxNs": 0
}
],
"Tag": [
]
}
}
},
{
"id": 61,
"type": "PipeWire:Interface:Port",
"version": 3,
"permissions": [ "r", "x", "m" ],
"info": {
"direction": "output",
"change-mask": [ "props", "params" ],
"props": {
"audio.channel": "FR",
"format.dsp": "32 bit float mono audio",
"node.id": 60,
"object.id": 61,
"object.path": "alsa:acp:PCH:0:capture:capture_1",
"object.serial": 67,
"port.alias": "CS8409/CS42L83 Analog:capture_FR",
"port.direction": "out",
"port.group": "capture",
"port.id": 1,
"port.name": "capture_FR",
"port.physical": true,
"port.terminal": true
},
"params": {
"EnumFormat": [
{
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
}
],
"Meta": [
{
"type": "Header",
"size": 32
}
],
"IO": [
{
"id": "Buffers",
"size": 8
},
{
"id": "AsyncBuffers",
"size": 8
}
],
"Format": [
{
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
}
],
"Buffers": [
{
"buffers": { "default": 1, "min": 1, "max": 32 },
"blocks": 1,
"size": { "default": 32768, "min": 64, "max": 2147483647 },
"stride": 4
}
],
"Latency": [
{
"direction": "Input",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
},
{
"direction": "Output",
"minQuantum": 1.000000,
"maxQuantum": 1.000000,
"minRate": 35,
"maxRate": 35,
"minNs": 0,
"maxNs": 0
}
],
"Tag": [
]
}
}
},
{
"id": 74,
"type": "PipeWire:Interface:Node",
"version": 3,
"permissions": [ "r", "w", "x", "m" ],
"info": {
"max-input-ports": 0,
"max-output-ports": 1,
"change-mask": [ "input-ports", "output-ports", "state", "props", "params" ],
"n-input-ports": 0,
"n-output-ports": 1,
"state": "suspended",
"error": null,
"props": {
"api.v4l2.cap.bus_info": "usb-0000:00:14.0-5",
"api.v4l2.cap.capabilities": "84a00001",
"api.v4l2.cap.card": "FaceTime HD Camera (Built-in): ",
"api.v4l2.cap.device-caps": 4200001,
"api.v4l2.cap.driver": "uvcvideo",
"api.v4l2.cap.version": "6.11.0",
"api.v4l2.path": "/dev/video0",
"client.id": 47,
"clock.quantum-limit": 8192,
"device.api": "v4l2",
"device.devids": "[ 20736 ]",
"device.id": 53,
"device.product.id": "0x8511",
"device.vendor.id": "0x05ac",
"factory.id": 11,
"factory.name": "api.v4l2.source",
"media.class": "Video/Source",
"media.role": "Camera",
"node.description": "FaceTime HD Camera (Built-in) (V4L2)",
"node.driver": true,
"node.loop.name": "data-loop.0",
"node.name": "v4l2_input.pci-0000_00_14.0-usb-0_5_1.0",
"node.nick": "FaceTime HD Camera (Built-in)",
"node.pause-on-idle": false,
"object.id": 74,
"object.path": "v4l2:/dev/video0",
"object.serial": 80,
"priority.session": 1000
},
"params": {
"PropInfo": [
{
"id": "device",
"description": "The V4L2 device",
"type": "/dev/video0"
},
{
"id": "deviceName",
"description": "The V4L2 device name",
"type": ""
},
{
"id": "deviceFd",
"description": "The V4L2 fd",
"type": 0
},
{
"id": "brightness",
"type": { "default": 0, "min": -127, "max": 127, "step": 1 },
"description": "Brightness"
},
{
"id": "contrast",
"type": { "default": 32, "min": 0, "max": 64, "step": 1 },
"description": "Contrast"
},
{
"id": "saturation",
"type": { "default": 64, "min": 0, "max": 128, "step": 1 },
"description": "Saturation"
},
{
"id": "hue",
"type": { "default": 0, "min": -4500, "max": 4500, "step": 100 },
"description": "Hue"
},
{
"id": "id-0198090c",
"type": {
"default": true,
"alt1": true,
"alt2": false
},
"description": "White Balance, Automatic"
},
{
"id": "gamma",
"type": { "default": 220, "min": 100, "max": 220, "step": 120 },
"description": "Gamma"
},
{
"id": "id-01980918",
"type": {
"default": 3
},
"description": "Power Line Frequency",
"labels": [
0,
"Disabled",
1,
"50 Hz",
2,
"60 Hz"
]
},
{
"id": "id-0198091a",
"type": { "default": 6500, "min": 2800, "max": 6500, "step": 1 },
"description": "White Balance Temperature"
},
{
"id": "sharpness",
"type": { "default": 8, "min": 0, "max": 16, "step": 1 },
"description": "Sharpness"
},
{
"id": "id-0198091c",
"type": { "default": 1, "min": 0, "max": 1, "step": 1 },
"description": "Backlight Compensation"
},
{
"id": "id-019a0901",
"type": {
"default": 0
},
"description": "Auto Exposure",
"labels": [
0,
"Auto Mode",
1,
"Manual Mode"
]
},
{
"id": "id-019a0902",
"type": { "default": 300, "min": 100, "max": 10000, "step": 1 },
"description": "Exposure Time, Absolute"
},
{
"id": "id-019a0912",
"type": { "default": 0, "min": 0, "max": 0, "step": 0 },
"description": "Iris, Relative"
}
],
"Props": [
{
"device": "/dev/video0",
"deviceName": "",
"deviceFd": 0,
"brightness": 0,
"contrast": 32,
"saturation": 64,
"hue": 0,
"id-0198090c": true,
"gamma": 220,
"id-01980918": 3,
"id-0198091a": 2800,
"sharpness": 8,
"id-0198091c": 1,
"id-019a0901": 0,
"id-019a0902": 300,
"id-019a0912": 50
}
],
"EnumFormat": [
{
"mediaType": "video",
"mediaSubtype": "raw",
"format": "YUY2",
"size": { "width": 160, "height": 120 },
"framerate": {
"default": { "num": 2997, "denom": 100 },
"alt1": { "num": 2997, "denom": 100 },
"alt2": { "num": 25, "denom": 1 },
"alt3": { "num": 24, "denom": 1 },
"alt4": { "num": 15, "denom": 1 }
}
},
{
"mediaType": "video",
"mediaSubtype": "raw",
"format": "YUY2",
"size": { "width": 176, "height": 144 },
"framerate": {
"default": { "num": 2997, "denom": 100 },
"alt1": { "num": 2997, "denom": 100 },
"alt2": { "num": 25, "denom": 1 },
"alt3": { "num": 24, "denom": 1 },
"alt4": { "num": 15, "denom": 1 }
}
},
{
"mediaType": "video",
"mediaSubtype": "raw",
"format": "YUY2",
"size": { "width": 320, "height": 240 },
"framerate": {
"default": { "num": 2997, "denom": 100 },
"alt1": { "num": 2997, "denom": 100 },
"alt2": { "num": 25, "denom": 1 },
"alt3": { "num": 24, "denom": 1 },
"alt4": { "num": 15, "denom": 1 }
}
},
{
"mediaType": "video",
"mediaSubtype": "raw",
"format": "YUY2",
"size": { "width": 352, "height": 288 },
"framerate": {
"default": { "num": 2997, "denom": 100 },
"alt1": { "num": 2997, "denom": 100 },
"alt2": { "num": 25, "denom": 1 },
"alt3": { "num": 24, "denom": 1 },
"alt4": { "num": 15, "denom": 1 }
}
},
{
"mediaType": "video",
"mediaSubtype": "raw",
"format": "YUY2",
"size": { "width": 640, "height": 480 },
"framerate": {
"default": { "num": 2997, "denom": 100 },
"alt1": { "num": 2997, "denom": 100 },
"alt2": { "num": 25, "denom": 1 },
"alt3": { "num": 24, "denom": 1 },
"alt4": { "num": 15, "denom": 1 }
}
},
{
"mediaType": "video",
"mediaSubtype": "raw",
"format": "YUY2",
"size": { "width": 480, "height": 360 },
"framerate": {
"default": { "num": 2997, "denom": 100 },
"alt1": { "num": 2997, "denom": 100 },
"alt2": { "num": 25, "denom": 1 },
"alt3": { "num": 24, "denom": 1 },
"alt4": { "num": 15, "denom": 1 }
}
},
{
"mediaType": "video",
"mediaSubtype": "raw",
"format": "YUY2",
"size": { "width": 1280, "height": 720 },
"framerate": { "num": 10, "denom": 1 }
},
{
"mediaType": "video",
"mediaSubtype": "mjpg",
"size": { "width": 960, "height": 544 },
"framerate": {
"default": { "num": 2997, "denom": 100 },
"alt1": { "num": 2997, "denom": 100 },
"alt2": { "num": 25, "denom": 1 },
"alt3": { "num": 24, "denom": 1 },
"alt4": { "num": 15, "denom": 1 }
}
},
{
"mediaType": "video",
"mediaSubtype": "mjpg",
"size": { "width": 1024, "height": 576 },
"framerate": {
"default": { "num": 2997, "denom": 100 },
"alt1": { "num": 2997, "denom": 100 },
"alt2": { "num": 25, "denom": 1 },
"alt3": { "num": 24, "denom": 1 },
"alt4": { "num": 15, "denom": 1 }
}
},
{
"mediaType": "video",
"mediaSubtype": "mjpg",
"size": { "width": 960, "height": 720 },
"framerate": {
"default": { "num": 2997, "denom": 100 },
"alt1": { "num": 2997, "denom": 100 },
"alt2": { "num": 25, "denom": 1 },
"alt3": { "num": 24, "denom": 1 },
"alt4": { "num": 15, "denom": 1 }
}
},
{
"mediaType": "video",
"mediaSubtype": "mjpg",
"size": { "width": 1280, "height": 720 },
"framerate": {
"default": { "num": 2997, "denom": 100 },
"alt1": { "num": 2997, "denom": 100 },
"alt2": { "num": 25, "denom": 1 },
"alt3": { "num": 24, "denom": 1 },
"alt4": { "num": 15, "denom": 1 }
}
}
],
"Format": [ ]
}
}
},
{
"id": 75,
"type": "PipeWire:Interface:Port",
"version": 3,
"permissions": [ "r", "x", "m" ],
"info": {
"direction": "output",
"change-mask": [ "props", "params" ],
"props": {
"node.id": 74,
"object.id": 75,
"object.path": "v4l2:/dev/video0:capture_0",
"object.serial": 81,
"port.alias": "FaceTime HD Camera (Built-in):capture_1",
"port.direction": "out",
"port.group": "stream.0",
"port.id": 0,
"port.name": "capture_1",
"port.physical": true,
"port.terminal": true
},
"params": {
"PropInfo": [
{
"id": "brightness",
"type": { "default": 0, "min": -127, "max": 127, "step": 1 },
"description": "Brightness"
},
{
"id": "contrast",
"type": { "default": 32, "min": 0, "max": 64, "step": 1 },
"description": "Contrast"
},
{
"id": "saturation",
"type": { "default": 64, "min": 0, "max": 128, "step": 1 },
"description": "Saturation"
},
{
"id": "hue",
"type": { "default": 0, "min": -4500, "max": 4500, "step": 100 },
"description": "Hue"
},
{
"id": "id-0198090c",
"type": {
"default": true,
"alt1": true,
"alt2": false
},
"description": "White Balance, Automatic"
},
{
"id": "gamma",
"type": { "default": 220, "min": 100, "max": 220, "step": 120 },
"description": "Gamma"
},
{
"id": "id-01980918",
"type": {
"default": 3
},
"description": "Power Line Frequency",
"labels": [
0,
"Disabled",
1,
"50 Hz",
2,
"60 Hz"
]
},
{
"id": "id-0198091a",
"type": { "default": 6500, "min": 2800, "max": 6500, "step": 1 },
"description": "White Balance Temperature"
},
{
"id": "sharpness",
"type": { "default": 8, "min": 0, "max": 16, "step": 1 },
"description": "Sharpness"
},
{
"id": "id-0198091c",
"type": { "default": 1, "min": 0, "max": 1, "step": 1 },
"description": "Backlight Compensation"
},
{
"id": "id-019a0901",
"type": {
"default": 0
},
"description": "Auto Exposure",
"labels": [
0,
"Auto Mode",
1,
"Manual Mode"
]
},
{
"id": "id-019a0902",
"type": { "default": 300, "min": 100, "max": 10000, "step": 1 },
"description": "Exposure Time, Absolute"
},
{
"id": "id-019a0912",
"type": { "default": 0, "min": 0, "max": 0, "step": 0 },
"description": "Iris, Relative"
}
],
"EnumFormat": [
{
"mediaType": "video",
"mediaSubtype": "raw",
"format": "YUY2",
"size": { "width": 160, "height": 120 },
"framerate": {
"default": { "num": 2997, "denom": 100 },
"alt1": { "num": 2997, "denom": 100 },
"alt2": { "num": 25, "denom": 1 },
"alt3": { "num": 24, "denom": 1 },
"alt4": { "num": 15, "denom": 1 }
}
},
{
"mediaType": "video",
"mediaSubtype": "raw",
"format": "YUY2",
"size": { "width": 176, "height": 144 },
"framerate": {
"default": { "num": 2997, "denom": 100 },
"alt1": { "num": 2997, "denom": 100 },
"alt2": { "num": 25, "denom": 1 },
"alt3": { "num": 24, "denom": 1 },
"alt4": { "num": 15, "denom": 1 }
}
},
{
"mediaType": "video",
"mediaSubtype": "raw",
"format": "YUY2",
"size": { "width": 320, "height": 240 },
"framerate": {
"default": { "num": 2997, "denom": 100 },
"alt1": { "num": 2997, "denom": 100 },
"alt2": { "num": 25, "denom": 1 },
"alt3": { "num": 24, "denom": 1 },
"alt4": { "num": 15, "denom": 1 }
}
},
{
"mediaType": "video",
"mediaSubtype": "raw",
"format": "YUY2",
"size": { "width": 352, "height": 288 },
"framerate": {
"default": { "num": 2997, "denom": 100 },
"alt1": { "num": 2997, "denom": 100 },
"alt2": { "num": 25, "denom": 1 },
"alt3": { "num": 24, "denom": 1 },
"alt4": { "num": 15, "denom": 1 }
}
},
{
"mediaType": "video",
"mediaSubtype": "raw",
"format": "YUY2",
"size": { "width": 640, "height": 480 },
"framerate": {
"default": { "num": 2997, "denom": 100 },
"alt1": { "num": 2997, "denom": 100 },
"alt2": { "num": 25, "denom": 1 },
"alt3": { "num": 24, "denom": 1 },
"alt4": { "num": 15, "denom": 1 }
}
},
{
"mediaType": "video",
"mediaSubtype": "raw",
"format": "YUY2",
"size": { "width": 480, "height": 360 },
"framerate": {
"default": { "num": 2997, "denom": 100 },
"alt1": { "num": 2997, "denom": 100 },
"alt2": { "num": 25, "denom": 1 },
"alt3": { "num": 24, "denom": 1 },
"alt4": { "num": 15, "denom": 1 }
}
},
{
"mediaType": "video",
"mediaSubtype": "raw",
"format": "YUY2",
"size": { "width": 1280, "height": 720 },
"framerate": { "num": 10, "denom": 1 }
},
{
"mediaType": "video",
"mediaSubtype": "mjpg",
"size": { "width": 960, "height": 544 },
"framerate": {
"default": { "num": 2997, "denom": 100 },
"alt1": { "num": 2997, "denom": 100 },
"alt2": { "num": 25, "denom": 1 },
"alt3": { "num": 24, "denom": 1 },
"alt4": { "num": 15, "denom": 1 }
}
},
{
"mediaType": "video",
"mediaSubtype": "mjpg",
"size": { "width": 1024, "height": 576 },
"framerate": {
"default": { "num": 2997, "denom": 100 },
"alt1": { "num": 2997, "denom": 100 },
"alt2": { "num": 25, "denom": 1 },
"alt3": { "num": 24, "denom": 1 },
"alt4": { "num": 15, "denom": 1 }
}
},
{
"mediaType": "video",
"mediaSubtype": "mjpg",
"size": { "width": 960, "height": 720 },
"framerate": {
"default": { "num": 2997, "denom": 100 },
"alt1": { "num": 2997, "denom": 100 },
"alt2": { "num": 25, "denom": 1 },
"alt3": { "num": 24, "denom": 1 },
"alt4": { "num": 15, "denom": 1 }
}
},
{
"mediaType": "video",
"mediaSubtype": "mjpg",
"size": { "width": 1280, "height": 720 },
"framerate": {
"default": { "num": 2997, "denom": 100 },
"alt1": { "num": 2997, "denom": 100 },
"alt2": { "num": 25, "denom": 1 },
"alt3": { "num": 24, "denom": 1 },
"alt4": { "num": 15, "denom": 1 }
}
}
],
"Meta": [
{
"type": "Header",
"size": 32
},
{
"type": "VideoTransform",
"size": 4
}
],
"IO": [
{
"id": "Buffers",
"size": 8
},
{
"id": "AsyncBuffers",
"size": 8
}
],
"Format": [ ],
"Buffers": [ ],
"Latency": [
{
"direction": "Input",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
},
{
"direction": "Output",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
}
]
}
}
},
{
"id": 76,
"type": "PipeWire:Interface:Client",
"version": 3,
"permissions": [ "r", "w", "x", "m" ],
"info": {
"change-mask": [ "props" ],
"props": {
"application.language": "de_DE.UTF-8",
"application.name": "gnome-shell",
"application.process.binary": "gnome-shell",
"application.process.host": "mac",
"application.process.id": 2575,
"application.process.user": "milymat",
"clock.power-of-two-quantum": true,
"core.name": "pipewire-milymat-2575",
"core.version": "1.2.4",
"cpu.max-align": 32,
"default.clock.max-quantum": 2048,
"default.clock.min-quantum": 32,
"default.clock.quantum": 1024,
"default.clock.quantum-floor": 4,
"default.clock.quantum-limit": 8192,
"default.clock.rate": 48000,
"default.video.height": 480,
"default.video.rate.denom": 1,
"default.video.rate.num": 25,
"default.video.width": 640,
"link.max-buffers": 64,
"log.level": 0,
"mem.allow-mlock": true,
"mem.warn-mlock": false,
"module.id": 2,
"object.id": 76,
"object.serial": 82,
"pipewire.access": "unrestricted",
"pipewire.protocol": "protocol-native",
"pipewire.sec.gid": 1000,
"pipewire.sec.label": "unconfined",
"pipewire.sec.pid": 2575,
"pipewire.sec.socket": "pipewire-0",
"pipewire.sec.uid": 1000,
"settings.check-quantum": false,
"settings.check-rate": false,
"window.x11.display": ":0"
}
}
},
{
"id": 77,
"type": "PipeWire:Interface:Client",
"version": 3,
"permissions": [ "r", "w", "x", "m" ],
"info": {
"change-mask": [ "props" ],
"props": {
"application.icon-name": "multimedia-volume-control",
"application.id": "org.gnome.VolumeControl",
"application.language": "de_DE.UTF-8",
"application.name": "GNOME Shell Volume Control",
"application.process.binary": "gnome-shell",
"application.process.host": "mac",
"application.process.id": 2575,
"application.process.machine-id": "8428ea6ee0be4cd3ae0536cd9807a0d4",
"application.process.user": "milymat",
"application.version": 47.000000,
"client.api": "pipewire-pulse",
"clock.power-of-two-quantum": true,
"config.name": "pipewire-pulse.conf",
"core.name": "pipewire-milymat-2288",
"core.version": "1.2.4",
"cpu.max-align": 32,
"default.clock.max-quantum": 2048,
"default.clock.min-quantum": 32,
"default.clock.quantum": 1024,
"default.clock.quantum-floor": 4,
"default.clock.quantum-limit": 8192,
"default.clock.rate": 48000,
"default.video.height": 480,
"default.video.rate.denom": 1,
"default.video.rate.num": 25,
"default.video.width": 640,
"link.max-buffers": 64,
"log.level": 2,
"mem.allow-mlock": true,
"mem.warn-mlock": false,
"module.id": 2,
"object.id": 77,
"object.serial": 83,
"pipewire.access": "unrestricted",
"pipewire.protocol": "protocol-native",
"pipewire.sec.gid": 1000,
"pipewire.sec.label": "unconfined",
"pipewire.sec.pid": 2288,
"pipewire.sec.socket": "pipewire-0",
"pipewire.sec.uid": 1000,
"pulse.server.type": "unix",
"settings.check-quantum": false,
"settings.check-rate": false,
"window.x11.display": ":0"
}
}
},
{
"id": 78,
"type": "PipeWire:Interface:Client",
"version": 3,
"permissions": [ "r", "w", "x", "m" ],
"info": {
"change-mask": [ "props" ],
"props": {
"application.icon-name": "multimedia-volume-control",
"application.id": "org.gnome.VolumeControl",
"application.language": "de_DE.UTF-8",
"application.name": "GNOME Volume Control Media Keys",
"application.process.binary": "gsd-media-keys",
"application.process.host": "mac",
"application.process.id": 2765,
"application.process.machine-id": "8428ea6ee0be4cd3ae0536cd9807a0d4",
"application.process.user": "milymat",
"application.version": "",
"client.api": "pipewire-pulse",
"clock.power-of-two-quantum": true,
"config.name": "pipewire-pulse.conf",
"core.name": "pipewire-milymat-2288",
"core.version": "1.2.4",
"cpu.max-align": 32,
"default.clock.max-quantum": 2048,
"default.clock.min-quantum": 32,
"default.clock.quantum": 1024,
"default.clock.quantum-floor": 4,
"default.clock.quantum-limit": 8192,
"default.clock.rate": 48000,
"default.video.height": 480,
"default.video.rate.denom": 1,
"default.video.rate.num": 25,
"default.video.width": 640,
"link.max-buffers": 64,
"log.level": 2,
"mem.allow-mlock": true,
"mem.warn-mlock": false,
"module.id": 2,
"object.id": 78,
"object.serial": 84,
"pipewire.access": "unrestricted",
"pipewire.protocol": "protocol-native",
"pipewire.sec.gid": 1000,
"pipewire.sec.label": "unconfined",
"pipewire.sec.pid": 2288,
"pipewire.sec.socket": "pipewire-0",
"pipewire.sec.uid": 1000,
"pulse.server.type": "unix",
"settings.check-quantum": false,
"settings.check-rate": false,
"window.x11.display": ":0"
}
}
},
{
"id": 79,
"type": "PipeWire:Interface:Client",
"version": 3,
"permissions": [ "r", "w", "x", "m" ],
"info": {
"change-mask": [ "props" ],
"props": {
"application.language": "de_DE.UTF-8",
"application.name": "Mutter",
"application.process.binary": "gnome-shell",
"application.process.host": "mac",
"application.process.id": 2575,
"application.process.machine-id": "8428ea6ee0be4cd3ae0536cd9807a0d4",
"application.process.user": "milymat",
"client.api": "pipewire-pulse",
"clock.power-of-two-quantum": true,
"config.name": "pipewire-pulse.conf",
"core.name": "pipewire-milymat-2288",
"core.version": "1.2.4",
"cpu.max-align": 32,
"default.clock.max-quantum": 2048,
"default.clock.min-quantum": 32,
"default.clock.quantum": 1024,
"default.clock.quantum-floor": 4,
"default.clock.quantum-limit": 8192,
"default.clock.rate": 48000,
"default.video.height": 480,
"default.video.rate.denom": 1,
"default.video.rate.num": 25,
"default.video.width": 640,
"link.max-buffers": 64,
"log.level": 2,
"mem.allow-mlock": true,
"mem.warn-mlock": false,
"module.id": 2,
"object.id": 79,
"object.serial": 85,
"pipewire.access": "unrestricted",
"pipewire.protocol": "protocol-native",
"pipewire.sec.gid": 1000,
"pipewire.sec.label": "unconfined",
"pipewire.sec.pid": 2288,
"pipewire.sec.socket": "pipewire-0",
"pipewire.sec.uid": 1000,
"pulse.server.type": "unix",
"settings.check-quantum": false,
"settings.check-rate": false,
"window.x11.display": ":0"
}
}
},
{
"id": 93,
"type": "PipeWire:Interface:Client",
"version": 3,
"permissions": [ "r", "w", "x", "m" ],
"info": {
"change-mask": [ "props" ],
"props": {
"application.language": "de_DE.UTF-8",
"application.name": "xdg-desktop-portal",
"application.process.binary": "xdg-desktop-portal",
"application.process.host": "mac",
"application.process.id": 3316,
"application.process.user": "milymat",
"clock.power-of-two-quantum": true,
"core.name": "pipewire-milymat-3316",
"core.version": "1.2.4",
"cpu.max-align": 32,
"default.clock.max-quantum": 2048,
"default.clock.min-quantum": 32,
"default.clock.quantum": 1024,
"default.clock.quantum-floor": 4,
"default.clock.quantum-limit": 8192,
"default.clock.rate": 48000,
"default.video.height": 480,
"default.video.rate.denom": 1,
"default.video.rate.num": 25,
"default.video.width": 640,
"link.max-buffers": 64,
"log.level": 0,
"mem.allow-mlock": true,
"mem.warn-mlock": false,
"module.id": 2,
"object.id": 93,
"object.serial": 99,
"pipewire.access": "unrestricted",
"pipewire.access.portal.is_portal": true,
"pipewire.protocol": "protocol-native",
"pipewire.sec.gid": 1000,
"pipewire.sec.label": "unconfined",
"pipewire.sec.pid": 3316,
"pipewire.sec.socket": "pipewire-0",
"pipewire.sec.uid": 1000,
"portal.monitor": "Camera",
"settings.check-quantum": false,
"settings.check-rate": false,
"window.x11.display": ":0"
}
}
},
{
"id": 69,
"type": "PipeWire:Interface:Node",
"version": 3,
"permissions": [ "r", "w", "x", "m" ],
"info": {
"max-input-ports": 65,
"max-output-ports": 0,
"change-mask": [ "input-ports", "output-ports", "state", "props", "params" ],
"n-input-ports": 6,
"n-output-ports": 6,
"state": "running",
"error": null,
"props": {
"alsa.card": 1,
"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 0x92660000 irq 64",
"alsa.mixer_name": "ATI R6xx HDMI",
"alsa.name": "SONY TV",
"alsa.resolution_bits": 16,
"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 0x92660000 irq 64",
"api.alsa.card.name": "HDA ATI HDMI",
"api.alsa.headroom": 0,
"api.alsa.path": "hdmi:1,1",
"api.alsa.pcm.card": 1,
"api.alsa.pcm.stream": "playback",
"api.alsa.period-num": 32,
"api.alsa.period-size": 1024,
"audio.channels": 6,
"audio.position": "FL,FR,RL,RR,FC,LFE",
"card.profile.device": 10,
"client.id": 47,
"clock.quantum-limit": 8192,
"device.api": "alsa",
"device.class": "sound",
"device.id": 51,
"device.profile.description": "Digital Surround 5.1 (HDMI 2)",
"device.profile.name": "hdmi-surround-extra1",
"device.routes": 1,
"factory.id": 19,
"factory.name": "api.alsa.pcm.sink",
"library.name": "audioconvert/libspa-audioconvert",
"media.class": "Audio/Sink",
"node.description": "Baffin HDMI/DP Audio [Radeon RX 550 640SP / RX 560/560X] Digital Surround 5.1 (HDMI 2)",
"node.driver": true,
"node.loop.name": "data-loop.0",
"node.max-latency": "16384/48000",
"node.name": "alsa_output.pci-0000_01_00.1.hdmi-surround-extra1",
"node.nick": "SONY TV",
"node.pause-on-idle": false,
"object.id": 69,
"object.path": "alsa:acp:HDMI:10:playback",
"object.serial": 628,
"port.group": "playback",
"priority.driver": 632,
"priority.session": 632
},
"params": {
"EnumFormat": [
{
"mediaType": "audio",
"mediaSubtype": "raw",
"format": {
"default": "S32LE",
"alt1": "S32LE",
"alt2": "S16LE"
},
"rate": { "default": 48000, "min": 32000, "max": 48000 },
"channels": 6,
"position": [ "FL", "FR", "RL", "RR", "FC", "LFE" ]
},
{
"mediaType": "audio",
"mediaSubtype": "iec958",
"iec958Codec": {
"default": "PCM",
"alt1": "PCM"
},
"rate": { "default": 48000, "min": 32000, "max": 48000 }
}
],
"PropInfo": [
{
"id": "volume",
"description": "Volume",
"type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }
},
{
"id": "mute",
"description": "Mute",
"type": {
"default": false,
"alt1": false,
"alt2": true
}
},
{
"id": "channelVolumes",
"description": "Channel Volumes",
"type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 },
"container": "Array"
},
{
"id": "channelMap",
"description": "Channel Map",
"type": "",
"container": "Array"
},
{
"id": "monitorMute",
"description": "Monitor Mute",
"type": {
"default": false,
"alt1": false,
"alt2": true
}
},
{
"id": "monitorVolumes",
"description": "Monitor Volumes",
"type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 },
"container": "Array"
},
{
"id": "softMute",
"description": "Soft Mute",
"type": {
"default": false,
"alt1": false,
"alt2": true
}
},
{
"id": "softVolumes",
"description": "Soft Volumes",
"type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 },
"container": "Array"
},
{
"name": "monitor.channel-volumes",
"description": "Monitor channel volume",
"type": {
"default": false,
"alt1": false,
"alt2": true
},
"params": true
},
{
"name": "channelmix.disable",
"description": "Disable Channel mixing",
"type": {
"default": false,
"alt1": false,
"alt2": true
},
"params": true
},
{
"name": "channelmix.min-volume",
"description": "Minimum volume level",
"type": { "default": 0.000000, "min": 0.000000, "max": 10.000000 },
"params": true
},
{
"name": "channelmix.max-volume",
"description": "Maximum volume level",
"type": { "default": 10.000000, "min": 0.000000, "max": 10.000000 },
"params": true
},
{
"name": "channelmix.normalize",
"description": "Normalize Volumes",
"type": {
"default": false,
"alt1": false,
"alt2": true
},
"params": true
},
{
"name": "channelmix.mix-lfe",
"description": "Mix LFE into channels",
"type": {
"default": true,
"alt1": true,
"alt2": false
},
"params": true
},
{
"name": "channelmix.upmix",
"description": "Enable upmixing",
"type": {
"default": true,
"alt1": true,
"alt2": false
},
"params": true
},
{
"name": "channelmix.lfe-cutoff",
"description": "LFE cutoff frequency",
"type": { "default": 0.000000, "min": 0.000000, "max": 1000.000000 },
"params": true
},
{
"name": "channelmix.fc-cutoff",
"description": "FC cutoff frequency (Hz)",
"type": { "default": 0.000000, "min": 0.000000, "max": 48000.000000 },
"params": true
},
{
"name": "channelmix.rear-delay",
"description": "Rear channels delay (ms)",
"type": { "default": 0.000000, "min": 0.000000, "max": 1000.000000 },
"params": true
},
{
"name": "channelmix.stereo-widen",
"description": "Stereo widen",
"type": { "default": 0.000000, "min": 0.000000, "max": 1.000000 },
"params": true
},
{
"name": "channelmix.hilbert-taps",
"description": "Taps for phase shift of rear",
"type": { "default": 0, "min": 0, "max": 255 },
"params": true
},
{
"name": "channelmix.upmix-method",
"description": "Upmix method to use",
"type": "none",
"params": true,
"labels": [
"none",
"Disabled",
"simple",
"Simple upmixing",
"psd",
"Passive Surround Decoding"
]
},
{
"id": "rate",
"description": "Rate scaler",
"type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }
},
{
"id": "quality",
"name": "resample.quality",
"description": "Resample Quality",
"type": { "default": 4, "min": 0, "max": 14 },
"params": true
},
{
"name": "resample.disable",
"description": "Disable Resampling",
"type": {
"default": false,
"alt1": false,
"alt2": true
},
"params": true
},
{
"name": "dither.noise",
"description": "Add noise bits",
"type": { "default": 0, "min": 0, "max": 16 },
"params": true
},
{
"name": "dither.method",
"description": "The dithering method",
"type": "none",
"params": true,
"labels": [
"none",
"Disabled",
"rectangular",
"Rectangular dithering",
"triangular",
"Triangular dithering",
"triangular-hf",
"Sloped Triangular dithering",
"wannamaker3",
"Wannamaker 3 dithering",
"shaped5",
"Lipshitz 5 dithering"
]
},
{
"name": "debug.wav-path",
"description": "Path to WAV file",
"type": "",
"params": true
},
{
"name": "channelmix.lock-volumes",
"description": "Disable volume updates",
"type": {
"default": false,
"alt1": false,
"alt2": true
},
"params": true
},
{
"id": "device",
"name": "api.alsa.path",
"description": "The ALSA device",
"type": "hdmi:1,1"
},
{
"id": "deviceName",
"description": "The ALSA device name",
"type": ""
},
{
"id": "cardName",
"description": "The ALSA card name",
"type": ""
},
{
"id": "latencyOffsetNsec",
"description": "Latency offset (ns)",
"type": { "default": 0, "min": 0, "max": 2000000000 }
},
{
"id": "iec958Codecs",
"name": "iec958.codecs",
"description": "Enabled IEC958 (S/PDIF) codecs",
"type": "",
"params": true,
"container": "Array"
},
{
"name": "audio.channels",
"description": "Audio Channels",
"type": 6,
"params": true
},
{
"name": "audio.rate",
"description": "Audio Rate",
"type": 0,
"params": true
},
{
"name": "audio.format",
"description": "Audio Format",
"type": "UNKNOWN",
"params": true
},
{
"name": "audio.position",
"description": "Audio Position",
"type": "[ FL, FR, RL, RR, FC, LFE ]",
"params": true
},
{
"name": "audio.allowed-rates",
"description": "Audio Allowed Rates",
"type": "[ ]",
"params": true
},
{
"name": "api.alsa.period-size",
"description": "Period Size",
"type": { "default": 0, "min": 0, "max": 8192 },
"params": true
},
{
"name": "api.alsa.period-num",
"description": "Number of Periods",
"type": { "default": 0, "min": 0, "max": 1024 },
"params": true
},
{
"name": "api.alsa.headroom",
"description": "Headroom",
"type": { "default": 0, "min": 0, "max": 8192 },
"params": true
},
{
"name": "api.alsa.start-delay",
"description": "Start Delay",
"type": { "default": 0, "min": 0, "max": 8192 },
"params": true
},
{
"name": "api.alsa.disable-mmap",
"description": "Disable MMAP",
"type": {
"default": false,
"alt1": false,
"alt2": true
},
"params": true
},
{
"name": "api.alsa.disable-batch",
"description": "Disable Batch",
"type": {
"default": false,
"alt1": false,
"alt2": true
},
"params": true
},
{
"name": "api.alsa.disable-tsched",
"description": "Disable timer based scheduling",
"type": {
"default": false,
"alt1": false,
"alt2": true
},
"params": true
},
{
"name": "api.alsa.use-chmap",
"description": "Use the driver channelmap",
"type": {
"default": false,
"alt1": false,
"alt2": true
},
"params": true
},
{
"name": "api.alsa.multi-rate",
"description": "Support multiple rates",
"type": {
"default": true,
"alt1": true,
"alt2": false
},
"params": true
},
{
"name": "api.alsa.htimestamp",
"description": "Use hires timestamps",
"type": {
"default": false,
"alt1": false,
"alt2": true
},
"params": true
},
{
"name": "latency.internal.rate",
"description": "Internal latency in samples",
"type": { "default": 0, "min": 0, "max": 65536 },
"params": true
},
{
"name": "latency.internal.ns",
"description": "Internal latency in nanoseconds",
"type": { "default": 0, "min": 0, "max": 2000000000 },
"params": true
},
{
"name": "clock.name",
"description": "The name of the clock",
"type": "api.alsa.p-1",
"params": true
},
{
"name": "api.alsa.htimestamp.max-errors",
"description": "Max errors before disabling htimestamp",
"type": { "default": 64, "min": 0, "max": 2147483647 },
"params": true
}
],
"Props": [
{
"volume": 1.000000,
"mute": false,
"channelVolumes": [ 1.000000, 1.000000, 1.000000, 1.000000, 1.000000, 1.000000 ],
"channelMap": [ "FL", "FR", "RL", "RR", "FC", "LFE" ],
"softMute": false,
"softVolumes": [ 1.000000, 1.000000, 1.000000, 1.000000, 1.000000, 1.000000 ],
"monitorMute": false,
"monitorVolumes": [ 1.000000, 1.000000, 1.000000, 1.000000, 1.000000, 1.000000 ],
"params": [
"monitor.channel-volumes",
false,
"channelmix.disable",
false,
"channelmix.min-volume",
0.000000,
"channelmix.max-volume",
10.000000,
"channelmix.normalize",
false,
"channelmix.mix-lfe",
true,
"channelmix.upmix",
true,
"channelmix.lfe-cutoff",
0.000000,
"channelmix.fc-cutoff",
0.000000,
"channelmix.rear-delay",
0.000000,
"channelmix.stereo-widen",
0.000000,
"channelmix.hilbert-taps",
0,
"channelmix.upmix-method",
"none",
"resample.quality",
4,
"resample.disable",
false,
"dither.noise",
0,
"dither.method",
"none",
"debug.wav-path",
"",
"channelmix.lock-volumes",
false
]
},
{
"device": "hdmi:1,1",
"deviceName": "",
"cardName": "",
"latencyOffsetNsec": 0,
"iec958Codecs": [ "PCM" ],
"params": [
"audio.channels",
6,
"audio.rate",
0,
"audio.format",
"UNKNOWN",
"audio.position",
"[ FL, FR, RL, RR, FC, LFE ]",
"audio.allowed-rates",
"[ ]",
"api.alsa.period-size",
0,
"api.alsa.period-num",
0,
"api.alsa.headroom",
0,
"api.alsa.start-delay",
0,
"api.alsa.disable-mmap",
false,
"api.alsa.disable-batch",
false,
"api.alsa.disable-tsched",
false,
"api.alsa.use-chmap",
false,
"api.alsa.multi-rate",
true,
"api.alsa.htimestamp",
false,
"api.alsa.htimestamp.max-errors",
64,
"latency.internal.rate",
0,
"latency.internal.ns",
0,
"clock.name",
"api.alsa.p-1"
]
}
],
"Format": [
{
"mediaType": "audio",
"mediaSubtype": "raw",
"format": "S32LE",
"rate": 48000,
"channels": 6,
"position": [ "FL", "FR", "RL", "RR", "FC", "LFE" ]
}
],
"EnumPortConfig": [
{
"direction": "Input",
"mode": {
"default": "none",
"alt1": "none",
"alt2": "dsp",
"alt3": "convert"
},
"monitor": {
"default": false,
"alt1": false,
"alt2": true
},
"control": {
"default": false,
"alt1": false,
"alt2": true
}
}
],
"PortConfig": [
{
"direction": "Input",
"mode": "dsp",
"monitor": true,
"control": false,
"format": {
"mediaType": "audio",
"mediaSubtype": "raw",
"format": "F32P",
"channels": 6,
"position": [ "FL", "FR", "RL", "RR", "FC", "LFE" ]
}
}
],
"Latency": [
{
"direction": "Input",
"minQuantum": 1.000000,
"maxQuantum": 1.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
},
{
"direction": "Output",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
}
],
"ProcessLatency": [
{
"quantum": 0.000000,
"rate": 0,
"ns": 0
}
],
"Tag": [
{
"direction": "Output",
"info": [
2,
"media.name",
"playback",
"media.class",
"Stream/Output/Audio"
]
}
]
}
}
},
{
"id": 105,
"type": "PipeWire:Interface:Port",
"version": 3,
"permissions": [ "r", "x", "m" ],
"info": {
"direction": "input",
"change-mask": [ "props", "params" ],
"props": {
"audio.channel": "FL",
"format.dsp": "32 bit float mono audio",
"node.id": 69,
"object.id": 105,
"object.path": "alsa:acp:HDMI:10:playback:playback_0",
"object.serial": 629,
"port.alias": "SONY TV:playback_FL",
"port.direction": "in",
"port.group": "playback",
"port.id": 0,
"port.name": "playback_FL",
"port.physical": true,
"port.terminal": true
},
"params": {
"EnumFormat": [
{
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
}
],
"Meta": [
{
"type": "Header",
"size": 32
}
],
"IO": [
{
"id": "Buffers",
"size": 8
},
{
"id": "AsyncBuffers",
"size": 16
}
],
"Format": [
{
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
}
],
"Buffers": [
{
"buffers": { "default": 1, "min": 1, "max": 32 },
"blocks": 1,
"size": { "default": 32768, "min": 64, "max": 2147483647 },
"stride": 4
}
],
"Latency": [
{
"direction": "Input",
"minQuantum": 1.000000,
"maxQuantum": 1.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
},
{
"direction": "Output",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
}
],
"Tag": [
{
"direction": "Output",
"info": [
2,
"media.name",
"playback",
"media.class",
"Stream/Output/Audio"
]
}
]
}
}
},
{
"id": 116,
"type": "PipeWire:Interface:Port",
"version": 3,
"permissions": [ "r", "x", "m" ],
"info": {
"direction": "output",
"change-mask": [ "props", "params" ],
"props": {
"audio.channel": "FL",
"format.dsp": "32 bit float mono audio",
"node.id": 69,
"object.id": 116,
"object.path": "alsa:acp:HDMI:10:playback:monitor_0",
"object.serial": 630,
"port.alias": "SONY TV:monitor_FL",
"port.direction": "out",
"port.group": "playback",
"port.id": 0,
"port.monitor": true,
"port.name": "monitor_FL"
},
"params": {
"EnumFormat": [
{
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
}
],
"Meta": [
{
"type": "Header",
"size": 32
}
],
"IO": [
{
"id": "Buffers",
"size": 8
},
{
"id": "AsyncBuffers",
"size": 8
}
],
"Format": [
{
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
}
],
"Buffers": [
{
"buffers": { "default": 1, "min": 1, "max": 32 },
"blocks": 1,
"size": { "default": 32768, "min": 64, "max": 2147483647 },
"stride": 4
}
],
"Latency": [
{
"direction": "Input",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
},
{
"direction": "Output",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
}
],
"Tag": [
{
"direction": "Output",
"info": [
2,
"media.name",
"playback",
"media.class",
"Stream/Output/Audio"
]
}
]
}
}
},
{
"id": 66,
"type": "PipeWire:Interface:Port",
"version": 3,
"permissions": [ "r", "x", "m" ],
"info": {
"direction": "input",
"change-mask": [ "props", "params" ],
"props": {
"audio.channel": "FR",
"format.dsp": "32 bit float mono audio",
"node.id": 69,
"object.id": 66,
"object.path": "alsa:acp:HDMI:10:playback:playback_1",
"object.serial": 631,
"port.alias": "SONY TV:playback_FR",
"port.direction": "in",
"port.group": "playback",
"port.id": 1,
"port.name": "playback_FR",
"port.physical": true,
"port.terminal": true
},
"params": {
"EnumFormat": [
{
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
}
],
"Meta": [
{
"type": "Header",
"size": 32
}
],
"IO": [
{
"id": "Buffers",
"size": 8
},
{
"id": "AsyncBuffers",
"size": 16
}
],
"Format": [
{
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
}
],
"Buffers": [
{
"buffers": { "default": 1, "min": 1, "max": 32 },
"blocks": 1,
"size": { "default": 32768, "min": 64, "max": 2147483647 },
"stride": 4
}
],
"Latency": [
{
"direction": "Input",
"minQuantum": 1.000000,
"maxQuantum": 1.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
},
{
"direction": "Output",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
}
],
"Tag": [
{
"direction": "Output",
"info": [
2,
"media.name",
"playback",
"media.class",
"Stream/Output/Audio"
]
}
]
}
}
},
{
"id": 70,
"type": "PipeWire:Interface:Port",
"version": 3,
"permissions": [ "r", "x", "m" ],
"info": {
"direction": "output",
"change-mask": [ "props", "params" ],
"props": {
"audio.channel": "FR",
"format.dsp": "32 bit float mono audio",
"node.id": 69,
"object.id": 70,
"object.path": "alsa:acp:HDMI:10:playback:monitor_1",
"object.serial": 632,
"port.alias": "SONY TV:monitor_FR",
"port.direction": "out",
"port.group": "playback",
"port.id": 1,
"port.monitor": true,
"port.name": "monitor_FR"
},
"params": {
"EnumFormat": [
{
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
}
],
"Meta": [
{
"type": "Header",
"size": 32
}
],
"IO": [
{
"id": "Buffers",
"size": 8
},
{
"id": "AsyncBuffers",
"size": 8
}
],
"Format": [
{
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
}
],
"Buffers": [
{
"buffers": { "default": 1, "min": 1, "max": 32 },
"blocks": 1,
"size": { "default": 32768, "min": 64, "max": 2147483647 },
"stride": 4
}
],
"Latency": [
{
"direction": "Input",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
},
{
"direction": "Output",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
}
],
"Tag": [
{
"direction": "Output",
"info": [
2,
"media.name",
"playback",
"media.class",
"Stream/Output/Audio"
]
}
]
}
}
},
{
"id": 95,
"type": "PipeWire:Interface:Port",
"version": 3,
"permissions": [ "r", "x", "m" ],
"info": {
"direction": "input",
"change-mask": [ "props", "params" ],
"props": {
"audio.channel": "RL",
"format.dsp": "32 bit float mono audio",
"node.id": 69,
"object.id": 95,
"object.path": "alsa:acp:HDMI:10:playback:playback_2",
"object.serial": 633,
"port.alias": "SONY TV:playback_RL",
"port.direction": "in",
"port.group": "playback",
"port.id": 2,
"port.name": "playback_RL",
"port.physical": true,
"port.terminal": true
},
"params": {
"EnumFormat": [
{
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
}
],
"Meta": [
{
"type": "Header",
"size": 32
}
],
"IO": [
{
"id": "Buffers",
"size": 8
},
{
"id": "AsyncBuffers",
"size": 16
}
],
"Format": [
{
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
}
],
"Buffers": [
{
"buffers": { "default": 1, "min": 1, "max": 32 },
"blocks": 1,
"size": { "default": 32768, "min": 64, "max": 2147483647 },
"stride": 4
}
],
"Latency": [
{
"direction": "Input",
"minQuantum": 1.000000,
"maxQuantum": 1.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
},
{
"direction": "Output",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
}
],
"Tag": [
{
"direction": "Output",
"info": [
2,
"media.name",
"playback",
"media.class",
"Stream/Output/Audio"
]
}
]
}
}
},
{
"id": 107,
"type": "PipeWire:Interface:Port",
"version": 3,
"permissions": [ "r", "x", "m" ],
"info": {
"direction": "output",
"change-mask": [ "props", "params" ],
"props": {
"audio.channel": "RL",
"format.dsp": "32 bit float mono audio",
"node.id": 69,
"object.id": 107,
"object.path": "alsa:acp:HDMI:10:playback:monitor_2",
"object.serial": 634,
"port.alias": "SONY TV:monitor_RL",
"port.direction": "out",
"port.group": "playback",
"port.id": 2,
"port.monitor": true,
"port.name": "monitor_RL"
},
"params": {
"EnumFormat": [
{
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
}
],
"Meta": [
{
"type": "Header",
"size": 32
}
],
"IO": [
{
"id": "Buffers",
"size": 8
},
{
"id": "AsyncBuffers",
"size": 8
}
],
"Format": [
{
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
}
],
"Buffers": [
{
"buffers": { "default": 1, "min": 1, "max": 32 },
"blocks": 1,
"size": { "default": 32768, "min": 64, "max": 2147483647 },
"stride": 4
}
],
"Latency": [
{
"direction": "Input",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
},
{
"direction": "Output",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
}
],
"Tag": [
{
"direction": "Output",
"info": [
2,
"media.name",
"playback",
"media.class",
"Stream/Output/Audio"
]
}
]
}
}
},
{
"id": 102,
"type": "PipeWire:Interface:Port",
"version": 3,
"permissions": [ "r", "x", "m" ],
"info": {
"direction": "input",
"change-mask": [ "props", "params" ],
"props": {
"audio.channel": "RR",
"format.dsp": "32 bit float mono audio",
"node.id": 69,
"object.id": 102,
"object.path": "alsa:acp:HDMI:10:playback:playback_3",
"object.serial": 635,
"port.alias": "SONY TV:playback_RR",
"port.direction": "in",
"port.group": "playback",
"port.id": 3,
"port.name": "playback_RR",
"port.physical": true,
"port.terminal": true
},
"params": {
"EnumFormat": [
{
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
}
],
"Meta": [
{
"type": "Header",
"size": 32
}
],
"IO": [
{
"id": "Buffers",
"size": 8
},
{
"id": "AsyncBuffers",
"size": 16
}
],
"Format": [
{
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
}
],
"Buffers": [
{
"buffers": { "default": 1, "min": 1, "max": 32 },
"blocks": 1,
"size": { "default": 32768, "min": 64, "max": 2147483647 },
"stride": 4
}
],
"Latency": [
{
"direction": "Input",
"minQuantum": 1.000000,
"maxQuantum": 1.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
},
{
"direction": "Output",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
}
],
"Tag": [
{
"direction": "Output",
"info": [
2,
"media.name",
"playback",
"media.class",
"Stream/Output/Audio"
]
}
]
}
}
},
{
"id": 58,
"type": "PipeWire:Interface:Port",
"version": 3,
"permissions": [ "r", "x", "m" ],
"info": {
"direction": "output",
"change-mask": [ "props", "params" ],
"props": {
"audio.channel": "RR",
"format.dsp": "32 bit float mono audio",
"node.id": 69,
"object.id": 58,
"object.path": "alsa:acp:HDMI:10:playback:monitor_3",
"object.serial": 636,
"port.alias": "SONY TV:monitor_RR",
"port.direction": "out",
"port.group": "playback",
"port.id": 3,
"port.monitor": true,
"port.name": "monitor_RR"
},
"params": {
"EnumFormat": [
{
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
}
],
"Meta": [
{
"type": "Header",
"size": 32
}
],
"IO": [
{
"id": "Buffers",
"size": 8
},
{
"id": "AsyncBuffers",
"size": 8
}
],
"Format": [
{
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
}
],
"Buffers": [
{
"buffers": { "default": 1, "min": 1, "max": 32 },
"blocks": 1,
"size": { "default": 32768, "min": 64, "max": 2147483647 },
"stride": 4
}
],
"Latency": [
{
"direction": "Input",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
},
{
"direction": "Output",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
}
],
"Tag": [
{
"direction": "Output",
"info": [
2,
"media.name",
"playback",
"media.class",
"Stream/Output/Audio"
]
}
]
}
}
},
{
"id": 65,
"type": "PipeWire:Interface:Port",
"version": 3,
"permissions": [ "r", "x", "m" ],
"info": {
"direction": "input",
"change-mask": [ "props", "params" ],
"props": {
"audio.channel": "FC",
"format.dsp": "32 bit float mono audio",
"node.id": 69,
"object.id": 65,
"object.path": "alsa:acp:HDMI:10:playback:playback_4",
"object.serial": 637,
"port.alias": "SONY TV:playback_FC",
"port.direction": "in",
"port.group": "playback",
"port.id": 4,
"port.name": "playback_FC",
"port.physical": true,
"port.terminal": true
},
"params": {
"EnumFormat": [
{
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
}
],
"Meta": [
{
"type": "Header",
"size": 32
}
],
"IO": [
{
"id": "Buffers",
"size": 8
},
{
"id": "AsyncBuffers",
"size": 16
}
],
"Format": [
{
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
}
],
"Buffers": [
{
"buffers": { "default": 1, "min": 1, "max": 32 },
"blocks": 1,
"size": { "default": 32768, "min": 64, "max": 2147483647 },
"stride": 4
}
],
"Latency": [
{
"direction": "Input",
"minQuantum": 1.000000,
"maxQuantum": 1.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
},
{
"direction": "Output",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
}
],
"Tag": [
{
"direction": "Output",
"info": [
2,
"media.name",
"playback",
"media.class",
"Stream/Output/Audio"
]
}
]
}
}
},
{
"id": 120,
"type": "PipeWire:Interface:Port",
"version": 3,
"permissions": [ "r", "x", "m" ],
"info": {
"direction": "output",
"change-mask": [ "props", "params" ],
"props": {
"audio.channel": "FC",
"format.dsp": "32 bit float mono audio",
"node.id": 69,
"object.id": 120,
"object.path": "alsa:acp:HDMI:10:playback:monitor_4",
"object.serial": 638,
"port.alias": "SONY TV:monitor_FC",
"port.direction": "out",
"port.group": "playback",
"port.id": 4,
"port.monitor": true,
"port.name": "monitor_FC"
},
"params": {
"EnumFormat": [
{
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
}
],
"Meta": [
{
"type": "Header",
"size": 32
}
],
"IO": [
{
"id": "Buffers",
"size": 8
},
{
"id": "AsyncBuffers",
"size": 8
}
],
"Format": [
{
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
}
],
"Buffers": [
{
"buffers": { "default": 1, "min": 1, "max": 32 },
"blocks": 1,
"size": { "default": 32768, "min": 64, "max": 2147483647 },
"stride": 4
}
],
"Latency": [
{
"direction": "Input",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
},
{
"direction": "Output",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
}
],
"Tag": [
{
"direction": "Output",
"info": [
2,
"media.name",
"playback",
"media.class",
"Stream/Output/Audio"
]
}
]
}
}
},
{
"id": 100,
"type": "PipeWire:Interface:Port",
"version": 3,
"permissions": [ "r", "x", "m" ],
"info": {
"direction": "input",
"change-mask": [ "props", "params" ],
"props": {
"audio.channel": "LFE",
"format.dsp": "32 bit float mono audio",
"node.id": 69,
"object.id": 100,
"object.path": "alsa:acp:HDMI:10:playback:playback_5",
"object.serial": 639,
"port.alias": "SONY TV:playback_LFE",
"port.direction": "in",
"port.group": "playback",
"port.id": 5,
"port.name": "playback_LFE",
"port.physical": true,
"port.terminal": true
},
"params": {
"EnumFormat": [
{
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
}
],
"Meta": [
{
"type": "Header",
"size": 32
}
],
"IO": [
{
"id": "Buffers",
"size": 8
},
{
"id": "AsyncBuffers",
"size": 16
}
],
"Format": [
{
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
}
],
"Buffers": [
{
"buffers": { "default": 1, "min": 1, "max": 32 },
"blocks": 1,
"size": { "default": 32768, "min": 64, "max": 2147483647 },
"stride": 4
}
],
"Latency": [
{
"direction": "Input",
"minQuantum": 1.000000,
"maxQuantum": 1.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
},
{
"direction": "Output",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
}
],
"Tag": [
{
"direction": "Output",
"info": [
2,
"media.name",
"playback",
"media.class",
"Stream/Output/Audio"
]
}
]
}
}
},
{
"id": 103,
"type": "PipeWire:Interface:Port",
"version": 3,
"permissions": [ "r", "x", "m" ],
"info": {
"direction": "output",
"change-mask": [ "props", "params" ],
"props": {
"audio.channel": "LFE",
"format.dsp": "32 bit float mono audio",
"node.id": 69,
"object.id": 103,
"object.path": "alsa:acp:HDMI:10:playback:monitor_5",
"object.serial": 640,
"port.alias": "SONY TV:monitor_LFE",
"port.direction": "out",
"port.group": "playback",
"port.id": 5,
"port.monitor": true,
"port.name": "monitor_LFE"
},
"params": {
"EnumFormat": [
{
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
}
],
"Meta": [
{
"type": "Header",
"size": 32
}
],
"IO": [
{
"id": "Buffers",
"size": 8
},
{
"id": "AsyncBuffers",
"size": 8
}
],
"Format": [
{
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
}
],
"Buffers": [
{
"buffers": { "default": 1, "min": 1, "max": 32 },
"blocks": 1,
"size": { "default": 32768, "min": 64, "max": 2147483647 },
"stride": 4
}
],
"Latency": [
{
"direction": "Input",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
},
{
"direction": "Output",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
}
],
"Tag": [
{
"direction": "Output",
"info": [
2,
"media.name",
"playback",
"media.class",
"Stream/Output/Audio"
]
}
]
}
}
},
{
"id": 94,
"type": "PipeWire:Interface:Client",
"version": 3,
"permissions": [ "r", "w", "x", "m" ],
"info": {
"change-mask": [ "props" ],
"props": {
"application.icon-name": "firefox",
"application.language": "de_DE.UTF-8",
"application.name": "Firefox",
"application.process.binary": "firefox",
"application.process.host": "mac",
"application.process.id": 4792,
"application.process.machine-id": "8428ea6ee0be4cd3ae0536cd9807a0d4",
"application.process.user": "milymat",
"application.version": "129.0.2",
"client.api": "pipewire-pulse",
"clock.power-of-two-quantum": true,
"config.name": "pipewire-pulse.conf",
"core.name": "pipewire-milymat-2288",
"core.version": "1.2.4",
"cpu.max-align": 32,
"default.clock.max-quantum": 2048,
"default.clock.min-quantum": 32,
"default.clock.quantum": 1024,
"default.clock.quantum-floor": 4,
"default.clock.quantum-limit": 8192,
"default.clock.rate": 48000,
"default.video.height": 480,
"default.video.rate.denom": 1,
"default.video.rate.num": 25,
"default.video.width": 640,
"link.max-buffers": 64,
"log.level": 2,
"mem.allow-mlock": true,
"mem.warn-mlock": false,
"module.id": 2,
"object.id": 94,
"object.serial": 660,
"pipewire.access": "unrestricted",
"pipewire.protocol": "protocol-native",
"pipewire.sec.gid": 1000,
"pipewire.sec.label": "unconfined",
"pipewire.sec.pid": 2288,
"pipewire.sec.socket": "pipewire-0",
"pipewire.sec.uid": 1000,
"pipewire.snap.audio.playback": true,
"pipewire.snap.audio.record": true,
"pipewire.snap.id": "firefox",
"pulse.server.type": "unix",
"settings.check-quantum": false,
"settings.check-rate": false,
"window.x11.display": ":0"
}
}
},
{
"id": 127,
"type": "PipeWire:Interface:Client",
"version": 3,
"permissions": [ "r", "w", "x", "m" ],
"info": {
"change-mask": [ "props" ],
"props": {
"application.language": "de_DE.UTF-8",
"application.name": "Firefox",
"application.process.binary": "firefox",
"application.process.host": "mac",
"application.process.id": 4792,
"application.process.machine-id": "8428ea6ee0be4cd3ae0536cd9807a0d4",
"application.process.user": "milymat",
"client.api": "pipewire-pulse",
"clock.power-of-two-quantum": true,
"config.name": "pipewire-pulse.conf",
"core.name": "pipewire-milymat-2288",
"core.version": "1.2.4",
"cpu.max-align": 32,
"default.clock.max-quantum": 2048,
"default.clock.min-quantum": 32,
"default.clock.quantum": 1024,
"default.clock.quantum-floor": 4,
"default.clock.quantum-limit": 8192,
"default.clock.rate": 48000,
"default.video.height": 480,
"default.video.rate.denom": 1,
"default.video.rate.num": 25,
"default.video.width": 640,
"link.max-buffers": 64,
"log.level": 2,
"mem.allow-mlock": true,
"mem.warn-mlock": false,
"module.id": 2,
"object.id": 127,
"object.serial": 2459,
"pipewire.access": "unrestricted",
"pipewire.protocol": "protocol-native",
"pipewire.sec.gid": 1000,
"pipewire.sec.label": "unconfined",
"pipewire.sec.pid": 2288,
"pipewire.sec.socket": "pipewire-0",
"pipewire.sec.uid": 1000,
"pipewire.snap.audio.playback": true,
"pipewire.snap.audio.record": true,
"pipewire.snap.id": "firefox",
"pulse.server.type": "unix",
"settings.check-quantum": false,
"settings.check-rate": false,
"window.x11.display": ":0"
}
}
},
{
"id": 126,
"type": "PipeWire:Interface:Client",
"version": 3,
"permissions": [ "r", "w", "x", "m" ],
"info": {
"change-mask": [ "props" ],
"props": {
"application.icon-name": "org.gnome.Terminal",
"application.language": "de_DE.UTF-8",
"application.name": "Terminal",
"application.process.binary": "gnome-terminal-server",
"application.process.host": "mac",
"application.process.id": 4467,
"application.process.machine-id": "8428ea6ee0be4cd3ae0536cd9807a0d4",
"application.process.user": "milymat",
"client.api": "pipewire-pulse",
"clock.power-of-two-quantum": true,
"config.name": "pipewire-pulse.conf",
"core.name": "pipewire-milymat-2288",
"core.version": "1.2.4",
"cpu.max-align": 32,
"default.clock.max-quantum": 2048,
"default.clock.min-quantum": 32,
"default.clock.quantum": 1024,
"default.clock.quantum-floor": 4,
"default.clock.quantum-limit": 8192,
"default.clock.rate": 48000,
"default.video.height": 480,
"default.video.rate.denom": 1,
"default.video.rate.num": 25,
"default.video.width": 640,
"link.max-buffers": 64,
"log.level": 2,
"mem.allow-mlock": true,
"mem.warn-mlock": false,
"module.id": 2,
"object.id": 126,
"object.serial": 2626,
"pipewire.access": "unrestricted",
"pipewire.protocol": "protocol-native",
"pipewire.sec.gid": 1000,
"pipewire.sec.label": "unconfined",
"pipewire.sec.pid": 2288,
"pipewire.sec.socket": "pipewire-0",
"pipewire.sec.uid": 1000,
"pulse.server.type": "unix",
"settings.check-quantum": false,
"settings.check-rate": false,
"window.x11.display": "wayland-0",
"window.x11.screen": 0
}
}
},
{
"id": 243,
"type": "PipeWire:Interface:Client",
"version": 3,
"permissions": [ "r", "w", "x", "m" ],
"info": {
"change-mask": [ "props" ],
"props": {
"application.language": "C",
"application.name": "speech-dispatcher-dummy",
"application.process.binary": "sd_dummy",
"application.process.host": "mac",
"application.process.id": 8806,
"application.process.machine-id": "8428ea6ee0be4cd3ae0536cd9807a0d4",
"application.process.user": "milymat",
"client.api": "pipewire-pulse",
"clock.power-of-two-quantum": true,
"config.name": "pipewire-pulse.conf",
"core.name": "pipewire-milymat-2288",
"core.version": "1.2.4",
"cpu.max-align": 32,
"default.clock.max-quantum": 2048,
"default.clock.min-quantum": 32,
"default.clock.quantum": 1024,
"default.clock.quantum-floor": 4,
"default.clock.quantum-limit": 8192,
"default.clock.rate": 48000,
"default.video.height": 480,
"default.video.rate.denom": 1,
"default.video.rate.num": 25,
"default.video.width": 640,
"link.max-buffers": 64,
"log.level": 2,
"mem.allow-mlock": true,
"mem.warn-mlock": false,
"module.id": 2,
"object.id": 243,
"object.serial": 2889,
"pipewire.access": "unrestricted",
"pipewire.protocol": "protocol-native",
"pipewire.sec.gid": 1000,
"pipewire.sec.label": "unconfined",
"pipewire.sec.pid": 2288,
"pipewire.sec.socket": "pipewire-0",
"pipewire.sec.uid": 1000,
"pulse.idle.timeout": 5,
"pulse.min.quantum": "512/48000",
"pulse.min.req": "512/48000",
"pulse.server.type": "unix",
"settings.check-quantum": false,
"settings.check-rate": false,
"window.x11.display": ":0"
}
}
},
{
"id": 84,
"type": "PipeWire:Interface:Node",
"version": 3,
"permissions": [ "r", "w", "x", "m" ],
"info": {
"max-input-ports": 0,
"max-output-ports": 65,
"change-mask": [ "input-ports", "output-ports", "state", "props", "params" ],
"n-input-ports": 0,
"n-output-ports": 6,
"state": "suspended",
"error": null,
"props": {
"adapt.follower.spa-node": "",
"application.language": "C",
"application.name": "speech-dispatcher-dummy",
"application.process.binary": "sd_dummy",
"application.process.host": "mac",
"application.process.id": 8806,
"application.process.machine-id": "8428ea6ee0be4cd3ae0536cd9807a0d4",
"application.process.user": "milymat",
"client.api": "pipewire-pulse",
"client.id": 243,
"clock.quantum-limit": 8192,
"factory.id": 7,
"library.name": "audioconvert/libspa-audioconvert",
"media.class": "Stream/Output/Audio",
"media.name": "playback",
"node.autoconnect": true,
"node.latency": "8192/44100",
"node.loop.name": "data-loop.0",
"node.name": "speech-dispatcher-dummy",
"node.rate": "1/44100",
"node.want-driver": true,
"object.id": 84,
"object.register": false,
"object.serial": 2890,
"port.group": "stream.0",
"pulse.attr.maxlength": 4194304,
"pulse.attr.minreq": 1764,
"pulse.attr.prebuf": 882,
"pulse.attr.tlength": 160016,
"pulse.idle.timeout": 5,
"pulse.min.quantum": "512/48000",
"pulse.min.req": "512/48000",
"pulse.server.type": "unix",
"stream.is-live": true,
"window.x11.display": ":0"
},
"params": {
"EnumFormat": [
{
"mediaType": "audio",
"mediaSubtype": "raw",
"format": "S16LE",
"rate": 44100,
"channels": 1,
"position": [ "MONO" ]
}
],
"PropInfo": [
{
"id": "volume",
"description": "Volume",
"type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }
},
{
"id": "mute",
"description": "Mute",
"type": {
"default": false,
"alt1": false,
"alt2": true
}
},
{
"id": "channelVolumes",
"description": "Channel Volumes",
"type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 },
"container": "Array"
},
{
"id": "channelMap",
"description": "Channel Map",
"type": "",
"container": "Array"
},
{
"id": "monitorMute",
"description": "Monitor Mute",
"type": {
"default": false,
"alt1": false,
"alt2": true
}
},
{
"id": "monitorVolumes",
"description": "Monitor Volumes",
"type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 },
"container": "Array"
},
{
"id": "softMute",
"description": "Soft Mute",
"type": {
"default": false,
"alt1": false,
"alt2": true
}
},
{
"id": "softVolumes",
"description": "Soft Volumes",
"type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 },
"container": "Array"
},
{
"name": "monitor.channel-volumes",
"description": "Monitor channel volume",
"type": {
"default": false,
"alt1": false,
"alt2": true
},
"params": true
},
{
"name": "channelmix.disable",
"description": "Disable Channel mixing",
"type": {
"default": false,
"alt1": false,
"alt2": true
},
"params": true
},
{
"name": "channelmix.min-volume",
"description": "Minimum volume level",
"type": { "default": 0.000000, "min": 0.000000, "max": 10.000000 },
"params": true
},
{
"name": "channelmix.max-volume",
"description": "Maximum volume level",
"type": { "default": 10.000000, "min": 0.000000, "max": 10.000000 },
"params": true
},
{
"name": "channelmix.normalize",
"description": "Normalize Volumes",
"type": {
"default": false,
"alt1": false,
"alt2": true
},
"params": true
},
{
"name": "channelmix.mix-lfe",
"description": "Mix LFE into channels",
"type": {
"default": true,
"alt1": true,
"alt2": false
},
"params": true
},
{
"name": "channelmix.upmix",
"description": "Enable upmixing",
"type": {
"default": true,
"alt1": true,
"alt2": false
},
"params": true
},
{
"name": "channelmix.lfe-cutoff",
"description": "LFE cutoff frequency",
"type": { "default": 0.000000, "min": 0.000000, "max": 1000.000000 },
"params": true
},
{
"name": "channelmix.fc-cutoff",
"description": "FC cutoff frequency (Hz)",
"type": { "default": 0.000000, "min": 0.000000, "max": 48000.000000 },
"params": true
},
{
"name": "channelmix.rear-delay",
"description": "Rear channels delay (ms)",
"type": { "default": 0.000000, "min": 0.000000, "max": 1000.000000 },
"params": true
},
{
"name": "channelmix.stereo-widen",
"description": "Stereo widen",
"type": { "default": 0.000000, "min": 0.000000, "max": 1.000000 },
"params": true
},
{
"name": "channelmix.hilbert-taps",
"description": "Taps for phase shift of rear",
"type": { "default": 0, "min": 0, "max": 255 },
"params": true
},
{
"name": "channelmix.upmix-method",
"description": "Upmix method to use",
"type": "none",
"params": true,
"labels": [
"none",
"Disabled",
"simple",
"Simple upmixing",
"psd",
"Passive Surround Decoding"
]
},
{
"id": "rate",
"description": "Rate scaler",
"type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }
},
{
"id": "quality",
"name": "resample.quality",
"description": "Resample Quality",
"type": { "default": 4, "min": 0, "max": 14 },
"params": true
},
{
"name": "resample.disable",
"description": "Disable Resampling",
"type": {
"default": false,
"alt1": false,
"alt2": true
},
"params": true
},
{
"name": "dither.noise",
"description": "Add noise bits",
"type": { "default": 0, "min": 0, "max": 16 },
"params": true
},
{
"name": "dither.method",
"description": "The dithering method",
"type": "none",
"params": true,
"labels": [
"none",
"Disabled",
"rectangular",
"Rectangular dithering",
"triangular",
"Triangular dithering",
"triangular-hf",
"Sloped Triangular dithering",
"wannamaker3",
"Wannamaker 3 dithering",
"shaped5",
"Lipshitz 5 dithering"
]
},
{
"name": "debug.wav-path",
"description": "Path to WAV file",
"type": "",
"params": true
},
{
"name": "channelmix.lock-volumes",
"description": "Disable volume updates",
"type": {
"default": false,
"alt1": false,
"alt2": true
},
"params": true
}
],
"Props": [
{
"volume": 1.000000,
"mute": false,
"channelVolumes": [ 1.000000 ],
"channelMap": [ "MONO" ],
"softMute": false,
"softVolumes": [ 1.000000 ],
"monitorMute": false,
"monitorVolumes": [ 1.000000 ],
"params": [
"monitor.channel-volumes",
false,
"channelmix.disable",
false,
"channelmix.min-volume",
0.000000,
"channelmix.max-volume",
10.000000,
"channelmix.normalize",
false,
"channelmix.mix-lfe",
true,
"channelmix.upmix",
true,
"channelmix.lfe-cutoff",
0.000000,
"channelmix.fc-cutoff",
0.000000,
"channelmix.rear-delay",
0.000000,
"channelmix.stereo-widen",
0.000000,
"channelmix.hilbert-taps",
0,
"channelmix.upmix-method",
"none",
"resample.quality",
4,
"resample.disable",
false,
"dither.noise",
0,
"dither.method",
"none",
"debug.wav-path",
"",
"channelmix.lock-volumes",
false
]
}
],
"Format": [ ],
"EnumPortConfig": [
{
"direction": "Output",
"mode": {
"default": "none",
"alt1": "none",
"alt2": "dsp",
"alt3": "convert"
},
"monitor": {
"default": false,
"alt1": false,
"alt2": true
},
"control": {
"default": false,
"alt1": false,
"alt2": true
}
}
],
"PortConfig": [
{
"direction": "Output",
"mode": "dsp",
"monitor": true,
"control": false,
"format": {
"mediaType": "audio",
"mediaSubtype": "raw",
"format": "F32P",
"channels": 6,
"position": [ "FL", "FR", "RL", "RR", "FC", "LFE" ]
}
}
],
"Latency": [
{
"direction": "Input",
"minQuantum": 1.000000,
"maxQuantum": 1.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
}
],
"ProcessLatency": [
],
"Tag": [ ]
}
}
},
{
"id": 117,
"type": "PipeWire:Interface:Client",
"version": 3,
"permissions": [ "r", "w", "x", "m" ],
"info": {
"change-mask": [ "props" ],
"props": {
"application.icon-name": "multimedia-volume-control",
"application.id": "org.gnome.VolumeControl",
"application.language": "de_DE.UTF-8",
"application.name": "GNOME Settings",
"application.process.binary": "gnome-control-center",
"application.process.host": "mac",
"application.process.id": 9574,
"application.process.machine-id": "8428ea6ee0be4cd3ae0536cd9807a0d4",
"application.process.user": "milymat",
"application.version": "47.0.1",
"client.api": "pipewire-pulse",
"clock.power-of-two-quantum": true,
"config.name": "pipewire-pulse.conf",
"core.name": "pipewire-milymat-2288",
"core.version": "1.2.4",
"cpu.max-align": 32,
"default.clock.max-quantum": 2048,
"default.clock.min-quantum": 32,
"default.clock.quantum": 1024,
"default.clock.quantum-floor": 4,
"default.clock.quantum-limit": 8192,
"default.clock.rate": 48000,
"default.video.height": 480,
"default.video.rate.denom": 1,
"default.video.rate.num": 25,
"default.video.width": 640,
"link.max-buffers": 64,
"log.level": 2,
"mem.allow-mlock": true,
"mem.warn-mlock": false,
"module.id": 2,
"object.id": 117,
"object.serial": 3341,
"pipewire.access": "unrestricted",
"pipewire.protocol": "protocol-native",
"pipewire.sec.gid": 1000,
"pipewire.sec.label": "unconfined",
"pipewire.sec.pid": 2288,
"pipewire.sec.socket": "pipewire-0",
"pipewire.sec.uid": 1000,
"pulse.server.type": "unix",
"settings.check-quantum": false,
"settings.check-rate": false,
"window.x11.display": ":0"
}
}
},
{
"id": 106,
"type": "PipeWire:Interface:Node",
"version": 3,
"permissions": [ "r", "w", "x", "m" ],
"info": {
"max-input-ports": 65,
"max-output-ports": 0,
"change-mask": [ "input-ports", "output-ports", "state", "props", "params" ],
"n-input-ports": 2,
"n-output-ports": 2,
"state": "running",
"error": null,
"props": {
"adapt.follower.spa-node": "",
"application.icon-name": "multimedia-volume-control",
"application.id": "org.gnome.VolumeControl",
"application.language": "de_DE.UTF-8",
"application.name": "GNOME Settings",
"application.process.binary": "gnome-control-center",
"application.process.host": "mac",
"application.process.id": 9574,
"application.process.machine-id": "8428ea6ee0be4cd3ae0536cd9807a0d4",
"application.process.user": "milymat",
"application.version": "47.0.1",
"channelmix.normalize": true,
"client.api": "pipewire-pulse",
"client.id": 117,
"clock.quantum-limit": 8192,
"factory.id": 7,
"library.name": "audioconvert/libspa-audioconvert",
"media.class": "Stream/Input/Audio",
"media.name": "Peak detect",
"node.autoconnect": true,
"node.dont-reconnect": true,
"node.driver-id": 60,
"node.latency": "1/25",
"node.loop.name": "data-loop.0",
"node.name": "GNOME Settings",
"node.rate": "1/25",
"node.want-driver": true,
"object.id": 106,
"object.register": false,
"object.serial": 3343,
"port.group": "stream.0",
"port.ignore-latency": true,
"pulse.attr.fragsize": 4,
"pulse.attr.maxlength": 4194304,
"pulse.server.type": "unix",
"resample.peaks": true,
"stream.is-live": true,
"stream.monitor": true,
"target.object": 60,
"window.x11.display": ":0"
},
"params": {
"EnumFormat": [
{
"mediaType": "audio",
"mediaSubtype": "raw",
"format": "F32LE",
"rate": 25,
"channels": 1,
"position": [ "MONO" ]
}
],
"PropInfo": [
{
"id": "volume",
"description": "Volume",
"type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }
},
{
"id": "mute",
"description": "Mute",
"type": {
"default": false,
"alt1": false,
"alt2": true
}
},
{
"id": "channelVolumes",
"description": "Channel Volumes",
"type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 },
"container": "Array"
},
{
"id": "channelMap",
"description": "Channel Map",
"type": "",
"container": "Array"
},
{
"id": "monitorMute",
"description": "Monitor Mute",
"type": {
"default": false,
"alt1": false,
"alt2": true
}
},
{
"id": "monitorVolumes",
"description": "Monitor Volumes",
"type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 },
"container": "Array"
},
{
"id": "softMute",
"description": "Soft Mute",
"type": {
"default": false,
"alt1": false,
"alt2": true
}
},
{
"id": "softVolumes",
"description": "Soft Volumes",
"type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 },
"container": "Array"
},
{
"name": "monitor.channel-volumes",
"description": "Monitor channel volume",
"type": {
"default": false,
"alt1": false,
"alt2": true
},
"params": true
},
{
"name": "channelmix.disable",
"description": "Disable Channel mixing",
"type": {
"default": false,
"alt1": false,
"alt2": true
},
"params": true
},
{
"name": "channelmix.min-volume",
"description": "Minimum volume level",
"type": { "default": 0.000000, "min": 0.000000, "max": 10.000000 },
"params": true
},
{
"name": "channelmix.max-volume",
"description": "Maximum volume level",
"type": { "default": 10.000000, "min": 0.000000, "max": 10.000000 },
"params": true
},
{
"name": "channelmix.normalize",
"description": "Normalize Volumes",
"type": {
"default": true,
"alt1": true,
"alt2": false
},
"params": true
},
{
"name": "channelmix.mix-lfe",
"description": "Mix LFE into channels",
"type": {
"default": true,
"alt1": true,
"alt2": false
},
"params": true
},
{
"name": "channelmix.upmix",
"description": "Enable upmixing",
"type": {
"default": true,
"alt1": true,
"alt2": false
},
"params": true
},
{
"name": "channelmix.lfe-cutoff",
"description": "LFE cutoff frequency",
"type": { "default": 0.000000, "min": 0.000000, "max": 1000.000000 },
"params": true
},
{
"name": "channelmix.fc-cutoff",
"description": "FC cutoff frequency (Hz)",
"type": { "default": 0.000000, "min": 0.000000, "max": 48000.000000 },
"params": true
},
{
"name": "channelmix.rear-delay",
"description": "Rear channels delay (ms)",
"type": { "default": 0.000000, "min": 0.000000, "max": 1000.000000 },
"params": true
},
{
"name": "channelmix.stereo-widen",
"description": "Stereo widen",
"type": { "default": 0.000000, "min": 0.000000, "max": 1.000000 },
"params": true
},
{
"name": "channelmix.hilbert-taps",
"description": "Taps for phase shift of rear",
"type": { "default": 0, "min": 0, "max": 255 },
"params": true
},
{
"name": "channelmix.upmix-method",
"description": "Upmix method to use",
"type": "none",
"params": true,
"labels": [
"none",
"Disabled",
"simple",
"Simple upmixing",
"psd",
"Passive Surround Decoding"
]
},
{
"id": "rate",
"description": "Rate scaler",
"type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }
},
{
"id": "quality",
"name": "resample.quality",
"description": "Resample Quality",
"type": { "default": 4, "min": 0, "max": 14 },
"params": true
},
{
"name": "resample.disable",
"description": "Disable Resampling",
"type": {
"default": false,
"alt1": false,
"alt2": true
},
"params": true
},
{
"name": "dither.noise",
"description": "Add noise bits",
"type": { "default": 0, "min": 0, "max": 16 },
"params": true
},
{
"name": "dither.method",
"description": "The dithering method",
"type": "none",
"params": true,
"labels": [
"none",
"Disabled",
"rectangular",
"Rectangular dithering",
"triangular",
"Triangular dithering",
"triangular-hf",
"Sloped Triangular dithering",
"wannamaker3",
"Wannamaker 3 dithering",
"shaped5",
"Lipshitz 5 dithering"
]
},
{
"name": "debug.wav-path",
"description": "Path to WAV file",
"type": "",
"params": true
},
{
"name": "channelmix.lock-volumes",
"description": "Disable volume updates",
"type": {
"default": false,
"alt1": false,
"alt2": true
},
"params": true
}
],
"Props": [
{
"volume": 1.000000,
"mute": false,
"channelVolumes": [ 1.000000 ],
"channelMap": [ "MONO" ],
"softMute": false,
"softVolumes": [ 1.000000 ],
"monitorMute": false,
"monitorVolumes": [ 1.000000 ],
"params": [
"monitor.channel-volumes",
false,
"channelmix.disable",
false,
"channelmix.min-volume",
0.000000,
"channelmix.max-volume",
10.000000,
"channelmix.normalize",
true,
"channelmix.mix-lfe",
true,
"channelmix.upmix",
true,
"channelmix.lfe-cutoff",
0.000000,
"channelmix.fc-cutoff",
0.000000,
"channelmix.rear-delay",
0.000000,
"channelmix.stereo-widen",
0.000000,
"channelmix.hilbert-taps",
0,
"channelmix.upmix-method",
"none",
"resample.quality",
4,
"resample.disable",
false,
"dither.noise",
0,
"dither.method",
"none",
"debug.wav-path",
"",
"channelmix.lock-volumes",
false
]
}
],
"Format": [
{
"mediaType": "audio",
"mediaSubtype": "raw",
"format": "F32LE",
"rate": 25,
"channels": 1,
"position": [ "MONO" ]
}
],
"EnumPortConfig": [
{
"direction": "Input",
"mode": {
"default": "none",
"alt1": "none",
"alt2": "dsp",
"alt3": "convert"
},
"monitor": {
"default": false,
"alt1": false,
"alt2": true
},
"control": {
"default": false,
"alt1": false,
"alt2": true
}
}
],
"PortConfig": [
{
"direction": "Input",
"mode": "dsp",
"monitor": true,
"control": false,
"format": {
"mediaType": "audio",
"mediaSubtype": "raw",
"format": "F32P",
"channels": 2,
"position": [ "FL", "FR" ]
}
}
],
"Latency": [
{
"direction": "Output",
"minQuantum": 1.000000,
"maxQuantum": 1.000000,
"minRate": 35,
"maxRate": 35,
"minNs": 0,
"maxNs": 0
}
],
"ProcessLatency": [
],
"Tag": [ ]
}
}
},
{
"id": 71,
"type": "PipeWire:Interface:Port",
"version": 3,
"permissions": [ "r", "x", "m" ],
"info": {
"direction": "input",
"change-mask": [ "props", "params" ],
"props": {
"audio.channel": "FL",
"format.dsp": "32 bit float mono audio",
"node.id": 106,
"object.id": 71,
"object.path": "GNOME Settings:input_0",
"object.serial": 3350,
"port.alias": "GNOME Settings:input_FL",
"port.direction": "in",
"port.group": "stream.0",
"port.id": 0,
"port.ignore-latency": true,
"port.name": "input_FL"
},
"params": {
"EnumFormat": [
{
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
}
],
"Meta": [
{
"type": "Header",
"size": 32
}
],
"IO": [
{
"id": "Buffers",
"size": 8
},
{
"id": "AsyncBuffers",
"size": 8
}
],
"Format": [
{
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
}
],
"Buffers": [
{
"buffers": { "default": 1, "min": 1, "max": 32 },
"blocks": 1,
"size": { "default": 32768, "min": 64, "max": 2147483647 },
"stride": 4
}
],
"Latency": [
{
"direction": "Input",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
},
{
"direction": "Output",
"minQuantum": 1.000000,
"maxQuantum": 1.000000,
"minRate": 35,
"maxRate": 35,
"minNs": 0,
"maxNs": 0
}
],
"Tag": [
]
}
}
},
{
"id": 239,
"type": "PipeWire:Interface:Port",
"version": 3,
"permissions": [ "r", "x", "m" ],
"info": {
"direction": "output",
"change-mask": [ "props", "params" ],
"props": {
"audio.channel": "FL",
"format.dsp": "32 bit float mono audio",
"node.id": 106,
"object.id": 239,
"object.path": "GNOME Settings:monitor_0",
"object.serial": 3351,
"port.alias": "GNOME Settings:monitor_FL",
"port.direction": "out",
"port.group": "stream.0",
"port.id": 0,
"port.ignore-latency": true,
"port.monitor": true,
"port.name": "monitor_FL"
},
"params": {
"EnumFormat": [
{
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
}
],
"Meta": [
{
"type": "Header",
"size": 32
}
],
"IO": [
{
"id": "Buffers",
"size": 8
},
{
"id": "AsyncBuffers",
"size": 8
}
],
"Format": [ ],
"Buffers": [ ],
"Latency": [
{
"direction": "Input",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
},
{
"direction": "Output",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
}
],
"Tag": [
]
}
}
},
{
"id": 238,
"type": "PipeWire:Interface:Port",
"version": 3,
"permissions": [ "r", "x", "m" ],
"info": {
"direction": "input",
"change-mask": [ "props", "params" ],
"props": {
"audio.channel": "FR",
"format.dsp": "32 bit float mono audio",
"node.id": 106,
"object.id": 238,
"object.path": "GNOME Settings:input_1",
"object.serial": 3352,
"port.alias": "GNOME Settings:input_FR",
"port.direction": "in",
"port.group": "stream.0",
"port.id": 1,
"port.ignore-latency": true,
"port.name": "input_FR"
},
"params": {
"EnumFormat": [
{
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
}
],
"Meta": [
{
"type": "Header",
"size": 32
}
],
"IO": [
{
"id": "Buffers",
"size": 8
},
{
"id": "AsyncBuffers",
"size": 8
}
],
"Format": [
{
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
}
],
"Buffers": [
{
"buffers": { "default": 1, "min": 1, "max": 32 },
"blocks": 1,
"size": { "default": 32768, "min": 64, "max": 2147483647 },
"stride": 4
}
],
"Latency": [
{
"direction": "Input",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
},
{
"direction": "Output",
"minQuantum": 1.000000,
"maxQuantum": 1.000000,
"minRate": 35,
"maxRate": 35,
"minNs": 0,
"maxNs": 0
}
],
"Tag": [
]
}
}
},
{
"id": 237,
"type": "PipeWire:Interface:Port",
"version": 3,
"permissions": [ "r", "x", "m" ],
"info": {
"direction": "output",
"change-mask": [ "props", "params" ],
"props": {
"audio.channel": "FR",
"format.dsp": "32 bit float mono audio",
"node.id": 106,
"object.id": 237,
"object.path": "GNOME Settings:monitor_1",
"object.serial": 3353,
"port.alias": "GNOME Settings:monitor_FR",
"port.direction": "out",
"port.group": "stream.0",
"port.id": 1,
"port.ignore-latency": true,
"port.monitor": true,
"port.name": "monitor_FR"
},
"params": {
"EnumFormat": [
{
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
}
],
"Meta": [
{
"type": "Header",
"size": 32
}
],
"IO": [
{
"id": "Buffers",
"size": 8
},
{
"id": "AsyncBuffers",
"size": 8
}
],
"Format": [ ],
"Buffers": [ ],
"Latency": [
{
"direction": "Input",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
},
{
"direction": "Output",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
}
],
"Tag": [
]
}
}
},
{
"id": 232,
"type": "PipeWire:Interface:Link",
"version": 3,
"permissions": [ "r", "x" ],
"info": {
"output-node-id": 60,
"output-port-id": 43,
"input-node-id": 106,
"input-port-id": 71,
"change-mask": [ "state", "format", "props" ],
"state": "active",
"error": null,
"format": {
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
},
"props": {
"client.id": 33,
"factory.id": 21,
"link.input.node": 106,
"link.input.port": 71,
"link.output.node": 60,
"link.output.port": 43,
"object.id": 232,
"object.serial": 3354
}
}
},
{
"id": 231,
"type": "PipeWire:Interface:Link",
"version": 3,
"permissions": [ "r", "x" ],
"info": {
"output-node-id": 60,
"output-port-id": 61,
"input-node-id": 106,
"input-port-id": 238,
"change-mask": [ "state", "format", "props" ],
"state": "active",
"error": null,
"format": {
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
},
"props": {
"client.id": 33,
"factory.id": 21,
"link.input.node": 106,
"link.input.port": 238,
"link.output.node": 60,
"link.output.port": 61,
"object.id": 231,
"object.serial": 3355
}
}
},
{
"id": 80,
"type": "PipeWire:Interface:Node",
"version": 3,
"permissions": [ "r", "w", "x", "m" ],
"info": {
"max-input-ports": 65,
"max-output-ports": 0,
"change-mask": [ "input-ports", "output-ports", "state", "props", "params" ],
"n-input-ports": 6,
"n-output-ports": 6,
"state": "running",
"error": null,
"props": {
"adapt.follower.spa-node": "",
"application.icon-name": "multimedia-volume-control",
"application.id": "org.gnome.VolumeControl",
"application.language": "de_DE.UTF-8",
"application.name": "GNOME Settings",
"application.process.binary": "gnome-control-center",
"application.process.host": "mac",
"application.process.id": 9574,
"application.process.machine-id": "8428ea6ee0be4cd3ae0536cd9807a0d4",
"application.process.user": "milymat",
"application.version": "47.0.1",
"channelmix.normalize": true,
"client.api": "pipewire-pulse",
"client.id": 117,
"clock.quantum-limit": 8192,
"factory.id": 7,
"library.name": "audioconvert/libspa-audioconvert",
"media.class": "Stream/Input/Audio",
"media.name": "Peak detect",
"node.autoconnect": true,
"node.dont-reconnect": true,
"node.driver-id": 69,
"node.latency": "1/25",
"node.loop.name": "data-loop.0",
"node.name": "GNOME Settings",
"node.rate": "1/25",
"node.want-driver": true,
"object.id": 80,
"object.register": false,
"object.serial": 3356,
"port.group": "stream.0",
"port.ignore-latency": true,
"pulse.attr.fragsize": 4,
"pulse.attr.maxlength": 4194304,
"pulse.server.type": "unix",
"resample.peaks": true,
"stream.is-live": true,
"stream.monitor": true,
"target.object": 628,
"window.x11.display": ":0"
},
"params": {
"EnumFormat": [
{
"mediaType": "audio",
"mediaSubtype": "raw",
"format": "F32LE",
"rate": 25,
"channels": 1,
"position": [ "MONO" ]
}
],
"PropInfo": [
{
"id": "volume",
"description": "Volume",
"type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }
},
{
"id": "mute",
"description": "Mute",
"type": {
"default": false,
"alt1": false,
"alt2": true
}
},
{
"id": "channelVolumes",
"description": "Channel Volumes",
"type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 },
"container": "Array"
},
{
"id": "channelMap",
"description": "Channel Map",
"type": "",
"container": "Array"
},
{
"id": "monitorMute",
"description": "Monitor Mute",
"type": {
"default": false,
"alt1": false,
"alt2": true
}
},
{
"id": "monitorVolumes",
"description": "Monitor Volumes",
"type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 },
"container": "Array"
},
{
"id": "softMute",
"description": "Soft Mute",
"type": {
"default": false,
"alt1": false,
"alt2": true
}
},
{
"id": "softVolumes",
"description": "Soft Volumes",
"type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 },
"container": "Array"
},
{
"name": "monitor.channel-volumes",
"description": "Monitor channel volume",
"type": {
"default": false,
"alt1": false,
"alt2": true
},
"params": true
},
{
"name": "channelmix.disable",
"description": "Disable Channel mixing",
"type": {
"default": false,
"alt1": false,
"alt2": true
},
"params": true
},
{
"name": "channelmix.min-volume",
"description": "Minimum volume level",
"type": { "default": 0.000000, "min": 0.000000, "max": 10.000000 },
"params": true
},
{
"name": "channelmix.max-volume",
"description": "Maximum volume level",
"type": { "default": 10.000000, "min": 0.000000, "max": 10.000000 },
"params": true
},
{
"name": "channelmix.normalize",
"description": "Normalize Volumes",
"type": {
"default": true,
"alt1": true,
"alt2": false
},
"params": true
},
{
"name": "channelmix.mix-lfe",
"description": "Mix LFE into channels",
"type": {
"default": true,
"alt1": true,
"alt2": false
},
"params": true
},
{
"name": "channelmix.upmix",
"description": "Enable upmixing",
"type": {
"default": true,
"alt1": true,
"alt2": false
},
"params": true
},
{
"name": "channelmix.lfe-cutoff",
"description": "LFE cutoff frequency",
"type": { "default": 0.000000, "min": 0.000000, "max": 1000.000000 },
"params": true
},
{
"name": "channelmix.fc-cutoff",
"description": "FC cutoff frequency (Hz)",
"type": { "default": 0.000000, "min": 0.000000, "max": 48000.000000 },
"params": true
},
{
"name": "channelmix.rear-delay",
"description": "Rear channels delay (ms)",
"type": { "default": 0.000000, "min": 0.000000, "max": 1000.000000 },
"params": true
},
{
"name": "channelmix.stereo-widen",
"description": "Stereo widen",
"type": { "default": 0.000000, "min": 0.000000, "max": 1.000000 },
"params": true
},
{
"name": "channelmix.hilbert-taps",
"description": "Taps for phase shift of rear",
"type": { "default": 0, "min": 0, "max": 255 },
"params": true
},
{
"name": "channelmix.upmix-method",
"description": "Upmix method to use",
"type": "none",
"params": true,
"labels": [
"none",
"Disabled",
"simple",
"Simple upmixing",
"psd",
"Passive Surround Decoding"
]
},
{
"id": "rate",
"description": "Rate scaler",
"type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }
},
{
"id": "quality",
"name": "resample.quality",
"description": "Resample Quality",
"type": { "default": 4, "min": 0, "max": 14 },
"params": true
},
{
"name": "resample.disable",
"description": "Disable Resampling",
"type": {
"default": false,
"alt1": false,
"alt2": true
},
"params": true
},
{
"name": "dither.noise",
"description": "Add noise bits",
"type": { "default": 0, "min": 0, "max": 16 },
"params": true
},
{
"name": "dither.method",
"description": "The dithering method",
"type": "none",
"params": true,
"labels": [
"none",
"Disabled",
"rectangular",
"Rectangular dithering",
"triangular",
"Triangular dithering",
"triangular-hf",
"Sloped Triangular dithering",
"wannamaker3",
"Wannamaker 3 dithering",
"shaped5",
"Lipshitz 5 dithering"
]
},
{
"name": "debug.wav-path",
"description": "Path to WAV file",
"type": "",
"params": true
},
{
"name": "channelmix.lock-volumes",
"description": "Disable volume updates",
"type": {
"default": false,
"alt1": false,
"alt2": true
},
"params": true
}
],
"Props": [
{
"volume": 1.000000,
"mute": false,
"channelVolumes": [ 1.000000 ],
"channelMap": [ "MONO" ],
"softMute": false,
"softVolumes": [ 1.000000 ],
"monitorMute": false,
"monitorVolumes": [ 1.000000 ],
"params": [
"monitor.channel-volumes",
false,
"channelmix.disable",
false,
"channelmix.min-volume",
0.000000,
"channelmix.max-volume",
10.000000,
"channelmix.normalize",
true,
"channelmix.mix-lfe",
true,
"channelmix.upmix",
true,
"channelmix.lfe-cutoff",
0.000000,
"channelmix.fc-cutoff",
0.000000,
"channelmix.rear-delay",
0.000000,
"channelmix.stereo-widen",
0.000000,
"channelmix.hilbert-taps",
0,
"channelmix.upmix-method",
"none",
"resample.quality",
4,
"resample.disable",
false,
"dither.noise",
0,
"dither.method",
"none",
"debug.wav-path",
"",
"channelmix.lock-volumes",
false
]
}
],
"Format": [
{
"mediaType": "audio",
"mediaSubtype": "raw",
"format": "F32LE",
"rate": 25,
"channels": 1,
"position": [ "MONO" ]
}
],
"EnumPortConfig": [
{
"direction": "Input",
"mode": {
"default": "none",
"alt1": "none",
"alt2": "dsp",
"alt3": "convert"
},
"monitor": {
"default": false,
"alt1": false,
"alt2": true
},
"control": {
"default": false,
"alt1": false,
"alt2": true
}
}
],
"PortConfig": [
{
"direction": "Input",
"mode": "dsp",
"monitor": true,
"control": false,
"format": {
"mediaType": "audio",
"mediaSubtype": "raw",
"format": "F32P",
"channels": 6,
"position": [ "FL", "FR", "RL", "RR", "FC", "LFE" ]
}
}
],
"Latency": [
{
"direction": "Output",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
}
],
"ProcessLatency": [
],
"Tag": [
{
"direction": "Output",
"info": [
2,
"media.name",
"playback",
"media.class",
"Stream/Output/Audio"
]
}
]
}
}
},
{
"id": 133,
"type": "PipeWire:Interface:Port",
"version": 3,
"permissions": [ "r", "x", "m" ],
"info": {
"direction": "output",
"change-mask": [ "props", "params" ],
"props": {
"audio.channel": "FL",
"format.dsp": "32 bit float mono audio",
"node.id": 84,
"object.id": 133,
"object.path": "speech-dispatcher-dummy:output_0",
"object.serial": 3357,
"port.alias": "speech-dispatcher-dummy:output_FL",
"port.direction": "out",
"port.group": "stream.0",
"port.id": 0,
"port.name": "output_FL"
},
"params": {
"EnumFormat": [
{
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
}
],
"Meta": [
{
"type": "Header",
"size": 32
}
],
"IO": [
{
"id": "Buffers",
"size": 8
},
{
"id": "AsyncBuffers",
"size": 8
}
],
"Format": [ ],
"Buffers": [ ],
"Latency": [
{
"direction": "Input",
"minQuantum": 1.000000,
"maxQuantum": 1.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
},
{
"direction": "Output",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
}
],
"Tag": [
{
"direction": "Output",
"info": [
2,
"media.name",
"playback",
"media.class",
"Stream/Output/Audio"
]
}
]
}
}
},
{
"id": 150,
"type": "PipeWire:Interface:Port",
"version": 3,
"permissions": [ "r", "x", "m" ],
"info": {
"direction": "output",
"change-mask": [ "props", "params" ],
"props": {
"audio.channel": "FR",
"format.dsp": "32 bit float mono audio",
"node.id": 84,
"object.id": 150,
"object.path": "speech-dispatcher-dummy:output_1",
"object.serial": 3358,
"port.alias": "speech-dispatcher-dummy:output_FR",
"port.direction": "out",
"port.group": "stream.0",
"port.id": 1,
"port.name": "output_FR"
},
"params": {
"EnumFormat": [
{
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
}
],
"Meta": [
{
"type": "Header",
"size": 32
}
],
"IO": [
{
"id": "Buffers",
"size": 8
},
{
"id": "AsyncBuffers",
"size": 8
}
],
"Format": [ ],
"Buffers": [ ],
"Latency": [
{
"direction": "Input",
"minQuantum": 1.000000,
"maxQuantum": 1.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
},
{
"direction": "Output",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
}
],
"Tag": [
{
"direction": "Output",
"info": [
2,
"media.name",
"playback",
"media.class",
"Stream/Output/Audio"
]
}
]
}
}
},
{
"id": 154,
"type": "PipeWire:Interface:Port",
"version": 3,
"permissions": [ "r", "x", "m" ],
"info": {
"direction": "output",
"change-mask": [ "props", "params" ],
"props": {
"audio.channel": "RL",
"format.dsp": "32 bit float mono audio",
"node.id": 84,
"object.id": 154,
"object.path": "speech-dispatcher-dummy:output_2",
"object.serial": 3359,
"port.alias": "speech-dispatcher-dummy:output_RL",
"port.direction": "out",
"port.group": "stream.0",
"port.id": 2,
"port.name": "output_RL"
},
"params": {
"EnumFormat": [
{
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
}
],
"Meta": [
{
"type": "Header",
"size": 32
}
],
"IO": [
{
"id": "Buffers",
"size": 8
},
{
"id": "AsyncBuffers",
"size": 8
}
],
"Format": [ ],
"Buffers": [ ],
"Latency": [
{
"direction": "Input",
"minQuantum": 1.000000,
"maxQuantum": 1.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
},
{
"direction": "Output",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
}
],
"Tag": [
{
"direction": "Output",
"info": [
2,
"media.name",
"playback",
"media.class",
"Stream/Output/Audio"
]
}
]
}
}
},
{
"id": 148,
"type": "PipeWire:Interface:Port",
"version": 3,
"permissions": [ "r", "x", "m" ],
"info": {
"direction": "output",
"change-mask": [ "props", "params" ],
"props": {
"audio.channel": "RR",
"format.dsp": "32 bit float mono audio",
"node.id": 84,
"object.id": 148,
"object.path": "speech-dispatcher-dummy:output_3",
"object.serial": 3360,
"port.alias": "speech-dispatcher-dummy:output_RR",
"port.direction": "out",
"port.group": "stream.0",
"port.id": 3,
"port.name": "output_RR"
},
"params": {
"EnumFormat": [
{
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
}
],
"Meta": [
{
"type": "Header",
"size": 32
}
],
"IO": [
{
"id": "Buffers",
"size": 8
},
{
"id": "AsyncBuffers",
"size": 8
}
],
"Format": [ ],
"Buffers": [ ],
"Latency": [
{
"direction": "Input",
"minQuantum": 1.000000,
"maxQuantum": 1.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
},
{
"direction": "Output",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
}
],
"Tag": [
{
"direction": "Output",
"info": [
2,
"media.name",
"playback",
"media.class",
"Stream/Output/Audio"
]
}
]
}
}
},
{
"id": 108,
"type": "PipeWire:Interface:Port",
"version": 3,
"permissions": [ "r", "x", "m" ],
"info": {
"direction": "output",
"change-mask": [ "props", "params" ],
"props": {
"audio.channel": "FC",
"format.dsp": "32 bit float mono audio",
"node.id": 84,
"object.id": 108,
"object.path": "speech-dispatcher-dummy:output_4",
"object.serial": 3361,
"port.alias": "speech-dispatcher-dummy:output_FC",
"port.direction": "out",
"port.group": "stream.0",
"port.id": 4,
"port.name": "output_FC"
},
"params": {
"EnumFormat": [
{
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
}
],
"Meta": [
{
"type": "Header",
"size": 32
}
],
"IO": [
{
"id": "Buffers",
"size": 8
},
{
"id": "AsyncBuffers",
"size": 8
}
],
"Format": [ ],
"Buffers": [ ],
"Latency": [
{
"direction": "Input",
"minQuantum": 1.000000,
"maxQuantum": 1.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
},
{
"direction": "Output",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
}
],
"Tag": [
{
"direction": "Output",
"info": [
2,
"media.name",
"playback",
"media.class",
"Stream/Output/Audio"
]
}
]
}
}
},
{
"id": 233,
"type": "PipeWire:Interface:Port",
"version": 3,
"permissions": [ "r", "x", "m" ],
"info": {
"direction": "output",
"change-mask": [ "props", "params" ],
"props": {
"audio.channel": "LFE",
"format.dsp": "32 bit float mono audio",
"node.id": 84,
"object.id": 233,
"object.path": "speech-dispatcher-dummy:output_5",
"object.serial": 3362,
"port.alias": "speech-dispatcher-dummy:output_LFE",
"port.direction": "out",
"port.group": "stream.0",
"port.id": 5,
"port.name": "output_LFE"
},
"params": {
"EnumFormat": [
{
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
}
],
"Meta": [
{
"type": "Header",
"size": 32
}
],
"IO": [
{
"id": "Buffers",
"size": 8
},
{
"id": "AsyncBuffers",
"size": 8
}
],
"Format": [ ],
"Buffers": [ ],
"Latency": [
{
"direction": "Input",
"minQuantum": 1.000000,
"maxQuantum": 1.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
},
{
"direction": "Output",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
}
],
"Tag": [
{
"direction": "Output",
"info": [
2,
"media.name",
"playback",
"media.class",
"Stream/Output/Audio"
]
}
]
}
}
},
{
"id": 123,
"type": "PipeWire:Interface:Node",
"version": 3,
"permissions": [ "r", "w", "x", "m" ],
"info": {
"max-input-ports": 65,
"max-output-ports": 0,
"change-mask": [ "input-ports", "output-ports", "state", "props", "params" ],
"n-input-ports": 6,
"n-output-ports": 6,
"state": "running",
"error": null,
"props": {
"adapt.follower.spa-node": "",
"application.icon-name": "multimedia-volume-control",
"application.id": "org.gnome.VolumeControl",
"application.language": "de_DE.UTF-8",
"application.name": "GNOME Settings",
"application.process.binary": "gnome-control-center",
"application.process.host": "mac",
"application.process.id": 9574,
"application.process.machine-id": "8428ea6ee0be4cd3ae0536cd9807a0d4",
"application.process.user": "milymat",
"application.version": "47.0.1",
"channelmix.normalize": true,
"client.api": "pipewire-pulse",
"client.id": 117,
"clock.quantum-limit": 8192,
"factory.id": 7,
"library.name": "audioconvert/libspa-audioconvert",
"media.class": "Stream/Input/Audio",
"media.name": "Peak detect",
"node.autoconnect": true,
"node.dont-reconnect": true,
"node.driver-id": 69,
"node.latency": "1/25",
"node.loop.name": "data-loop.0",
"node.name": "GNOME Settings",
"node.rate": "1/25",
"node.want-driver": true,
"object.id": 123,
"object.register": false,
"object.serial": 3363,
"port.group": "stream.0",
"port.ignore-latency": true,
"pulse.attr.fragsize": 4,
"pulse.attr.maxlength": 4194304,
"pulse.server.type": "unix",
"resample.peaks": true,
"stream.is-live": true,
"stream.monitor": true,
"target.object": 628,
"window.x11.display": ":0"
},
"params": {
"EnumFormat": [
{
"mediaType": "audio",
"mediaSubtype": "raw",
"format": "F32LE",
"rate": 25,
"channels": 1,
"position": [ "MONO" ]
}
],
"PropInfo": [
{
"id": "volume",
"description": "Volume",
"type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }
},
{
"id": "mute",
"description": "Mute",
"type": {
"default": false,
"alt1": false,
"alt2": true
}
},
{
"id": "channelVolumes",
"description": "Channel Volumes",
"type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 },
"container": "Array"
},
{
"id": "channelMap",
"description": "Channel Map",
"type": "",
"container": "Array"
},
{
"id": "monitorMute",
"description": "Monitor Mute",
"type": {
"default": false,
"alt1": false,
"alt2": true
}
},
{
"id": "monitorVolumes",
"description": "Monitor Volumes",
"type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 },
"container": "Array"
},
{
"id": "softMute",
"description": "Soft Mute",
"type": {
"default": false,
"alt1": false,
"alt2": true
}
},
{
"id": "softVolumes",
"description": "Soft Volumes",
"type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 },
"container": "Array"
},
{
"name": "monitor.channel-volumes",
"description": "Monitor channel volume",
"type": {
"default": false,
"alt1": false,
"alt2": true
},
"params": true
},
{
"name": "channelmix.disable",
"description": "Disable Channel mixing",
"type": {
"default": false,
"alt1": false,
"alt2": true
},
"params": true
},
{
"name": "channelmix.min-volume",
"description": "Minimum volume level",
"type": { "default": 0.000000, "min": 0.000000, "max": 10.000000 },
"params": true
},
{
"name": "channelmix.max-volume",
"description": "Maximum volume level",
"type": { "default": 10.000000, "min": 0.000000, "max": 10.000000 },
"params": true
},
{
"name": "channelmix.normalize",
"description": "Normalize Volumes",
"type": {
"default": true,
"alt1": true,
"alt2": false
},
"params": true
},
{
"name": "channelmix.mix-lfe",
"description": "Mix LFE into channels",
"type": {
"default": true,
"alt1": true,
"alt2": false
},
"params": true
},
{
"name": "channelmix.upmix",
"description": "Enable upmixing",
"type": {
"default": true,
"alt1": true,
"alt2": false
},
"params": true
},
{
"name": "channelmix.lfe-cutoff",
"description": "LFE cutoff frequency",
"type": { "default": 0.000000, "min": 0.000000, "max": 1000.000000 },
"params": true
},
{
"name": "channelmix.fc-cutoff",
"description": "FC cutoff frequency (Hz)",
"type": { "default": 0.000000, "min": 0.000000, "max": 48000.000000 },
"params": true
},
{
"name": "channelmix.rear-delay",
"description": "Rear channels delay (ms)",
"type": { "default": 0.000000, "min": 0.000000, "max": 1000.000000 },
"params": true
},
{
"name": "channelmix.stereo-widen",
"description": "Stereo widen",
"type": { "default": 0.000000, "min": 0.000000, "max": 1.000000 },
"params": true
},
{
"name": "channelmix.hilbert-taps",
"description": "Taps for phase shift of rear",
"type": { "default": 0, "min": 0, "max": 255 },
"params": true
},
{
"name": "channelmix.upmix-method",
"description": "Upmix method to use",
"type": "none",
"params": true,
"labels": [
"none",
"Disabled",
"simple",
"Simple upmixing",
"psd",
"Passive Surround Decoding"
]
},
{
"id": "rate",
"description": "Rate scaler",
"type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }
},
{
"id": "quality",
"name": "resample.quality",
"description": "Resample Quality",
"type": { "default": 4, "min": 0, "max": 14 },
"params": true
},
{
"name": "resample.disable",
"description": "Disable Resampling",
"type": {
"default": false,
"alt1": false,
"alt2": true
},
"params": true
},
{
"name": "dither.noise",
"description": "Add noise bits",
"type": { "default": 0, "min": 0, "max": 16 },
"params": true
},
{
"name": "dither.method",
"description": "The dithering method",
"type": "none",
"params": true,
"labels": [
"none",
"Disabled",
"rectangular",
"Rectangular dithering",
"triangular",
"Triangular dithering",
"triangular-hf",
"Sloped Triangular dithering",
"wannamaker3",
"Wannamaker 3 dithering",
"shaped5",
"Lipshitz 5 dithering"
]
},
{
"name": "debug.wav-path",
"description": "Path to WAV file",
"type": "",
"params": true
},
{
"name": "channelmix.lock-volumes",
"description": "Disable volume updates",
"type": {
"default": false,
"alt1": false,
"alt2": true
},
"params": true
}
],
"Props": [
{
"volume": 1.000000,
"mute": false,
"channelVolumes": [ 1.000000 ],
"channelMap": [ "MONO" ],
"softMute": false,
"softVolumes": [ 1.000000 ],
"monitorMute": false,
"monitorVolumes": [ 1.000000 ],
"params": [
"monitor.channel-volumes",
false,
"channelmix.disable",
false,
"channelmix.min-volume",
0.000000,
"channelmix.max-volume",
10.000000,
"channelmix.normalize",
true,
"channelmix.mix-lfe",
true,
"channelmix.upmix",
true,
"channelmix.lfe-cutoff",
0.000000,
"channelmix.fc-cutoff",
0.000000,
"channelmix.rear-delay",
0.000000,
"channelmix.stereo-widen",
0.000000,
"channelmix.hilbert-taps",
0,
"channelmix.upmix-method",
"none",
"resample.quality",
4,
"resample.disable",
false,
"dither.noise",
0,
"dither.method",
"none",
"debug.wav-path",
"",
"channelmix.lock-volumes",
false
]
}
],
"Format": [
{
"mediaType": "audio",
"mediaSubtype": "raw",
"format": "F32LE",
"rate": 25,
"channels": 1,
"position": [ "MONO" ]
}
],
"EnumPortConfig": [
{
"direction": "Input",
"mode": {
"default": "none",
"alt1": "none",
"alt2": "dsp",
"alt3": "convert"
},
"monitor": {
"default": false,
"alt1": false,
"alt2": true
},
"control": {
"default": false,
"alt1": false,
"alt2": true
}
}
],
"PortConfig": [
{
"direction": "Input",
"mode": "dsp",
"monitor": true,
"control": false,
"format": {
"mediaType": "audio",
"mediaSubtype": "raw",
"format": "F32P",
"channels": 6,
"position": [ "FL", "FR", "RL", "RR", "FC", "LFE" ]
}
}
],
"Latency": [
{
"direction": "Output",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
}
],
"ProcessLatency": [
],
"Tag": [
{
"direction": "Output",
"info": [
2,
"media.name",
"playback",
"media.class",
"Stream/Output/Audio"
]
}
]
}
}
},
{
"id": 162,
"type": "PipeWire:Interface:Link",
"version": 3,
"permissions": [ "r", "x" ],
"info": {
"output-node-id": 84,
"output-port-id": 133,
"input-node-id": 69,
"input-port-id": 105,
"change-mask": [ "state", "format", "props" ],
"state": "init",
"error": null,
"format": null,
"props": {
"client.id": 33,
"factory.id": 21,
"link.input.node": 69,
"link.input.port": 105,
"link.output.node": 84,
"link.output.port": 133,
"object.id": 162,
"object.serial": 3364
}
}
},
{
"id": 73,
"type": "PipeWire:Interface:Link",
"version": 3,
"permissions": [ "r", "x" ],
"info": {
"output-node-id": 84,
"output-port-id": 150,
"input-node-id": 69,
"input-port-id": 66,
"change-mask": [ "state", "format", "props" ],
"state": "init",
"error": null,
"format": null,
"props": {
"client.id": 33,
"factory.id": 21,
"link.input.node": 69,
"link.input.port": 66,
"link.output.node": 84,
"link.output.port": 150,
"object.id": 73,
"object.serial": 3365
}
}
},
{
"id": 96,
"type": "PipeWire:Interface:Link",
"version": 3,
"permissions": [ "r", "x" ],
"info": {
"output-node-id": 84,
"output-port-id": 154,
"input-node-id": 69,
"input-port-id": 95,
"change-mask": [ "state", "format", "props" ],
"state": "init",
"error": null,
"format": null,
"props": {
"client.id": 33,
"factory.id": 21,
"link.input.node": 69,
"link.input.port": 95,
"link.output.node": 84,
"link.output.port": 154,
"object.id": 96,
"object.serial": 3366
}
}
},
{
"id": 147,
"type": "PipeWire:Interface:Link",
"version": 3,
"permissions": [ "r", "x" ],
"info": {
"output-node-id": 84,
"output-port-id": 148,
"input-node-id": 69,
"input-port-id": 102,
"change-mask": [ "state", "format", "props" ],
"state": "init",
"error": null,
"format": null,
"props": {
"client.id": 33,
"factory.id": 21,
"link.input.node": 69,
"link.input.port": 102,
"link.output.node": 84,
"link.output.port": 148,
"object.id": 147,
"object.serial": 3367
}
}
},
{
"id": 109,
"type": "PipeWire:Interface:Link",
"version": 3,
"permissions": [ "r", "x" ],
"info": {
"output-node-id": 84,
"output-port-id": 108,
"input-node-id": 69,
"input-port-id": 65,
"change-mask": [ "state", "format", "props" ],
"state": "init",
"error": null,
"format": null,
"props": {
"client.id": 33,
"factory.id": 21,
"link.input.node": 69,
"link.input.port": 65,
"link.output.node": 84,
"link.output.port": 108,
"object.id": 109,
"object.serial": 3368
}
}
},
{
"id": 72,
"type": "PipeWire:Interface:Link",
"version": 3,
"permissions": [ "r", "x" ],
"info": {
"output-node-id": 84,
"output-port-id": 233,
"input-node-id": 69,
"input-port-id": 100,
"change-mask": [ "state", "format", "props" ],
"state": "init",
"error": null,
"format": null,
"props": {
"client.id": 33,
"factory.id": 21,
"link.input.node": 69,
"link.input.port": 100,
"link.output.node": 84,
"link.output.port": 233,
"object.id": 72,
"object.serial": 3369
}
}
},
{
"id": 101,
"type": "PipeWire:Interface:Port",
"version": 3,
"permissions": [ "r", "x", "m" ],
"info": {
"direction": "input",
"change-mask": [ "props", "params" ],
"props": {
"audio.channel": "FL",
"format.dsp": "32 bit float mono audio",
"node.id": 80,
"object.id": 101,
"object.path": "GNOME Settings:input_0",
"object.serial": 3370,
"port.alias": "GNOME Settings:input_FL",
"port.direction": "in",
"port.group": "stream.0",
"port.id": 0,
"port.ignore-latency": true,
"port.name": "input_FL"
},
"params": {
"EnumFormat": [
{
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
}
],
"Meta": [
{
"type": "Header",
"size": 32
}
],
"IO": [
{
"id": "Buffers",
"size": 8
},
{
"id": "AsyncBuffers",
"size": 8
}
],
"Format": [
{
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
}
],
"Buffers": [
{
"buffers": { "default": 1, "min": 1, "max": 32 },
"blocks": 1,
"size": { "default": 32768, "min": 64, "max": 2147483647 },
"stride": 4
}
],
"Latency": [
{
"direction": "Input",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
},
{
"direction": "Output",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
}
],
"Tag": [
{
"direction": "Output",
"info": [
2,
"media.name",
"playback",
"media.class",
"Stream/Output/Audio"
]
}
]
}
}
},
{
"id": 99,
"type": "PipeWire:Interface:Port",
"version": 3,
"permissions": [ "r", "x", "m" ],
"info": {
"direction": "output",
"change-mask": [ "props", "params" ],
"props": {
"audio.channel": "FL",
"format.dsp": "32 bit float mono audio",
"node.id": 80,
"object.id": 99,
"object.path": "GNOME Settings:monitor_0",
"object.serial": 3371,
"port.alias": "GNOME Settings:monitor_FL",
"port.direction": "out",
"port.group": "stream.0",
"port.id": 0,
"port.ignore-latency": true,
"port.monitor": true,
"port.name": "monitor_FL"
},
"params": {
"EnumFormat": [
{
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
}
],
"Meta": [
{
"type": "Header",
"size": 32
}
],
"IO": [
{
"id": "Buffers",
"size": 8
},
{
"id": "AsyncBuffers",
"size": 8
}
],
"Format": [ ],
"Buffers": [ ],
"Latency": [
{
"direction": "Input",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
},
{
"direction": "Output",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
}
],
"Tag": [
{
"direction": "Output",
"info": [
2,
"media.name",
"playback",
"media.class",
"Stream/Output/Audio"
]
}
]
}
}
},
{
"id": 158,
"type": "PipeWire:Interface:Port",
"version": 3,
"permissions": [ "r", "x", "m" ],
"info": {
"direction": "input",
"change-mask": [ "props", "params" ],
"props": {
"audio.channel": "FR",
"format.dsp": "32 bit float mono audio",
"node.id": 80,
"object.id": 158,
"object.path": "GNOME Settings:input_1",
"object.serial": 3372,
"port.alias": "GNOME Settings:input_FR",
"port.direction": "in",
"port.group": "stream.0",
"port.id": 1,
"port.ignore-latency": true,
"port.name": "input_FR"
},
"params": {
"EnumFormat": [
{
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
}
],
"Meta": [
{
"type": "Header",
"size": 32
}
],
"IO": [
{
"id": "Buffers",
"size": 8
},
{
"id": "AsyncBuffers",
"size": 8
}
],
"Format": [
{
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
}
],
"Buffers": [
{
"buffers": { "default": 1, "min": 1, "max": 32 },
"blocks": 1,
"size": { "default": 32768, "min": 64, "max": 2147483647 },
"stride": 4
}
],
"Latency": [
{
"direction": "Input",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
},
{
"direction": "Output",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
}
],
"Tag": [
{
"direction": "Output",
"info": [
2,
"media.name",
"playback",
"media.class",
"Stream/Output/Audio"
]
}
]
}
}
},
{
"id": 241,
"type": "PipeWire:Interface:Port",
"version": 3,
"permissions": [ "r", "x", "m" ],
"info": {
"direction": "output",
"change-mask": [ "props", "params" ],
"props": {
"audio.channel": "FR",
"format.dsp": "32 bit float mono audio",
"node.id": 80,
"object.id": 241,
"object.path": "GNOME Settings:monitor_1",
"object.serial": 3373,
"port.alias": "GNOME Settings:monitor_FR",
"port.direction": "out",
"port.group": "stream.0",
"port.id": 1,
"port.ignore-latency": true,
"port.monitor": true,
"port.name": "monitor_FR"
},
"params": {
"EnumFormat": [
{
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
}
],
"Meta": [
{
"type": "Header",
"size": 32
}
],
"IO": [
{
"id": "Buffers",
"size": 8
},
{
"id": "AsyncBuffers",
"size": 8
}
],
"Format": [ ],
"Buffers": [ ],
"Latency": [
{
"direction": "Input",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
},
{
"direction": "Output",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
}
],
"Tag": [
{
"direction": "Output",
"info": [
2,
"media.name",
"playback",
"media.class",
"Stream/Output/Audio"
]
}
]
}
}
},
{
"id": 240,
"type": "PipeWire:Interface:Port",
"version": 3,
"permissions": [ "r", "x", "m" ],
"info": {
"direction": "input",
"change-mask": [ "props", "params" ],
"props": {
"audio.channel": "RL",
"format.dsp": "32 bit float mono audio",
"node.id": 80,
"object.id": 240,
"object.path": "GNOME Settings:input_2",
"object.serial": 3374,
"port.alias": "GNOME Settings:input_RL",
"port.direction": "in",
"port.group": "stream.0",
"port.id": 2,
"port.ignore-latency": true,
"port.name": "input_RL"
},
"params": {
"EnumFormat": [
{
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
}
],
"Meta": [
{
"type": "Header",
"size": 32
}
],
"IO": [
{
"id": "Buffers",
"size": 8
},
{
"id": "AsyncBuffers",
"size": 8
}
],
"Format": [
{
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
}
],
"Buffers": [
{
"buffers": { "default": 1, "min": 1, "max": 32 },
"blocks": 1,
"size": { "default": 32768, "min": 64, "max": 2147483647 },
"stride": 4
}
],
"Latency": [
{
"direction": "Input",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
},
{
"direction": "Output",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
}
],
"Tag": [
{
"direction": "Output",
"info": [
2,
"media.name",
"playback",
"media.class",
"Stream/Output/Audio"
]
}
]
}
}
},
{
"id": 235,
"type": "PipeWire:Interface:Port",
"version": 3,
"permissions": [ "r", "x", "m" ],
"info": {
"direction": "output",
"change-mask": [ "props", "params" ],
"props": {
"audio.channel": "RL",
"format.dsp": "32 bit float mono audio",
"node.id": 80,
"object.id": 235,
"object.path": "GNOME Settings:monitor_2",
"object.serial": 3375,
"port.alias": "GNOME Settings:monitor_RL",
"port.direction": "out",
"port.group": "stream.0",
"port.id": 2,
"port.ignore-latency": true,
"port.monitor": true,
"port.name": "monitor_RL"
},
"params": {
"EnumFormat": [
{
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
}
],
"Meta": [
{
"type": "Header",
"size": 32
}
],
"IO": [
{
"id": "Buffers",
"size": 8
},
{
"id": "AsyncBuffers",
"size": 8
}
],
"Format": [ ],
"Buffers": [ ],
"Latency": [
{
"direction": "Input",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
},
{
"direction": "Output",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
}
],
"Tag": [
{
"direction": "Output",
"info": [
2,
"media.name",
"playback",
"media.class",
"Stream/Output/Audio"
]
}
]
}
}
},
{
"id": 234,
"type": "PipeWire:Interface:Port",
"version": 3,
"permissions": [ "r", "x", "m" ],
"info": {
"direction": "input",
"change-mask": [ "props", "params" ],
"props": {
"audio.channel": "RR",
"format.dsp": "32 bit float mono audio",
"node.id": 80,
"object.id": 234,
"object.path": "GNOME Settings:input_3",
"object.serial": 3376,
"port.alias": "GNOME Settings:input_RR",
"port.direction": "in",
"port.group": "stream.0",
"port.id": 3,
"port.ignore-latency": true,
"port.name": "input_RR"
},
"params": {
"EnumFormat": [
{
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
}
],
"Meta": [
{
"type": "Header",
"size": 32
}
],
"IO": [
{
"id": "Buffers",
"size": 8
},
{
"id": "AsyncBuffers",
"size": 8
}
],
"Format": [
{
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
}
],
"Buffers": [
{
"buffers": { "default": 1, "min": 1, "max": 32 },
"blocks": 1,
"size": { "default": 32768, "min": 64, "max": 2147483647 },
"stride": 4
}
],
"Latency": [
{
"direction": "Input",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
},
{
"direction": "Output",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
}
],
"Tag": [
{
"direction": "Output",
"info": [
2,
"media.name",
"playback",
"media.class",
"Stream/Output/Audio"
]
}
]
}
}
},
{
"id": 245,
"type": "PipeWire:Interface:Port",
"version": 3,
"permissions": [ "r", "x", "m" ],
"info": {
"direction": "output",
"change-mask": [ "props", "params" ],
"props": {
"audio.channel": "RR",
"format.dsp": "32 bit float mono audio",
"node.id": 80,
"object.id": 245,
"object.path": "GNOME Settings:monitor_3",
"object.serial": 3377,
"port.alias": "GNOME Settings:monitor_RR",
"port.direction": "out",
"port.group": "stream.0",
"port.id": 3,
"port.ignore-latency": true,
"port.monitor": true,
"port.name": "monitor_RR"
},
"params": {
"EnumFormat": [
{
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
}
],
"Meta": [
{
"type": "Header",
"size": 32
}
],
"IO": [
{
"id": "Buffers",
"size": 8
},
{
"id": "AsyncBuffers",
"size": 8
}
],
"Format": [ ],
"Buffers": [ ],
"Latency": [
{
"direction": "Input",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
},
{
"direction": "Output",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
}
],
"Tag": [
{
"direction": "Output",
"info": [
2,
"media.name",
"playback",
"media.class",
"Stream/Output/Audio"
]
}
]
}
}
},
{
"id": 131,
"type": "PipeWire:Interface:Port",
"version": 3,
"permissions": [ "r", "x", "m" ],
"info": {
"direction": "input",
"change-mask": [ "props", "params" ],
"props": {
"audio.channel": "FC",
"format.dsp": "32 bit float mono audio",
"node.id": 80,
"object.id": 131,
"object.path": "GNOME Settings:input_4",
"object.serial": 3378,
"port.alias": "GNOME Settings:input_FC",
"port.direction": "in",
"port.group": "stream.0",
"port.id": 4,
"port.ignore-latency": true,
"port.name": "input_FC"
},
"params": {
"EnumFormat": [
{
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
}
],
"Meta": [
{
"type": "Header",
"size": 32
}
],
"IO": [
{
"id": "Buffers",
"size": 8
},
{
"id": "AsyncBuffers",
"size": 8
}
],
"Format": [
{
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
}
],
"Buffers": [
{
"buffers": { "default": 1, "min": 1, "max": 32 },
"blocks": 1,
"size": { "default": 32768, "min": 64, "max": 2147483647 },
"stride": 4
}
],
"Latency": [
{
"direction": "Input",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
},
{
"direction": "Output",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
}
],
"Tag": [
{
"direction": "Output",
"info": [
2,
"media.name",
"playback",
"media.class",
"Stream/Output/Audio"
]
}
]
}
}
},
{
"id": 242,
"type": "PipeWire:Interface:Port",
"version": 3,
"permissions": [ "r", "x", "m" ],
"info": {
"direction": "output",
"change-mask": [ "props", "params" ],
"props": {
"audio.channel": "FC",
"format.dsp": "32 bit float mono audio",
"node.id": 80,
"object.id": 242,
"object.path": "GNOME Settings:monitor_4",
"object.serial": 3379,
"port.alias": "GNOME Settings:monitor_FC",
"port.direction": "out",
"port.group": "stream.0",
"port.id": 4,
"port.ignore-latency": true,
"port.monitor": true,
"port.name": "monitor_FC"
},
"params": {
"EnumFormat": [
{
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
}
],
"Meta": [
{
"type": "Header",
"size": 32
}
],
"IO": [
{
"id": "Buffers",
"size": 8
},
{
"id": "AsyncBuffers",
"size": 8
}
],
"Format": [ ],
"Buffers": [ ],
"Latency": [
{
"direction": "Input",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
},
{
"direction": "Output",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
}
],
"Tag": [
{
"direction": "Output",
"info": [
2,
"media.name",
"playback",
"media.class",
"Stream/Output/Audio"
]
}
]
}
}
},
{
"id": 145,
"type": "PipeWire:Interface:Port",
"version": 3,
"permissions": [ "r", "x", "m" ],
"info": {
"direction": "input",
"change-mask": [ "props", "params" ],
"props": {
"audio.channel": "LFE",
"format.dsp": "32 bit float mono audio",
"node.id": 80,
"object.id": 145,
"object.path": "GNOME Settings:input_5",
"object.serial": 3380,
"port.alias": "GNOME Settings:input_LFE",
"port.direction": "in",
"port.group": "stream.0",
"port.id": 5,
"port.ignore-latency": true,
"port.name": "input_LFE"
},
"params": {
"EnumFormat": [
{
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
}
],
"Meta": [
{
"type": "Header",
"size": 32
}
],
"IO": [
{
"id": "Buffers",
"size": 8
},
{
"id": "AsyncBuffers",
"size": 8
}
],
"Format": [
{
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
}
],
"Buffers": [
{
"buffers": { "default": 1, "min": 1, "max": 32 },
"blocks": 1,
"size": { "default": 32768, "min": 64, "max": 2147483647 },
"stride": 4
}
],
"Latency": [
{
"direction": "Input",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
},
{
"direction": "Output",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
}
],
"Tag": [
{
"direction": "Output",
"info": [
2,
"media.name",
"playback",
"media.class",
"Stream/Output/Audio"
]
}
]
}
}
},
{
"id": 151,
"type": "PipeWire:Interface:Port",
"version": 3,
"permissions": [ "r", "x", "m" ],
"info": {
"direction": "output",
"change-mask": [ "props", "params" ],
"props": {
"audio.channel": "LFE",
"format.dsp": "32 bit float mono audio",
"node.id": 80,
"object.id": 151,
"object.path": "GNOME Settings:monitor_5",
"object.serial": 3381,
"port.alias": "GNOME Settings:monitor_LFE",
"port.direction": "out",
"port.group": "stream.0",
"port.id": 5,
"port.ignore-latency": true,
"port.monitor": true,
"port.name": "monitor_LFE"
},
"params": {
"EnumFormat": [
{
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
}
],
"Meta": [
{
"type": "Header",
"size": 32
}
],
"IO": [
{
"id": "Buffers",
"size": 8
},
{
"id": "AsyncBuffers",
"size": 8
}
],
"Format": [ ],
"Buffers": [ ],
"Latency": [
{
"direction": "Input",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
},
{
"direction": "Output",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
}
],
"Tag": [
{
"direction": "Output",
"info": [
2,
"media.name",
"playback",
"media.class",
"Stream/Output/Audio"
]
}
]
}
}
},
{
"id": 132,
"type": "PipeWire:Interface:Link",
"version": 3,
"permissions": [ "r", "x" ],
"info": {
"output-node-id": 69,
"output-port-id": 116,
"input-node-id": 80,
"input-port-id": 101,
"change-mask": [ "state", "format", "props" ],
"state": "active",
"error": null,
"format": {
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
},
"props": {
"client.id": 33,
"factory.id": 21,
"link.input.node": 80,
"link.input.port": 101,
"link.output.node": 69,
"link.output.port": 116,
"object.id": 132,
"object.serial": 3382
}
}
},
{
"id": 124,
"type": "PipeWire:Interface:Link",
"version": 3,
"permissions": [ "r", "x" ],
"info": {
"output-node-id": 69,
"output-port-id": 70,
"input-node-id": 80,
"input-port-id": 158,
"change-mask": [ "state", "format", "props" ],
"state": "active",
"error": null,
"format": {
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
},
"props": {
"client.id": 33,
"factory.id": 21,
"link.input.node": 80,
"link.input.port": 158,
"link.output.node": 69,
"link.output.port": 70,
"object.id": 124,
"object.serial": 3383
}
}
},
{
"id": 230,
"type": "PipeWire:Interface:Link",
"version": 3,
"permissions": [ "r", "x" ],
"info": {
"output-node-id": 69,
"output-port-id": 107,
"input-node-id": 80,
"input-port-id": 240,
"change-mask": [ "state", "format", "props" ],
"state": "active",
"error": null,
"format": {
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
},
"props": {
"client.id": 33,
"factory.id": 21,
"link.input.node": 80,
"link.input.port": 240,
"link.output.node": 69,
"link.output.port": 107,
"object.id": 230,
"object.serial": 3384
}
}
},
{
"id": 160,
"type": "PipeWire:Interface:Link",
"version": 3,
"permissions": [ "r", "x" ],
"info": {
"output-node-id": 69,
"output-port-id": 58,
"input-node-id": 80,
"input-port-id": 234,
"change-mask": [ "state", "format", "props" ],
"state": "active",
"error": null,
"format": {
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
},
"props": {
"client.id": 33,
"factory.id": 21,
"link.input.node": 80,
"link.input.port": 234,
"link.output.node": 69,
"link.output.port": 58,
"object.id": 160,
"object.serial": 3385
}
}
},
{
"id": 128,
"type": "PipeWire:Interface:Link",
"version": 3,
"permissions": [ "r", "x" ],
"info": {
"output-node-id": 69,
"output-port-id": 120,
"input-node-id": 80,
"input-port-id": 131,
"change-mask": [ "state", "format", "props" ],
"state": "active",
"error": null,
"format": {
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
},
"props": {
"client.id": 33,
"factory.id": 21,
"link.input.node": 80,
"link.input.port": 131,
"link.output.node": 69,
"link.output.port": 120,
"object.id": 128,
"object.serial": 3386
}
}
},
{
"id": 91,
"type": "PipeWire:Interface:Link",
"version": 3,
"permissions": [ "r", "x" ],
"info": {
"output-node-id": 69,
"output-port-id": 103,
"input-node-id": 80,
"input-port-id": 145,
"change-mask": [ "state", "format", "props" ],
"state": "active",
"error": null,
"format": {
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
},
"props": {
"client.id": 33,
"factory.id": 21,
"link.input.node": 80,
"link.input.port": 145,
"link.output.node": 69,
"link.output.port": 103,
"object.id": 91,
"object.serial": 3387
}
}
},
{
"id": 90,
"type": "PipeWire:Interface:Port",
"version": 3,
"permissions": [ "r", "x", "m" ],
"info": {
"direction": "input",
"change-mask": [ "props", "params" ],
"props": {
"audio.channel": "FL",
"format.dsp": "32 bit float mono audio",
"node.id": 123,
"object.id": 90,
"object.path": "GNOME Settings:input_0",
"object.serial": 3388,
"port.alias": "GNOME Settings:input_FL",
"port.direction": "in",
"port.group": "stream.0",
"port.id": 0,
"port.ignore-latency": true,
"port.name": "input_FL"
},
"params": {
"EnumFormat": [
{
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
}
],
"Meta": [
{
"type": "Header",
"size": 32
}
],
"IO": [
{
"id": "Buffers",
"size": 8
},
{
"id": "AsyncBuffers",
"size": 8
}
],
"Format": [
{
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
}
],
"Buffers": [
{
"buffers": { "default": 1, "min": 1, "max": 32 },
"blocks": 1,
"size": { "default": 32768, "min": 64, "max": 2147483647 },
"stride": 4
}
],
"Latency": [
{
"direction": "Input",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
},
{
"direction": "Output",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
}
],
"Tag": [
{
"direction": "Output",
"info": [
2,
"media.name",
"playback",
"media.class",
"Stream/Output/Audio"
]
}
]
}
}
},
{
"id": 85,
"type": "PipeWire:Interface:Port",
"version": 3,
"permissions": [ "r", "x", "m" ],
"info": {
"direction": "output",
"change-mask": [ "props", "params" ],
"props": {
"audio.channel": "FL",
"format.dsp": "32 bit float mono audio",
"node.id": 123,
"object.id": 85,
"object.path": "GNOME Settings:monitor_0",
"object.serial": 3389,
"port.alias": "GNOME Settings:monitor_FL",
"port.direction": "out",
"port.group": "stream.0",
"port.id": 0,
"port.ignore-latency": true,
"port.monitor": true,
"port.name": "monitor_FL"
},
"params": {
"EnumFormat": [
{
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
}
],
"Meta": [
{
"type": "Header",
"size": 32
}
],
"IO": [
{
"id": "Buffers",
"size": 8
},
{
"id": "AsyncBuffers",
"size": 8
}
],
"Format": [ ],
"Buffers": [ ],
"Latency": [
{
"direction": "Input",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
},
{
"direction": "Output",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
}
],
"Tag": [
{
"direction": "Output",
"info": [
2,
"media.name",
"playback",
"media.class",
"Stream/Output/Audio"
]
}
]
}
}
},
{
"id": 161,
"type": "PipeWire:Interface:Port",
"version": 3,
"permissions": [ "r", "x", "m" ],
"info": {
"direction": "input",
"change-mask": [ "props", "params" ],
"props": {
"audio.channel": "FR",
"format.dsp": "32 bit float mono audio",
"node.id": 123,
"object.id": 161,
"object.path": "GNOME Settings:input_1",
"object.serial": 3390,
"port.alias": "GNOME Settings:input_FR",
"port.direction": "in",
"port.group": "stream.0",
"port.id": 1,
"port.ignore-latency": true,
"port.name": "input_FR"
},
"params": {
"EnumFormat": [
{
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
}
],
"Meta": [
{
"type": "Header",
"size": 32
}
],
"IO": [
{
"id": "Buffers",
"size": 8
},
{
"id": "AsyncBuffers",
"size": 8
}
],
"Format": [
{
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
}
],
"Buffers": [
{
"buffers": { "default": 1, "min": 1, "max": 32 },
"blocks": 1,
"size": { "default": 32768, "min": 64, "max": 2147483647 },
"stride": 4
}
],
"Latency": [
{
"direction": "Input",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
},
{
"direction": "Output",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
}
],
"Tag": [
{
"direction": "Output",
"info": [
2,
"media.name",
"playback",
"media.class",
"Stream/Output/Audio"
]
}
]
}
}
},
{
"id": 140,
"type": "PipeWire:Interface:Port",
"version": 3,
"permissions": [ "r", "x", "m" ],
"info": {
"direction": "output",
"change-mask": [ "props", "params" ],
"props": {
"audio.channel": "FR",
"format.dsp": "32 bit float mono audio",
"node.id": 123,
"object.id": 140,
"object.path": "GNOME Settings:monitor_1",
"object.serial": 3391,
"port.alias": "GNOME Settings:monitor_FR",
"port.direction": "out",
"port.group": "stream.0",
"port.id": 1,
"port.ignore-latency": true,
"port.monitor": true,
"port.name": "monitor_FR"
},
"params": {
"EnumFormat": [
{
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
}
],
"Meta": [
{
"type": "Header",
"size": 32
}
],
"IO": [
{
"id": "Buffers",
"size": 8
},
{
"id": "AsyncBuffers",
"size": 8
}
],
"Format": [ ],
"Buffers": [ ],
"Latency": [
{
"direction": "Input",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
},
{
"direction": "Output",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
}
],
"Tag": [
{
"direction": "Output",
"info": [
2,
"media.name",
"playback",
"media.class",
"Stream/Output/Audio"
]
}
]
}
}
},
{
"id": 111,
"type": "PipeWire:Interface:Port",
"version": 3,
"permissions": [ "r", "x", "m" ],
"info": {
"direction": "input",
"change-mask": [ "props", "params" ],
"props": {
"audio.channel": "RL",
"format.dsp": "32 bit float mono audio",
"node.id": 123,
"object.id": 111,
"object.path": "GNOME Settings:input_2",
"object.serial": 3392,
"port.alias": "GNOME Settings:input_RL",
"port.direction": "in",
"port.group": "stream.0",
"port.id": 2,
"port.ignore-latency": true,
"port.name": "input_RL"
},
"params": {
"EnumFormat": [
{
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
}
],
"Meta": [
{
"type": "Header",
"size": 32
}
],
"IO": [
{
"id": "Buffers",
"size": 8
},
{
"id": "AsyncBuffers",
"size": 8
}
],
"Format": [
{
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
}
],
"Buffers": [
{
"buffers": { "default": 1, "min": 1, "max": 32 },
"blocks": 1,
"size": { "default": 32768, "min": 64, "max": 2147483647 },
"stride": 4
}
],
"Latency": [
{
"direction": "Input",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
},
{
"direction": "Output",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
}
],
"Tag": [
{
"direction": "Output",
"info": [
2,
"media.name",
"playback",
"media.class",
"Stream/Output/Audio"
]
}
]
}
}
},
{
"id": 155,
"type": "PipeWire:Interface:Port",
"version": 3,
"permissions": [ "r", "x", "m" ],
"info": {
"direction": "output",
"change-mask": [ "props", "params" ],
"props": {
"audio.channel": "RL",
"format.dsp": "32 bit float mono audio",
"node.id": 123,
"object.id": 155,
"object.path": "GNOME Settings:monitor_2",
"object.serial": 3393,
"port.alias": "GNOME Settings:monitor_RL",
"port.direction": "out",
"port.group": "stream.0",
"port.id": 2,
"port.ignore-latency": true,
"port.monitor": true,
"port.name": "monitor_RL"
},
"params": {
"EnumFormat": [
{
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
}
],
"Meta": [
{
"type": "Header",
"size": 32
}
],
"IO": [
{
"id": "Buffers",
"size": 8
},
{
"id": "AsyncBuffers",
"size": 8
}
],
"Format": [ ],
"Buffers": [ ],
"Latency": [
{
"direction": "Input",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
},
{
"direction": "Output",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
}
],
"Tag": [
{
"direction": "Output",
"info": [
2,
"media.name",
"playback",
"media.class",
"Stream/Output/Audio"
]
}
]
}
}
},
{
"id": 89,
"type": "PipeWire:Interface:Port",
"version": 3,
"permissions": [ "r", "x", "m" ],
"info": {
"direction": "input",
"change-mask": [ "props", "params" ],
"props": {
"audio.channel": "RR",
"format.dsp": "32 bit float mono audio",
"node.id": 123,
"object.id": 89,
"object.path": "GNOME Settings:input_3",
"object.serial": 3394,
"port.alias": "GNOME Settings:input_RR",
"port.direction": "in",
"port.group": "stream.0",
"port.id": 3,
"port.ignore-latency": true,
"port.name": "input_RR"
},
"params": {
"EnumFormat": [
{
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
}
],
"Meta": [
{
"type": "Header",
"size": 32
}
],
"IO": [
{
"id": "Buffers",
"size": 8
},
{
"id": "AsyncBuffers",
"size": 8
}
],
"Format": [
{
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
}
],
"Buffers": [
{
"buffers": { "default": 1, "min": 1, "max": 32 },
"blocks": 1,
"size": { "default": 32768, "min": 64, "max": 2147483647 },
"stride": 4
}
],
"Latency": [
{
"direction": "Input",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
},
{
"direction": "Output",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
}
],
"Tag": [
{
"direction": "Output",
"info": [
2,
"media.name",
"playback",
"media.class",
"Stream/Output/Audio"
]
}
]
}
}
},
{
"id": 159,
"type": "PipeWire:Interface:Port",
"version": 3,
"permissions": [ "r", "x", "m" ],
"info": {
"direction": "output",
"change-mask": [ "props", "params" ],
"props": {
"audio.channel": "RR",
"format.dsp": "32 bit float mono audio",
"node.id": 123,
"object.id": 159,
"object.path": "GNOME Settings:monitor_3",
"object.serial": 3395,
"port.alias": "GNOME Settings:monitor_RR",
"port.direction": "out",
"port.group": "stream.0",
"port.id": 3,
"port.ignore-latency": true,
"port.monitor": true,
"port.name": "monitor_RR"
},
"params": {
"EnumFormat": [
{
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
}
],
"Meta": [
{
"type": "Header",
"size": 32
}
],
"IO": [
{
"id": "Buffers",
"size": 8
},
{
"id": "AsyncBuffers",
"size": 8
}
],
"Format": [ ],
"Buffers": [ ],
"Latency": [
{
"direction": "Input",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
},
{
"direction": "Output",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
}
],
"Tag": [
{
"direction": "Output",
"info": [
2,
"media.name",
"playback",
"media.class",
"Stream/Output/Audio"
]
}
]
}
}
},
{
"id": 129,
"type": "PipeWire:Interface:Port",
"version": 3,
"permissions": [ "r", "x", "m" ],
"info": {
"direction": "input",
"change-mask": [ "props", "params" ],
"props": {
"audio.channel": "FC",
"format.dsp": "32 bit float mono audio",
"node.id": 123,
"object.id": 129,
"object.path": "GNOME Settings:input_4",
"object.serial": 3396,
"port.alias": "GNOME Settings:input_FC",
"port.direction": "in",
"port.group": "stream.0",
"port.id": 4,
"port.ignore-latency": true,
"port.name": "input_FC"
},
"params": {
"EnumFormat": [
{
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
}
],
"Meta": [
{
"type": "Header",
"size": 32
}
],
"IO": [
{
"id": "Buffers",
"size": 8
},
{
"id": "AsyncBuffers",
"size": 8
}
],
"Format": [
{
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
}
],
"Buffers": [
{
"buffers": { "default": 1, "min": 1, "max": 32 },
"blocks": 1,
"size": { "default": 32768, "min": 64, "max": 2147483647 },
"stride": 4
}
],
"Latency": [
{
"direction": "Input",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
},
{
"direction": "Output",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
}
],
"Tag": [
{
"direction": "Output",
"info": [
2,
"media.name",
"playback",
"media.class",
"Stream/Output/Audio"
]
}
]
}
}
},
{
"id": 68,
"type": "PipeWire:Interface:Port",
"version": 3,
"permissions": [ "r", "x", "m" ],
"info": {
"direction": "output",
"change-mask": [ "props", "params" ],
"props": {
"audio.channel": "FC",
"format.dsp": "32 bit float mono audio",
"node.id": 123,
"object.id": 68,
"object.path": "GNOME Settings:monitor_4",
"object.serial": 3397,
"port.alias": "GNOME Settings:monitor_FC",
"port.direction": "out",
"port.group": "stream.0",
"port.id": 4,
"port.ignore-latency": true,
"port.monitor": true,
"port.name": "monitor_FC"
},
"params": {
"EnumFormat": [
{
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
}
],
"Meta": [
{
"type": "Header",
"size": 32
}
],
"IO": [
{
"id": "Buffers",
"size": 8
},
{
"id": "AsyncBuffers",
"size": 8
}
],
"Format": [ ],
"Buffers": [ ],
"Latency": [
{
"direction": "Input",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
},
{
"direction": "Output",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
}
],
"Tag": [
{
"direction": "Output",
"info": [
2,
"media.name",
"playback",
"media.class",
"Stream/Output/Audio"
]
}
]
}
}
},
{
"id": 138,
"type": "PipeWire:Interface:Port",
"version": 3,
"permissions": [ "r", "x", "m" ],
"info": {
"direction": "input",
"change-mask": [ "props", "params" ],
"props": {
"audio.channel": "LFE",
"format.dsp": "32 bit float mono audio",
"node.id": 123,
"object.id": 138,
"object.path": "GNOME Settings:input_5",
"object.serial": 3398,
"port.alias": "GNOME Settings:input_LFE",
"port.direction": "in",
"port.group": "stream.0",
"port.id": 5,
"port.ignore-latency": true,
"port.name": "input_LFE"
},
"params": {
"EnumFormat": [
{
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
}
],
"Meta": [
{
"type": "Header",
"size": 32
}
],
"IO": [
{
"id": "Buffers",
"size": 8
},
{
"id": "AsyncBuffers",
"size": 8
}
],
"Format": [
{
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
}
],
"Buffers": [
{
"buffers": { "default": 1, "min": 1, "max": 32 },
"blocks": 1,
"size": { "default": 32768, "min": 64, "max": 2147483647 },
"stride": 4
}
],
"Latency": [
{
"direction": "Input",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
},
{
"direction": "Output",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
}
],
"Tag": [
{
"direction": "Output",
"info": [
2,
"media.name",
"playback",
"media.class",
"Stream/Output/Audio"
]
}
]
}
}
},
{
"id": 217,
"type": "PipeWire:Interface:Port",
"version": 3,
"permissions": [ "r", "x", "m" ],
"info": {
"direction": "output",
"change-mask": [ "props", "params" ],
"props": {
"audio.channel": "LFE",
"format.dsp": "32 bit float mono audio",
"node.id": 123,
"object.id": 217,
"object.path": "GNOME Settings:monitor_5",
"object.serial": 3399,
"port.alias": "GNOME Settings:monitor_LFE",
"port.direction": "out",
"port.group": "stream.0",
"port.id": 5,
"port.ignore-latency": true,
"port.monitor": true,
"port.name": "monitor_LFE"
},
"params": {
"EnumFormat": [
{
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
}
],
"Meta": [
{
"type": "Header",
"size": 32
}
],
"IO": [
{
"id": "Buffers",
"size": 8
},
{
"id": "AsyncBuffers",
"size": 8
}
],
"Format": [ ],
"Buffers": [ ],
"Latency": [
{
"direction": "Input",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
},
{
"direction": "Output",
"minQuantum": 0.000000,
"maxQuantum": 0.000000,
"minRate": 0,
"maxRate": 0,
"minNs": 0,
"maxNs": 0
}
],
"Tag": [
{
"direction": "Output",
"info": [
2,
"media.name",
"playback",
"media.class",
"Stream/Output/Audio"
]
}
]
}
}
},
{
"id": 135,
"type": "PipeWire:Interface:Link",
"version": 3,
"permissions": [ "r", "x" ],
"info": {
"output-node-id": 69,
"output-port-id": 116,
"input-node-id": 123,
"input-port-id": 90,
"change-mask": [ "state", "format", "props" ],
"state": "active",
"error": null,
"format": {
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
},
"props": {
"client.id": 33,
"factory.id": 21,
"link.input.node": 123,
"link.input.port": 90,
"link.output.node": 69,
"link.output.port": 116,
"object.id": 135,
"object.serial": 3400
}
}
},
{
"id": 142,
"type": "PipeWire:Interface:Link",
"version": 3,
"permissions": [ "r", "x" ],
"info": {
"output-node-id": 69,
"output-port-id": 70,
"input-node-id": 123,
"input-port-id": 161,
"change-mask": [ "state", "format", "props" ],
"state": "active",
"error": null,
"format": {
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
},
"props": {
"client.id": 33,
"factory.id": 21,
"link.input.node": 123,
"link.input.port": 161,
"link.output.node": 69,
"link.output.port": 70,
"object.id": 142,
"object.serial": 3401
}
}
},
{
"id": 114,
"type": "PipeWire:Interface:Link",
"version": 3,
"permissions": [ "r", "x" ],
"info": {
"output-node-id": 69,
"output-port-id": 107,
"input-node-id": 123,
"input-port-id": 111,
"change-mask": [ "state", "format", "props" ],
"state": "active",
"error": null,
"format": {
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
},
"props": {
"client.id": 33,
"factory.id": 21,
"link.input.node": 123,
"link.input.port": 111,
"link.output.node": 69,
"link.output.port": 107,
"object.id": 114,
"object.serial": 3402
}
}
},
{
"id": 236,
"type": "PipeWire:Interface:Link",
"version": 3,
"permissions": [ "r", "x" ],
"info": {
"output-node-id": 69,
"output-port-id": 58,
"input-node-id": 123,
"input-port-id": 89,
"change-mask": [ "state", "format", "props" ],
"state": "active",
"error": null,
"format": {
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
},
"props": {
"client.id": 33,
"factory.id": 21,
"link.input.node": 123,
"link.input.port": 89,
"link.output.node": 69,
"link.output.port": 58,
"object.id": 236,
"object.serial": 3403
}
}
},
{
"id": 87,
"type": "PipeWire:Interface:Link",
"version": 3,
"permissions": [ "r", "x" ],
"info": {
"output-node-id": 69,
"output-port-id": 120,
"input-node-id": 123,
"input-port-id": 129,
"change-mask": [ "state", "format", "props" ],
"state": "active",
"error": null,
"format": {
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
},
"props": {
"client.id": 33,
"factory.id": 21,
"link.input.node": 123,
"link.input.port": 129,
"link.output.node": 69,
"link.output.port": 120,
"object.id": 87,
"object.serial": 3404
}
}
},
{
"id": 244,
"type": "PipeWire:Interface:Link",
"version": 3,
"permissions": [ "r", "x" ],
"info": {
"output-node-id": 69,
"output-port-id": 103,
"input-node-id": 123,
"input-port-id": 138,
"change-mask": [ "state", "format", "props" ],
"state": "active",
"error": null,
"format": {
"mediaType": "audio",
"mediaSubtype": "dsp",
"format": "F32P"
},
"props": {
"client.id": 33,
"factory.id": 21,
"link.input.node": 123,
"link.input.port": 138,
"link.output.node": 69,
"link.output.port": 103,
"object.id": 244,
"object.serial": 3405
}
}
},
{
"id": 134,
"type": "PipeWire:Interface:Client",
"version": 3,
"permissions": [ "r", "w", "x", "m" ],
"info": {
"change-mask": [ "props" ],
"props": {
"application.language": "de_DE.UTF-8",
"application.name": "pw-dump",
"application.process.binary": "pw-dump",
"application.process.host": "mac",
"application.process.id": 9828,
"application.process.user": "milymat",
"clock.power-of-two-quantum": true,
"core.name": "pipewire-milymat-9828",
"core.version": "1.2.4",
"cpu.max-align": 32,
"default.clock.max-quantum": 2048,
"default.clock.min-quantum": 32,
"default.clock.quantum": 1024,
"default.clock.quantum-floor": 4,
"default.clock.quantum-limit": 8192,
"default.clock.rate": 48000,
"default.video.height": 480,
"default.video.rate.denom": 1,
"default.video.rate.num": 25,
"default.video.width": 640,
"link.max-buffers": 64,
"log.level": 0,
"mem.allow-mlock": true,
"mem.warn-mlock": false,
"module.id": 2,
"object.id": 134,
"object.serial": 3475,
"pipewire.access": "unrestricted",
"pipewire.protocol": "protocol-native",
"pipewire.sec.gid": 1000,
"pipewire.sec.label": "unconfined",
"pipewire.sec.pid": 9828,
"pipewire.sec.socket": "pipewire-0-manager",
"pipewire.sec.uid": 1000,
"remote.name": "[pipewire-0-manager,pipewire-0]",
"settings.check-quantum": false,
"settings.check-rate": false,
"window.x11.display": ":0"
}
}
}
]
milymat@mac:~$
Die internen Lautsprecher funktionieren. Aber ich bekomme kein Dolby Digital über HDMI.
Meine externen Lautsprecher (Logitech Z5500) haben folgende Modi: Stereo 2x Stereo, PL2 Music,PL2 Movie. Wenn DD oder DTS (kann der TV nicht) kommt,wird automatisch auf DD oder DTS gewechselt.