wwmm / easyeffects

Limiter, compressor, convolver, equalizer and auto volume and many other plugins for PipeWire applications
GNU General Public License v3.0
6.64k stars 270 forks source link

App window closes itself without user intervention #2407

Open Digitalone1 opened 1 year ago

Digitalone1 commented 1 year ago

I was testing some presets with media files playing through mpv and noticed this weird issue. The window closes itself randomly.

It's quite reproducible when I have EE window open on a workspace 1 and I switch to workspace 2, pause or seek behind/forward with mpv, then return to the workspace 1 and EE disappeared. Sometimes that happens also when I have EE open without switching workspaces. The service is still running. It's only the window that hides automatically.

Tried to reproduce with G_MESSAGE_DEBUG. When that happens I just see Killed on the command line. No other errors shown. But whenever I open the preset menu I see the following several times:

_gtk_css_corner_value_get_x: assertion 'corner->class == &GTK_CSS_VALUE_CORNER' failed

I'm using Arch upstream package which is updated to the last release. @wwmm try to reproduce and if it's not happening, try to switch to upstream package temporarily, thanks.

wwmm commented 1 year ago

It's quite reproducible when I have EE window open on a workspace 1 and I switch to workspace 2, pause or seek behind/forward with mpv, then return to the workspace 1 and EE disappeared.

Nothing unusual happens here.

But whenever I open the preset menu I see the following several times:

That is probably related to a gtk update. It started out of nowhere one or two weeks ago.

wwmm commented 1 year ago

I'm using Arch upstream package which is updated to the last release.

I think our AUR pkgbuild does the same that the upstream package. It should not make much difference.

that happens I just see Killed on the command line.

A sign that the system is killing us. I wonder if you are seeing something similar to what happened to rubberband in the pitch shift plugin. The only reason I can think of for the system to be killing us is the plugin realtime thread to be taking "too long" to do its operation. Having the window opened will put more pressure on the CPU. TRy to see if there is anything suspicious in the output of pw-top. Like more errors or higher busy time when the window is opened.

wwmm commented 1 year ago

The only reason I can think of for the system to be killing us is the plugin realtime thread to be taking "too long" to do its operation

But in this case usually the service goes down too. Not only the window... Strange... Maybe the warnings the last gtk update introduced are related to the system killing the extra process that is started when loading the window.

Digitalone1 commented 1 year ago

When I have time, I will take a look at pw-top.

wwmm commented 1 year ago

So far no crash here. It feels like the system is killing us in self defense in your machine. The question is if it is related to the plugin realtime thread or some kind of regression in gtk4. What it definitely has. Usually it does not flood our system logs with warnings.

wwmm commented 1 year ago

As expected those warnings are not normal https://gitlab.gnome.org/GNOME/gtk/-/issues/5892. The question is if the next gtk4 update will also fix this weird crash.

wwmm commented 1 year ago

The question is if the next gtk4 update will also fix this weird crash.

The fix for the warnings do not seem deep enough to affect the system killing us. Something else may be going on that is at least to some degree dependent on the hardware.

Something you may try is building EE through the AUR pkgbuild like I usually do and observing if this has any effect. Maybe some kind of problem happened when the official package was created. I will try to test it here.

wwmm commented 1 year ago

I will try to test it here.

It seems fine. So far nothing happens to the window while switching virtual desktops.

wwmm commented 1 year ago

Are you testing the kernel 6.4 release candidates? I am and I've noticed that conky randomly freezes or dies in this kernel. But so far it is the only program I have seen misbehaving in the rc kernel.

wwmm commented 1 year ago

Are you testing the kernel 6.4 release candidates? I am and I've noticed that conky randomly freezes or dies in this kernel. But so far it is the only program I have seen misbehaving in the rc kernel.

Even if you are I remembered now that conky has a segmentation fault in the rc 6.4 kernel and it is not killed by the system.

Digitalone1 commented 1 year ago

Meanwhile, testing the null sink volume (that I though it was changing) EE crashed completely, not only the window. Unfortunately I didn't have the console opened. I will test more deeply with debug and pw-top. Just to notice that the issue is still happening...

Digitalone1 commented 1 year ago

Are you testing the kernel 6.4 release candidates?

No, I'm at 6.3.

redshifttt commented 1 year ago

Having the same issue but on NixOS and an older kernel (6.1.33). I get the same Killed message on the console which never used to happen. When running

$ easyeffects

and pw-top at the same time, pw-top shows that it creates the source then immediately kills it so it could be something possibly related to systemd but more specifically systemd-oomd.

https://asciinema.org/a/58HnGrV2hIDjZPX5wDh6jaOJr

Using strace I found EE being killed with SIGKILL which, according to the systemd-oomd manpage:

If the configured limits are exceeded, systemd-oomd will select a cgroup to terminate, and send SIGKILL to all processes in it.

I believe something may be happening here but I could also be totally wrong; just some observations I had.

wwmm commented 1 year ago

If the configured limits are exceeded, systemd-oomd will select a cgroup to terminate, and send SIGKILL to all processes in it.

This could be related to a plugin taking "too long" to finish its operations in the realtime thread. Try to see if this only happens when a particular choice of plugins is made.

Digitalone1 commented 1 year ago

I'm so much busy I hadn't the time to test it yet on pw-top. But anyway I have also another laptop with a more powerful CPU to compare if the app is killed. Will report when I can make it.

Digitalone1 commented 1 year ago

Just tried to reproduce it, but nothing. No crash. I can't believe this.

wwmm commented 1 year ago

Just tried to reproduce it, but nothing. No crash. I can't believe this.

These are the worst kind of bug to catch. Probably some kind of multithreading problem if timing is relevant to reproduce the issue.

redshifttt commented 1 year ago

Personally this is the output I get when running G_MESSAGES_DEBUG=easyeffects easyeffects:

