Audio stops working
My audio randomly breaks again
Versions:
aur/pipewire-media-session-git 0.4.0.r1.g4bf1b295-1 (+0 0.00) (Installed: 0.4.1.r4.ge4b49a30-1)
aur/gst-plugin-pipewire-git 0.3.23.62.g22f6e8e3-1 (+0 0.00) (Installed: 0.3.29.28.g5a054cfc9-1)
aur/pipewire-pulse-git 0.3.39.57.g9facfca45-1 (+11 1.17) (Installed: 0.3.39.121.g15b4c58e8-1)
aur/pipewire-git 0.3.39.57.g9facfca45-1 (+11 1.17) (Installed: 0.3.39.121.g15b4c58e8-1)
community/easyeffects 6.1.3-1 (885.3 KiB 4.2 MiB) (Installed) (I don't have this running)
extra/pipewire-alsa 1:0.3.38-1 (4.6 KiB 1.2 KiB) (Installed)
➜ ~ uname -r
5.10.70-1-MANJARO
xfce4
Similar to my old open issue, scrolling around in the profiles can bring it back to life
It started working when I selected "Pro Audio"
Restarting the pipewire-pulse service helps, so I ran it with debugging info.
Here is the complete log: pipewire-pulse-logs-1
The verbosity is set to 3, I'll absolutely try to generate logs with higher verbosity as well if you need them.
When I open quodlibet and try to play while it is broken, I get this log:
Click to expand
[I][22882.343699] mod.protocol-pulse | [ pulse-server.c: 153 do_command_auth()] client:0x555b7c0789f0 AUTH tag:0 version:35 [I][22882.343827] mod.protocol-pulse | [ pulse-server.c: 887 do_set_client_name()] [Quod Libet] SET_CLIENT_NAME tag:1 [I][22882.343879] mod.protocol-native | [ local-socket.c: 91 try_connect()] connecting to 'pipewire-0' runtime_dir:/run/user/1001 [I][22882.345211] mod.protocol-pulse | [ pulse-server.c: 175 reply_set_client_name()] [Quod Libet] reply tag:1 id:48 [I][22882.345402] mod.protocol-pulse | [ server.c: 324 on_client_data()] server 0x555b7b657760: client 0x555b7c0789f0 [Quod Libet] disconnected [I][22882.350585] mod.protocol-pulse | [ pulse-server.c: 153 do_command_auth()] client:0x555b7c88d9d0 AUTH tag:0 version:35 [I][22882.350672] mod.protocol-pulse | [ pulse-server.c: 887 do_set_client_name()] [Quod Libet] SET_CLIENT_NAME tag:1 [I][22882.350719] mod.protocol-native | [ local-socket.c: 91 try_connect()] connecting to 'pipewire-0' runtime_dir:/run/user/1001 [I][22882.351828] mod.protocol-pulse | [ pulse-server.c: 175 reply_set_client_name()] [Quod Libet] reply tag:1 id:48 [I][22882.355831] mod.protocol-pulse | [ pulse-server.c: 1415 do_create_playback_stream()] [Quod Libet] CREATE_PLAYBACK_STREAM tag:2 corked:1 sink-name:(null) sink-idx:4294967295 [I][22882.355913] pw.node | [ impl-node.c: 921 check_properties()] (Quod Libet-0) rate:0/0 -> 1/44100 [I][22882.356350] pw.node | [ impl-node.c: 921 check_properties()] (Quod Libet-0) rate:0/0 -> 1/44100 [I][22882.356374] pw.node | [ impl-node.c: 377 node_update_state()] (Quod Libet-0) creating -> suspended [I][22882.357043] mod.protocol-pulse | [ pulse-server.c: 952 stream_control_info()] stream 0x555b7fca52b0: mute changed 0 [I][22882.357074] mod.protocol-pulse | [ pulse-server.c: 948 stream_control_info()] stream 0x555b7fca52b0: volume changed 0.540983 [I][22882.357108] mod.protocol-pulse | [ pulse-server.c: 3114 do_get_server_info()] [xfce4-pulseaudio-plugin] GET_SERVER_INFO tag:1478 [I][22882.357171] mod.protocol-pulse | [ pulse-server.c: 4180 do_get_info_list()] [xfce4-pulseaudio-plugin] GET_SINK_INFO_LIST tag:1479 [I][22882.357274] mod.protocol-pulse | [ pulse-server.c: 4180 do_get_info_list()] [xfce4-pulseaudio-plugin] GET_SOURCE_INFO_LIST tag:1480 [I][22882.357403] pw.context | [ context.c: 1159 pw_context_recalc_graph()] 0x555b7b63b9d0: busy:0 reason:node flags changed [I][22882.357530] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [xfce4-pulseaudio-plugin] GET_SINK_INFO tag:1481 idx:4294967295 name:alsa_output.usb-Yamaha_Corporation_Steinberg_UR22C-00.analog-stereo [I][22882.357563] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [xfce4-pulseaudio-plugin] GET_SOURCE_INFO tag:1482 idx:4294967295 name:alsa_input.usb-Yamaha_Corporation_Steinberg_UR22C-00.analog-stereo [I][22882.358087] pw.stream | [ stream.c: 772 parse_latency()] stream 0x555b7c4ddae0: set input latency 1.000000-1.000000 512-512 0-0 [I][22882.358162] pw.stream | [ stream.c: 772 parse_latency()] stream 0x555b7c4ddae0: set input latency 1.000000-1.000000 512-512 0-0 [I][22882.358248] mod.protocol-pulse | [ pulse-server.c: 3114 do_get_server_info()] [xfce4-pulseaudio-plugin] GET_SERVER_INFO tag:1483 [I][22882.358288] mod.protocol-pulse | [ pulse-server.c: 4180 do_get_info_list()] [xfce4-pulseaudio-plugin] GET_SINK_INFO_LIST tag:1484 [I][22882.358321] mod.protocol-pulse | [ pulse-server.c: 4180 do_get_info_list()] [xfce4-pulseaudio-plugin] GET_SOURCE_INFO_LIST tag:1485 [I][22882.358422] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [xfce4-pulseaudio-plugin] GET_SINK_INFO tag:1486 idx:4294967295 name:alsa_output.usb-Yamaha_Corporation_Steinberg_UR22C-00.analog-stereo [I][22882.358459] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [xfce4-pulseaudio-plugin] GET_SOURCE_INFO tag:1487 idx:4294967295 name:alsa_input.usb-Yamaha_Corporation_Steinberg_UR22C-00.analog-stereo [I][22882.358792] mod.protocol-pulse | [ pulse-server.c: 3114 do_get_server_info()] [xfce4-pulseaudio-plugin] GET_SERVER_INFO tag:1488 [I][22882.358864] mod.protocol-pulse | [ pulse-server.c: 4180 do_get_info_list()] [xfce4-pulseaudio-plugin] GET_SINK_INFO_LIST tag:1489 [I][22882.358899] mod.protocol-pulse | [ pulse-server.c: 4180 do_get_info_list()] [xfce4-pulseaudio-plugin] GET_SOURCE_INFO_LIST tag:1490 [I][22882.358988] pw.stream | [ stream.c: 549 impl_send_command()] 0x555b7c4ddae0: command Spa:Pod:Object:Command:Node:ParamBegin [I][22882.359016] mod.protocol-pulse | [ pulse-server.c: 443 fix_playback_buffer_attr()] [Quod Libet] maxlength:4194304 tlength:27528 minreq:3528/944 prebuf:24004 latency:20472 4 [I][22882.359376] pw.node | [ impl-node.c: 897 check_properties()] (Quod Libet-0) latency:0/0 -> 5118/44100 [I][22882.359396] mod.protocol-pulse | [ pulse-server.c: 495 reply_create_playback_stream()] [Quod Libet] reply CREATE_PLAYBACK_STREAM tag:2 missing:27528 latency:5118/44100 [I][22882.359409] mod.protocol-pulse | [ pulse-server.c: 1014 get_buffers_param()] [Quod Libet] stride 4 maxsize 110112 size 14112 buffers 8 [I][22882.359429] pw.node | [ impl-node.c: 897 check_properties()] (Quod Libet-0) latency:0/0 -> 5118/44100 [I][22882.359514] pw.stream | [ stream.c: 549 impl_send_command()] 0x555b7c4ddae0: command Spa:Pod:Object:Command:Node:ParamEnd [I][22882.359540] spa.fmtconvert | [ fmtconvert.c: 179 setup_convert()] 0x555b7c724328: Spa:Enum:AudioFormat:S16LE/2@44100->Spa:Enum:AudioFormat:F32P/2@44100 [I][22882.359567] spa.splitter | [ splitter.c: 627 setup_convert()] 0x555b7c7560b0: Spa:Enum:AudioFormat:F32P/2@48000->Spa:Enum:AudioFormat:F32P/1@0x2 [I][22882.359589] spa.channelmix | [ channelmix.c: 340 setup_convert()] 0x555b7c72d618: Spa:Enum:AudioFormat:F32P/2@44100->Spa:Enum:AudioFormat:F32P/2@44100 00000018:00000018 [I][22882.359637] spa.resample | [ resample.c: 154 setup_convert()] 0x555b7c743d38: Spa:Enum:AudioFormat:F32P/2@44100->Spa:Enum:AudioFormat:F32P/2@48000 [I][22882.360391] pw.stream | [ stream.c: 549 impl_send_command()] 0x555b7c4ddae0: command Spa:Pod:Object:Command:Node:Start [I][22882.360498] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [xfce4-pulseaudio-plugin] GET_SINK_INFO tag:1491 idx:4294967295 name:alsa_output.usb-Yamaha_Corporation_Steinberg_UR22C-00.analog-stereo [I][22882.360565] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [xfce4-pulseaudio-plugin] GET_SOURCE_INFO tag:1492 idx:4294967295 name:alsa_input.usb-Yamaha_Corporation_Steinberg_UR22C-00.analog-stereo [I][22882.360669] pw.node | [ impl-node.c: 377 node_update_state()] (Quod Libet-0) suspended -> running [I][22882.360786] pw.stream | [ stream.c: 549 impl_send_command()] 0x555b7c4ddae0: command Spa:Pod:Object:Command:Node:Pause [I][22882.360922] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [Quod Libet] GET_SINK_INFO tag:4 idx:4294967295 name:alsa_output.usb-Yamaha_Corporation_Steinberg_UR22C-00.analog-stereo [I][22882.361025] pw.node | [ impl-node.c: 377 node_update_state()] (Quod Libet-0) running -> idle [I][22882.361363] mod.protocol-pulse | [ pulse-server.c: 3114 do_get_server_info()] [xfce4-pulseaudio-plugin] GET_SERVER_INFO tag:1493 [I][22882.361420] mod.protocol-pulse | [ pulse-server.c: 4180 do_get_info_list()] [xfce4-pulseaudio-plugin] GET_SINK_INFO_LIST tag:1494 [I][22882.361462] mod.protocol-pulse | [ pulse-server.c: 4180 do_get_info_list()] [xfce4-pulseaudio-plugin] GET_SOURCE_INFO_LIST tag:1495 [I][22882.361583] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [xfce4-pulseaudio-plugin] GET_SINK_INFO tag:1496 idx:4294967295 name:alsa_output.usb-Yamaha_Corporation_Steinberg_UR22C-00.analog-stereo [I][22882.361607] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [xfce4-pulseaudio-plugin] GET_SOURCE_INFO tag:1497 idx:4294967295 name:alsa_input.usb-Yamaha_Corporation_Steinberg_UR22C-00.analog-stereo [I][22882.374819] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [Quod Libet] GET_SINK_INFO tag:6 idx:4294967295 name:alsa_output.usb-Yamaha_Corporation_Steinberg_UR22C-00.analog-stereo [I][22882.375917] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [Quod Libet] GET_SINK_INFO tag:7 idx:4294967295 name:alsa_output.usb-Yamaha_Corporation_Steinberg_UR22C-00.analog-stereo [I][22882.376105] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [Quod Libet] GET_SINK_INFO tag:8 idx:4294967295 name:alsa_output.usb-Yamaha_Corporation_Steinberg_UR22C-00.analog-stereo [I][22882.397479] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [Quod Libet] GET_SINK_INFO tag:10 idx:4294967295 name:alsa_output.usb-Yamaha_Corporation_Steinberg_UR22C-00.analog-stereo [I][22882.398167] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [Quod Libet] GET_SINK_INFO tag:11 idx:4294967295 name:alsa_output.usb-Yamaha_Corporation_Steinberg_UR22C-00.analog-stereo [I][22882.398489] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [Quod Libet] GET_SINK_INFO tag:12 idx:4294967295 name:alsa_output.usb-Yamaha_Corporation_Steinberg_UR22C-00.analog-stereo [I][22882.399499] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [Quod Libet] GET_SINK_INFO tag:13 idx:4294967295 name:alsa_output.usb-Yamaha_Corporation_Steinberg_UR22C-00.analog-stereo [I][22882.399581] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [Quod Libet] GET_SINK_INFO tag:14 idx:4294967295 name:alsa_output.usb-Yamaha_Corporation_Steinberg_UR22C-00.analog-stereo [I][22882.399648] mod.protocol-pulse | [ pulse-server.c: 1876 do_delete_stream()] [Quod Libet] DELETE_STREAM tag:15 channel:0 [I][22882.399708] pw.stream | [ stream.c: 549 impl_send_command()] 0x555b7c4ddae0: command Spa:Pod:Object:Command:Node:Suspend [I][22882.399718] pw.node | [ impl-node.c: 377 node_update_state()] (Quod Libet-0) idle -> suspended [I][22882.399777] pw.node | [ impl-node.c: 1751 pw_impl_node_destroy()] (Quod Libet-0) destroy [I][22882.399799] pw.node | [ impl-node.c: 1751 pw_impl_node_destroy()] (Quod Libet-0) destroy [I][22882.399822] pw.stream | [ stream.c: 549 impl_send_command()] 0x555b7c4ddae0: command Spa:Pod:Object:Command:Node:Suspend [I][22882.399828] pw.node | [ impl-node.c: 377 node_update_state()] (Quod Libet-0) creating -> suspended [I][22882.399939] mod.protocol-pulse | [ pulse-server.c: 931 do_subscribe()] [Quod Libet] SUBSCRIBE tag:16 mask:00000004 [I][22882.399984] mod.protocol-pulse | [ pulse-server.c: 1415 do_create_playback_stream()] [Quod Libet] CREATE_PLAYBACK_STREAM tag:17 corked:1 sink-name:(null) sink-idx:4294967295 [I][22882.400046] pw.node | [ impl-node.c: 921 check_properties()] (Quod Libet-0) rate:0/0 -> 1/44100 [I][22882.400407] pw.node | [ impl-node.c: 921 check_properties()] (Quod Libet-0) rate:0/0 -> 1/44100 [I][22882.400419] pw.node | [ impl-node.c: 377 node_update_state()] (Quod Libet-0) creating -> suspended [I][22882.400701] mod.protocol-pulse | [ pulse-server.c: 3114 do_get_server_info()] [xfce4-pulseaudio-plugin] GET_SERVER_INFO tag:1498 [I][22882.400743] mod.protocol-pulse | [ pulse-server.c: 4180 do_get_info_list()] [xfce4-pulseaudio-plugin] GET_SINK_INFO_LIST tag:1499 [I][22882.400769] mod.protocol-pulse | [ pulse-server.c: 4180 do_get_info_list()] [xfce4-pulseaudio-plugin] GET_SOURCE_INFO_LIST tag:1500 [I][22882.400850] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [xfce4-pulseaudio-plugin] GET_SINK_INFO tag:1501 idx:4294967295 name:alsa_output.usb-Yamaha_Corporation_Steinberg_UR22C-00.analog-stereo [I][22882.400870] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [xfce4-pulseaudio-plugin] GET_SOURCE_INFO tag:1502 idx:4294967295 name:alsa_input.usb-Yamaha_Corporation_Steinberg_UR22C-00.analog-stereo [I][22882.400940] mod.protocol-pulse | [ pulse-server.c: 952 stream_control_info()] stream 0x555b7b676930: mute changed 0 [I][22882.400950] mod.protocol-pulse | [ pulse-server.c: 948 stream_control_info()] stream 0x555b7b676930: volume changed 0.540983 [I][22882.401054] mod.protocol-pulse | [ pulse-server.c: 3114 do_get_server_info()] [xfce4-pulseaudio-plugin] GET_SERVER_INFO tag:1503 [I][22882.401086] mod.protocol-pulse | [ pulse-server.c: 4180 do_get_info_list()] [xfce4-pulseaudio-plugin] GET_SINK_INFO_LIST tag:1504 [I][22882.401108] mod.protocol-pulse | [ pulse-server.c: 4180 do_get_info_list()] [xfce4-pulseaudio-plugin] GET_SOURCE_INFO_LIST tag:1505 [I][22882.401132] mod.protocol-pulse | [ pulse-server.c: 3114 do_get_server_info()] [xfce4-pulseaudio-plugin] GET_SERVER_INFO tag:1506 [I][22882.401149] mod.protocol-pulse | [ pulse-server.c: 4180 do_get_info_list()] [xfce4-pulseaudio-plugin] GET_SINK_INFO_LIST tag:1507 [I][22882.401166] mod.protocol-pulse | [ pulse-server.c: 4180 do_get_info_list()] [xfce4-pulseaudio-plugin] GET_SOURCE_INFO_LIST tag:1508 [I][22882.401218] pw.context | [ context.c: 1159 pw_context_recalc_graph()] 0x555b7b63b9d0: busy:0 reason:node flags changed [I][22882.401280] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [xfce4-pulseaudio-plugin] GET_SINK_INFO tag:1509 idx:4294967295 name:alsa_output.usb-Yamaha_Corporation_Steinberg_UR22C-00.analog-stereo [I][22882.401301] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [xfce4-pulseaudio-plugin] GET_SOURCE_INFO tag:1510 idx:4294967295 name:alsa_input.usb-Yamaha_Corporation_Steinberg_UR22C-00.analog-stereo [I][22882.401341] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [xfce4-pulseaudio-plugin] GET_SINK_INFO tag:1511 idx:4294967295 name:alsa_output.usb-Yamaha_Corporation_Steinberg_UR22C-00.analog-stereo [I][22882.401359] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [xfce4-pulseaudio-plugin] GET_SOURCE_INFO tag:1512 idx:4294967295 name:alsa_input.usb-Yamaha_Corporation_Steinberg_UR22C-00.analog-stereo [I][22882.401591] mod.protocol-pulse | [ pulse-server.c: 3114 do_get_server_info()] [xfce4-pulseaudio-plugin] GET_SERVER_INFO tag:1513 [I][22882.401616] mod.protocol-pulse | [ pulse-server.c: 4180 do_get_info_list()] [xfce4-pulseaudio-plugin] GET_SINK_INFO_LIST tag:1514 [I][22882.401634] mod.protocol-pulse | [ pulse-server.c: 4180 do_get_info_list()] [xfce4-pulseaudio-plugin] GET_SOURCE_INFO_LIST tag:1515 [I][22882.401679] pw.stream | [ stream.c: 772 parse_latency()] stream 0x555b7ef27840: set input latency 1.000000-1.000000 512-512 0-0 [I][22882.401718] pw.stream | [ stream.c: 772 parse_latency()] stream 0x555b7ef27840: set input latency 1.000000-1.000000 512-512 0-0 [I][22882.401783] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [xfce4-pulseaudio-plugin] GET_SINK_INFO tag:1516 idx:4294967295 name:alsa_output.usb-Yamaha_Corporation_Steinberg_UR22C-00.analog-stereo [I][22882.401803] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [xfce4-pulseaudio-plugin] GET_SOURCE_INFO tag:1517 idx:4294967295 name:alsa_input.usb-Yamaha_Corporation_Steinberg_UR22C-00.analog-stereo [I][22882.402017] mod.protocol-pulse | [ pulse-server.c: 3114 do_get_server_info()] [xfce4-pulseaudio-plugin] GET_SERVER_INFO tag:1518 [I][22882.402042] mod.protocol-pulse | [ pulse-server.c: 4180 do_get_info_list()] [xfce4-pulseaudio-plugin] GET_SINK_INFO_LIST tag:1519 [I][22882.402060] mod.protocol-pulse | [ pulse-server.c: 4180 do_get_info_list()] [xfce4-pulseaudio-plugin] GET_SOURCE_INFO_LIST tag:1520 [I][22882.402117] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [xfce4-pulseaudio-plugin] GET_SINK_INFO tag:1521 idx:4294967295 name:alsa_output.usb-Yamaha_Corporation_Steinberg_UR22C-00.analog-stereo [I][22882.402183] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [xfce4-pulseaudio-plugin] GET_SOURCE_INFO tag:1522 idx:4294967295 name:alsa_input.usb-Yamaha_Corporation_Steinberg_UR22C-00.analog-stereo [I][22882.402250] pw.stream | [ stream.c: 549 impl_send_command()] 0x555b7ef27840: command Spa:Pod:Object:Command:Node:ParamBegin [I][22882.402271] mod.protocol-pulse | [ pulse-server.c: 443 fix_playback_buffer_attr()] [Quod Libet] maxlength:4194304 tlength:37792 minreq:1764/944 prebuf:0 latency:32768 4 [I][22882.402588] pw.node | [ impl-node.c: 897 check_properties()] (Quod Libet-0) latency:0/0 -> 8192/44100 [I][22882.402601] mod.protocol-pulse | [ pulse-server.c: 495 reply_create_playback_stream()] [Quod Libet] reply CREATE_PLAYBACK_STREAM tag:17 missing:37792 latency:8192/44100 [I][22882.402609] mod.protocol-pulse | [ pulse-server.c: 1014 get_buffers_param()] [Quod Libet] stride 4 maxsize 151168 size 7056 buffers 21 [I][22882.402622] pw.node | [ impl-node.c: 897 check_properties()] (Quod Libet-0) latency:0/0 -> 8192/44100 [I][22882.402682] pw.stream | [ stream.c: 549 impl_send_command()] 0x555b7ef27840: command Spa:Pod:Object:Command:Node:ParamEnd [I][22882.402695] spa.fmtconvert | [ fmtconvert.c: 179 setup_convert()] 0x555b7c724328: Spa:Enum:AudioFormat:S16LE/2@44100->Spa:Enum:AudioFormat:F32P/2@44100 [I][22882.402708] spa.splitter | [ splitter.c: 627 setup_convert()] 0x555b7c7560b0: Spa:Enum:AudioFormat:F32P/2@48000->Spa:Enum:AudioFormat:F32P/1@0x2 [I][22882.402718] spa.channelmix | [ channelmix.c: 340 setup_convert()] 0x555b7c72d618: Spa:Enum:AudioFormat:F32P/2@44100->Spa:Enum:AudioFormat:F32P/2@44100 00000018:00000018 [I][22882.402740] spa.resample | [ resample.c: 154 setup_convert()] 0x555b7c743d38: Spa:Enum:AudioFormat:F32P/2@44100->Spa:Enum:AudioFormat:F32P/2@48000 [I][22882.403105] pw.stream | [ stream.c: 549 impl_send_command()] 0x555b7ef27840: command Spa:Pod:Object:Command:Node:Start [I][22882.403176] pw.node | [ impl-node.c: 377 node_update_state()] (Quod Libet-0) suspended -> running [I][22882.403243] pw.stream | [ stream.c: 549 impl_send_command()] 0x555b7ef27840: command Spa:Pod:Object:Command:Node:Pause [I][22882.403321] pw.node | [ impl-node.c: 377 node_update_state()] (Quod Libet-0) running -> idle [I][22882.403393] mod.protocol-pulse | [ pulse-server.c: 3114 do_get_server_info()] [xfce4-pulseaudio-plugin] GET_SERVER_INFO tag:1523 [I][22882.403427] mod.protocol-pulse | [ pulse-server.c: 4180 do_get_info_list()] [xfce4-pulseaudio-plugin] GET_SINK_INFO_LIST tag:1524 [I][22882.403448] mod.protocol-pulse | [ pulse-server.c: 4180 do_get_info_list()] [xfce4-pulseaudio-plugin] GET_SOURCE_INFO_LIST tag:1525 [I][22882.403548] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [xfce4-pulseaudio-plugin] GET_SINK_INFO tag:1526 idx:4294967295 name:alsa_output.usb-Yamaha_Corporation_Steinberg_UR22C-00.analog-stereo [I][22882.403567] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [xfce4-pulseaudio-plugin] GET_SOURCE_INFO tag:1527 idx:4294967295 name:alsa_input.usb-Yamaha_Corporation_Steinberg_UR22C-00.analog-stereo [I][22882.403600] mod.protocol-pulse | [ pulse-server.c: 3005 do_update_proplist()] [Quod Libet] UPDATE_PLAYBACK_STREAM_PROPLIST tag:19 channel:0 [I][22882.403617] mod.protocol-pulse | [ pulse-server.c: 3005 do_update_proplist()] [Quod Libet] UPDATE_PLAYBACK_STREAM_PROPLIST tag:20 channel:0 [I][22882.403659] mod.protocol-pulse | [ pulse-server.c: 3005 do_update_proplist()] [Quod Libet] UPDATE_PLAYBACK_STREAM_PROPLIST tag:21 channel:0 [I][22882.403688] mod.protocol-pulse | [ pulse-server.c: 3005 do_update_proplist()] [Quod Libet] UPDATE_PLAYBACK_STREAM_PROPLIST tag:22 channel:0 [I][22882.403940] mod.protocol-pulse | [ pulse-server.c: 3114 do_get_server_info()] [xfce4-pulseaudio-plugin] GET_SERVER_INFO tag:1528 [I][22882.403972] mod.protocol-pulse | [ pulse-server.c: 4180 do_get_info_list()] [xfce4-pulseaudio-plugin] GET_SINK_INFO_LIST tag:1529 [I][22882.403992] mod.protocol-pulse | [ pulse-server.c: 4180 do_get_info_list()] [xfce4-pulseaudio-plugin] GET_SOURCE_INFO_LIST tag:1530 [I][22882.404071] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [xfce4-pulseaudio-plugin] GET_SINK_INFO tag:1531 idx:4294967295 name:alsa_output.usb-Yamaha_Corporation_Steinberg_UR22C-00.analog-stereo [I][22882.404089] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [xfce4-pulseaudio-plugin] GET_SOURCE_INFO tag:1532 idx:4294967295 name:alsa_input.usb-Yamaha_Corporation_Steinberg_UR22C-00.analog-stereo [I][22882.410695] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [Quod Libet] GET_SINK_INPUT_INFO tag:23 idx:62 name:(null) [I][22882.410843] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [Quod Libet] GET_SINK_INPUT_INFO tag:24 idx:62 name:(null) [I][22882.410962] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [Quod Libet] GET_SINK_INPUT_INFO tag:25 idx:62 name:(null) [I][22882.411134] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [Quod Libet] GET_SINK_INPUT_INFO tag:26 idx:62 name:(null) [I][22882.411267] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [Quod Libet] GET_SINK_INPUT_INFO tag:27 idx:62 name:(null) [I][22882.411652] mod.protocol-pulse | [ pulse-server.c: 2470 do_flush_trigger_prebuf_stream()] [Quod Libet] FLUSH_PLAYBACK_STREAM tag:29 channel:0 [I][22882.411672] pw.stream | [ stream.c: 549 impl_send_command()] 0x555b7ef27840: command Spa:Pod:Object:Command:Node:Flush [I][22882.411800] mod.protocol-pulse | [ pulse-server.c: 3005 do_update_proplist()] [Quod Libet] UPDATE_PLAYBACK_STREAM_PROPLIST tag:31 channel:0 [I][22882.411821] mod.protocol-pulse | [ pulse-server.c: 3005 do_update_proplist()] [Quod Libet] UPDATE_PLAYBACK_STREAM_PROPLIST tag:32 channel:0 [I][22882.411897] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [Quod Libet] GET_SINK_INPUT_INFO tag:33 idx:62 name:(null) [I][22882.411990] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [Quod Libet] GET_SINK_INPUT_INFO tag:34 idx:62 name:(null) [I][22882.412078] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [Quod Libet] GET_SINK_INPUT_INFO tag:35 idx:62 name:(null) [I][22882.412190] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [Quod Libet] GET_SINK_INPUT_INFO tag:36 idx:62 name:(null) [I][22882.412295] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [Quod Libet] GET_SINK_INPUT_INFO tag:37 idx:62 name:(null) [I][22882.412568] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [Quod Libet] GET_SINK_INPUT_INFO tag:38 idx:62 name:(null) [I][22882.412649] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [Quod Libet] GET_SINK_INPUT_INFO tag:39 idx:62 name:(null) [I][22882.412731] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [Quod Libet] GET_SINK_INPUT_INFO tag:40 idx:62 name:(null) [I][22882.412842] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [Quod Libet] GET_SINK_INPUT_INFO tag:41 idx:62 name:(null) [I][22882.412939] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [Quod Libet] GET_SINK_INPUT_INFO tag:42 idx:62 name:(null) [I][22883.692906] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [Quod Libet] GET_SINK_INPUT_INFO tag:50 idx:62 name:(null) [I][22883.693082] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [Quod Libet] GET_SINK_INPUT_INFO tag:51 idx:62 name:(null) [I][22883.715933] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [Quod Libet] GET_SINK_INPUT_INFO tag:52 idx:62 name:(null) [I][22883.716188] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [Quod Libet] GET_SINK_INPUT_INFO tag:53 idx:62 name:(null) [I][22884.572039] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [Quod Libet] GET_SINK_INPUT_INFO tag:54 idx:62 name:(null) [I][22884.572211] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [Quod Libet] GET_SINK_INPUT_INFO tag:55 idx:62 name:(null) [I][22884.572305] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [Quod Libet] GET_SINK_INPUT_INFO tag:56 idx:62 name:(null) [I][22884.572461] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [Quod Libet] GET_SINK_INPUT_INFO tag:57 idx:62 name:(null) [I][22884.572603] mod.protocol-pulse | [ pulse-server.c: 2439 do_cork_stream()] [Quod Libet] CORK_PLAYBACK_STREAM tag:59 channel:0 cork:no [I][22884.572681] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [Quod Libet] GET_SINK_INPUT_INFO tag:61 idx:62 name:(null) [I][22884.572832] pw.stream | [ stream.c: 549 impl_send_command()] 0x555b7ef27840: command Spa:Pod:Object:Command:Node:Start [I][22884.572928] pw.node | [ impl-node.c: 377 node_update_state()] (Quod Libet-0) idle -> running [I][22884.573058] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [Quod Libet] GET_SINK_INPUT_INFO tag:62 idx:62 name:(null) [I][22884.573276] mod.protocol-pulse | [ pulse-server.c: 3114 do_get_server_info()] [xfce4-pulseaudio-plugin] GET_SERVER_INFO tag:1533 [I][22884.573355] mod.protocol-pulse | [ pulse-server.c: 4180 do_get_info_list()] [xfce4-pulseaudio-plugin] GET_SINK_INFO_LIST tag:1534 [I][22884.573420] mod.protocol-pulse | [ pulse-server.c: 4180 do_get_info_list()] [xfce4-pulseaudio-plugin] GET_SOURCE_INFO_LIST tag:1535 [I][22884.573499] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [Quod Libet] GET_SINK_INPUT_INFO tag:63 idx:62 name:(null) [I][22884.573551] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [xfce4-pulseaudio-plugin] GET_SINK_INFO tag:1536 idx:4294967295 name:alsa_output.usb-Yamaha_Corporation_Steinberg_UR22C-00.analog-stereo [I][22884.573590] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [xfce4-pulseaudio-plugin] GET_SOURCE_INFO tag:1537 idx:4294967295 name:alsa_input.usb-Yamaha_Corporation_Steinberg_UR22C-00.analog-stereo [I][22884.574809] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [Quod Libet] GET_SINK_INPUT_INFO tag:64 idx:62 name:(null) [I][22884.574971] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [Quod Libet] GET_SINK_INPUT_INFO tag:65 idx:62 name:(null) [I][22884.575097] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [Quod Libet] GET_SINK_INPUT_INFO tag:66 idx:62 name:(null) [I][22884.575265] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [Quod Libet] GET_SINK_INPUT_INFO tag:67 idx:62 name:(null) [I][22884.575471] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [Quod Libet] GET_SINK_INPUT_INFO tag:68 idx:62 name:(null) [I][22885.364971] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [Quod Libet] GET_SINK_INPUT_INFO tag:75 idx:62 name:(null) [I][22885.365169] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [Quod Libet] GET_SINK_INPUT_INFO tag:76 idx:62 name:(null) [I][22885.380922] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [Quod Libet] GET_SINK_INPUT_INFO tag:77 idx:62 name:(null) [I][22885.381097] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [Quod Libet] GET_SINK_INPUT_INFO tag:78 idx:62 name:(null)
play and pause (no audio will play):
Click to expand
[I][23407.003916] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [Quod Libet] GET_SINK_INPUT_INFO tag:145 idx:62 name:(null) [I][23407.004027] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [Quod Libet] GET_SINK_INPUT_INFO tag:146 idx:62 name:(null) [I][23407.004166] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [Quod Libet] GET_SINK_INPUT_INFO tag:147 idx:62 name:(null) [I][23407.004199] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [Quod Libet] GET_SINK_INPUT_INFO tag:148 idx:62 name:(null) [I][23407.004406] mod.protocol-pulse | [ pulse-server.c: 2439 do_cork_stream()] [Quod Libet] CORK_PLAYBACK_STREAM tag:150 channel:0 cork:no [I][23407.004439] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [Quod Libet] GET_SINK_INPUT_INFO tag:152 idx:62 name:(null) [I][23407.004658] pw.stream | [ stream.c: 549 impl_send_command()] 0x555b7c8dad90: command Spa:Pod:Object:Command:Node:Start [I][23407.004686] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [Quod Libet] GET_SINK_INPUT_INFO tag:153 idx:62 name:(null) [I][23407.004745] pw.node | [ impl-node.c: 377 node_update_state()] (Quod Libet-0) idle -> running [I][23407.004831] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [Quod Libet] GET_SINK_INPUT_INFO tag:154 idx:62 name:(null) [I][23407.004890] mod.protocol-pulse | [ pulse-server.c: 3114 do_get_server_info()] [xfce4-pulseaudio-plugin] GET_SERVER_INFO tag:1768 [I][23407.004933] mod.protocol-pulse | [ pulse-server.c: 4180 do_get_info_list()] [xfce4-pulseaudio-plugin] GET_SINK_INFO_LIST tag:1769 [I][23407.004960] mod.protocol-pulse | [ pulse-server.c: 4180 do_get_info_list()] [xfce4-pulseaudio-plugin] GET_SOURCE_INFO_LIST tag:1770 [I][23407.005028] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [xfce4-pulseaudio-plugin] GET_SINK_INFO tag:1771 idx:4294967295 name:alsa_output.usb-Yamaha_Corporation_Steinberg_UR22C-00.analog-stereo [I][23407.005053] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [xfce4-pulseaudio-plugin] GET_SOURCE_INFO tag:1772 idx:4294967295 name:alsa_input.usb-Yamaha_Corporation_Steinberg_UR22C-00.analog-stereo [I][23407.012218] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [Quod Libet] GET_SINK_INPUT_INFO tag:155 idx:62 name:(null) [I][23407.012410] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [Quod Libet] GET_SINK_INPUT_INFO tag:156 idx:62 name:(null) [I][23407.012603] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [Quod Libet] GET_SINK_INPUT_INFO tag:157 idx:62 name:(null) [I][23407.012805] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [Quod Libet] GET_SINK_INPUT_INFO tag:158 idx:62 name:(null) [I][23407.013007] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [Quod Libet] GET_SINK_INPUT_INFO tag:159 idx:62 name:(null) [I][23408.284706] mod.protocol-pulse | [ pulse-server.c: 2439 do_cork_stream()] [Quod Libet] CORK_PLAYBACK_STREAM tag:168 channel:0 cork:yes [I][23408.285189] pw.stream | [ stream.c: 549 impl_send_command()] 0x555b7c8dad90: command Spa:Pod:Object:Command:Node:Pause [I][23408.285273] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [Quod Libet] GET_SINK_INPUT_INFO tag:170 idx:62 name:(null) [I][23408.285341] pw.node | [ impl-node.c: 377 node_update_state()] (Quod Libet-0) running -> idle [I][23408.285497] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [Quod Libet] GET_SINK_INPUT_INFO tag:171 idx:62 name:(null) [I][23408.285541] mod.protocol-pulse | [ pulse-server.c: 3114 do_get_server_info()] [xfce4-pulseaudio-plugin] GET_SERVER_INFO tag:1773 [I][23408.285608] mod.protocol-pulse | [ pulse-server.c: 4180 do_get_info_list()] [xfce4-pulseaudio-plugin] GET_SINK_INFO_LIST tag:1774 [I][23408.285669] mod.protocol-pulse | [ pulse-server.c: 4180 do_get_info_list()] [xfce4-pulseaudio-plugin] GET_SOURCE_INFO_LIST tag:1775 [I][23408.285741] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [Quod Libet] GET_SINK_INPUT_INFO tag:172 idx:62 name:(null) [I][23408.285800] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [xfce4-pulseaudio-plugin] GET_SINK_INFO tag:1776 idx:4294967295 name:alsa_output.usb-Yamaha_Corporation_Steinberg_UR22C-00.analog-stereo [I][23408.285837] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [xfce4-pulseaudio-plugin] GET_SOURCE_INFO tag:1777 idx:4294967295 name:alsa_input.usb-Yamaha_Corporation_Steinberg_UR22C-00.analog-stereo [I][23408.286005] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [Quod Libet] GET_SINK_INPUT_INFO tag:173 idx:62 name:(null) [I][23408.286216] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [Quod Libet] GET_SINK_INPUT_INFO tag:174 idx:62 name:(null) [I][23408.505697] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [Quod Libet] GET_SINK_INPUT_INFO tag:179 idx:62 name:(null) [I][23408.505927] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [Quod Libet] GET_SINK_INPUT_INFO tag:180 idx:62 name:(null) [I][23408.515241] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [Quod Libet] GET_SINK_INPUT_INFO tag:181 idx:62 name:(null) [I][23408.515442] mod.protocol-pulse | [ pulse-server.c: 4024 do_get_info()] [Quod Libet] GET_SINK_INPUT_INFO tag:182 idx:62 name:(null)
Here are some pw-* command results after it started working again. I'll post them when it breaks next time again
Click to expand
➜ ~ ^[[200~pw-cli ls~ pw-cli ls~pw-clizsh: bad pattern: ^[[200~pw-cli ➜ ~ pw-cli ls id 0, type PipeWire:Interface:Core/3 core.name = "pipewire-0" id 1, type PipeWire:Interface:Module/3 module.name = "libpipewire-module-rtkit" id 2, type PipeWire:Interface:Module/3 module.name = "libpipewire-module-protocol-native" id 3, type PipeWire:Interface:Module/3 module.name = "libpipewire-module-profiler" id 4, type PipeWire:Interface:Profiler/3 id 5, type PipeWire:Interface:Module/3 module.name = "libpipewire-module-metadata" id 6, type PipeWire:Interface:Factory/3 module.id = "5" factory.name = "metadata" factory.type.name = "PipeWire:Interface:Metadata" factory.type.version = "3" id 7, type PipeWire:Interface:Module/3 module.name = "libpipewire-module-spa-device-factory" id 8, type PipeWire:Interface:Factory/3 module.id = "7" factory.name = "spa-device-factory" factory.type.name = "PipeWire:Interface:Device" factory.type.version = "3" id 9, type PipeWire:Interface:Module/3 module.name = "libpipewire-module-spa-node-factory" id 10, type PipeWire:Interface:Factory/3 module.id = "9" factory.name = "spa-node-factory" factory.type.name = "PipeWire:Interface:Node" factory.type.version = "3" id 11, type PipeWire:Interface:Module/3 module.name = "libpipewire-module-client-node" id 12, type PipeWire:Interface:Factory/3 module.id = "11" factory.name = "client-node" factory.type.name = "PipeWire:Interface:ClientNode" factory.type.version = "4" id 13, type PipeWire:Interface:Module/3 module.name = "libpipewire-module-client-device" id 14, type PipeWire:Interface:Factory/3 module.id = "13" factory.name = "client-device" factory.type.name = "Spa:Pointer:Interface:Device" factory.type.version = "0" id 15, type PipeWire:Interface:Module/3 module.name = "libpipewire-module-portal" id 16, type PipeWire:Interface:Module/3 module.name = "libpipewire-module-access" id 17, type PipeWire:Interface:Module/3 module.name = "libpipewire-module-adapter" id 18, type PipeWire:Interface:Factory/3 module.id = "17" factory.name = "adapter" factory.type.name = "PipeWire:Interface:Node" factory.type.version = "3" id 19, type PipeWire:Interface:Module/3 module.name = "libpipewire-module-link-factory" id 20, type PipeWire:Interface:Factory/3 module.id = "19" factory.name = "link-factory" factory.type.name = "PipeWire:Interface:Link" factory.type.version = "3" id 21, type PipeWire:Interface:Module/3 module.name = "libpipewire-module-session-manager" id 22, type PipeWire:Interface:Factory/3 module.id = "21" factory.name = "client-endpoint" factory.type.name = "PipeWire:Interface:ClientEndpoint" factory.type.version = "0" id 23, type PipeWire:Interface:Factory/3 module.id = "21" factory.name = "client-session" factory.type.name = "PipeWire:Interface:ClientSession" factory.type.version = "0" id 24, type PipeWire:Interface:Factory/3 module.id = "21" factory.name = "session" factory.type.name = "PipeWire:Interface:Session" factory.type.version = "0" id 25, type PipeWire:Interface:Factory/3 module.id = "21" factory.name = "endpoint" factory.type.name = "PipeWire:Interface:Endpoint" factory.type.version = "0" id 26, type PipeWire:Interface:Factory/3 module.id = "21" factory.name = "endpoint-stream" factory.type.name = "PipeWire:Interface:EndpointStream" factory.type.version = "0" id 27, type PipeWire:Interface:Factory/3 module.id = "21" factory.name = "endpoint-link" factory.type.name = "PipeWire:Interface:EndpointLink" factory.type.version = "0" id 28, type PipeWire:Interface:Node/3 factory.id = "10" priority.driver = "20000" node.name = "Dummy-Driver" id 29, type PipeWire:Interface:Node/3 factory.id = "10" priority.driver = "19000" node.name = "Freewheel-Driver" id 30, type PipeWire:Interface:Metadata/3 metadata.name = "settings" id 31, type PipeWire:Interface:Client/3 module.id = "2" pipewire.protocol = "protocol-native" pipewire.sec.pid = "1963" pipewire.sec.uid = "1001" pipewire.sec.gid = "1002" pipewire.access = "unrestricted" application.name = "pipewire-media-session" id 32, type PipeWire:Interface:Client/3 module.id = "2" pipewire.protocol = "protocol-native" pipewire.sec.pid = "1963" pipewire.sec.uid = "1001" pipewire.sec.gid = "1002" pipewire.access = "unrestricted" application.name = "pipewire-media-session" id 33, type PipeWire:Interface:Metadata/3 metadata.name = "default" factory.id = "6" client.id = "31" id 34, type PipeWire:Interface:Metadata/3 metadata.name = "route-settings" factory.id = "6" client.id = "31" id 35, type PipeWire:Interface:Device/3 factory.id = "14" client.id = "31" device.api = "v4l2" device.description = "HD Pro Webcam C920" device.name = "v4l2_device.pci-0000_28_00.3-usb-0_4.2_1.0" media.class = "Video/Device" id 36, type PipeWire:Interface:Device/3 factory.id = "14" client.id = "31" device.api = "v4l2" device.description = "HD Pro Webcam C920" device.name = "v4l2_device.pci-0000_28_00.3-usb-0_4.2_1.0.2" media.class = "Video/Device" id 37, type PipeWire:Interface:Node/3 factory.id = "10" client.id = "32" node.name = "Midi-Bridge" media.class = "Midi/Bridge" id 38, type PipeWire:Interface:Port/3 object.path = "alsa:seq:default:client_14:playback_0" format.dsp = "8 bit raw midi" node.id = "37" port.id = "0" port.name = "Midi Through:(playback_0) Midi Through Port-0" port.direction = "in" port.physical = "true" port.terminal = "true" port.alias = "Midi Through:Midi Through Port-0" id 39, type PipeWire:Interface:Port/3 object.path = "alsa:seq:default:client_16:playback_0" format.dsp = "8 bit raw midi" node.id = "37" port.id = "1" port.name = "Steinberg UR22C:(playback_0) Steinberg UR22C MIDI 1" port.direction = "in" port.physical = "true" port.terminal = "true" port.alias = "Steinberg UR22C:Steinberg UR22C MIDI 1" id 40, type PipeWire:Interface:Port/3 object.path = "alsa:seq:default:client_16:playback_1" format.dsp = "8 bit raw midi" node.id = "37" port.id = "2" port.name = "Steinberg UR22C:(playback_1) Steinberg UR22C MIDI 2" port.direction = "in" port.physical = "true" port.terminal = "true" port.alias = "Steinberg UR22C:Steinberg UR22C MIDI 2" id 41, type PipeWire:Interface:Port/3 object.path = "alsa:seq:default:client_14:capture_0" format.dsp = "8 bit raw midi" node.id = "37" port.id = "0" port.name = "Midi Through:(capture_0) Midi Through Port-0" port.direction = "out" port.physical = "true" port.terminal = "true" port.alias = "Midi Through:Midi Through Port-0" id 42, type PipeWire:Interface:Port/3 object.path = "alsa:seq:default:client_16:capture_0" format.dsp = "8 bit raw midi" node.id = "37" port.id = "1" port.name = "Steinberg UR22C:(capture_0) Steinberg UR22C MIDI 1" port.direction = "out" port.physical = "true" port.terminal = "true" port.alias = "Steinberg UR22C:Steinberg UR22C MIDI 1" id 43, type PipeWire:Interface:Port/3 object.path = "alsa:seq:default:client_16:capture_1" format.dsp = "8 bit raw midi" node.id = "37" port.id = "2" port.name = "Steinberg UR22C:(capture_1) Steinberg UR22C MIDI 2" port.direction = "out" port.physical = "true" port.terminal = "true" port.alias = "Steinberg UR22C:Steinberg UR22C MIDI 2" id 44, type PipeWire:Interface:Device/3 factory.id = "14" client.id = "31" device.api = "alsa" device.description = "C920 HD Pro Webcam" device.name = "alsa_card.usb-046d_HD_Pro_Webcam_C920_727B6ADF-02" device.nick = "HD Pro Webcam C920" media.class = "Audio/Device" id 45, type PipeWire:Interface:Device/3 factory.id = "14" client.id = "31" device.api = "alsa" device.description = "Steinberg UR22C" device.name = "alsa_card.usb-Yamaha_Corporation_Steinberg_UR22C-00" device.nick = "Steinberg UR22C" media.class = "Audio/Device" id 46, type PipeWire:Interface:Node/3 object.path = "v4l2:/dev/video0" factory.id = "10" client.id = "32" device.id = "35" node.description = "HD Pro Webcam C920" node.name = "v4l2_input.pci-0000_28_00.3-usb-0_4.2_1.0" media.class = "Video/Source" media.role = "Camera" id 47, type PipeWire:Interface:Port/3 node.id = "46" port.id = "0" port.name = "out_0" port.direction = "out" port.physical = "true" port.terminal = "true" id 48, type PipeWire:Interface:Client/3 module.id = "2" pipewire.protocol = "protocol-native" pipewire.sec.pid = "19228" pipewire.sec.uid = "1001" pipewire.sec.gid = "1002" pipewire.access = "unrestricted" application.name = "Quod Libet" id 49, type PipeWire:Interface:Port/3 object.path = "PulseAudio Volume Control:monitor_1" format.dsp = "32 bit float mono audio" node.id = "67" audio.channel = "FR" port.id = "1" port.name = "monitor_FR" port.direction = "out" port.monitor = "true" port.alias = "PulseAudio Volume Control:monitor_FR" id 50, type PipeWire:Interface:Link/3 factory.id = "20" client.id = "32" link.output.port = "95" link.input.port = "99" link.output.node = "79" link.input.node = "67" id 52, type PipeWire:Interface:Port/3 object.path = "PulseAudio Volume Control:input_0" format.dsp = "32 bit float mono audio" node.id = "60" audio.channel = "MONO" port.id = "0" port.name = "input_MONO" port.direction = "in" port.alias = "PulseAudio Volume Control:input_MONO" id 53, type PipeWire:Interface:Client/3 module.id = "2" pipewire.protocol = "protocol-native" pipewire.sec.pid = "19228" pipewire.sec.uid = "1001" pipewire.sec.gid = "1002" pipewire.access = "unrestricted" application.name = "Brave input" id 54, type PipeWire:Interface:Port/3 object.path = "PulseAudio Volume Control:monitor_0" format.dsp = "32 bit float mono audio" node.id = "83" audio.channel = "MONO" port.id = "0" port.name = "monitor_MONO" port.direction = "out" port.monitor = "true" port.alias = "PulseAudio Volume Control:monitor_MONO" id 55, type PipeWire:Interface:Port/3 object.path = "PulseAudio Volume Control:input_0" format.dsp = "32 bit float mono audio" node.id = "91" audio.channel = "MONO" port.id = "0" port.name = "input_MONO" port.direction = "in" port.alias = "PulseAudio Volume Control:input_MONO" id 56, type PipeWire:Interface:Node/3 factory.id = "6" client.id = "109" application.name = "PulseAudio Volume Control" node.name = "PulseAudio Volume Control" media.class = "Stream/Input/Audio" id 58, type PipeWire:Interface:Client/3 module.id = "2" pipewire.protocol = "protocol-native" pipewire.sec.pid = "3020" pipewire.sec.uid = "1001" pipewire.sec.gid = "1002" pipewire.access = "unrestricted" application.name = "xdg-desktop-portal" id 60, type PipeWire:Interface:Node/3 factory.id = "6" client.id = "109" application.name = "PulseAudio Volume Control" node.name = "PulseAudio Volume Control" media.class = "Stream/Input/Audio" id 61, type PipeWire:Interface:Port/3 object.path = "PulseAudio Volume Control:input_1" format.dsp = "32 bit float mono audio" node.id = "85" audio.channel = "FR" port.id = "1" port.name = "input_FR" port.direction = "in" port.alias = "PulseAudio Volume Control:input_FR" id 62, type PipeWire:Interface:Node/3 factory.id = "6" client.id = "48" application.name = "Quod Libet" node.name = "Quod Libet" media.class = "Stream/Output/Audio" media.role = "Music" id 63, type PipeWire:Interface:Port/3 object.path = "PulseAudio Volume Control:monitor_0" format.dsp = "32 bit float mono audio" node.id = "67" audio.channel = "FL" port.id = "0" port.name = "monitor_FL" port.direction = "out" port.monitor = "true" port.alias = "PulseAudio Volume Control:monitor_FL" id 64, type PipeWire:Interface:Node/3 factory.id = "6" client.id = "109" application.name = "PulseAudio Volume Control" node.name = "PulseAudio Volume Control" media.class = "Stream/Input/Audio" id 65, type PipeWire:Interface:Link/3 factory.id = "20" client.id = "32" link.output.port = "54" link.input.port = "81" link.output.node = "83" link.input.node = "83" id 66, type PipeWire:Interface:Port/3 object.path = "PulseAudio Volume Control:monitor_0" format.dsp = "32 bit float mono audio" node.id = "60" audio.channel = "MONO" port.id = "0" port.name = "monitor_MONO" port.direction = "out" port.monitor = "true" port.alias = "PulseAudio Volume Control:monitor_MONO" id 67, type PipeWire:Interface:Node/3 factory.id = "6" client.id = "109" application.name = "PulseAudio Volume Control" node.name = "PulseAudio Volume Control" media.class = "Stream/Input/Audio" id 68, type PipeWire:Interface:Client/3 module.id = "2" pipewire.protocol = "protocol-native" pipewire.sec.pid = "29647" pipewire.sec.uid = "1001" pipewire.sec.gid = "1002" pipewire.access = "unrestricted" application.name = "pw-cli" id 69, type PipeWire:Interface:Link/3 factory.id = "20" client.id = "32" link.output.port = "66" link.input.port = "52" link.output.node = "60" link.input.node = "60" id 72, type PipeWire:Interface:Node/3 factory.id = "6" client.id = "109" application.name = "PulseAudio Volume Control" node.name = "PulseAudio Volume Control" media.class = "Stream/Input/Audio" id 73, type PipeWire:Interface:Link/3 factory.id = "20" client.id = "32" link.output.port = "76" link.input.port = "93" link.output.node = "64" link.input.node = "56" id 74, type PipeWire:Interface:Link/3 factory.id = "20" client.id = "32" link.output.port = "76" link.input.port = "100" link.output.node = "64" link.input.node = "64" id 75, type PipeWire:Interface:Link/3 factory.id = "20" client.id = "32" link.output.port = "80" link.input.port = "55" link.output.node = "91" link.input.node = "91" id 76, type PipeWire:Interface:Port/3 object.path = "PulseAudio Volume Control:monitor_0" format.dsp = "32 bit float mono audio" node.id = "64" audio.channel = "MONO" port.id = "0" port.name = "monitor_MONO" port.direction = "out" port.monitor = "true" port.alias = "PulseAudio Volume Control:monitor_MONO" id 77, type PipeWire:Interface:Port/3 object.path = "alsa:pcm:0:front:0:playback:playback_1" format.dsp = "32 bit float mono audio" node.id = "117" audio.channel = "FR" port.id = "1" port.name = "playback_FR" port.direction = "in" port.physical = "true" port.terminal = "true" port.alias = "Steinberg UR22C:playback_FR" id 78, type PipeWire:Interface:Link/3 factory.id = "20" client.id = "32" link.output.port = "80" link.input.port = "96" link.output.node = "91" link.input.node = "72" id 79, type PipeWire:Interface:Node/3 object.path = "alsa:pcm:0:front:0:capture" factory.id = "18" client.id = "32" device.id = "45" priority.session = "2009" priority.driver = "2009" node.description = "Steinberg UR22C Analog Stereo" node.name = "alsa_input.usb-Yamaha_Corporation_Steinberg_UR22C-00.analog-stereo" node.nick = "Steinberg UR22C" media.class = "Audio/Source" id 80, type PipeWire:Interface:Port/3 object.path = "PulseAudio Volume Control:monitor_0" format.dsp = "32 bit float mono audio" node.id = "91" audio.channel = "MONO" port.id = "0" port.name = "monitor_MONO" port.direction = "out" port.monitor = "true" port.alias = "PulseAudio Volume Control:monitor_MONO" id 81, type PipeWire:Interface:Port/3 object.path = "PulseAudio Volume Control:input_0" format.dsp = "32 bit float mono audio" node.id = "83" audio.channel = "MONO" port.id = "0" port.name = "input_MONO" port.direction = "in" port.alias = "PulseAudio Volume Control:input_MONO" id 83, type PipeWire:Interface:Node/3 factory.id = "6" client.id = "109" application.name = "PulseAudio Volume Control" node.name = "PulseAudio Volume Control" media.class = "Stream/Input/Audio" id 84, type PipeWire:Interface:Port/3 object.path = "PulseAudio Volume Control:monitor_0" format.dsp = "32 bit float mono audio" node.id = "72" audio.channel = "MONO" port.id = "0" port.name = "monitor_MONO" port.direction = "out" port.monitor = "true" port.alias = "PulseAudio Volume Control:monitor_MONO" id 85, type PipeWire:Interface:Node/3 factory.id = "6" client.id = "109" application.name = "PulseAudio Volume Control" node.name = "PulseAudio Volume Control" media.class = "Stream/Input/Audio" id 86, type PipeWire:Interface:Client/3 module.id = "2" pipewire.protocol = "protocol-native" pipewire.sec.pid = "19228" pipewire.sec.uid = "1001" pipewire.sec.gid = "1002" pipewire.access = "unrestricted" application.name = "xfce4-pulseaudio-plugin" id 87, type PipeWire:Interface:Port/3 object.path = "PulseAudio Volume Control:input_0" format.dsp = "32 bit float mono audio" node.id = "90" audio.channel = "MONO" port.id = "0" port.name = "input_MONO" port.direction = "in" port.alias = "PulseAudio Volume Control:input_MONO" id 88, type PipeWire:Interface:Port/3 object.path = "PulseAudio Volume Control:monitor_1" format.dsp = "32 bit float mono audio" node.id = "112" audio.channel = "FR" port.id = "1" port.name = "monitor_FR" port.direction = "out" port.monitor = "true" port.alias = "PulseAudio Volume Control:monitor_FR" id 89, type PipeWire:Interface:Port/3 object.path = "alsa:pcm:0:front:0:capture:capture_0" format.dsp = "32 bit float mono audio" node.id = "79" audio.channel = "FL" port.id = "0" port.name = "capture_FL" port.direction = "out" port.physical = "true" port.terminal = "true" port.alias = "Steinberg UR22C:capture_FL" id 90, type PipeWire:Interface:Node/3 factory.id = "6" client.id = "109" application.name = "PulseAudio Volume Control" node.name = "PulseAudio Volume Control" media.class = "Stream/Input/Audio" id 91, type PipeWire:Interface:Node/3 factory.id = "6" client.id = "109" application.name = "PulseAudio Volume Control" node.name = "PulseAudio Volume Control" media.class = "Stream/Input/Audio" id 92, type PipeWire:Interface:Port/3 object.path = "PulseAudio Volume Control:monitor_0" format.dsp = "32 bit float mono audio" node.id = "90" audio.channel = "MONO" port.id = "0" port.name = "monitor_MONO" port.direction = "out" port.monitor = "true" port.alias = "PulseAudio Volume Control:monitor_MONO" id 93, type PipeWire:Interface:Port/3 object.path = "PulseAudio Volume Control:input_0" format.dsp = "32 bit float mono audio" node.id = "56" audio.channel = "MONO" port.id = "0" port.name = "input_MONO" port.direction = "in" port.alias = "PulseAudio Volume Control:input_MONO" id 95, type PipeWire:Interface:Port/3 object.path = "alsa:pcm:0:front:0:capture:capture_1" format.dsp = "32 bit float mono audio" node.id = "79" audio.channel = "FR" port.id = "1" port.name = "capture_FR" port.direction = "out" port.physical = "true" port.terminal = "true" port.alias = "Steinberg UR22C:capture_FR" id 96, type PipeWire:Interface:Port/3 object.path = "PulseAudio Volume Control:input_0" format.dsp = "32 bit float mono audio" node.id = "72" audio.channel = "MONO" port.id = "0" port.name = "input_MONO" port.direction = "in" port.alias = "PulseAudio Volume Control:input_MONO" id 97, type PipeWire:Interface:Port/3 object.path = "PulseAudio Volume Control:monitor_1" format.dsp = "32 bit float mono audio" node.id = "85" audio.channel = "FR" port.id = "1" port.name = "monitor_FR" port.direction = "out" port.monitor = "true" port.alias = "PulseAudio Volume Control:monitor_FR" id 98, type PipeWire:Interface:Link/3 factory.id = "20" client.id = "32" link.output.port = "66" link.input.port = "87" link.output.node = "60" link.input.node = "90" id 99, type PipeWire:Interface:Port/3 object.path = "PulseAudio Volume Control:input_1" format.dsp = "32 bit float mono audio" node.id = "67" audio.channel = "FR" port.id = "1" port.name = "input_FR" port.direction = "in" port.alias = "PulseAudio Volume Control:input_FR" id 100, type PipeWire:Interface:Port/3 object.path = "PulseAudio Volume Control:input_0" format.dsp = "32 bit float mono audio" node.id = "64" audio.channel = "MONO" port.id = "0" port.name = "input_MONO" port.direction = "in" port.alias = "PulseAudio Volume Control:input_MONO" id 102, type PipeWire:Interface:Port/3 object.path = "alsa:pcm:0:front:0:playback:playback_0" format.dsp = "32 bit float mono audio" node.id = "117" audio.channel = "FL" port.id = "0" port.name = "playback_FL" port.direction = "in" port.physical = "true" port.terminal = "true" port.alias = "Steinberg UR22C:playback_FL" id 103, type PipeWire:Interface:Port/3 object.path = "alsa:pcm:0:front:0:playback:monitor_1" format.dsp = "32 bit float mono audio" node.id = "117" audio.channel = "FR" port.id = "1" port.name = "monitor_FR" port.direction = "out" port.monitor = "true" port.alias = "Steinberg UR22C:monitor_FR" id 104, type PipeWire:Interface:Link/3 factory.id = "20" client.id = "32" link.output.port = "120" link.input.port = "113" link.output.node = "117" link.input.node = "85" id 105, type PipeWire:Interface:Port/3 object.path = "Quod Libet:output_1" format.dsp = "32 bit float mono audio" node.id = "62" audio.channel = "FR" port.id = "1" port.name = "output_FR" port.direction = "out" port.alias = "Quod Libet:output_FR" id 106, type PipeWire:Interface:Link/3 factory.id = "20" client.id = "32" link.output.port = "105" link.input.port = "121" link.output.node = "62" link.input.node = "112" id 107, type PipeWire:Interface:Link/3 factory.id = "20" client.id = "32" link.output.port = "89" link.input.port = "119" link.output.node = "79" link.input.node = "67" id 108, type PipeWire:Interface:Port/3 object.path = "PulseAudio Volume Control:input_0" format.dsp = "32 bit float mono audio" node.id = "112" audio.channel = "FL" port.id = "0" port.name = "input_FL" port.direction = "in" port.alias = "PulseAudio Volume Control:input_FL" id 109, type PipeWire:Interface:Client/3 module.id = "2" pipewire.protocol = "protocol-native" pipewire.sec.pid = "19228" pipewire.sec.uid = "1001" pipewire.sec.gid = "1002" pipewire.access = "unrestricted" application.name = "PulseAudio Volume Control" id 110, type PipeWire:Interface:Port/3 object.path = "PulseAudio Volume Control:monitor_0" format.dsp = "32 bit float mono audio" node.id = "85" audio.channel = "FL" port.id = "0" port.name = "monitor_FL" port.direction = "out" port.monitor = "true" port.alias = "PulseAudio Volume Control:monitor_FL" id 111, type PipeWire:Interface:Port/3 object.path = "PulseAudio Volume Control:monitor_0" format.dsp = "32 bit float mono audio" node.id = "56" audio.channel = "MONO" port.id = "0" port.name = "monitor_MONO" port.direction = "out" port.monitor = "true" port.alias = "PulseAudio Volume Control:monitor_MONO" id 112, type PipeWire:Interface:Node/3 factory.id = "6" client.id = "109" application.name = "PulseAudio Volume Control" node.name = "PulseAudio Volume Control" media.class = "Stream/Input/Audio" id 113, type PipeWire:Interface:Port/3 object.path = "PulseAudio Volume Control:input_0" format.dsp = "32 bit float mono audio" node.id = "85" audio.channel = "FL" port.id = "0" port.name = "input_FL" port.direction = "in" port.alias = "PulseAudio Volume Control:input_FL" id 114, type PipeWire:Interface:Link/3 factory.id = "20" client.id = "32" link.output.port = "103" link.input.port = "61" link.output.node = "117" link.input.node = "85" id 116, type PipeWire:Interface:Port/3 object.path = "PulseAudio Volume Control:monitor_0" format.dsp = "32 bit float mono audio" node.id = "112" audio.channel = "FL" port.id = "0" port.name = "monitor_FL" port.direction = "out" port.monitor = "true" port.alias = "PulseAudio Volume Control:monitor_FL" id 117, type PipeWire:Interface:Node/3 object.path = "alsa:pcm:0:front:0:playback" factory.id = "18" client.id = "32" device.id = "45" priority.session = "1009" priority.driver = "1009" node.description = "Steinberg UR22C Analog Stereo" node.name = "alsa_output.usb-Yamaha_Corporation_Steinberg_UR22C-00.analog-stereo" node.nick = "Steinberg UR22C" media.class = "Audio/Sink" id 118, type PipeWire:Interface:Link/3 factory.id = "20" client.id = "32" link.output.port = "105" link.input.port = "77" link.output.node = "62" link.input.node = "117" id 119, type PipeWire:Interface:Port/3 object.path = "PulseAudio Volume Control:input_0" format.dsp = "32 bit float mono audio" node.id = "67" audio.channel = "FL" port.id = "0" port.name = "input_FL" port.direction = "in" port.alias = "PulseAudio Volume Control:input_FL" id 120, type PipeWire:Interface:Port/3 object.path = "alsa:pcm:0:front:0:playback:monitor_0" format.dsp = "32 bit float mono audio" node.id = "117" audio.channel = "FL" port.id = "0" port.name = "monitor_FL" port.direction = "out" port.monitor = "true" port.alias = "Steinberg UR22C:monitor_FL" id 121, type PipeWire:Interface:Port/3 object.path = "PulseAudio Volume Control:input_1" format.dsp = "32 bit float mono audio" node.id = "112" audio.channel = "FR" port.id = "1" port.name = "input_FR" port.direction = "in" port.alias = "PulseAudio Volume Control:input_FR" id 122, type PipeWire:Interface:Link/3 factory.id = "20" client.id = "32" link.output.port = "128" link.input.port = "102" link.output.node = "62" link.input.node = "117" id 126, type PipeWire:Interface:Link/3 factory.id = "20" client.id = "32" link.output.port = "128" link.input.port = "108" link.output.node = "62" link.input.node = "112" id 128, type PipeWire:Interface:Port/3 object.path = "Quod Libet:output_0" format.dsp = "32 bit float mono audio" node.id = "62" audio.channel = "FL" port.id = "0" port.name = "output_FL" port.direction = "out" port.alias = "Quod Libet:output_FL" ➜ ~ pactl list Module #1 Name: libpipewire-module-rtkit Argument: { #nice.level = -11 #rt.prio = 88 #rt.time.soft = 2000000 #rt.time.hard = 2000000 } Usage counter: n/a Properties: module.name = "libpipewire-module-rtkit" object.id = "1" module.author = "Wim Taymans " module.description = "Use RTKit to raise thread priorities" module.usage = "[nice.level=] [rt.prio=] [rt.time.soft=Module #2 Name: libpipewire-module-protocol-native Argument: Usage counter: n/a Properties: module.name = "libpipewire-module-protocol-native" object.id = "2" module.author = "Wim Taymans wim.taymans@gmail.com" module.description = "Native protocol using unix sockets" module.version = "0.3.39"Module #3 Name: libpipewire-module-profiler Argument: Usage counter: n/a Properties: module.name = "libpipewire-module-profiler" object.id = "3" module.author = "Wim Taymans wim.taymans@gmail.com" module.description = "Generate Profiling data" module.version = "0.3.39"
Module #5 Name: libpipewire-module-metadata Argument: Usage counter: n/a Properties: module.name = "libpipewire-module-metadata" object.id = "5" module.author = "Wim Taymans wim.taymans@gmail.com" module.description = "Allow clients to create metadata store" module.version = "0.3.39"
Module #7 Name: libpipewire-module-spa-device-factory Argument: Usage counter: n/a Properties: module.name = "libpipewire-module-spa-device-factory" object.id = "7" module.author = "Wim Taymans wim.taymans@gmail.com" module.description = "Provide a factory to make SPA devices" module.version = "0.3.39"
Module #9 Name: libpipewire-module-spa-node-factory Argument: Usage counter: n/a Properties: module.name = "libpipewire-module-spa-node-factory" object.id = "9" module.author = "Wim Taymans wim.taymans@gmail.com" module.description = "Provide a factory to make SPA nodes" module.version = "0.3.39"
Module #11 Name: libpipewire-module-client-node Argument: Usage counter: n/a Properties: module.name = "libpipewire-module-client-node" object.id = "11" module.author = "Wim Taymans wim.taymans@gmail.com" module.description = "Allow clients to create and control remote nodes" module.version = "0.3.39"
Module #13 Name: libpipewire-module-client-device Argument: Usage counter: n/a Properties: module.name = "libpipewire-module-client-device" object.id = "13" module.author = "Wim Taymans wim.taymans@gmail.com" module.description = "Allow clients to create and control remote devices" module.version = "0.3.39"
Module #15 Name: libpipewire-module-portal Argument: Usage counter: n/a Properties: module.name = "libpipewire-module-portal" object.id = "15"
Module #16 Name: libpipewire-module-access Argument: { # access.allowed to list an array of paths of allowed # apps. #access.allowed = [ # /usr/bin/pipewire-media-session #]
# An array of rejected paths. #access.rejected = [ ] # An array of paths with restricted access. #access.restricted = [ ] # Anything not in the above lists gets assigned the # access.force permission. #access.force = flatpak } Usage counter: n/a Properties: module.name = "libpipewire-module-access" object.id = "16" module.author = "Wim Taymans <wim.taymans@gmail.com>" module.description = "Perform access check" module.usage = "[ access.force=flatpak ] [ access.allowed=<cmd-line> ] [ access.rejected=<cmd-line> ] [ access.restricted=<cmd-line> ] " module.version = "0.3.39"
Module #17 Name: libpipewire-module-adapter Argument: Usage counter: n/a Properties: module.name = "libpipewire-module-adapter" object.id = "17" module.author = "Wim Taymans wim.taymans@gmail.com" module.description = "Manage adapter nodes" module.version = "0.3.39"
Module #19 Name: libpipewire-module-link-factory Argument: Usage counter: n/a Properties: module.name = "libpipewire-module-link-factory" object.id = "19" module.author = "Wim Taymans wim.taymans@gmail.com" module.description = "Allow clients to create links" module.version = "0.3.39"
Module #21 Name: libpipewire-module-session-manager Argument: Usage counter: n/a Properties: module.name = "libpipewire-module-session-manager" object.id = "21" module.author = "George Kiagiadakis george.kiagiadakis@collabora.com" module.description = "Implements objects for session management" module.version = "0.3.39"
Sink #117 State: RUNNING Name: alsa_output.usb-Yamaha_Corporation_Steinberg_UR22C-00.analog-stereo Description: Steinberg UR22C Analog Stereo Driver: PipeWire Sample Specification: s32le 2ch 48000Hz Channel Map: front-left,front-right Owner Module: 4294967295 Mute: no Volume: front-left: 65536 / 100% / 0,00 dB, front-right: 65536 / 100% / 0,00 dB balance 0,00 Base Volume: 65536 / 100% / 0,00 dB Monitor Source: alsa_output.usb-Yamaha_Corporation_Steinberg_UR22C-00.analog-stereo.monitor Latency: 0 usec, configured 0 usec Flags: HARDWARE DECIBEL_VOLUME LATENCY Properties: object.path = "alsa:pcm:0:front:0:playback" api.alsa.path = "front:0" api.alsa.pcm.card = "0" api.alsa.pcm.stream = "playback" audio.channels = "2" audio.position = "FL,FR" device.routes = "1" alsa.resolution_bits = "32" device.api = "alsa" device.class = "sound" alsa.class = "generic" alsa.subclass = "generic-mix" alsa.name = "USB Audio" alsa.id = "USB Audio" alsa.subdevice = "0" alsa.subdevice_name = "subdevice #0" alsa.device = "0" alsa.card = "0" alsa.card_name = "Steinberg UR22C" alsa.long_card_name = "Yamaha Corporation Steinberg UR22C at usb-0000:28:00.3-3, super speed" alsa.driver_name = "snd_usb_audio" device.profile.name = "analog-stereo" device.profile.description = "Analog Stereo" card.profile.device = "4" device.id = "45" factory.name = "api.alsa.pcm.sink" priority.driver = "1009" priority.session = "1009" media.class = "Audio/Sink" node.nick = "Steinberg UR22C" node.name = "alsa_output.usb-Yamaha_Corporation_Steinberg_UR22C-00.analog-stereo" device.description = "Steinberg UR22C Analog Stereo" device.icon_name = "audio-card-analog" device.bus = "usb" device.bus_path = "pci-0000:28:00.3-usb-0:3:1.0" node.pause-on-idle = "false" factory.id = "18" client.id = "32" node.driver = "true" factory.mode = "merge" audio.adapt.follower = "" library.name = "audioconvert/libspa-audioconvert" object.id = "117" node.max-latency = "32768/48000" Ports: analog-output: Analog Output (type: Analog, priority: 9900, availability unknown) Active Port: analog-output Formats: pcm
Source #65653 State: RUNNING Name: alsa_output.usb-Yamaha_Corporation_Steinberg_UR22C-00.analog-stereo.monitor Description: Monitor of Steinberg UR22C Analog Stereo Driver: PipeWire Sample Specification: s32le 2ch 48000Hz Channel Map: front-left,front-right Owner Module: 4294967295 Mute: no Volume: front-left: 65536 / 100% / 0,00 dB, front-right: 65536 / 100% / 0,00 dB balance 0,00 Base Volume: 65536 / 100% / 0,00 dB Monitor of Sink: alsa_output.usb-Yamaha_Corporation_Steinberg_UR22C-00.analog-stereo Latency: 0 usec, configured 0 usec Flags: HARDWARE DECIBEL_VOLUME LATENCY Properties: object.path = "alsa:pcm:0:front:0:playback" api.alsa.path = "front:0" api.alsa.pcm.card = "0" api.alsa.pcm.stream = "playback" audio.channels = "2" audio.position = "FL,FR" device.routes = "1" alsa.resolution_bits = "32" device.api = "alsa" device.class = "sound" alsa.class = "generic" alsa.subclass = "generic-mix" alsa.name = "USB Audio" alsa.id = "USB Audio" alsa.subdevice = "0" alsa.subdevice_name = "subdevice #0" alsa.device = "0" alsa.card = "0" alsa.card_name = "Steinberg UR22C" alsa.long_card_name = "Yamaha Corporation Steinberg UR22C at usb-0000:28:00.3-3, super speed" alsa.driver_name = "snd_usb_audio" device.profile.name = "analog-stereo" device.profile.description = "Analog Stereo" card.profile.device = "4" device.id = "45" factory.name = "api.alsa.pcm.sink" priority.driver = "1009" priority.session = "1009" media.class = "Audio/Sink" node.nick = "Steinberg UR22C" node.name = "alsa_output.usb-Yamaha_Corporation_Steinberg_UR22C-00.analog-stereo" device.description = "Steinberg UR22C Analog Stereo" device.icon_name = "audio-card-analog" device.bus = "usb" device.bus_path = "pci-0000:28:00.3-usb-0:3:1.0" node.pause-on-idle = "false" factory.id = "18" client.id = "32" node.driver = "true" factory.mode = "merge" audio.adapt.follower = "" library.name = "audioconvert/libspa-audioconvert" object.id = "117" node.max-latency = "32768/48000" Formats: pcm
Source #79 State: RUNNING Name: alsa_input.usb-Yamaha_Corporation_Steinberg_UR22C-00.analog-stereo Description: Steinberg UR22C Analog Stereo Driver: PipeWire Sample Specification: s32le 2ch 48000Hz Channel Map: front-left,front-right Owner Module: 4294967295 Mute: no Volume: front-left: 65536 / 100% / 0,00 dB, front-right: 65536 / 100% / 0,00 dB balance 0,00 Base Volume: 65536 / 100% / 0,00 dB Monitor of Sink: n/a Latency: 0 usec, configured 0 usec Flags: HARDWARE DECIBEL_VOLUME LATENCY Properties: object.path = "alsa:pcm:0:front:0:capture" api.alsa.path = "front:0" api.alsa.pcm.card = "0" api.alsa.pcm.stream = "capture" audio.channels = "2" audio.position = "FL,FR" device.routes = "1" alsa.resolution_bits = "32" device.api = "alsa" device.class = "sound" alsa.class = "generic" alsa.subclass = "generic-mix" alsa.name = "USB Audio" alsa.id = "USB Audio" alsa.subdevice = "0" alsa.subdevice_name = "subdevice #0" alsa.device = "0" alsa.card = "0" alsa.card_name = "Steinberg UR22C" alsa.long_card_name = "Yamaha Corporation Steinberg UR22C at usb-0000:28:00.3-3, super speed" alsa.driver_name = "snd_usb_audio" device.profile.name = "analog-stereo" device.profile.description = "Analog Stereo" card.profile.device = "0" device.id = "45" factory.name = "api.alsa.pcm.source" priority.driver = "2009" priority.session = "2009" media.class = "Audio/Source" node.nick = "Steinberg UR22C" node.name = "alsa_input.usb-Yamaha_Corporation_Steinberg_UR22C-00.analog-stereo" device.description = "Steinberg UR22C Analog Stereo" device.icon_name = "audio-input-microphone-analog" device.bus = "usb" device.bus_path = "pci-0000:28:00.3-usb-0:3:1.0" node.pause-on-idle = "false" factory.id = "18" client.id = "32" node.driver = "true" factory.mode = "split" audio.adapt.follower = "" library.name = "audioconvert/libspa-audioconvert" object.id = "79" node.max-latency = "32768/48000" Ports: analog-input: Analog Input (type: Analog, priority: 10000, availability unknown) Active Port: analog-input Formats: pcm
Sink Input #62 Driver: PipeWire Owner Module: n/a Client: 48 Sink: 117 Sample Specification: s16le 2ch 44100Hz Channel Map: front-left,front-right Format: pcm, format.sample_format = ""s16le"" format.rate = "44100" format.channels = "2" format.channel_map = ""front-left,front-right"" Corked: no Mute: no Volume: front-left: 53400 / 81% / -5,34 dB, front-right: 53400 / 81% / -5,34 dB balance 0,00 Buffer Latency: 0 usec Sink Latency: 0 usec Resample method: PipeWire Properties: client.api = "pipewire-pulse" pulse.server.type = "unix" application.name = "Quod Libet" media.role = "music" application.icon_name = "io.github.quodlibet.QuodLibet" application.process.id = "29006" application.process.user = "vs-mango" application.process.host = "proxima" application.process.binary = "python3.9" application.language = "en_US.utf8" window.x11.display = ":0.0" application.process.machine_id = "183485a9ae664c11bcfad3d31f634eff" application.process.session_id = "2" media.name = "'Kanara Prakar (Evening Raga of Devotion)' by 'KANGURU'" node.rate = "1/44100" stream.is-live = "true" node.name = "Quod Libet" node.autoconnect = "true" media.class = "Stream/Output/Audio" adapt.follower.node = "" object.register = "false" factory.id = "6" audio.adapt.follower = "" factory.mode = "split" library.name = "audioconvert/libspa-audioconvert" client.id = "48" object.id = "62" node.latency = "8192/44100" pulse.attr.maxlength = "4194304" pulse.attr.tlength = "37792" pulse.attr.prebuf = "0" pulse.attr.minreq = "1764" media.title = "Kanara Prakar (Evening Raga of Devotion)" media.artist = "KANGURU" module-stream-restore.id = "sink-input-by-media-role:music"
Source Output #90 Driver: PipeWire Owner Module: n/a Client: 109 Source: 4294967295 Sample Specification: float32le 1ch 25Hz Channel Map: mono Format: pcm, format.sample_format = ""float32le"" format.rate = "25" format.channels = "1" format.channel_map = ""mono"" Corked: yes Mute: no Volume: mono: 65536 / 100% / 0,00 dB balance 0,00 Buffer Latency: 0 usec Source Latency: 0 usec Resample method: PipeWire Properties: client.api = "pipewire-pulse" pulse.server.type = "unix" application.name = "PulseAudio Volume Control" application.id = "org.PulseAudio.pavucontrol" application.icon_name = "audio-card" application.version = "5.0" application.process.id = "29051" application.process.user = "vs-mango" application.process.host = "proxima" application.process.binary = "pavucontrol" application.language = "en_US.utf8" window.x11.display = ":0.0" application.process.machine_id = "183485a9ae664c11bcfad3d31f634eff" application.process.session_id = "2" media.name = "Peak detect" node.rate = "1/25" stream.monitor = "true" node.target = "60" stream.is-live = "true" node.name = "PulseAudio Volume Control" node.autoconnect = "true" node.dont-reconnect = "true" media.class = "Stream/Input/Audio" resample.peaks = "true" channelmix.normalize = "true" adapt.follower.node = "" object.register = "false" factory.id = "6" audio.adapt.follower = "" factory.mode = "merge" library.name = "audioconvert/libspa-audioconvert" client.id = "109" object.id = "90" node.latency = "1/25" pulse.attr.maxlength = "4194304" pulse.attr.fragsize = "4" module-stream-restore.id = "source-output-by-application-id:org.PulseAudio.pavucontrol"
Source Output #60 Driver: PipeWire Owner Module: n/a Client: 109 Source: 4294967295 Sample Specification: float32le 1ch 25Hz Channel Map: mono Format: pcm, format.sample_format = ""float32le"" format.rate = "25" format.channels = "1" format.channel_map = ""mono"" Corked: yes Mute: no Volume: mono: 65536 / 100% / 0,00 dB balance 0,00 Buffer Latency: 0 usec Source Latency: 0 usec Resample method: PipeWire Properties: client.api = "pipewire-pulse" pulse.server.type = "unix" application.name = "PulseAudio Volume Control" application.id = "org.PulseAudio.pavucontrol" application.icon_name = "audio-card" application.version = "5.0" application.process.id = "29051" application.process.user = "vs-mango" application.process.host = "proxima" application.process.binary = "pavucontrol" application.language = "en_US.utf8" window.x11.display = ":0.0" application.process.machine_id = "183485a9ae664c11bcfad3d31f634eff" application.process.session_id = "2" media.name = "Peak detect" node.rate = "1/25" stream.monitor = "true" node.target = "60" stream.is-live = "true" node.name = "PulseAudio Volume Control" node.autoconnect = "true" node.dont-reconnect = "true" media.class = "Stream/Input/Audio" resample.peaks = "true" channelmix.normalize = "true" adapt.follower.node = "" object.register = "false" factory.id = "6" audio.adapt.follower = "" factory.mode = "merge" library.name = "audioconvert/libspa-audioconvert" client.id = "109" object.id = "60" module-stream-restore.id = "source-output-by-application-id:org.PulseAudio.pavucontrol"
Source Output #72 Driver: PipeWire Owner Module: n/a Client: 109 Source: 4294967295 Sample Specification: float32le 1ch 25Hz Channel Map: mono Format: pcm, format.sample_format = ""float32le"" format.rate = "25" format.channels = "1" format.channel_map = ""mono"" Corked: yes Mute: no Volume: mono: 65536 / 100% / 0,00 dB balance 0,00 Buffer Latency: 0 usec Source Latency: 0 usec Resample method: PipeWire Properties: client.api = "pipewire-pulse" pulse.server.type = "unix" application.name = "PulseAudio Volume Control" application.id = "org.PulseAudio.pavucontrol" application.icon_name = "audio-card" application.version = "5.0" application.process.id = "29051" application.process.user = "vs-mango" application.process.host = "proxima" application.process.binary = "pavucontrol" application.language = "en_US.utf8" window.x11.display = ":0.0" application.process.machine_id = "183485a9ae664c11bcfad3d31f634eff" application.process.session_id = "2" media.name = "Peak detect" node.rate = "1/25" stream.monitor = "true" node.target = "91" stream.is-live = "true" node.name = "PulseAudio Volume Control" node.autoconnect = "true" node.dont-reconnect = "true" media.class = "Stream/Input/Audio" resample.peaks = "true" channelmix.normalize = "true" adapt.follower.node = "" object.register = "false" factory.id = "6" audio.adapt.follower = "" factory.mode = "merge" library.name = "audioconvert/libspa-audioconvert" client.id = "109" object.id = "72" node.latency = "1/25" pulse.attr.maxlength = "4194304" pulse.attr.fragsize = "4" module-stream-restore.id = "source-output-by-application-id:org.PulseAudio.pavucontrol"
Source Output #91 Driver: PipeWire Owner Module: n/a Client: 109 Source: 4294967295 Sample Specification: float32le 1ch 25Hz Channel Map: mono Format: pcm, format.sample_format = ""float32le"" format.rate = "25" format.channels = "1" format.channel_map = ""mono"" Corked: yes Mute: no Volume: mono: 65536 / 100% / 0,00 dB balance 0,00 Buffer Latency: 0 usec Source Latency: 0 usec Resample method: PipeWire Properties: client.api = "pipewire-pulse" pulse.server.type = "unix" application.name = "PulseAudio Volume Control" application.id = "org.PulseAudio.pavucontrol" application.icon_name = "audio-card" application.version = "5.0" application.process.id = "29051" application.process.user = "vs-mango" application.process.host = "proxima" application.process.binary = "pavucontrol" application.language = "en_US.utf8" window.x11.display = ":0.0" application.process.machine_id = "183485a9ae664c11bcfad3d31f634eff" application.process.session_id = "2" media.name = "Peak detect" node.rate = "1/25" stream.monitor = "true" node.target = "91" stream.is-live = "true" node.name = "PulseAudio Volume Control" node.autoconnect = "true" node.dont-reconnect = "true" media.class = "Stream/Input/Audio" resample.peaks = "true" channelmix.normalize = "true" adapt.follower.node = "" object.register = "false" factory.id = "6" audio.adapt.follower = "" factory.mode = "merge" library.name = "audioconvert/libspa-audioconvert" client.id = "109" object.id = "91" module-stream-restore.id = "source-output-by-application-id:org.PulseAudio.pavucontrol"
Source Output #83 Driver: PipeWire Owner Module: n/a Client: 109 Source: 4294967295 Sample Specification: float32le 1ch 25Hz Channel Map: mono Format: pcm, format.sample_format = ""float32le"" format.rate = "25" format.channels = "1" format.channel_map = ""mono"" Corked: yes Mute: no Volume: mono: 65536 / 100% / 0,00 dB balance 0,00 Buffer Latency: 0 usec Source Latency: 0 usec Resample method: PipeWire Properties: client.api = "pipewire-pulse" pulse.server.type = "unix" application.name = "PulseAudio Volume Control" application.id = "org.PulseAudio.pavucontrol" application.icon_name = "audio-card" application.version = "5.0" application.process.id = "29051" application.process.user = "vs-mango" application.process.host = "proxima" application.process.binary = "pavucontrol" application.language = "en_US.utf8" window.x11.display = ":0.0" application.process.machine_id = "183485a9ae664c11bcfad3d31f634eff" application.process.session_id = "2" media.name = "Peak detect" node.rate = "1/25" stream.monitor = "true" node.target = "83" stream.is-live = "true" node.name = "PulseAudio Volume Control" node.autoconnect = "true" node.dont-reconnect = "true" media.class = "Stream/Input/Audio" resample.peaks = "true" channelmix.normalize = "true" adapt.follower.node = "" object.register = "false" factory.id = "6" audio.adapt.follower = "" factory.mode = "merge" library.name = "audioconvert/libspa-audioconvert" client.id = "109" object.id = "83" module-stream-restore.id = "source-output-by-application-id:org.PulseAudio.pavucontrol"
Source Output #56 Driver: PipeWire Owner Module: n/a Client: 109 Source: 4294967295 Sample Specification: float32le 1ch 25Hz Channel Map: mono Format: pcm, format.sample_format = ""float32le"" format.rate = "25" format.channels = "1" format.channel_map = ""mono"" Corked: yes Mute: no Volume: mono: 65536 / 100% / 0,00 dB balance 0,00 Buffer Latency: 0 usec Source Latency: 0 usec Resample method: PipeWire Properties: client.api = "pipewire-pulse" pulse.server.type = "unix" application.name = "PulseAudio Volume Control" application.id = "org.PulseAudio.pavucontrol" application.icon_name = "audio-card" application.version = "5.0" application.process.id = "29051" application.process.user = "vs-mango" application.process.host = "proxima" application.process.binary = "pavucontrol" application.language = "en_US.utf8" window.x11.display = ":0.0" application.process.machine_id = "183485a9ae664c11bcfad3d31f634eff" application.process.session_id = "2" media.name = "Peak detect" node.rate = "1/25" stream.monitor = "true" node.target = "64" stream.is-live = "true" node.name = "PulseAudio Volume Control" node.autoconnect = "true" node.dont-reconnect = "true" media.class = "Stream/Input/Audio" resample.peaks = "true" channelmix.normalize = "true" adapt.follower.node = "" object.register = "false" factory.id = "6" audio.adapt.follower = "" factory.mode = "merge" library.name = "audioconvert/libspa-audioconvert" client.id = "109" object.id = "56" node.latency = "1/25" pulse.attr.maxlength = "4194304" pulse.attr.fragsize = "4" module-stream-restore.id = "source-output-by-application-id:org.PulseAudio.pavucontrol"
Source Output #64 Driver: PipeWire Owner Module: n/a Client: 109 Source: 4294967295 Sample Specification: float32le 1ch 25Hz Channel Map: mono Format: pcm, format.sample_format = ""float32le"" format.rate = "25" format.channels = "1" format.channel_map = ""mono"" Corked: yes Mute: no Volume: mono: 65536 / 100% / 0,00 dB balance 0,00 Buffer Latency: 0 usec Source Latency: 0 usec Resample method: PipeWire Properties: client.api = "pipewire-pulse" pulse.server.type = "unix" application.name = "PulseAudio Volume Control" application.id = "org.PulseAudio.pavucontrol" application.icon_name = "audio-card" application.version = "5.0" application.process.id = "29051" application.process.user = "vs-mango" application.process.host = "proxima" application.process.binary = "pavucontrol" application.language = "en_US.utf8" window.x11.display = ":0.0" application.process.machine_id = "183485a9ae664c11bcfad3d31f634eff" application.process.session_id = "2" media.name = "Peak detect" node.rate = "1/25" stream.monitor = "true" node.target = "64" stream.is-live = "true" node.name = "PulseAudio Volume Control" node.autoconnect = "true" node.dont-reconnect = "true" media.class = "Stream/Input/Audio" resample.peaks = "true" channelmix.normalize = "true" adapt.follower.node = "" object.register = "false" factory.id = "6" audio.adapt.follower = "" factory.mode = "merge" library.name = "audioconvert/libspa-audioconvert" client.id = "109" object.id = "64" module-stream-restore.id = "source-output-by-application-id:org.PulseAudio.pavucontrol"
Source Output #85 Driver: PipeWire Owner Module: n/a Client: 109 Source: 65653 Sample Specification: float32le 1ch 25Hz Channel Map: mono Format: pcm, format.sample_format = ""float32le"" format.rate = "25" format.channels = "1" format.channel_map = ""mono"" Corked: no Mute: no Volume: mono: 65536 / 100% / 0,00 dB balance 0,00 Buffer Latency: 0 usec Source Latency: 0 usec Resample method: PipeWire Properties: client.api = "pipewire-pulse" pulse.server.type = "unix" application.name = "PulseAudio Volume Control" application.id = "org.PulseAudio.pavucontrol" application.icon_name = "audio-card" application.version = "5.0" application.process.id = "29051" application.process.user = "vs-mango" application.process.host = "proxima" application.process.binary = "pavucontrol" application.language = "en_US.utf8" window.x11.display = ":0.0" application.process.machine_id = "183485a9ae664c11bcfad3d31f634eff" application.process.session_id = "2" media.name = "Peak detect" node.rate = "1/25" stream.monitor = "true" node.target = "117" stream.is-live = "true" node.name = "PulseAudio Volume Control" node.autoconnect = "true" node.dont-reconnect = "true" media.class = "Stream/Input/Audio" resample.peaks = "true" channelmix.normalize = "true" adapt.follower.node = "" object.register = "false" factory.id = "6" audio.adapt.follower = "" factory.mode = "merge" library.name = "audioconvert/libspa-audioconvert" client.id = "109" object.id = "85" node.latency = "1/25" pulse.attr.maxlength = "4194304" pulse.attr.fragsize = "4" module-stream-restore.id = "source-output-by-application-id:org.PulseAudio.pavucontrol"
Source Output #67 Driver: PipeWire Owner Module: n/a Client: 109 Source: 79 Sample Specification: float32le 1ch 25Hz Channel Map: mono Format: pcm, format.sample_format = ""float32le"" format.rate = "25" format.channels = "1" format.channel_map = ""mono"" Corked: no Mute: no Volume: mono: 65536 / 100% / 0,00 dB balance 0,00 Buffer Latency: 0 usec Source Latency: 0 usec Resample method: PipeWire Properties: client.api = "pipewire-pulse" pulse.server.type = "unix" application.name = "PulseAudio Volume Control" application.id = "org.PulseAudio.pavucontrol" application.icon_name = "audio-card" application.version = "5.0" application.process.id = "29051" application.process.user = "vs-mango" application.process.host = "proxima" application.process.binary = "pavucontrol" application.language = "en_US.utf8" window.x11.display = ":0.0" application.process.machine_id = "183485a9ae664c11bcfad3d31f634eff" application.process.session_id = "2" media.name = "Peak detect" node.rate = "1/25" stream.monitor = "true" node.target = "79" stream.is-live = "true" node.name = "PulseAudio Volume Control" node.autoconnect = "true" node.dont-reconnect = "true" media.class = "Stream/Input/Audio" resample.peaks = "true" channelmix.normalize = "true" adapt.follower.node = "" object.register = "false" factory.id = "6" audio.adapt.follower = "" factory.mode = "merge" library.name = "audioconvert/libspa-audioconvert" client.id = "109" object.id = "67" node.latency = "1/25" pulse.attr.maxlength = "4194304" pulse.attr.fragsize = "4" module-stream-restore.id = "source-output-by-application-id:org.PulseAudio.pavucontrol"
Source Output #112 Driver: PipeWire Owner Module: n/a Client: 109 Source: 4294967295 Sample Specification: float32le 1ch 25Hz Channel Map: mono Format: pcm, format.sample_format = ""float32le"" format.rate = "25" format.channels = "1" format.channel_map = ""mono"" Corked: no Mute: no Volume: mono: 65536 / 100% / 0,00 dB balance 0,00 Buffer Latency: 0 usec Source Latency: 0 usec Resample method: PipeWire Properties: client.api = "pipewire-pulse" pulse.server.type = "unix" application.name = "PulseAudio Volume Control" application.id = "org.PulseAudio.pavucontrol" application.icon_name = "audio-card" application.version = "5.0" application.process.id = "29051" application.process.user = "vs-mango" application.process.host = "proxima" application.process.binary = "pavucontrol" application.language = "en_US.utf8" window.x11.display = ":0.0" application.process.machine_id = "183485a9ae664c11bcfad3d31f634eff" application.process.session_id = "2" media.name = "Peak detect" node.rate = "1/25" stream.monitor = "true" node.target = "62" stream.is-live = "true" node.name = "PulseAudio Volume Control" node.autoconnect = "true" node.dont-reconnect = "true" media.class = "Stream/Input/Audio" resample.peaks = "true" channelmix.normalize = "true" adapt.follower.node = "" object.register = "false" factory.id = "6" audio.adapt.follower = "" factory.mode = "merge" library.name = "audioconvert/libspa-audioconvert" client.id = "109" object.id = "112" node.latency = "1/25" pulse.attr.maxlength = "4194304" pulse.attr.fragsize = "4" module-stream-restore.id = "source-output-by-application-id:org.PulseAudio.pavucontrol"
Client #31 Driver: PipeWire Owner Module: 2 Properties: pipewire.protocol = "protocol-native" pipewire.sec.pid = "1963" pipewire.sec.uid = "1001" pipewire.sec.gid = "1002" module.id = "2" object.id = "31" config.prefix = "media-session.d" config.name = "media-session.conf" cpu.max-align = "32" default.clock.rate = "48000" default.clock.allowed-rates = "[ 48000 ]" default.clock.quantum = "1024" default.clock.min-quantum = "32" default.clock.max-quantum = "8192" default.video.width = "640" default.video.height = "480" default.video.rate.num = "25" default.video.rate.denom = "1" log.level = "2" clock.power-of-two-quantum = "true" link.max-buffers = "64" mem.warn-mlock = "false" mem.allow-mlock = "true" application.name = "pipewire-media-session" application.process.binary = "pipewire-media-session" application.language = "en_US.UTF-8" application.process.id = "1963" application.process.user = "vs-mango" application.process.host = "proxima" core.version = "0.3.39" core.name = "pipewire-vs-mango-1963" pipewire.access = "unrestricted"
Client #32 Driver: PipeWire Owner Module: 2 Properties: pipewire.protocol = "protocol-native" pipewire.sec.pid = "1963" pipewire.sec.uid = "1001" pipewire.sec.gid = "1002" module.id = "2" object.id = "32" config.prefix = "media-session.d" config.name = "media-session.conf" cpu.max-align = "32" default.clock.rate = "48000" default.clock.allowed-rates = "[ 48000 ]" default.clock.quantum = "1024" default.clock.min-quantum = "32" default.clock.max-quantum = "8192" default.video.width = "640" default.video.height = "480" default.video.rate.num = "25" default.video.rate.denom = "1" log.level = "2" clock.power-of-two-quantum = "true" link.max-buffers = "64" mem.warn-mlock = "false" mem.allow-mlock = "true" application.name = "pipewire-media-session" application.process.binary = "pipewire-media-session" application.language = "en_US.UTF-8" application.process.id = "1963" application.process.user = "vs-mango" application.process.host = "proxima" core.version = "0.3.39" core.name = "pipewire-vs-mango-1963" pipewire.access = "unrestricted"
Client #58 Driver: PipeWire Owner Module: 2 Properties: pipewire.protocol = "protocol-native" pipewire.sec.pid = "3020" pipewire.sec.uid = "1001" pipewire.sec.gid = "1002" module.id = "2" object.id = "58" pipewire.access.portal.is_portal = "true" portal.monitor = "Camera" log.level = "0" cpu.max-align = "32" default.clock.rate = "48000" default.clock.allowed-rates = "[ 48000 ]" default.clock.quantum = "1024" default.clock.min-quantum = "32" default.clock.max-quantum = "8192" default.video.width = "640" default.video.height = "480" default.video.rate.num = "25" default.video.rate.denom = "1" clock.power-of-two-quantum = "true" link.max-buffers = "64" mem.warn-mlock = "false" mem.allow-mlock = "true" application.name = "xdg-desktop-portal" application.process.binary = "xdg-desktop-portal" application.language = "en_US.UTF-8" application.process.id = "3020" application.process.user = "vs-mango" application.process.host = "proxima" window.x11.display = ":0" core.version = "0.3.39" core.name = "pipewire-vs-mango-3020" pipewire.access = "unrestricted"
Client #86 Driver: PipeWire Owner Module: 2 Properties: pipewire.protocol = "protocol-native" pipewire.sec.pid = "19228" pipewire.sec.uid = "1001" pipewire.sec.gid = "1002" module.id = "2" object.id = "86" client.api = "pipewire-pulse" pulse.server.type = "unix" application.name = "xfce4-pulseaudio-plugin" application.version = "0.4.3" application.id = "org.xfce.pulseaudio-plugin" application.icon_name = "multimedia-volume-control" application.process.id = "2102" application.process.user = "vs-mango" application.process.host = "proxima" application.process.binary = "wrapper-2.0" application.language = "en_US.utf8" window.x11.display = ":0" application.process.machine_id = "183485a9ae664c11bcfad3d31f634eff" application.process.session_id = "2" config.name = "pipewire-pulse.conf" cpu.max-align = "32" default.clock.rate = "48000" default.clock.allowed-rates = "[ 48000 ]" default.clock.quantum = "1024" default.clock.min-quantum = "32" default.clock.max-quantum = "8192" default.video.width = "640" default.video.height = "480" default.video.rate.num = "25" default.video.rate.denom = "1" log.level = "3" clock.power-of-two-quantum = "true" link.max-buffers = "64" mem.warn-mlock = "false" mem.allow-mlock = "true" core.version = "0.3.39" core.name = "pipewire-vs-mango-19228" pipewire.access = "unrestricted"
Client #53 Driver: PipeWire Owner Module: 2 Properties: pipewire.protocol = "protocol-native" pipewire.sec.pid = "19228" pipewire.sec.uid = "1001" pipewire.sec.gid = "1002" module.id = "2" object.id = "53" client.api = "pipewire-pulse" pulse.server.type = "unix" application.name = "Brave input" application.process.id = "22005" application.process.user = "vs-mango" application.process.host = "proxima" application.process.binary = "brave" application.language = "en_US.utf8" window.x11.display = ":0.0" application.process.machine_id = "183485a9ae664c11bcfad3d31f634eff" application.process.session_id = "2" config.name = "pipewire-pulse.conf" cpu.max-align = "32" default.clock.rate = "48000" default.clock.allowed-rates = "[ 48000 ]" default.clock.quantum = "1024" default.clock.min-quantum = "32" default.clock.max-quantum = "8192" default.video.width = "640" default.video.height = "480" default.video.rate.num = "25" default.video.rate.denom = "1" log.level = "3" clock.power-of-two-quantum = "true" link.max-buffers = "64" mem.warn-mlock = "false" mem.allow-mlock = "true" core.version = "0.3.39" core.name = "pipewire-vs-mango-19228" pipewire.access = "unrestricted"
Client #48 Driver: PipeWire Owner Module: 2 Properties: pipewire.protocol = "protocol-native" pipewire.sec.pid = "19228" pipewire.sec.uid = "1001" pipewire.sec.gid = "1002" module.id = "2" object.id = "48" client.api = "pipewire-pulse" pulse.server.type = "unix" application.name = "Quod Libet" media.role = "music" application.icon_name = "io.github.quodlibet.QuodLibet" application.process.id = "29006" application.process.user = "vs-mango" application.process.host = "proxima" application.process.binary = "python3.9" application.language = "en_US.utf8" window.x11.display = ":0.0" application.process.machine_id = "183485a9ae664c11bcfad3d31f634eff" application.process.session_id = "2" config.name = "pipewire-pulse.conf" cpu.max-align = "32" default.clock.rate = "48000" default.clock.allowed-rates = "[ 48000 ]" default.clock.quantum = "1024" default.clock.min-quantum = "32" default.clock.max-quantum = "8192" default.video.width = "640" default.video.height = "480" default.video.rate.num = "25" default.video.rate.denom = "1" log.level = "3" clock.power-of-two-quantum = "true" link.max-buffers = "64" mem.warn-mlock = "false" mem.allow-mlock = "true" core.version = "0.3.39" core.name = "pipewire-vs-mango-19228" pipewire.access = "unrestricted"
Client #109 Driver: PipeWire Owner Module: 2 Properties: pipewire.protocol = "protocol-native" pipewire.sec.pid = "19228" pipewire.sec.uid = "1001" pipewire.sec.gid = "1002" module.id = "2" object.id = "109" client.api = "pipewire-pulse" pulse.server.type = "unix" application.name = "PulseAudio Volume Control" application.id = "org.PulseAudio.pavucontrol" application.icon_name = "audio-card" application.version = "5.0" application.process.id = "29051" application.process.user = "vs-mango" application.process.host = "proxima" application.process.binary = "pavucontrol" application.language = "en_US.utf8" window.x11.display = ":0.0" application.process.machine_id = "183485a9ae664c11bcfad3d31f634eff" application.process.session_id = "2" config.name = "pipewire-pulse.conf" cpu.max-align = "32" default.clock.rate = "48000" default.clock.allowed-rates = "[ 48000 ]" default.clock.quantum = "1024" default.clock.min-quantum = "32" default.clock.max-quantum = "8192" default.video.width = "640" default.video.height = "480" default.video.rate.num = "25" default.video.rate.denom = "1" log.level = "3" clock.power-of-two-quantum = "true" link.max-buffers = "64" mem.warn-mlock = "false" mem.allow-mlock = "true" core.version = "0.3.39" core.name = "pipewire-vs-mango-19228" pipewire.access = "unrestricted"
Client #68 Driver: PipeWire Owner Module: 2 Properties: pipewire.protocol = "protocol-native" pipewire.sec.pid = "19228" pipewire.sec.uid = "1001" pipewire.sec.gid = "1002" module.id = "2" object.id = "68" client.api = "pipewire-pulse" pulse.server.type = "unix" application.process.id = "29655" application.process.user = "vs-mango" application.process.host = "proxima" application.process.binary = "pactl" application.name = "pactl" application.language = "en_US.utf8" window.x11.display = ":0.0" application.process.machine_id = "183485a9ae664c11bcfad3d31f634eff" application.process.session_id = "2" config.name = "pipewire-pulse.conf" cpu.max-align = "32" default.clock.rate = "48000" default.clock.allowed-rates = "[ 48000 ]" default.clock.quantum = "1024" default.clock.min-quantum = "32" default.clock.max-quantum = "8192" default.video.width = "640" default.video.height = "480" default.video.rate.num = "25" default.video.rate.denom = "1" log.level = "3" clock.power-of-two-quantum = "true" link.max-buffers = "64" mem.warn-mlock = "false" mem.allow-mlock = "true" core.version = "0.3.39" core.name = "pipewire-vs-mango-19228" pipewire.access = "unrestricted"
Card #44 Name: alsa_card.usb-046d_HD_Pro_Webcam_C920_727B6ADF-02 Driver: alsa Owner Module: n/a Properties: device.enum.api = "udev" device.api = "alsa" media.class = "Audio/Device" api.alsa.path = "hw:1" api.alsa.card = "1" api.alsa.card.name = "HD Pro Webcam C920" api.alsa.card.longname = "HD Pro Webcam C920 at usb-0000:28:00.3-4.2, high speed" device.plugged.usec = "12629334" device.bus_path = "pci-0000:28:00.3-usb-0:4.2:1.2" device.sysfs.path = "/sys/devices/pci0000:00/0000:00:08.1/0000:28:00.3/usb3/3-4/3-4.2/3-4.2:1.2/sound/card1" device.bus-id = "usb-046d_HD_Pro_Webcam_C920_727B6ADF-02" device.bus = "usb" device.subsystem = "sound" device.vendor.id = "1133" device.vendor.name = "Logitech, Inc." device.product.id = "2194" device.product.name = "C920 HD Pro Webcam" device.serial = "046d_HD_Pro_Webcam_C920_727B6ADF" device.form_factor = "webcam" device.name = "alsa_card.usb-046d_HD_Pro_Webcam_C920_727B6ADF-02" device.description = "C920 HD Pro Webcam" device.nick = "HD Pro Webcam C920" device.icon_name = "camera-web-usb" api.alsa.use-acp = "true" api.acp.auto-profile = "false" api.acp.auto-port = "false" api.dbus.ReserveDevice1 = "Audio1" factory.id = "14" client.id = "31" object.id = "44" object.path = "alsa:pcm:1" alsa.card = "1" alsa.card_name = "HD Pro Webcam C920" alsa.long_card_name = "HD Pro Webcam C920 at usb-0000:28:00.3-4.2, high speed" alsa.driver_name = "snd_usb_audio" device.string = "1" Profiles: off: Off (sinks: 0, sources: 0, priority: 0, available: yes) input:analog-stereo: Analog Stereo Input (sinks: 0, sources: 1, priority: 65, available: yes) input:iec958-stereo: Digital Stereo (IEC958) Input (sinks: 0, sources: 1, priority: 55, available: yes) pro-audio: Pro Audio (sinks: 0, sources: 1, priority: 1, available: yes) Active Profile: off Ports: analog-input-mic: Microphone (type: Mic, priority: 8700, latency offset: 0 usec, availability unknown) Properties: port.type = "mic" device.icon_name = "audio-input-microphone" card.profile.port = "0" Part of profile(s): input:analog-stereo iec958-stereo-input: Digital Input (S/PDIF) (type: SPDIF, priority: 0, latency offset: 0 usec, availability unknown) Properties: port.type = "spdif" card.profile.port = "1" Part of profile(s): input:iec958-stereo
Card #45 Name: alsa_card.usb-Yamaha_Corporation_Steinberg_UR22C-00 Driver: alsa Owner Module: n/a Properties: device.enum.api = "udev" device.api = "alsa" media.class = "Audio/Device" api.alsa.path = "hw:0" api.alsa.card = "0" api.alsa.card.name = "Steinberg UR22C" api.alsa.card.longname = "Yamaha Corporation Steinberg UR22C at usb-0000:28:00.3-3, super speed" device.plugged.usec = "12621433" device.bus_path = "pci-0000:28:00.3-usb-0:3:1.0" device.sysfs.path = "/sys/devices/pci0000:00/0000:00:08.1/0000:28:00.3/usb4/4-3/4-3:1.0/sound/card0" device.bus-id = "usb-Yamaha_Corporation_Steinberg_UR22C-00" device.bus = "usb" device.subsystem = "sound" device.vendor.id = "1177" device.vendor.name = "Yamaha Corp." device.product.id = "5935" device.product.name = "Steinberg UR22C" device.serial = "Yamaha_Corporation_Steinberg_UR22C" device.name = "alsa_card.usb-Yamaha_Corporation_Steinberg_UR22C-00" device.description = "Steinberg UR22C" device.nick = "Steinberg UR22C" device.icon_name = "audio-card-usb" api.alsa.use-acp = "true" api.acp.auto-profile = "false" api.acp.auto-port = "false" api.dbus.ReserveDevice1 = "Audio0" factory.id = "14" client.id = "31" object.id = "45" object.path = "alsa:pcm:0" alsa.card = "0" alsa.card_name = "Steinberg UR22C" alsa.long_card_name = "Yamaha Corporation Steinberg UR22C at usb-0000:28:00.3-3, super speed" alsa.driver_name = "snd_usb_audio" device.string = "0" Profiles: off: Off (sinks: 0, sources: 0, priority: 0, available: yes) output:analog-stereo+input:analog-stereo: Analog Stereo Duplex (sinks: 1, sources: 1, priority: 6565, available: yes) output:analog-stereo+input:iec958-stereo: Analog Stereo Output + Digital Stereo (IEC958) Input (sinks: 1, sources: 1, priority: 6555, available: yes) output:analog-stereo: Analog Stereo Output (sinks: 1, sources: 0, priority: 6500, available: yes) output:iec958-stereo+input:analog-stereo: Digital Stereo (IEC958) Output + Analog Stereo Input (sinks: 1, sources: 1, priority: 5565, available: yes) output:iec958-stereo+input:iec958-stereo: Digital Stereo Duplex (IEC958) (sinks: 1, sources: 1, priority: 5555, available: yes) output:iec958-stereo: Digital Stereo (IEC958) Output (sinks: 1, sources: 0, priority: 5500, available: yes) input:analog-stereo: Analog Stereo Input (sinks: 0, sources: 1, priority: 65, available: yes) input:iec958-stereo: Digital Stereo (IEC958) Input (sinks: 0, sources: 1, priority: 55, available: yes) pro-audio: Pro Audio (sinks: 1, sources: 1, priority: 1, available: yes) Active Profile: output:analog-stereo+input:analog-stereo Ports: analog-input: Analog Input (type: Analog, priority: 10000, latency offset: 0 usec, availability unknown) Properties: port.type = "analog" card.profile.port = "0" Part of profile(s): input:analog-stereo, output:analog-stereo+input:analog-stereo, output:iec958-stereo+input:analog-stereo iec958-stereo-input: Digital Input (S/PDIF) (type: SPDIF, priority: 0, latency offset: 0 usec, availability unknown) Properties: port.type = "spdif" card.profile.port = "1" Part of profile(s): input:iec958-stereo, output:analog-stereo+input:iec958-stereo, output:iec958-stereo+input:iec958-stereo analog-output: Analog Output (type: Analog, priority: 9900, latency offset: 0 usec, availability unknown) Properties: port.type = "analog" card.profile.port = "2" Part of profile(s): output:analog-stereo, output:analog-stereo+input:analog-stereo, output:analog-stereo+input:iec958-stereo iec958-stereo-output: Digital Output (S/PDIF) (type: SPDIF, priority: 0, latency offset: 0 usec, availability unknown) Properties: port.type = "spdif" card.profile.port = "3" Part of profile(s): output:iec958-stereo, output:iec958-stereo+input:analog-stereo, output:iec958-stereo+input:iec958-stereo ➜ ~ pactl show No valid command specified. ➜ ~ pw-metadata -n route-settings Found "route-settings" metadata 34 update: id:0 key:'restore.stream.Output/Audio.application.name:Brave' value:'{ "volume": 1.000000, "mute": false, "volumes": [ 1.000000, 1.000000 ], "channels": [ "FL", "FR" ] }' type:'Spa:String:JSON' update: id:0 key:'restore.stream.Output/Audio.media.role:Music' value:'{ "volume": 1.000000, "mute": false, "volumes": [ 0.540983, 0.540983 ], "channels": [ "FL", "FR" ] }' type:'Spa:String:JSON' update: id:0 key:'restore.stream.Audio/Sink.node.name:pulseeffects_sink' value:'{ "volume": 1.000000, "mute": false, "volumes": [ 1.000000, 1.000000 ], "channels": [ "FL", "FR" ] }' type:'Spa:String:JSON' update: id:0 key:'restore.stream.Audio/Source/Virtual.node.name:pulseeffects_source' value:'{ "volume": 1.000000, "mute": false, "volumes": [ 1.000000, 1.000000 ], "channels": [ "FL", "FR" ] }' type:'Spa:String:JSON' update: id:0 key:'restore.stream.Input/Audio.application.name:Brave input' value:'{ "volume": 1.000000, "mute": false, "volumes": [ 1.000000, 1.000000 ], "channels": [ "FL", "FR" ] }' type:'Spa:String:JSON' update: id:0 key:'restore.stream.Input/Audio.application.name:PulseAudio Volume Control' value:'{ "volume": 1.000000, "mute": false, "volumes": [ 1.000000, 1.000000 ], "channels": [ "FL", "FR" ] }' type:'Spa:String:JSON' update: id:0 key:'restore.stream.Output/Audio.application.name:Chromium' value:'{ "volume": 1.000000, "mute": false, "volumes": [ 1.000000, 1.000000 ], "channels": [ "FL", "FR" ], "target-node": "easyeffects_sink" }' type:'Spa:String:JSON' update: id:0 key:'restore.stream.Output/Audio.application.name:telegram-desktop' value:'{ "volume": 1.000000, "mute": false, "volumes": [ 1.000000, 1.000000 ], "channels": [ "FL", "FR" ], "target-node": "easyeffects_sink" }' type:'Spa:String:JSON' update: id:0 key:'restore.stream.Input/Audio.node.name:pulseeffects_soe' value:'{ "volume": 1.000000, "mute": false, "volumes": [ 1.000000, 1.000000 ], "channels": [ "FL", "FR" ] }' type:'Spa:String:JSON' update: id:0 key:'restore.stream.Output/Audio.node.name:pulseeffects_soe' value:'{ "volume": 1.000000, "mute": false, "volumes": [ 1.000000, 1.000000 ], "channels": [ "UNK", "UNK" ] }' type:'Spa:String:JSON' update: id:0 key:'restore.stream.Input/Audio.node.name:pulseeffects_sie' value:'{ "volume": 1.000000, "mute": false, "volumes": [ 1.000000, 1.000000 ], "channels": [ "FL", "FR" ] }' type:'Spa:String:JSON' update: id:0 key:'restore.stream.Output/Audio.node.name:pulseeffects_sie' value:'{ "volume": 1.000000, "mute": false, "volumes": [ 1.000000, 1.000000 ], "channels": [ "UNK", "UNK" ] }' type:'Spa:String:JSON' update: id:0 key:'restore.stream.Output/Audio.application.name:Firefox' value:'{ "volume": 1.000000, "mute": false, "volumes": [ 0.910009, 0.910009 ], "channels": [ "FL", "FR" ], "target-node": "easyeffects_sink" }' type:'Spa:String:JSON' update: id:0 key:'restore.stream.Output/Audio.media.role:Movie' value:'{ "volume": 1.000000, "mute": false, "volumes": [ 1.191008, 1.191008 ], "channels": [ "FL", "FR" ], "target-node": "pulseeffects_sink" }' type:'Spa:String:JSON' update: id:0 key:'restore.stream.Audio/Sink.node.name:easyeffects_sink' value:'{ "volume": 1.000000, "mute": false, "volumes": [ 1.000000, 1.000000 ], "channels": [ "FL", "FR" ] }' type:'Spa:String:JSON' update: id:0 key:'restore.stream.Audio/Source/Virtual.node.name:easyeffects_source' value:'{ "volume": 1.000000, "mute": false, "volumes": [ 1.000000, 1.000000 ], "channels": [ "FL", "FR" ] }' type:'Spa:String:JSON' update: id:0 key:'restore.stream.Input/Audio.application.name:telegram-desktop' value:'{ "volume": 1.000000, "mute": false, "volumes": [ 1.000000, 1.000000 ], "channels": [ "FL", "FR" ] }' type:'Spa:String:JSON' update: id:0 key:'restore.stream.Input/Audio.media.role:Communication' value:'{ "volume": 1.000000, "mute": false, "volumes": [ 1.000000, 1.000000 ], "channels": [ "FL", "FR" ] }' type:'Spa:String:JSON' update: id:0 key:'restore.stream.Output/Audio.media.role:Communication' value:'{ "volume": 1.000000, "mute": false, "volumes": [ 1.000000, 1.000000 ], "channels": [ "FL", "FR" ] }' type:'Spa:String:JSON' update: id:0 key:'restore.stream.Audio/Sink.node.name:alsa_output.usb-Yamaha_Corporation_Steinberg_UR22C-00.pro-output-0' value:'{ "volume": 1.000000, "mute": false, "volumes": [ 1.000000, 1.000000 ], "channels": [ "AUX0", "AUX1" ] }' type:'Spa:String:JSON' update: id:0 key:'restore.stream.Audio/Source.node.name:alsa_input.usb-Yamaha_Corporation_Steinberg_UR22C-00.pro-input-0' value:'{ "volume": 1.000000, "mute": false, "volumes": [ 1.000000, 1.000000 ], "channels": [ "AUX0", "AUX1" ] }' type:'Spa:String:JSON'