Debug flag output ``` (process:114591): easyeffects-DEBUG: 16:00:58.365: easyeffects.cpp:35 easyeffects version: 7.0.4 (process:114591): easyeffects-DEBUG: 16:00:58.366: easyeffects.cpp:45 locale directory: /nix/store/nzy31p55940yacp441ca76hmc8nbkvrh-easyeffects-7.0.4/share/locale (easyeffects:114591): easyeffects-DEBUG: 16:00:58.378: presets_manager.cpp:49 system input presets directory: "/etc/easyeffects/input"; (easyeffects:114591): easyeffects-DEBUG: 16:00:58.378: presets_manager.cpp:49 system input presets directory: "/etc/profiles/per-user/sean/etc/xdg/easyeffects/input"; (easyeffects:114591): easyeffects-DEBUG: 16:00:58.378: presets_manager.cpp:49 system input presets directory: "/etc/xdg/easyeffects/input"; (easyeffects:114591): easyeffects-DEBUG: 16:00:58.378: presets_manager.cpp:49 system input presets directory: "/home/sean/.nix-profile/etc/xdg/easyeffects/input"; (easyeffects:114591): easyeffects-DEBUG: 16:00:58.378: presets_manager.cpp:49 system input presets directory: "/nix/var/nix/profiles/default/etc/xdg/easyeffects/input"; (easyeffects:114591): easyeffects-DEBUG: 16:00:58.378: presets_manager.cpp:49 system input presets directory: "/run/current-system/sw/etc/xdg/easyeffects/input"; (easyeffects:114591): easyeffects-DEBUG: 16:00:58.378: presets_manager.cpp:52 system output presets directory: "/etc/easyeffects/output"; (easyeffects:114591): easyeffects-DEBUG: 16:00:58.378: presets_manager.cpp:52 system output presets directory: "/etc/profiles/per-user/sean/etc/xdg/easyeffects/output"; (easyeffects:114591): easyeffects-DEBUG: 16:00:58.378: presets_manager.cpp:52 system output presets directory: "/etc/xdg/easyeffects/output"; (easyeffects:114591): easyeffects-DEBUG: 16:00:58.378: presets_manager.cpp:52 system output presets directory: "/home/sean/.nix-profile/etc/xdg/easyeffects/output"; (easyeffects:114591): easyeffects-DEBUG: 16:00:58.378: presets_manager.cpp:52 system output presets directory: "/nix/var/nix/profiles/default/etc/xdg/easyeffects/output"; (easyeffects:114591): easyeffects-DEBUG: 16:00:58.378: presets_manager.cpp:52 system output presets directory: "/run/current-system/sw/etc/xdg/easyeffects/output"; (easyeffects:114591): easyeffects-DEBUG: 16:00:58.378: presets_manager.cpp:194 user presets directory already exists: /home/sean/.config/easyeffects/ (easyeffects:114591): easyeffects-DEBUG: 16:00:58.378: presets_manager.cpp:194 user presets directory already exists: /home/sean/.config/easyeffects/input (easyeffects:114591): easyeffects-DEBUG: 16:00:58.378: presets_manager.cpp:194 user presets directory already exists: /home/sean/.config/easyeffects/output (easyeffects:114591): easyeffects-DEBUG: 16:00:58.378: presets_manager.cpp:194 user presets directory already exists: /home/sean/.config/easyeffects/autoload/input (easyeffects:114591): easyeffects-DEBUG: 16:00:58.378: presets_manager.cpp:194 user presets directory already exists: /home/sean/.config/easyeffects/autoload/output (easyeffects:114591): easyeffects-DEBUG: 16:00:58.510: pipe_manager.cpp:1427 compiled with PipeWire: 0.3.71 (easyeffects:114591): easyeffects-DEBUG: 16:00:58.511: pipe_manager.cpp:1428 linked to PipeWire: 0.3.71 (easyeffects:114591): easyeffects-DEBUG: 16:00:58.519: pipe_manager.cpp:1398 core version: 0.3.71 (easyeffects:114591): easyeffects-DEBUG: 16:00:58.519: pipe_manager.cpp:1399 core name: pipewire-0 (easyeffects:114591): easyeffects-DEBUG: 16:00:58.520: pipe_manager.cpp:1312 found metadata: settings (easyeffects:114591): easyeffects-DEBUG: 16:00:58.520: pipe_manager.cpp:1312 found metadata: default (easyeffects:114591): easyeffects-DEBUG: 16:00:58.520: pipe_manager.cpp:1312 found metadata: route-settings (easyeffects:114591): easyeffects-DEBUG: 16:00:58.520: pipe_manager.cpp:1167 Audio/Source 56 alsa_input.usb-046d_081b_01E27D80-02.mono-fallback with serial 56 has been added (easyeffects:114591): easyeffects-DEBUG: 16:00:58.520: pipe_manager.cpp:1167 Audio/Sink 57 alsa_output.pci-0000_09_00.3.analog-stereo with serial 57 has been added (easyeffects:114591): easyeffects-DEBUG: 16:00:58.520: pipe_manager.cpp:1167 Audio/Source 58 alsa_input.pci-0000_09_00.3.analog-stereo with serial 58 has been added (easyeffects:114591): easyeffects-DEBUG: 16:00:58.520: pipe_manager.cpp:1167 Audio/Sink 62 easyeffects_sink with serial 220 has been added (easyeffects:114591): easyeffects-DEBUG: 16:00:58.520: pipe_manager.cpp:1167 Audio/Source/Virtual 63 easyeffects_source with serial 221 has been added (easyeffects:114591): easyeffects-DEBUG: 16:00:58.521: pipe_manager.cpp:900 new metadata property: 0, default.configured.audio.source, Spa:String:JSON, {"name":"alsa_input.usb-046d_081b_01E27D80-02.mono-fallback"} (easyeffects:114591): easyeffects-DEBUG: 16:00:58.521: pipe_manager.cpp:900 new metadata property: 0, default.video.source, Spa:String:JSON, {"name":"v4l2_input.pci-0000_01_00.0-usb-0_2_1.0"} (easyeffects:114591): easyeffects-DEBUG: 16:00:58.521: pipe_manager.cpp:900 new metadata property: 0, default.audio.sink, Spa:String:JSON, {"name":"alsa_output.pci-0000_09_00.3.analog-stereo"} (easyeffects:114591): easyeffects-DEBUG: 16:00:58.521: pipe_manager.cpp:900 new metadata property: 0, default.audio.source, Spa:String:JSON, {"name":"alsa_input.usb-046d_081b_01E27D80-02.mono-fallback"} (easyeffects:114591): easyeffects-DEBUG: 16:00:58.521: pipe_manager.cpp:1521 easyeffects_sink node successfully retrieved with id 62 and serial 220 (easyeffects:114591): easyeffects-DEBUG: 16:00:58.521: pipe_manager.cpp:1526 easyeffects_source node successfully retrieved with id 63 and serial 221 (easyeffects:114591): easyeffects-DEBUG: 16:00:58.536: plugin_base.cpp:369 soe: output_level successfully connected to PipeWire graph (easyeffects:114591): easyeffects-DEBUG: 16:00:58.537: plugin_base.cpp:369 soe: spectrum successfully connected to PipeWire graph (easyeffects:114591): easyeffects-DEBUG: 16:00:58.586: lv2_wrapper.cpp:98 http://lsp-plug.in/plugins/lv2/para_equalizer_x32_lr requires feature: http://lv2plug.in/ns/ext/urid#map (easyeffects:114591): easyeffects-DEBUG: 16:00:58.603: lv2_wrapper.cpp:98 http://lsp-plug.in/plugins/lv2/sc_limiter_stereo requires feature: http://lv2plug.in/ns/ext/urid#map (easyeffects:114591): easyeffects-DEBUG: 16:00:58.613: lv2_wrapper.cpp:98 http://lsp-plug.in/plugins/lv2/sc_compressor_stereo requires feature: http://lv2plug.in/ns/ext/urid#map (easyeffects:114591): easyeffects-DEBUG: 16:00:58.635: lv2_wrapper.cpp:98 http://lsp-plug.in/plugins/lv2/sc_gate_stereo requires feature: http://lv2plug.in/ns/ext/urid#map (easyeffects:114591): easyeffects-DEBUG: 16:00:58.659: plugin_base.cpp:369 soe: equalizer successfully connected to PipeWire graph (easyeffects:114591): easyeffects-DEBUG: 16:00:58.659: pipe_manager.cpp:1207 easyeffects_sink port 65 is connected to ee_soe_equalizer port 83 (easyeffects:114591): easyeffects-DEBUG: 16:00:58.660: pipe_manager.cpp:1207 easyeffects_sink port 69 is connected to ee_soe_equalizer port 84 (easyeffects:114591): easyeffects-DEBUG: 16:00:58.689: plugin_base.cpp:369 soe: limiter successfully connected to PipeWire graph (easyeffects:114591): easyeffects-DEBUG: 16:00:58.689: pipe_manager.cpp:1207 ee_soe_equalizer port 85 is connected to ee_soe_limiter port 90 (easyeffects:114591): easyeffects-DEBUG: 16:00:58.689: pipe_manager.cpp:1207 ee_soe_equalizer port 86 is connected to ee_soe_limiter port 91 (easyeffects:114591): easyeffects-DEBUG: 16:00:58.691: plugin_base.cpp:369 soe: compressor successfully connected to PipeWire graph (easyeffects:114591): easyeffects-DEBUG: 16:00:58.692: pipe_manager.cpp:1207 ee_soe_limiter port 94 is connected to ee_soe_compressor port 99 (easyeffects:114591): easyeffects-DEBUG: 16:00:58.692: pipe_manager.cpp:1207 ee_soe_limiter port 95 is connected to ee_soe_compressor port 100 (easyeffects:114591): easyeffects-DEBUG: 16:00:58.694: plugin_base.cpp:369 soe: bass_enhancer successfully connected to PipeWire graph (easyeffects:114591): easyeffects-DEBUG: 16:00:58.694: pipe_manager.cpp:1207 ee_soe_compressor port 103 is connected to ee_soe_bass_enhancer port 108 (easyeffects:114591): easyeffects-DEBUG: 16:00:58.694: pipe_manager.cpp:1207 ee_soe_compressor port 104 is connected to ee_soe_bass_enhancer port 109 (easyeffects:114591): easyeffects-DEBUG: 16:00:58.696: plugin_base.cpp:369 soe: exciter successfully connected to PipeWire graph (easyeffects:114591): easyeffects-DEBUG: 16:00:58.696: pipe_manager.cpp:1207 ee_soe_bass_enhancer port 110 is connected to ee_soe_exciter port 115 (easyeffects:114591): easyeffects-DEBUG: 16:00:58.696: pipe_manager.cpp:1207 ee_soe_bass_enhancer port 111 is connected to ee_soe_exciter port 116 (easyeffects:114591): easyeffects-DEBUG: 16:00:58.698: plugin_base.cpp:369 soe: gate successfully connected to PipeWire graph (easyeffects:114591): easyeffects-DEBUG: 16:00:58.699: pipe_manager.cpp:1207 ee_soe_exciter port 117 is connected to ee_soe_gate port 122 (easyeffects:114591): easyeffects-DEBUG: 16:00:58.699: pipe_manager.cpp:1207 ee_soe_exciter port 118 is connected to ee_soe_gate port 123 (easyeffects:114591): easyeffects-DEBUG: 16:00:58.701: plugin_base.cpp:369 soe: speex successfully connected to PipeWire graph (easyeffects:114591): easyeffects-DEBUG: 16:00:58.701: pipe_manager.cpp:1207 ee_soe_gate port 126 is connected to ee_soe_speex port 131 (easyeffects:114591): easyeffects-DEBUG: 16:00:58.701: pipe_manager.cpp:1207 ee_soe_gate port 127 is connected to ee_soe_speex port 132 (easyeffects:114591): easyeffects-DEBUG: 16:00:58.703: plugin_base.cpp:369 soe: stereo_tools successfully connected to PipeWire graph (easyeffects:114591): easyeffects-DEBUG: 16:00:58.703: pipe_manager.cpp:1207 ee_soe_speex port 133 is connected to ee_soe_stereo_tools port 138 (easyeffects:114591): easyeffects-DEBUG: 16:00:58.703: pipe_manager.cpp:1207 ee_soe_speex port 134 is connected to ee_soe_stereo_tools port 139 (easyeffects:114591): easyeffects-DEBUG: 16:00:58.709: limiter.cpp:138 soe: limiter latency: 0.005 s (easyeffects:114591): easyeffects-DEBUG: 16:00:58.738: plugin_base.cpp:369 soe: reverb successfully connected to PipeWire graph (easyeffects:114591): easyeffects-DEBUG: 16:00:58.739: pipe_manager.cpp:1207 ee_soe_stereo_tools port 140 is connected to ee_soe_reverb port 145 (easyeffects:114591): easyeffects-DEBUG: 16:00:58.739: pipe_manager.cpp:1207 ee_soe_stereo_tools port 141 is connected to ee_soe_reverb port 146 Killed ```

pw-dump.txt

It could be related to a plugin but I'm not sure how I would go about disabling them without the GUI but maybe I have overlooked something.

Also the killed message that shows up happens right after the last debug line so there is no hang.

wwmm commented 1 year ago

Based on this https://github.com/wwmm/easyeffects/issues/2419#issuecomment-1603436055 it may be interesting to take a look at the output of sudo journalctl | grep -i easyeffects and search for possible messages about the system killing easyeffects.

redshifttt commented 1 year ago

What I did find interesting was something related to the PID of easyeffects within journalctl. I ran an infinite loop in bash that was just pgrep easyeffects to get the PID so that I could check the journal for the PID and I found this as the latest logs:

$ journalctl -a
...
Jun 24 15:07:18 vesta rtkit-daemon[2184]: Supervising 9 threads of 6 processes of 1 users.
Jun 24 15:07:18 vesta rtkit-daemon[2184]: Supervising 9 threads of 6 processes of 1 users.
Jun 24 15:07:18 vesta rtkit-daemon[2184]: Successfully made thread 40014 of process 39980 owned by '1000' RT at priority 20.
Jun 24 15:07:18 vesta rtkit-daemon[2184]: Supervising 10 threads of 7 processes of 1 users.

EE's PID was 39980.

Running the pgrep loop again and again while also running easyeffects over and over again was producing the same result for the PID's of easyeffects so it seems to be related to threading? because right after these messages show up in the journal the program is killed presumably by systemd.

wwmm commented 1 year ago

and I found this as the latest logs

I have these messages too and if I remember well this is normal for any program using rtkit. WE do not use it directly but PipeWire does when setting the plugins thread priority to realtime (SCHED_RR)

redshifttt commented 1 year ago

I have figured out a way to force the program to crash via changing the audio profile. When it's set to Analog Stereo Input (not output, but this allows the window to come up) the window shows up fine and will be responsive but as soon as the profile is changed to the default Analog Stereo Duplex the program crashes.

Here are the logs taken when the program was started with the Analog Stereo Input profile and also when the profile is switched to the default working one plus crash at the end:

Debug Output ``` (process:38309): easyeffects-DEBUG: 23:21:07.584: easyeffects.cpp:35 easyeffects version: 7.0.4 (process:38309): easyeffects-DEBUG: 23:21:07.586: easyeffects.cpp:45 locale directory: /nix/store/nk1hs43s1z22dr6wng4cfvcnnff9z542-easyeffects-7.0.4/share/locale (easyeffects:38309): easyeffects-DEBUG: 23:21:07.587: presets_manager.cpp:49 system input presets directory: "/etc/easyeffects/input"; (easyeffects:38309): easyeffects-DEBUG: 23:21:07.587: presets_manager.cpp:49 system input presets directory: "/etc/profiles/per-user/sean/etc/xdg/easyeffects/input"; (easyeffects:38309): easyeffects-DEBUG: 23:21:07.587: presets_manager.cpp:49 system input presets directory: "/etc/xdg/easyeffects/input"; (easyeffects:38309): easyeffects-DEBUG: 23:21:07.587: presets_manager.cpp:49 system input presets directory: "/home/sean/.nix-profile/etc/xdg/easyeffects/input"; (easyeffects:38309): easyeffects-DEBUG: 23:21:07.587: presets_manager.cpp:49 system input presets directory: "/nix/var/nix/profiles/default/etc/xdg/easyeffects/input"; (easyeffects:38309): easyeffects-DEBUG: 23:21:07.587: presets_manager.cpp:49 system input presets directory: "/run/current-system/sw/etc/xdg/easyeffects/input"; (easyeffects:38309): easyeffects-DEBUG: 23:21:07.587: presets_manager.cpp:52 system output presets directory: "/etc/easyeffects/output"; (easyeffects:38309): easyeffects-DEBUG: 23:21:07.587: presets_manager.cpp:52 system output presets directory: "/etc/profiles/per-user/sean/etc/xdg/easyeffects/output"; (easyeffects:38309): easyeffects-DEBUG: 23:21:07.587: presets_manager.cpp:52 system output presets directory: "/etc/xdg/easyeffects/output"; (easyeffects:38309): easyeffects-DEBUG: 23:21:07.587: presets_manager.cpp:52 system output presets directory: "/home/sean/.nix-profile/etc/xdg/easyeffects/output"; (easyeffects:38309): easyeffects-DEBUG: 23:21:07.587: presets_manager.cpp:52 system output presets directory: "/nix/var/nix/profiles/default/etc/xdg/easyeffects/output"; (easyeffects:38309): easyeffects-DEBUG: 23:21:07.587: presets_manager.cpp:52 system output presets directory: "/run/current-system/sw/etc/xdg/easyeffects/output"; (easyeffects:38309): easyeffects-DEBUG: 23:21:07.587: presets_manager.cpp:194 user presets directory already exists: /home/sean/.config/easyeffects/ (easyeffects:38309): easyeffects-DEBUG: 23:21:07.587: presets_manager.cpp:194 user presets directory already exists: /home/sean/.config/easyeffects/input (easyeffects:38309): easyeffects-DEBUG: 23:21:07.587: presets_manager.cpp:194 user presets directory already exists: /home/sean/.config/easyeffects/output (easyeffects:38309): easyeffects-DEBUG: 23:21:07.587: presets_manager.cpp:194 user presets directory already exists: /home/sean/.config/easyeffects/autoload/input (easyeffects:38309): easyeffects-DEBUG: 23:21:07.587: presets_manager.cpp:194 user presets directory already exists: /home/sean/.config/easyeffects/autoload/output (easyeffects:38309): easyeffects-DEBUG: 23:21:07.712: pipe_manager.cpp:1427 compiled with PipeWire: 0.3.71 (easyeffects:38309): easyeffects-DEBUG: 23:21:07.712: pipe_manager.cpp:1428 linked to PipeWire: 0.3.71 (easyeffects:38309): easyeffects-DEBUG: 23:21:07.720: pipe_manager.cpp:1398 core version: 0.3.71 (easyeffects:38309): easyeffects-DEBUG: 23:21:07.720: pipe_manager.cpp:1399 core name: pipewire-0 (easyeffects:38309): easyeffects-DEBUG: 23:21:07.720: pipe_manager.cpp:1312 found metadata: settings (easyeffects:38309): easyeffects-DEBUG: 23:21:07.720: pipe_manager.cpp:1312 found metadata: default (easyeffects:38309): easyeffects-DEBUG: 23:21:07.720: pipe_manager.cpp:1312 found metadata: route-settings (easyeffects:38309): easyeffects-DEBUG: 23:21:07.720: pipe_manager.cpp:1167 Audio/Source 49 alsa_input.usb-046d_081b_01E27D80-02.mono-fallback with serial 50 has been added (easyeffects:38309): easyeffects-DEBUG: 23:21:07.721: pipe_manager.cpp:1167 Stream/Output/Audio 61 LibreWolf with serial 66 has been added (easyeffects:38309): easyeffects-DEBUG: 23:21:07.721: pipe_manager.cpp:1167 Stream/Input/Audio 151 PulseAudio Volume Control with serial 274 has been added (easyeffects:38309): easyeffects-DEBUG: 23:21:07.721: pipe_manager.cpp:1207 alsa_input.usb-046d_081b_01E27D80-02.mono-fallback port 53 is connected to PulseAudio Volume Control port 150 (easyeffects:38309): easyeffects-DEBUG: 23:21:07.721: pipe_manager.cpp:1167 Stream/Input/Audio 149 PulseAudio Volume Control with serial 1679 has been added (easyeffects:38309): easyeffects-DEBUG: 23:21:07.721: pipe_manager.cpp:1207 LibreWolf port 62 is connected to PulseAudio Volume Control port 192 (easyeffects:38309): easyeffects-DEBUG: 23:21:07.721: pipe_manager.cpp:1207 LibreWolf port 63 is connected to PulseAudio Volume Control port 141 (easyeffects:38309): easyeffects-DEBUG: 23:21:07.721: pipe_manager.cpp:1167 Audio/Source 180 alsa_input.pci-0000_09_00.3.analog-stereo.8 with serial 1686 has been added (easyeffects:38309): easyeffects-DEBUG: 23:21:07.721: pipe_manager.cpp:1167 Audio/Sink 107 auto_null with serial 1687 has been added (easyeffects:38309): easyeffects-DEBUG: 23:21:07.721: pipe_manager.cpp:1207 LibreWolf port 62 is connected to auto_null port 148 (easyeffects:38309): easyeffects-DEBUG: 23:21:07.721: pipe_manager.cpp:1207 LibreWolf port 63 is connected to auto_null port 169 (easyeffects:38309): easyeffects-DEBUG: 23:21:07.721: pipe_manager.cpp:1167 Stream/Input/Audio 201 PulseAudio Volume Control with serial 1696 has been added (easyeffects:38309): easyeffects-DEBUG: 23:21:07.721: pipe_manager.cpp:1207 alsa_input.pci-0000_09_00.3.analog-stereo.8 port 211 is connected to PulseAudio Volume Control port 204 (easyeffects:38309): easyeffects-DEBUG: 23:21:07.721: pipe_manager.cpp:1207 alsa_input.pci-0000_09_00.3.analog-stereo.8 port 50 is connected to PulseAudio Volume Control port 54 (easyeffects:38309): easyeffects-DEBUG: 23:21:07.721: pipe_manager.cpp:1167 Stream/Input/Audio 58 PulseAudio Volume Control with serial 1703 has been added (easyeffects:38309): easyeffects-DEBUG: 23:21:07.721: pipe_manager.cpp:1207 auto_null port 116 is connected to PulseAudio Volume Control port 157 (easyeffects:38309): easyeffects-DEBUG: 23:21:07.721: pipe_manager.cpp:1207 auto_null port 67 is connected to PulseAudio Volume Control port 170 (easyeffects:38309): easyeffects-DEBUG: 23:21:07.721: pipe_manager.cpp:1167 Audio/Sink 162 easyeffects_sink with serial 1711 has been added (easyeffects:38309): easyeffects-DEBUG: 23:21:07.721: pipe_manager.cpp:1167 Audio/Source/Virtual 70 easyeffects_source with serial 1712 has been added (easyeffects:38309): easyeffects-DEBUG: 23:21:07.722: pipe_manager.cpp:1521 easyeffects_sink node successfully retrieved with id 162 and serial 1711 (easyeffects:38309): easyeffects-DEBUG: 23:21:07.722: pipe_manager.cpp:1526 easyeffects_source node successfully retrieved with id 70 and serial 1712 (easyeffects:38309): easyeffects-DEBUG: 23:21:07.723: pipe_manager.cpp:900 new metadata property: 0, default.configured.audio.source, Spa:String:JSON, {"name":"alsa_input.usb-046d_081b_01E27D80-02.mono-fallback"} (easyeffects:38309): easyeffects-DEBUG: 23:21:07.723: pipe_manager.cpp:900 new metadata property: 0, default.video.source, Spa:String:JSON, {"name":"v4l2_input.pci-0000_01_00.0-usb-0_2_1.0"} (easyeffects:38309): easyeffects-DEBUG: 23:21:07.723: pipe_manager.cpp:900 new metadata property: 0, default.audio.source, Spa:String:JSON, {"name":"alsa_input.usb-046d_081b_01E27D80-02.mono-fallback"} (easyeffects:38309): easyeffects-DEBUG: 23:21:07.723: pipe_manager.cpp:900 new metadata property: 61, target.node, Spa:Id, 91 (easyeffects:38309): easyeffects-DEBUG: 23:21:07.723: pipe_manager.cpp:900 new metadata property: 61, target.object, Spa:Id, 1513 (easyeffects:38309): easyeffects-DEBUG: 23:21:07.723: pipe_manager.cpp:900 new metadata property: 0, default.audio.sink, Spa:String:JSON, {"name":"auto_null"} (easyeffects:38309): easyeffects-DEBUG: 23:21:07.723: pipe_manager.cpp:313 Stream/Input/Audio 151 PulseAudio Volume Control has been removed (easyeffects:38309): easyeffects-DEBUG: 23:21:07.723: pipe_manager.cpp:313 Stream/Input/Audio 149 PulseAudio Volume Control has been removed (easyeffects:38309): easyeffects-DEBUG: 23:21:07.723: pipe_manager.cpp:213 Audio/Sink 107 auto_null has been removed (easyeffects:38309): easyeffects-DEBUG: 23:21:07.723: pipe_manager.cpp:313 Stream/Input/Audio 201 PulseAudio Volume Control has been removed (easyeffects:38309): easyeffects-DEBUG: 23:21:07.724: pipe_manager.cpp:213 Stream/Input/Audio 58 PulseAudio Volume Control has been removed (easyeffects:38309): easyeffects-DEBUG: 23:21:07.725: pipe_manager.cpp:900 new metadata property: 0, default.audio.sink, , (easyeffects:38309): easyeffects-DEBUG: 23:21:07.729: plugin_base.cpp:369 soe: output_level successfully connected to PipeWire graph (easyeffects:38309): easyeffects-DEBUG: 23:21:07.730: plugin_base.cpp:369 soe: spectrum successfully connected to PipeWire graph (easyeffects:38309): easyeffects-DEBUG: 23:21:07.736: pipe_manager.cpp:900 new metadata property: 0, default.audio.sink, Spa:String:JSON, {"name":"easyeffects_sink"} (easyeffects:38309): easyeffects-DEBUG: 23:21:07.737: pipe_manager.cpp:1207 LibreWolf port 62 is connected to easyeffects_sink port 107 (easyeffects:38309): easyeffects-DEBUG: 23:21:07.737: pipe_manager.cpp:1207 LibreWolf port 63 is connected to easyeffects_sink port 188 (easyeffects:38309): easyeffects-DEBUG: 23:21:07.747: pipe_manager.cpp:1167 Stream/Input/Audio 199 PulseAudio Volume Control with serial 1733 has been added (easyeffects:38309): easyeffects-DEBUG: 23:21:07.747: pipe_manager.cpp:313 Stream/Input/Audio 199 PulseAudio Volume Control has been removed (easyeffects:38309): easyeffects-DEBUG: 23:21:07.755: pipe_manager.cpp:1167 Stream/Input/Audio 183 PulseAudio Volume Control with serial 1740 has been added (easyeffects:38309): easyeffects-DEBUG: 23:21:07.756: pipe_manager.cpp:313 Stream/Input/Audio 183 PulseAudio Volume Control has been removed (easyeffects:38309): easyeffects-DEBUG: 23:21:07.778: lv2_wrapper.cpp:98 http://lsp-plug.in/plugins/lv2/para_equalizer_x32_lr requires feature: http://lv2plug.in/ns/ext/urid#map (easyeffects:38309): easyeffects-DEBUG: 23:21:07.796: lv2_wrapper.cpp:98 http://lsp-plug.in/plugins/lv2/sc_limiter_stereo requires feature: http://lv2plug.in/ns/ext/urid#map (easyeffects:38309): easyeffects-DEBUG: 23:21:07.805: lv2_wrapper.cpp:98 http://lsp-plug.in/plugins/lv2/sc_compressor_stereo requires feature: http://lv2plug.in/ns/ext/urid#map (easyeffects:38309): easyeffects-DEBUG: 23:21:07.827: lv2_wrapper.cpp:98 http://lsp-plug.in/plugins/lv2/sc_gate_stereo requires feature: http://lv2plug.in/ns/ext/urid#map (easyeffects:38309): easyeffects-DEBUG: 23:21:07.849: stream_output_effects.cpp:194 The output device alsa_output.pci-0000_09_00.3.analog-stereo.3 is not available. Aborting the link (easyeffects:38309): easyeffects-DEBUG: 23:21:07.850: plugin_base.cpp:369 sie: output_level successfully connected to PipeWire graph (easyeffects:38309): easyeffects-DEBUG: 23:21:07.852: plugin_base.cpp:369 sie: spectrum successfully connected to PipeWire graph (easyeffects:38309): easyeffects-DEBUG: 23:21:07.853: stream_output_effects.cpp:194 The output device alsa_output.pci-0000_09_00.3.analog-stereo.3 is not available. Aborting the link easyeffects-INFO: 23:21:07.856: application.cpp:50 disabling global bypass (easyeffects:38309): easyeffects-DEBUG: 23:21:07.861: application_ui.cpp:86 Icon Theme Adwaita detected (easyeffects:38309): easyeffects-DEBUG: 23:21:07.874: output_level.cpp:37 sie: output_level: PipeWire blocksize: 1024 (easyeffects:38309): easyeffects-DEBUG: 23:21:07.874: output_level.cpp:38 sie: output_level: PipeWire sampling rate: 48000 (easyeffects:38309): easyeffects-DEBUG: 23:21:08.304: pipe_manager.cpp:900new metadata property: 61, target.node, Spa:Id, 162 (easyeffects:38309): easyeffects-DEBUG: 23:21:08.304: pipe_manager.cpp:900new metadata property: 61, target.object, Spa:Id, 1711 (easyeffects:38309): easyeffects-DEBUG: 23:21:08.307: application.cpp:86 new default input device: alsa_input.usb-046d_081b_01E27D80-02.mono-fallback (easyeffects:38309): easyeffects-DEBUG: 23:21:08.307: application.cpp:78 new default output device: auto_null (easyeffects:38309): easyeffects-DEBUG: 23:21:08.307: app_info.cpp:319 disposed (easyeffects:38309): easyeffects-DEBUG: 23:21:08.308: app_info.cpp:327 finalized (easyeffects:38309): easyeffects-DEBUG: 23:21:08.308: app_info.cpp:28 data struct destroyed (easyeffects:38309): easyeffects-DEBUG: 23:21:08.308: node_info_holder.cpp:98 151, PulseAudio Volume Control finalized (easyeffects:38309): easyeffects-DEBUG: 23:21:08.308: stream_output_effects.cpp:150 At least one app linked to our device wants to play. Linking our filters. (easyeffects:38309): easyeffects-DEBUG: 23:21:08.308: stream_output_effects.cpp:194 The output device auto_null is not available. Aborting the link (easyeffects:38309): easyeffects-DEBUG: 23:21:08.308: app_info.cpp:319 disposed (easyeffects:38309): easyeffects-DEBUG: 23:21:08.308: app_info.cpp:327 finalized (easyeffects:38309): easyeffects-DEBUG: 23:21:08.308: app_info.cpp:28 data struct destroyed (easyeffects:38309): easyeffects-DEBUG: 23:21:08.308: node_info_holder.cpp:98 149, PulseAudio Volume Control finalized (easyeffects:38309): easyeffects-DEBUG: 23:21:08.308: stream_output_effects.cpp:150 At least one app linked to our device wants to play. Linking our filters. (easyeffects:38309): easyeffects-DEBUG: 23:21:08.309: stream_output_effects.cpp:194 The output device auto_null is not available. Aborting the link (easyeffects:38309): easyeffects-DEBUG: 23:21:08.309: stream_output_effects.cpp:150 At least one app linked to our device wants to play. Linking our filters. (easyeffects:38309): easyeffects-DEBUG: 23:21:08.309: stream_output_effects.cpp:194 The output device auto_null is not available. Aborting the link (easyeffects:38309): easyeffects-DEBUG: 23:21:08.309: node_info_holder.cpp:98 107, auto_null finalized (easyeffects:38309): easyeffects-DEBUG: 23:21:08.309: app_info.cpp:319 disposed (easyeffects:38309): easyeffects-DEBUG: 23:21:08.309: app_info.cpp:327 finalized (easyeffects:38309): easyeffects-DEBUG: 23:21:08.309: app_info.cpp:28 data struct destroyed (easyeffects:38309): easyeffects-DEBUG: 23:21:08.309: node_info_holder.cpp:98 201, PulseAudio Volume Control finalized (easyeffects:38309): easyeffects-DEBUG: 23:21:08.309: stream_output_effects.cpp:150 At least one app linked to our device wants to play. Linking our filters. (easyeffects:38309): easyeffects-DEBUG: 23:21:08.309: stream_output_effects.cpp:194 The output device auto_null is not available. Aborting the link (easyeffects:38309): easyeffects-DEBUG: 23:21:08.309: stream_output_effects.cpp:150 At least one app linked to our device wants to play. Linking our filters. (easyeffects:38309): easyeffects-DEBUG: 23:21:08.309: stream_output_effects.cpp:194 The output device auto_null is not available. Aborting the link (easyeffects:38309): easyeffects-DEBUG: 23:21:08.309: app_info.cpp:319 disposed (easyeffects:38309): easyeffects-DEBUG: 23:21:08.309: app_info.cpp:327 finalized (easyeffects:38309): easyeffects-DEBUG: 23:21:08.309: app_info.cpp:28 data struct destroyed (easyeffects:38309): easyeffects-DEBUG: 23:21:08.310: node_info_holder.cpp:98 58, PulseAudio Volume Control finalized (easyeffects:38309): easyeffects-DEBUG: 23:21:08.310: application.cpp:98 device alsa_card.usb-046d_081b_01E27D80-02 has changed its input route to: analog-input-mic (easyeffects:38309): easyeffects-DEBUG: 23:21:08.310: application.cpp:130 device alsa_card.pci-0000_09_00.3 has changed its output route to: analog-output-lineout (easyeffects:38309): easyeffects-DEBUG: 23:21:08.310: application.cpp:153 output autoloading: could not find the target node (easyeffects:38309): easyeffects-DEBUG: 23:21:08.310: stream_output_effects.cpp:150 At least one app linked to our device wants to play. Linking our filters. (easyeffects:38309): easyeffects-DEBUG: 23:21:08.310: stream_output_effects.cpp:194 The output device auto_null is not available. Aborting the link (easyeffects:38309): easyeffects-DEBUG: 23:21:08.310: stream_output_effects.cpp:150 At least one app linked to our device wants to play. Linking our filters. (easyeffects:38309): easyeffects-DEBUG: 23:21:08.310: stream_output_effects.cpp:194 The output device auto_null is not available. Aborting the link (easyeffects:38309): easyeffects-DEBUG: 23:21:08.312: app_info.cpp:319 disposed (easyeffects:38309): easyeffects-DEBUG: 23:21:08.312: app_info.cpp:327 finalized (easyeffects:38309): easyeffects-DEBUG: 23:21:08.312: app_info.cpp:28 data struct destroyed (easyeffects:38309): easyeffects-DEBUG: 23:21:08.312: node_info_holder.cpp:98 199, PulseAudio Volume Control finalized (easyeffects:38309): easyeffects-DEBUG: 23:21:08.312: stream_output_effects.cpp:150 At least one app linked to our device wants to play. Linking our filters. (easyeffects:38309): easyeffects-DEBUG: 23:21:08.312: stream_output_effects.cpp:194 The output device auto_null is not available. Aborting the link (easyeffects:38309): easyeffects-DEBUG: 23:21:08.312: stream_output_effects.cpp:150 At least one app linked to our device wants to play. Linking our filters. (easyeffects:38309): easyeffects-DEBUG: 23:21:08.312: stream_output_effects.cpp:194 The output device auto_null is not available. Aborting the link (easyeffects:38309): easyeffects-DEBUG: 23:21:08.312: stream_output_effects.cpp:150 At least one app linked to our device wants to play. Linking our filters. (easyeffects:38309): easyeffects-DEBUG: 23:21:08.312: stream_output_effects.cpp:194 The output device auto_null is not available. Aborting the link (easyeffects:38309): easyeffects-DEBUG: 23:21:08.312: stream_output_effects.cpp:150 At least one app linked to our device wants to play. Linking our filters. (easyeffects:38309): easyeffects-DEBUG: 23:21:08.312: stream_output_effects.cpp:194 The output device auto_null is not available. Aborting the link (easyeffects:38309): easyeffects-DEBUG: 23:21:08.314: app_info.cpp:319 disposed (easyeffects:38309): easyeffects-DEBUG: 23:21:08.314: app_info.cpp:327 finalized (easyeffects:38309): easyeffects-DEBUG: 23:21:08.314: app_info.cpp:28 data struct destroyed (easyeffects:38309): easyeffects-DEBUG: 23:21:08.314: node_info_holder.cpp:98 183, PulseAudio Volume Control finalized (easyeffects:38309): easyeffects-DEBUG: 23:21:08.314: stream_output_effects.cpp:150 At least one app linked to our device wants to play. Linking our filters. (easyeffects:38309): easyeffects-DEBUG: 23:21:08.314: stream_output_effects.cpp:194 The output device auto_null is not available. Aborting the link (easyeffects:38309): easyeffects-DEBUG: 23:21:08.314: stream_output_effects.cpp:150 At least one app linked to our device wants to play. Linking our filters. (easyeffects:38309): easyeffects-DEBUG: 23:21:08.314: stream_output_effects.cpp:194 The output device auto_null is not available. Aborting the link (easyeffects:38309): easyeffects-DEBUG: 23:21:08.315: stream_output_effects.cpp:150 At least one app linked to our device wants to play. Linking our filters. (easyeffects:38309): easyeffects-DEBUG: 23:21:08.315: stream_output_effects.cpp:194 The output device auto_null is not available. Aborting the link (easyeffects:38309): easyeffects-DEBUG: 23:21:08.315: stream_output_effects.cpp:150 At least one app linked to our device wants to play. Linking our filters. (easyeffects:38309): easyeffects-DEBUG: 23:21:08.315: stream_output_effects.cpp:194 The output device auto_null is not available. Aborting the link (easyeffects:38309): easyeffects-DEBUG: 23:21:08.315: stream_output_effects.cpp:150 At least one app linked to our device wants to play. Linking our filters. (easyeffects:38309): easyeffects-DEBUG: 23:21:08.315: stream_output_effects.cpp:194 The output device auto_null is not available. Aborting the link (easyeffects:38309): easyeffects-DEBUG: 23:21:08.315: stream_output_effects.cpp:150 At least one app linked to our device wants to play. Linking our filters. (easyeffects:38309): easyeffects-DEBUG: 23:21:08.315: stream_output_effects.cpp:194 The output device auto_null is not available. Aborting the link (easyeffects:38309): easyeffects-DEBUG: 23:21:08.315: stream_output_effects.cpp:150 At least one app linked to our device wants to play. Linking our filters. (easyeffects:38309): easyeffects-DEBUG: 23:21:08.315: stream_output_effects.cpp:194 The output device auto_null is not available. Aborting the link (easyeffects:38309): easyeffects-DEBUG: 23:21:08.315: stream_output_effects.cpp:150 At least one app linked to our device wants to play. Linking our filters. (easyeffects:38309): easyeffects-DEBUG: 23:21:08.315: stream_output_effects.cpp:194 The output device auto_null is not available. Aborting the link (easyeffects:38309): easyeffects-DEBUG: 23:21:08.315: stream_output_effects.cpp:150 At least one app linked to our device wants to play. Linking our filters. (easyeffects:38309): easyeffects-DEBUG: 23:21:08.315: stream_output_effects.cpp:194 The output device auto_null is not available. Aborting the link (easyeffects:38309): easyeffects-DEBUG: 23:21:08.315: stream_output_effects.cpp:150 At least one app linked to our device wants to play. Linking our filters. (easyeffects:38309): easyeffects-DEBUG: 23:21:08.315: stream_output_effects.cpp:194 The output device auto_null is not available. Aborting the link (easyeffects:38309): easyeffects-DEBUG: 23:21:08.315: stream_output_effects.cpp:150 At least one app linked to our device wants to play. Linking our filters. (easyeffects:38309): easyeffects-DEBUG: 23:21:08.315: stream_output_effects.cpp:194 The output device auto_null is not available. Aborting the link (easyeffects:38309): easyeffects-DEBUG: 23:21:08.315: stream_output_effects.cpp:150 At least one app linked to our device wants to play. Linking our filters. (easyeffects:38309): easyeffects-DEBUG: 23:21:08.315: stream_output_effects.cpp:194 The output device auto_null is not available. Aborting the link (easyeffects:38309): easyeffects-DEBUG: 23:21:08.315: stream_output_effects.cpp:150 At least one app linked to our device wants to play. Linking our filters. (easyeffects:38309): easyeffects-DEBUG: 23:21:08.315: stream_output_effects.cpp:194 The output device auto_null is not available. Aborting the link (easyeffects:38309): easyeffects-DEBUG: 23:21:08.315: stream_output_effects.cpp:150 At least one app linked to our device wants to play. Linking our filters. (easyeffects:38309): easyeffects-DEBUG: 23:21:08.315: stream_output_effects.cpp:194 The output device auto_null is not available. Aborting the link (easyeffects:38309): easyeffects-DEBUG: 23:21:08.315: stream_output_effects.cpp:150 At least one app linked to our device wants to play. Linking our filters. (easyeffects:38309): easyeffects-DEBUG: 23:21:08.315: stream_output_effects.cpp:194 The output device auto_null is not available. Aborting the link (easyeffects:38309): easyeffects-DEBUG: 23:21:08.315: stream_output_effects.cpp:150 At least one app linked to our device wants to play. Linking our filters. (easyeffects:38309): easyeffects-DEBUG: 23:21:08.315: stream_output_effects.cpp:194 The output device auto_null is not available. Aborting the link (easyeffects:38309): easyeffects-DEBUG: 23:21:08.315: stream_output_effects.cpp:150 At least one app linked to our device wants to play. Linking our filters. (easyeffects:38309): easyeffects-DEBUG: 23:21:08.315: stream_output_effects.cpp:194 The output device auto_null is not available. Aborting the link (easyeffects:38309): easyeffects-DEBUG: 23:21:08.315: stream_output_effects.cpp:150 At least one app linked to our device wants to play. Linking our filters. (easyeffects:38309): easyeffects-DEBUG: 23:21:08.315: stream_output_effects.cpp:194 The output device auto_null is not available. Aborting the link (easyeffects:38309): easyeffects-DEBUG: 23:21:08.315: stream_output_effects.cpp:150 At least one app linked to our device wants to play. Linking our filters. (easyeffects:38309): easyeffects-DEBUG: 23:21:08.315: stream_output_effects.cpp:194 The output device auto_null is not available. Aborting the link (easyeffects:38309): easyeffects-DEBUG: 23:21:08.315: stream_output_effects.cpp:150 At least one app linked to our device wants to play. Linking our filters. (easyeffects:38309): easyeffects-DEBUG: 23:21:08.315: stream_output_effects.cpp:194 The output device auto_null is not available. Aborting the link (easyeffects:38309): easyeffects-DEBUG: 23:21:08.315: stream_output_effects.cpp:150 At least one app linked to our device wants to play. Linking our filters. (easyeffects:38309): easyeffects-DEBUG: 23:21:08.315: stream_output_effects.cpp:194 The output device auto_null is not available. Aborting the link (easyeffects:38309): easyeffects-DEBUG: 23:21:08.315: stream_output_effects.cpp:150 At least one app linked to our device wants to play. Linking our filters. (easyeffects:38309): easyeffects-DEBUG: 23:21:08.315: stream_output_effects.cpp:194 The output device auto_null is not available. Aborting the link (easyeffects:38309): easyeffects-DEBUG: 23:21:08.315: stream_output_effects.cpp:150 At least one app linked to our device wants to play. Linking our filters. (easyeffects:38309): easyeffects-DEBUG: 23:21:08.315: stream_output_effects.cpp:194 The output device auto_null is not available. Aborting the link (easyeffects:38309): easyeffects-DEBUG: 23:21:08.318: stream_output_effects.cpp:150 At least one app linked to our device wants to play. Linking our filters. (easyeffects:38309): easyeffects-DEBUG: 23:21:08.318: stream_output_effects.cpp:194 The output device auto_null is not available. Aborting the link (easyeffects:38309): easyeffects-DEBUG: 23:21:08.318: stream_output_effects.cpp:150 At least one app linked to our device wants to play. Linking our filters. (easyeffects:38309): easyeffects-DEBUG: 23:21:08.318: stream_output_effects.cpp:194 The output device auto_null is not available. Aborting the link (easyeffects:38309): easyeffects-DEBUG: 23:21:08.318: stream_output_effects.cpp:150 At least one app linked to our device wants to play. Linking our filters. (easyeffects:38309): easyeffects-DEBUG: 23:21:08.318: stream_output_effects.cpp:194 The output device auto_null is not available. Aborting the link (easyeffects:38309): easyeffects-DEBUG: 23:21:08.318: stream_output_effects.cpp:150 At least one app linked to our device wants to play. Linking our filters. (easyeffects:38309): easyeffects-DEBUG: 23:21:08.318: stream_output_effects.cpp:194 The output device auto_null is not available. Aborting the link (easyeffects:38309): easyeffects-DEBUG: 23:21:08.318: stream_output_effects.cpp:150 At least one app linked to our device wants to play. Linking our filters. (easyeffects:38309): easyeffects-DEBUG: 23:21:08.318: stream_output_effects.cpp:194 The output device auto_null is not available. Aborting the link (easyeffects:38309): easyeffects-DEBUG: 23:21:08.318: stream_output_effects.cpp:150 At least one app linked to our device wants to play. Linking our filters. (easyeffects:38309): easyeffects-DEBUG: 23:21:08.318: stream_output_effects.cpp:194 The output device auto_null is not available. Aborting the link (easyeffects:38309): easyeffects-DEBUG: 23:21:08.318: stream_output_effects.cpp:150 At least one app linked to our device wants to play. Linking our filters. (easyeffects:38309): easyeffects-DEBUG: 23:21:08.318: stream_output_effects.cpp:194 The output device auto_null is not available. Aborting the link (easyeffects:38309): easyeffects-DEBUG: 23:21:08.318: stream_output_effects.cpp:150 At least one app linked to our device wants to play. Linking our filters. (easyeffects:38309): easyeffects-DEBUG: 23:21:08.318: stream_output_effects.cpp:194 The output device auto_null is not available. Aborting the link (easyeffects:38309): easyeffects-DEBUG: 23:21:20.122: pipe_manager.cpp:213Audio/Source 180 alsa_input.pci-0000_09_00.3.analog-stereo.8 has been removed (easyeffects:38309): easyeffects-DEBUG: 23:21:20.122: stream_output_effects.cpp:150 At least one app linked to our device wants to play. Linking our filters. (easyeffects:38309): easyeffects-DEBUG: 23:21:20.122: pipe_manager.cpp:1167Audio/Sink 180 alsa_output.pci-0000_09_00.3.analog-stereo.3 with serial 1775 has been added (easyeffects:38309): easyeffects-DEBUG: 23:21:20.122: stream_output_effects.cpp:194 The output device auto_null is not available. Aborting the link (easyeffects:38309): easyeffects-DEBUG: 23:21:20.122: pipe_manager.cpp:1167Audio/Source 50 alsa_input.pci-0000_09_00.3.analog-stereo.9 with serial 1776 has been added (easyeffects:38309): easyeffects-DEBUG: 23:21:20.122: stream_output_effects.cpp:150 At least one app linked to our device wants to play. Linking our filters. (easyeffects:38309): easyeffects-DEBUG: 23:21:20.122: stream_output_effects.cpp:194 The output device auto_null is not available. Aborting the link (easyeffects:38309): easyeffects-WARNING **: 23:21:20.122: pipe_manager.cpp:1376 Remote error res: No such file or directory (easyeffects:38309): easyeffects-WARNING **: 23:21:20.122: pipe_manager.cpp:1377 Remote error message: unknown resource 48 op:2 (easyeffects:38309): easyeffects-WARNING **: 23:21:20.122: pipe_manager.cpp:1376 Remote error res: No such file or directory (easyeffects:38309): easyeffects-WARNING **: 23:21:20.122: pipe_manager.cpp:1377 Remote error message: unknown resource 48 op:2 (easyeffects:38309): easyeffects-DEBUG: 23:21:20.122: node_info_holder.cpp:98 180, alsa_input.pci-0000_09_00.3.analog-stereo.8 finalized (easyeffects:38309): easyeffects-DEBUG: 23:21:20.122: node_info_holder.cpp:98 180, alsa_input.pci-0000_09_00.3.analog-stereo.8 finalized (easyeffects:38309): easyeffects-DEBUG: 23:21:20.122: node_info_holder.cpp:98 180, alsa_input.pci-0000_09_00.3.analog-stereo.8 finalized (easyeffects:38309): easyeffects-DEBUG: 23:21:20.123: node_info_holder.cpp:98 180, alsa_input.pci-0000_09_00.3.analog-stereo.8 finalized (easyeffects:38309): easyeffects-DEBUG: 23:21:20.125: plugin_base.cpp:369 soe: equalizer successfully connected to PipeWire graph (easyeffects:38309): easyeffects-DEBUG: 23:21:20.125: pipe_manager.cpp:1207easyeffects_sink port 67 is connected to ee_soe_equalizer port 84 (easyeffects:38309): easyeffects-DEBUG: 23:21:20.126: pipe_manager.cpp:1207easyeffects_sink port 116 is connected to ee_soe_equalizer port 90 (easyeffects:38309): easyeffects-DEBUG: 23:21:20.127: plugin_base.cpp:369 soe: limiter successfully connected to PipeWire graph (easyeffects:38309): easyeffects-DEBUG: 23:21:20.127: pipe_manager.cpp:1207ee_soe_equalizer port 54 is connected to ee_soe_limiter port 115 (easyeffects:38309): easyeffects-DEBUG: 23:21:20.128: pipe_manager.cpp:1207ee_soe_equalizer port 204 is connected to ee_soe_limiter port 174 (easyeffects:38309): easyeffects-DEBUG: 23:21:20.129: plugin_base.cpp:369 soe: compressor successfully connected to PipeWire graph (easyeffects:38309): easyeffects-DEBUG: 23:21:20.129: pipe_manager.cpp:1207ee_soe_limiter port 193 is connected to ee_soe_compressor port 136 (easyeffects:38309): easyeffects-DEBUG: 23:21:20.130: pipe_manager.cpp:1207ee_soe_limiter port 200 is connected to ee_soe_compressor port 164 (easyeffects:38309): easyeffects-DEBUG: 23:21:20.132: plugin_base.cpp:369 soe: bass_enhancer successfully connected to PipeWire graph (easyeffects:38309): easyeffects-DEBUG: 23:21:20.132: pipe_manager.cpp:1207ee_soe_compressor port 79 is connected to ee_soe_bass_enhancer port 64 (easyeffects:38309): easyeffects-DEBUG: 23:21:20.132: pipe_manager.cpp:1207ee_soe_compressor port 213 is connected to ee_soe_bass_enhancer port 95 (easyeffects:38309): easyeffects-DEBUG: 23:21:20.134: plugin_base.cpp:369 soe: exciter successfully connected to PipeWire graph (easyeffects:38309): easyeffects-DEBUG: 23:21:20.134: pipe_manager.cpp:1207ee_soe_bass_enhancer port 205 is connected to ee_soe_exciter port 65 (easyeffects:38309): easyeffects-DEBUG: 23:21:20.140: pipe_manager.cpp:1207ee_soe_bass_enhancer port 101 is connected to ee_soe_exciter port 82 (easyeffects:38309): easyeffects-DEBUG: 23:21:20.146: limiter.cpp:138 soe: limiter latency: 0.02 s (easyeffects:38309): easyeffects-DEBUG: 23:21:20.146: pipe_manager.cpp:1167Stream/Input/Audio 158 PulseAudio Volume Control with serial 1822 has been added (easyeffects:38309): easyeffects-DEBUG: 23:21:20.146: pipe_manager.cpp:900new metadata property: 0, default.audio.sink, Spa:String:JSON, {"name":"alsa_output.pci-0000_09_00.3.analog-stereo.3"} (easyeffects:38309): easyeffects-DEBUG: 23:21:20.146: pipe_manager.cpp:313Stream/Input/Audio 158 PulseAudio Volume Control has been removed (easyeffects:38309): easyeffects-DEBUG: 23:21:20.149: plugin_base.cpp:369 soe: gate successfully connected to PipeWire graph (easyeffects:38309): easyeffects-DEBUG: 23:21:20.149: pipe_manager.cpp:1207ee_soe_exciter port 94 is connected to ee_soe_gate port 146 (easyeffects:38309): easyeffects-DEBUG: 23:21:20.149: pipe_manager.cpp:1207ee_soe_exciter port 173 is connected to ee_soe_gate port 194 (easyeffects:38309): easyeffects-DEBUG: 23:21:20.162: pipe_manager.cpp:1167Stream/Input/Audio 86 PulseAudio Volume Control with serial 1837 has been added (easyeffects:38309): easyeffects-DEBUG: 23:21:20.162: pipe_manager.cpp:313Stream/Input/Audio 86 PulseAudio Volume Control has been removed (easyeffects:38309): easyeffects-DEBUG: 23:21:20.162: plugin_base.cpp:369 soe: speex successfully connected to PipeWire graph (easyeffects:38309): easyeffects-DEBUG: 23:21:20.162: pipe_manager.cpp:1207ee_soe_gate port 222 is connected to ee_soe_speex port 128 (easyeffects:38309): easyeffects-DEBUG: 23:21:20.163: pipe_manager.cpp:1207ee_soe_gate port 111 is connected to ee_soe_speex port 87 (easyeffects:38309): easyeffects-DEBUG: 23:21:20.164: plugin_base.cpp:369 soe: stereo_tools successfully connected to PipeWire graph (easyeffects:38309): easyeffects-DEBUG: 23:21:20.164: pipe_manager.cpp:1207ee_soe_speex port 140 is connected to ee_soe_stereo_tools port 181 (easyeffects:38309): easyeffects-DEBUG: 23:21:20.164: pipe_manager.cpp:1207ee_soe_speex port 185 is connected to ee_soe_stereo_tools port 155 (easyeffects:38309): easyeffects-DEBUG: 23:21:20.166: plugin_base.cpp:369 soe: reverb successfully connected to PipeWire graph (easyeffects:38309): easyeffects-DEBUG: 23:21:20.166: pipe_manager.cpp:1207ee_soe_stereo_tools port 74 is connected to ee_soe_reverb port 216 (easyeffects:38309): easyeffects-DEBUG: 23:21:20.166: pipe_manager.cpp:1207ee_soe_stereo_tools port 127 is connected to ee_soe_reverb port 134 Killed ```

Maybe it will shed some light on to things because I haven't found any other way yet to make the program start up.

wwmm commented 1 year ago

Audio/Sink 107 auto_null with serial 1687 has been added

It seems that forcing input only profile on your computer creates a null output sink that is used instead of the soundcard. I am not sure if PipeWire behaves the same way in this situation. I have three soundcards on my computer (2 gpu and the one in the motherboard) but none of them allows an input only profile.

I wish that the kernel or whatever it is killing our process printed clear messages about the reason in the system logs. I still did not see EasyEffects being killed on my computer.