wwmm / easyeffects

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

Effects stop working when I pause youtube #2297

Open chrisco23 opened 1 year ago

chrisco23 commented 1 year ago

EasyEffects Version

7.0.3-1

What package are you using?

Arch (easyeffects)

Distribution

Arch Linux

Describe the bug

I'm really just trying to use easyeffects with compressor and equalizer from lsp-plugins-lv2.

I just want to bring up the volume of dialogue and bring down the volume of explosions and other loud things.

I'm especially watching old movies on youtube that are hard to hear.

But every time I pause a youtube video, and resume, easyeffects remains running but those plugins are doing nothing, no error messages.

I tried drastically increasing the "inactivity timeout", didn't help.

Please advise.

Expected Behavior

Easy Effects and its effects continue to run until I explicitly tell Easy Effects to quit.

Debug Log

Debug Log
``` Paste your log here ```

Additional Information

No response

wwmm commented 1 year ago

Kill EasyEffects easyeffects -q and restart it in debug mode G_MESSAGES_DEBUG=easyeffects easyeffects so we can see if there are errors when the video is paused. Under normal circumstances EasyEffects PipeWire hsould be relinked when the player's stream is active again.

chrisco23 commented 1 year ago

Thanks for your quick response.

In this session, I first paused a half minute or so, and resumed, no issue.

Then I paused for maybe three minutes or so, and resumed, and experienced the issue.

I've never used ufile.io but it seemed like a lot of text so just let me know if any problems. https://ufile.io/981nsvst

On Tue, Apr 25, 2023 at 1:10 PM Wellington Wallace @.***> wrote:

Kill EasyEffects easyeffects -q and restart it in debug mode G_MESSAGES_DEBUG=easyeffects easyeffects so we can see if there are errors when the video is paused. Under normal circumstances EasyEffects PipeWire hsould be relinked when the player's stream is active again.

— Reply to this email directly, view it on GitHub https://github.com/wwmm/easyeffects/issues/2297#issuecomment-1522354964, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAB3B44AI3ASOYP3CWJNAKTXDAVVHANCNFSM6AAAAAAXLO326A . You are receiving this because you authored the thread.Message ID: @.***>

chrisco23 commented 1 year ago

ufile won't even download for me so here goes another way: `(process:905527): easyeffects-DEBUG: 13:16:03.840: easyeffects.cpp:35 easyeffects version: 7.0.3 (process:905527): easyeffects-DEBUG: 13:16:03.841: easyeffects.cpp:45 locale directory: /usr/share/locale (easyeffects:905527): easyeffects-DEBUG: 13:16:03.849: presets_manager.cpp:49 system input presets directory: "/etc/easyeffects/input"; (easyeffects:905527): easyeffects-DEBUG: 13:16:03.849: presets_manager.cpp:49 system input presets directory: "/etc/xdg/easyeffects/input"; (easyeffects:905527): easyeffects-DEBUG: 13:16:03.849: presets_manager.cpp:52 system output presets directory: "/etc/easyeffects/output"; (easyeffects:905527): easyeffects-DEBUG: 13:16:03.849: presets_manager.cpp:52 system output presets directory: "/etc/xdg/easyeffects/output"; (easyeffects:905527): easyeffects-DEBUG: 13:16:03.849: presets_manager.cpp:194 user presets directory already exists: /home/fugbert/.config/easyeffects/ (easyeffects:905527): easyeffects-DEBUG: 13:16:03.849: presets_manager.cpp:194 user presets directory already exists: /home/fugbert/.config/easyeffects/input (easyeffects:905527): easyeffects-DEBUG: 13:16:03.849: presets_manager.cpp:194 user presets directory already exists: /home/fugbert/.config/easyeffects/output (easyeffects:905527): easyeffects-DEBUG: 13:16:03.849: presets_manager.cpp:194 user presets directory already exists: /home/fugbert/.config/easyeffects/autoload/input (easyeffects:905527): easyeffects-DEBUG: 13:16:03.849: presets_manager.cpp:194 user presets directory already exists: /home/fugbert/.config/easyeffects/autoload/output (easyeffects:905527): easyeffects-DEBUG: 13:16:04.016: pipe_manager.cpp:1427 compiled with PipeWire: 0.3.67 (easyeffects:905527): easyeffects-DEBUG: 13:16:04.016: pipe_manager.cpp:1428 linked to PipeWire: 0.3.70 (easyeffects:905527): easyeffects-DEBUG: 13:16:04.022: pipe_manager.cpp:1398 core version: 0.3.70 (easyeffects:905527): easyeffects-DEBUG: 13:16:04.022: pipe_manager.cpp:1399 core name: pipewire-0 (easyeffects:905527): easyeffects-DEBUG: 13:16:04.022: pipe_manager.cpp:1312 found metadata: settings (easyeffects:905527): easyeffects-DEBUG: 13:16:04.022: pipe_manager.cpp:1312 found metadata: default (easyeffects:905527): easyeffects-DEBUG: 13:16:04.022: pipe_manager.cpp:1312 found metadata: route-settings (easyeffects:905527): easyeffects-DEBUG: 13:16:04.022: pipe_manager.cpp:1167 Stream/Output/Audio 121 SMPlayer with serial 242 has been added (easyeffects:905527): easyeffects-DEBUG: 13:16:04.022: pipe_manager.cpp:1167 Audio/Sink 105 alsa_output.usb-Alesis_iO4-00.3.analog-surround-40 with serial 1024 has been added (easyeffects:905527): easyeffects-DEBUG: 13:16:04.022: pipe_manager.cpp:1167 Audio/Source 53 alsa_input.usb-Alesis_iO4-00.3.analog-surround-40 with serial 1025 has been added (easyeffects:905527): easyeffects-DEBUG: 13:16:04.022: pipe_manager.cpp:1207 SMPlayer port 95 is connected to alsa_output.usb-Alesis_iO4-00.3.analog-surround-40 port 45 (easyeffects:905527): easyeffects-DEBUG: 13:16:04.022: pipe_manager.cpp:1207 SMPlayer port 115 is connected to alsa_output.usb-Alesis_iO4-00.3.analog-surround-40 port 55 (easyeffects:905527): easyeffects-DEBUG: 13:16:04.022: pipe_manager.cpp:1207 SMPlayer port 116 is connected to alsa_output.usb-Alesis_iO4-00.3.analog-surround-40 port 48 (easyeffects:905527): easyeffects-DEBUG: 13:16:04.022: pipe_manager.cpp:1207 SMPlayer port 78 is connected to alsa_output.usb-Alesis_iO4-00.3.analog-surround-40 port 54 (easyeffects:905527): easyeffects-DEBUG: 13:16:04.022: pipe_manager.cpp:1167 Stream/Output/Audio 107 Chromium with serial 1227 has been added (easyeffects:905527): easyeffects-DEBUG: 13:16:04.022: pipe_manager.cpp:1207 Chromium port 114 is connected to alsa_output.usb-Alesis_iO4-00.3.analog-surround-40 port 45 (easyeffects:905527): easyeffects-DEBUG: 13:16:04.022: pipe_manager.cpp:1207 Chromium port 103 is connected to alsa_output.usb-Alesis_iO4-00.3.analog-surround-40 port 55 (easyeffects:905527): easyeffects-DEBUG: 13:16:04.022: pipe_manager.cpp:1207 Chromium port 84 is connected to alsa_output.usb-Alesis_iO4-00.3.analog-surround-40 port 48 (easyeffects:905527): easyeffects-DEBUG: 13:16:04.022: pipe_manager.cpp:1207 Chromium port 110 is connected to alsa_output.usb-Alesis_iO4-00.3.analog-surround-40 port 54 (easyeffects:905527): easyeffects-DEBUG: 13:16:04.022: pipe_manager.cpp:1207 Chromium port 110 is connected to alsa_output.usb-Alesis_iO4-00.3.analog-surround-40 port 55 (easyeffects:905527): easyeffects-DEBUG: 13:16:04.022: pipe_manager.cpp:1207 Chromium port 114 is connected to alsa_output.usb-Alesis_iO4-00.3.analog-surround-40 port 48 (easyeffects:905527): easyeffects-DEBUG: 13:16:04.022: pipe_manager.cpp:1207 Chromium port 84 is connected to alsa_output.usb-Alesis_iO4-00.3.analog-surround-40 port 45 (easyeffects:905527): easyeffects-DEBUG: 13:16:04.022: pipe_manager.cpp:1207 Chromium port 103 is connected to alsa_output.usb-Alesis_iO4-00.3.analog-surround-40 port 54 (easyeffects:905527): easyeffects-DEBUG: 13:16:04.023: pipe_manager.cpp:1167 Stream/Output/Audio 104 Chromium with serial 1241 has been added (easyeffects:905527): easyeffects-DEBUG: 13:16:04.023: pipe_manager.cpp:1207 Chromium port 81 is connected to alsa_output.usb-Alesis_iO4-00.3.analog-surround-40 port 45 (easyeffects:905527): easyeffects-DEBUG: 13:16:04.023: pipe_manager.cpp:1207 Chromium port 140 is connected to alsa_output.usb-Alesis_iO4-00.3.analog-surround-40 port 55 (easyeffects:905527): easyeffects-DEBUG: 13:16:04.023: pipe_manager.cpp:1207 Chromium port 131 is connected to alsa_output.usb-Alesis_iO4-00.3.analog-surround-40 port 48 (easyeffects:905527): easyeffects-DEBUG: 13:16:04.023: pipe_manager.cpp:1207 Chromium port 113 is connected to alsa_output.usb-Alesis_iO4-00.3.analog-surround-40 port 54 (easyeffects:905527): easyeffects-DEBUG: 13:16:04.023: pipe_manager.cpp:1207 Chromium port 113 is connected to alsa_output.usb-Alesis_iO4-00.3.analog-surround-40 port 55 (easyeffects:905527): easyeffects-DEBUG: 13:16:04.023: pipe_manager.cpp:1207 Chromium port 81 is connected to alsa_output.usb-Alesis_iO4-00.3.analog-surround-40 port 48 (easyeffects:905527): easyeffects-DEBUG: 13:16:04.023: pipe_manager.cpp:1207 Chromium port 131 is connected to alsa_output.usb-Alesis_iO4-00.3.analog-surround-40 port 45 (easyeffects:905527): easyeffects-DEBUG: 13:16:04.023: pipe_manager.cpp:1207 Chromium port 140 is connected to alsa_output.usb-Alesis_iO4-00.3.analog-surround-40 port 54 (easyeffects:905527): easyeffects-DEBUG: 13:16:04.023: pipe_manager.cpp:1167 Audio/Sink 132 easyeffects_sink with serial 1255 has been added (easyeffects:905527): easyeffects-DEBUG: 13:16:04.023: pipe_manager.cpp:1167 Audio/Source/Virtual 91 easyeffects_source with serial 1256 has been added (easyeffects:905527): easyeffects-DEBUG: 13:16:04.023: pipe_manager.cpp:900 new metadata property: 0, default.configured.audio.sink, Spa:String:JSON, {"name":"alsa_output.usb-Alesis_iO4-00.analog-stereo"} (easyeffects:905527): easyeffects-DEBUG: 13:16:04.023: pipe_manager.cpp:900 new metadata property: 0, default.video.source, Spa:String:JSON, {"name":"v4l2_input.pci-0000_00_14.0-usb-0_12_1.0"} (easyeffects:905527): easyeffects-DEBUG: 13:16:04.023: pipe_manager.cpp:900 new metadata property: 121, target.node, Spa:Id, 89 (easyeffects:905527): easyeffects-DEBUG: 13:16:04.023: pipe_manager.cpp:900 new metadata property: 121, target.object, Spa:Id, 1127 (easyeffects:905527): easyeffects-DEBUG: 13:16:04.023: pipe_manager.cpp:900 new metadata property: 0, default.audio.sink, Spa:String:JSON, {"name":"alsa_output.usb-Alesis_iO4-00.3.analog-surround-40"} (easyeffects:905527): easyeffects-DEBUG: 13:16:04.023: pipe_manager.cpp:900 new metadata property: 0, default.audio.source, Spa:String:JSON, {"name":"alsa_input.usb-Alesis_iO4-00.3.analog-surround-40"} (easyeffects:905527): easyeffects-DEBUG: 13:16:04.024: pipe_manager.cpp:1521 easyeffects_sink node successfully retrieved with id 132 and serial 1255 (easyeffects:905527): easyeffects-DEBUG: 13:16:04.024: pipe_manager.cpp:1526 easyeffects_source node successfully retrieved with id 91 and serial 1256 (easyeffects:905527): easyeffects-DEBUG: 13:16:04.031: plugin_base.cpp:369 soe: output_level successfully connected to PipeWire graph (easyeffects:905527): easyeffects-DEBUG: 13:16:04.032: plugin_base.cpp:369 soe: spectrum successfully connected to PipeWire graph (easyeffects:905527): easyeffects-DEBUG: 13:16:04.061: lv2_wrapper.cpp:98 http://lsp-plug.in/plugins/lv2/sc_compressor_stereo requires feature: http://lv2plug.in/ns/ext/urid#map (easyeffects:905527): easyeffects-DEBUG: 13:16:04.120: lv2_wrapper.cpp:98 http://lsp-plug.in/plugins/lv2/para_equalizer_x32_lr requires feature: http://lv2plug.in/ns/ext/urid#map (easyeffects:905527): easyeffects-DEBUG: 13:16:04.131: plugin_base.cpp:369 soe: compressor successfully connected to PipeWire graph (easyeffects:905527): easyeffects-DEBUG: 13:16:04.132: pipe_manager.cpp:1207 easyeffects_sink port 148 is connected to ee_soe_compressor port 127 (easyeffects:905527): easyeffects-DEBUG: 13:16:04.132: pipe_manager.cpp:1207 easyeffects_sink port 146 is connected to ee_soe_compressor port 130 (easyeffects:905527): easyeffects-DEBUG: 13:16:04.143: plugin_base.cpp:369 soe: equalizer successfully connected to PipeWire graph (easyeffects:905527): easyeffects-DEBUG: 13:16:04.144: pipe_manager.cpp:1207 ee_soe_compressor port 134 is connected to ee_soe_equalizer port 77 (easyeffects:905527): easyeffects-DEBUG: 13:16:04.145: pipe_manager.cpp:1207 ee_soe_compressor port 136 is connected to ee_soe_equalizer port 70 (easyeffects:905527): easyeffects-DEBUG: 13:16:04.169: plugin_base.cpp:369 sie: output_level successfully connected to PipeWire graph (easyeffects:905527): easyeffects-DEBUG: 13:16:04.171: plugin_base.cpp:369 sie: spectrum successfully connected to PipeWire graph (easyeffects:905527): easyeffects-DEBUG: 13:16:04.175: output_level.cpp:37 soe: output_level: PipeWire blocksize: 1024 (easyeffects:905527): easyeffects-DEBUG: 13:16:04.175: output_level.cpp:38 soe: output_level: PipeWire sampling rate: 48000 (easyeffects:905527): easyeffects-DEBUG: 13:16:04.178: stream_output_effects.cpp:317 disconnecting the compressor filter from PipeWire (easyeffects:905527): easyeffects-DEBUG: 13:16:04.180: pipe_manager.cpp:213 97 ee_soe_compressor has been removed (easyeffects:905527): easyeffects-DEBUG: 13:16:04.180: stream_output_effects.cpp:317 disconnecting the equalizer filter from PipeWire (easyeffects:905527): easyeffects-DEBUG: 13:16:04.183: pipe_manager.cpp:213 80 ee_soe_equalizer has been removed (easyeffects:905527): easyeffects-DEBUG: 13:16:04.187: plugin_base.cpp:369 soe: compressor successfully connected to PipeWire graph (easyeffects:905527): easyeffects-DEBUG: 13:16:04.188: pipe_manager.cpp:1207 easyeffects_sink port 148 is connected to ee_soe_compressor port 141 (easyeffects:905527): easyeffects-DEBUG: 13:16:04.188: pipe_manager.cpp:1207 easyeffects_sink port 146 is connected to ee_soe_compressor port 94 (easyeffects:905527): easyeffects-DEBUG: 13:16:04.190: plugin_base.cpp:369 soe: equalizer successfully connected to PipeWire graph (easyeffects:905527): easyeffects-DEBUG: 13:16:04.191: pipe_manager.cpp:1207 ee_soe_compressor port 137 is connected to ee_soe_equalizer port 77 (easyeffects:905527): easyeffects-DEBUG: 13:16:04.191: pipe_manager.cpp:1207 ee_soe_compressor port 96 is connected to ee_soe_equalizer port 97 easyeffects-INFO: 13:16:04.199: application.cpp:50 disabling global bypass (easyeffects:905527): easyeffects-DEBUG: 13:16:04.210: output_level.cpp:37 sie: output_level: PipeWire blocksize: 1024 (easyeffects:905527): easyeffects-DEBUG: 13:16:04.210: output_level.cpp:38 sie: output_level: PipeWire sampling rate: 48000 (easyeffects:905527): easyeffects-DEBUG: 13:16:04.235: application_ui.cpp:86 Icon Theme Adwaita detected (easyeffects:905527): easyeffects-DEBUG: 13:16:04.376: app_info.cpp:136 cannot lookup application icon SMPlayer in /usr/local/share/pixmaps (easyeffects:905527): easyeffects-DEBUG: 13:16:04.753: stream_output_effects.cpp:317 disconnecting the compressor filter from PipeWire (easyeffects:905527): easyeffects-DEBUG: 13:16:04.755: pipe_manager.cpp:213 142 ee_soe_compressor has been removed (easyeffects:905527): easyeffects-DEBUG: 13:16:04.755: stream_output_effects.cpp:317 disconnecting the equalizer filter from PipeWire (easyeffects:905527): easyeffects-DEBUG: 13:16:04.756: pipe_manager.cpp:213 70 ee_soe_equalizer has been removed (easyeffects:905527): easyeffects-DEBUG: 13:16:04.759: pipe_manager.cpp:900 new metadata property: 121, target.node, Spa:Id, 132 (easyeffects:905527): easyeffects-DEBUG: 13:16:04.759: pipe_manager.cpp:900 new metadata property: 121, target.object, Spa:Id, 1255 (easyeffects:905527): easyeffects-DEBUG: 13:16:04.759: plugin_base.cpp:369 soe: compressor successfully connected to PipeWire graph (easyeffects:905527): easyeffects-DEBUG: 13:16:04.760: pipe_manager.cpp:1207 easyeffects_sink port 148 is connected to ee_soe_compressor port 127 (easyeffects:905527): easyeffects-DEBUG: 13:16:04.760: pipe_manager.cpp:1207 easyeffects_sink port 146 is connected to ee_soe_compressor port 126 (easyeffects:905527): easyeffects-DEBUG: 13:16:04.763: plugin_base.cpp:369 soe: equalizer successfully connected to PipeWire graph (easyeffects:905527): easyeffects-DEBUG: 13:16:04.763: pipe_manager.cpp:1207 ee_soe_compressor port 64 is connected to ee_soe_equalizer port 89 (easyeffects:905527): easyeffects-DEBUG: 13:16:04.763: pipe_manager.cpp:1207 ee_soe_compressor port 76 is connected to ee_soe_equalizer port 101 (easyeffects:905527): easyeffects-DEBUG: 13:16:04.774: application.cpp:78 new default output device: alsa_output.usb-Alesis_iO4-00.3.analog-surround-40 (easyeffects:905527): easyeffects-DEBUG: 13:16:04.774: application.cpp:86 new default input device: alsa_input.usb-Alesis_iO4-00.3.analog-surround-40 (easyeffects:905527): easyeffects-DEBUG: 13:16:04.775: app_info.cpp:136 cannot lookup application icon SMPlayer in /usr/local/share/pixmaps (easyeffects:905527): easyeffects-DEBUG: 13:16:04.776: app_info.cpp:136 cannot lookup application icon SMPlayer in /usr/local/share/pixmaps (easyeffects:905527): easyeffects-DEBUG: 13:16:04.776: app_info.cpp:136 cannot lookup application icon SMPlayer in /usr/local/share/pixmaps (easyeffects:905527): easyeffects-DEBUG: 13:16:04.776: application.cpp:98 device alsa_card.usb-Alesis_iO4-00.3 has changed its input route to: analog-input (easyeffects:905527): easyeffects-DEBUG: 13:16:04.776: application.cpp:130 device alsa_card.usb-Alesis_iO4-00.3 has changed its output route to: analog-output (easyeffects:905527): easyeffects-DEBUG: 13:16:04.780: pipe_manager.cpp:1207 SMPlayer port 78 is connected to easyeffects_sink port 128 (easyeffects:905527): easyeffects-DEBUG: 13:16:04.780: pipe_manager.cpp:1207 SMPlayer port 116 is connected to easyeffects_sink port 65 (easyeffects:905527): easyeffects-DEBUG: 13:16:04.780: pipe_manager.cpp:900 new metadata property: 107, target.node, Spa:Id, 132 (easyeffects:905527): easyeffects-DEBUG: 13:16:04.780: pipe_manager.cpp:900 new metadata property: 107, target.object, Spa:Id, 1255 (easyeffects:905527): easyeffects-DEBUG: 13:16:04.780: pipe_manager.cpp:900 new metadata property: 104, target.node, Spa:Id, 132 (easyeffects:905527): easyeffects-DEBUG: 13:16:04.780: pipe_manager.cpp:900 new metadata property: 104, target.object, Spa:Id, 1255 (easyeffects:905527): easyeffects-DEBUG: 13:16:04.792: pipe_manager.cpp:1207 Chromium port 110 is connected to easyeffects_sink port 128 (easyeffects:905527): easyeffects-DEBUG: 13:16:04.792: pipe_manager.cpp:1207 Chromium port 69 is connected to easyeffects_sink port 65 (easyeffects:905527): easyeffects-DEBUG: 13:16:04.792: pipe_manager.cpp:1207 Chromium port 113 is connected to easyeffects_sink port 128 (easyeffects:905527): easyeffects-DEBUG: 13:16:04.792: pipe_manager.cpp:1207 Chromium port 86 is connected to easyeffects_sink port 65 (easyeffects:905527): easyeffects-DEBUG: 13:16:04.887: pipe_manager.cpp:1207 Chromium port 113 is connected to alsa_output.usb-Alesis_iO4-00.3.analog-surround-40 port 55 (easyeffects:905527): easyeffects-DEBUG: 13:16:04.889: pipe_manager.cpp:1207 Chromium port 110 is connected to alsa_output.usb-Alesis_iO4-00.3.analog-surround-40 port 55 (easyeffects:905527): easyeffects-DEBUG: 13:16:04.890: pipe_manager.cpp:1207 Chromium port 113 is connected to alsa_output.usb-Alesis_iO4-00.3.analog-surround-40 port 54 (easyeffects:905527): easyeffects-DEBUG: 13:16:04.891: pipe_manager.cpp:1207 Chromium port 110 is connected to alsa_output.usb-Alesis_iO4-00.3.analog-surround-40 port 54 (easyeffects:905527): easyeffects-DEBUG: 13:16:13.664: pipe_manager.cpp:213 Stream/Output/Audio 107 Chromium has been removed (easyeffects:905527): easyeffects-DEBUG: 13:16:13.667: app_info.cpp:314 Chromium disposed (easyeffects:905527): easyeffects-DEBUG: 13:16:13.669: app_info.cpp:322 Chromium finalized (easyeffects:905527): easyeffects-DEBUG: 13:16:13.669: app_info.cpp:28 data struct destroyed (easyeffects:905527): easyeffects-DEBUG: 13:16:13.669: node_info_holder.cpp:98107, Chromium finalized (easyeffects:905527): easyeffects-DEBUG: 13:17:21.012: pipe_manager.cpp:1167 Stream/Output/Audio 107 Chromium with serial 1389 has been added (easyeffects:905527): easyeffects-DEBUG: 13:17:21.014: pipe_manager.cpp:900 new metadata property: 107, target.node, Spa:Id, 132 (easyeffects:905527): easyeffects-DEBUG: 13:17:21.014: pipe_manager.cpp:900 new metadata property: 107, target.object, Spa:Id, 1255 (easyeffects:905527): easyeffects-DEBUG: 13:17:21.022: pipe_manager.cpp:1207 Chromium port 69 is connected to easyeffects_sink port 128 (easyeffects:905527): easyeffects-DEBUG: 13:17:21.022: pipe_manager.cpp:1207 Chromium port 73 is connected to easyeffects_sink port 65 (easyeffects:905527): easyeffects-DEBUG: 13:17:21.207: pipe_manager.cpp:1207 Chromium port 69 is connected to alsa_output.usb-Alesis_iO4-00.3.analog-surround-40 port 48 (easyeffects:905527): easyeffects-DEBUG: 13:17:21.207: pipe_manager.cpp:1207 Chromium port 69 is connected to alsa_output.usb-Alesis_iO4-00.3.analog-surround-40 port 45 (easyeffects:905527): easyeffects-DEBUG: 13:17:21.208: pipe_manager.cpp:1207 Chromium port 73 is connected to alsa_output.usb-Alesis_iO4-00.3.analog-surround-40 port 54 (easyeffects:905527): easyeffects-DEBUG: 13:17:21.209: pipe_manager.cpp:1207 Chromium port 73 is connected to alsa_output.usb-Alesis_iO4-00.3.analog-surround-40 port 55 (easyeffects:905527): easyeffects-DEBUG: 13:17:26.033: pipe_manager.cpp:213 Stream/Output/Audio 107 Chromium has been removed (easyeffects:905527): easyeffects-DEBUG: 13:17:26.033: app_info.cpp:314 Chromium disposed (easyeffects:905527): easyeffects-DEBUG: 13:17:26.035: app_info.cpp:322 Chromium finalized (easyeffects:905527): easyeffects-DEBUG: 13:17:26.035: app_info.cpp:28 data struct destroyed (easyeffects:905527): easyeffects-DEBUG: 13:17:26.036: node_info_holder.cpp:98107, Chromium finalized (easyeffects:905527): easyeffects-DEBUG: 13:17:30.999: pipe_manager.cpp:213 Stream/Output/Audio 104 Chromium has been removed (easyeffects:905527): easyeffects-DEBUG: 13:17:31.000: app_info.cpp:314 Chromium disposed (easyeffects:905527): easyeffects-DEBUG: 13:17:31.001: app_info.cpp:322 Chromium finalized (easyeffects:905527): easyeffects-DEBUG: 13:17:31.001: app_info.cpp:28 data struct destroyed (easyeffects:905527): easyeffects-DEBUG: 13:17:31.001: node_info_holder.cpp:98104, Chromium finalized (easyeffects:905527): easyeffects-DEBUG: 13:19:51.848: pipe_manager.cpp:1167 Stream/Output/Audio 104 Chromium with serial 1399 has been added (easyeffects:905527): easyeffects-DEBUG: 13:19:51.851: pipe_manager.cpp:900 new metadata property: 104, target.node, Spa:Id, 132 (easyeffects:905527): easyeffects-DEBUG: 13:19:51.851: pipe_manager.cpp:900 new metadata property: 104, target.object, Spa:Id, 1255 (easyeffects:905527): easyeffects-DEBUG: 13:19:51.864: pipe_manager.cpp:1207 Chromium port 86 is connected to easyeffects_sink port 128 (easyeffects:905527): easyeffects-DEBUG: 13:19:51.864: pipe_manager.cpp:1207 Chromium port 90 is connected to easyeffects_sink port 65 (easyeffects:905527): easyeffects-DEBUG: 13:19:52.046: pipe_manager.cpp:1207 Chromium port 86 is connected to alsa_output.usb-Alesis_iO4-00.3.analog-surround-40 port 48 (easyeffects:905527): easyeffects-DEBUG: 13:19:52.046: pipe_manager.cpp:1207 Chromium port 86 is connected to alsa_output.usb-Alesis_iO4-00.3.analog-surround-40 port 45 (easyeffects:905527): easyeffects-DEBUG: 13:19:52.047: pipe_manager.cpp:1207 Chromium port 90 is connected to alsa_output.usb-Alesis_iO4-00.3.analog-surround-40 port 54 (easyeffects:905527): easyeffects-DEBUG: 13:19:52.047: pipe_manager.cpp:1207 Chromium port 90 is connected to alsa_output.usb-Alesis_iO4-00.3.analog-surround-40 port 55 (easyeffects:905527): easyeffects-DEBUG: 13:20:20.281: pipe_manager.cpp:213 Stream/Output/Audio 104 Chromium has been removed (easyeffects:905527): easyeffects-DEBUG: 13:20:20.283: app_info.cpp:314 Chromium disposed (easyeffects:905527): easyeffects-DEBUG: 13:20:20.284: app_info.cpp:322 Chromium finalized (easyeffects:905527): easyeffects-DEBUG: 13:20:20.284: app_info.cpp:28 data struct destroyed (easyeffects:905527): easyeffects-DEBUG: 13:20:20.284: node_info_holder.cpp:98104, Chromium finalized ^C(easyeffects:905527): easyeffects-DEBUG: 13:20:27.822: application_ui.cpp:206 disposed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.827: app_info.cpp:314 SMPlayer disposed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.837: app_info.cpp:322 SMPlayer finalized (easyeffects:905527): easyeffects-DEBUG: 13:20:27.838: app_info.cpp:28 data struct destroyed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.844: equalizer_band_box.cpp:132 index: 0 disposed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.846: equalizer_band_box.cpp:26 data struct destroyed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.846: equalizer_band_box.cpp:142 finalized (easyeffects:905527): easyeffects-DEBUG: 13:20:27.847: equalizer_band_box.cpp:132 index: 1 disposed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.848: equalizer_band_box.cpp:26 data struct destroyed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.848: equalizer_band_box.cpp:142 finalized (easyeffects:905527): easyeffects-DEBUG: 13:20:27.849: equalizer_band_box.cpp:132 index: 2 disposed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.850: equalizer_band_box.cpp:26 data struct destroyed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.851: equalizer_band_box.cpp:142 finalized (easyeffects:905527): easyeffects-DEBUG: 13:20:27.851: equalizer_band_box.cpp:132 index: 3 disposed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.853: equalizer_band_box.cpp:26 data struct destroyed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.853: equalizer_band_box.cpp:142 finalized (easyeffects:905527): easyeffects-DEBUG: 13:20:27.854: equalizer_band_box.cpp:132 index: 4 disposed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.855: equalizer_band_box.cpp:26 data struct destroyed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.855: equalizer_band_box.cpp:142 finalized (easyeffects:905527): easyeffects-DEBUG: 13:20:27.856: equalizer_band_box.cpp:132 index: 5 disposed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.858: equalizer_band_box.cpp:26 data struct destroyed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.858: equalizer_band_box.cpp:142 finalized (easyeffects:905527): easyeffects-DEBUG: 13:20:27.858: equalizer_band_box.cpp:132 index: 6 disposed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.860: equalizer_band_box.cpp:26 data struct destroyed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.860: equalizer_band_box.cpp:142 finalized (easyeffects:905527): easyeffects-DEBUG: 13:20:27.861: equalizer_band_box.cpp:132 index: 7 disposed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.863: equalizer_band_box.cpp:26 data struct destroyed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.863: equalizer_band_box.cpp:142 finalized (easyeffects:905527): easyeffects-DEBUG: 13:20:27.864: equalizer_band_box.cpp:132 index: 8 disposed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.865: equalizer_band_box.cpp:26 data struct destroyed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.865: equalizer_band_box.cpp:142 finalized (easyeffects:905527): easyeffects-DEBUG: 13:20:27.866: equalizer_band_box.cpp:132 index: 9 disposed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.867: equalizer_band_box.cpp:26 data struct destroyed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.867: equalizer_band_box.cpp:142 finalized (easyeffects:905527): easyeffects-DEBUG: 13:20:27.868: equalizer_band_box.cpp:132 index: 10 disposed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.869: equalizer_band_box.cpp:26 data struct destroyed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.869: equalizer_band_box.cpp:142 finalized (easyeffects:905527): easyeffects-DEBUG: 13:20:27.870: equalizer_band_box.cpp:132 index: 11 disposed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.871: equalizer_band_box.cpp:26 data struct destroyed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.871: equalizer_band_box.cpp:142 finalized (easyeffects:905527): easyeffects-DEBUG: 13:20:27.872: equalizer_band_box.cpp:132 index: 12 disposed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.874: equalizer_band_box.cpp:26 data struct destroyed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.874: equalizer_band_box.cpp:142 finalized (easyeffects:905527): easyeffects-DEBUG: 13:20:27.875: equalizer_band_box.cpp:132 index: 13 disposed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.877: equalizer_band_box.cpp:26 data struct destroyed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.877: equalizer_band_box.cpp:142 finalized (easyeffects:905527): easyeffects-DEBUG: 13:20:27.877: equalizer_band_box.cpp:132 index: 14 disposed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.879: equalizer_band_box.cpp:26 data struct destroyed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.879: equalizer_band_box.cpp:142 finalized (easyeffects:905527): easyeffects-DEBUG: 13:20:27.880: equalizer_band_box.cpp:132 index: 15 disposed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.882: equalizer_band_box.cpp:26 data struct destroyed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.882: equalizer_band_box.cpp:142 finalized (easyeffects:905527): easyeffects-DEBUG: 13:20:27.882: equalizer_band_box.cpp:132 index: 16 disposed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.884: equalizer_band_box.cpp:26 data struct destroyed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.884: equalizer_band_box.cpp:142 finalized (easyeffects:905527): easyeffects-DEBUG: 13:20:27.885: equalizer_band_box.cpp:132 index: 17 disposed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.886: equalizer_band_box.cpp:26 data struct destroyed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.886: equalizer_band_box.cpp:142 finalized (easyeffects:905527): easyeffects-DEBUG: 13:20:27.887: equalizer_band_box.cpp:132 index: 18 disposed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.888: equalizer_band_box.cpp:26 data struct destroyed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.888: equalizer_band_box.cpp:142 finalized (easyeffects:905527): easyeffects-DEBUG: 13:20:27.889: equalizer_band_box.cpp:132 index: 19 disposed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.891: equalizer_band_box.cpp:26 data struct destroyed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.891: equalizer_band_box.cpp:142 finalized (easyeffects:905527): easyeffects-DEBUG: 13:20:27.892: equalizer_band_box.cpp:132 index: 20 disposed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.894: equalizer_band_box.cpp:26 data struct destroyed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.894: equalizer_band_box.cpp:142 finalized (easyeffects:905527): easyeffects-DEBUG: 13:20:27.895: equalizer_band_box.cpp:132 index: 21 disposed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.908: equalizer_band_box.cpp:26 data struct destroyed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.908: equalizer_band_box.cpp:142 finalized (easyeffects:905527): easyeffects-DEBUG: 13:20:27.909: equalizer_band_box.cpp:132 index: 22 disposed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.911: equalizer_band_box.cpp:26 data struct destroyed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.911: equalizer_band_box.cpp:142 finalized (easyeffects:905527): easyeffects-DEBUG: 13:20:27.911: equalizer_band_box.cpp:132 index: 23 disposed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.913: equalizer_band_box.cpp:26 data struct destroyed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.913: equalizer_band_box.cpp:142 finalized (easyeffects:905527): easyeffects-DEBUG: 13:20:27.914: equalizer_band_box.cpp:132 index: 24 disposed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.916: equalizer_band_box.cpp:26 data struct destroyed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.916: equalizer_band_box.cpp:142 finalized (easyeffects:905527): easyeffects-DEBUG: 13:20:27.917: equalizer_band_box.cpp:132 index: 25 disposed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.918: equalizer_band_box.cpp:26 data struct destroyed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.918: equalizer_band_box.cpp:142 finalized (easyeffects:905527): easyeffects-DEBUG: 13:20:27.919: equalizer_band_box.cpp:132 index: 26 disposed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.921: equalizer_band_box.cpp:26 data struct destroyed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.921: equalizer_band_box.cpp:142 finalized (easyeffects:905527): easyeffects-DEBUG: 13:20:27.921: equalizer_band_box.cpp:132 index: 27 disposed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.923: equalizer_band_box.cpp:26 data struct destroyed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.923: equalizer_band_box.cpp:142 finalized (easyeffects:905527): easyeffects-DEBUG: 13:20:27.924: equalizer_band_box.cpp:132 index: 28 disposed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.929: equalizer_band_box.cpp:26 data struct destroyed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.929: equalizer_band_box.cpp:142 finalized (easyeffects:905527): easyeffects-DEBUG: 13:20:27.929: equalizer_band_box.cpp:132 index: 29 disposed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.931: equalizer_band_box.cpp:26 data struct destroyed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.931: equalizer_band_box.cpp:142 finalized (easyeffects:905527): easyeffects-DEBUG: 13:20:27.932: equalizer_band_box.cpp:132 index: 30 disposed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.933: equalizer_band_box.cpp:26 data struct destroyed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.933: equalizer_band_box.cpp:142 finalized (easyeffects:905527): easyeffects-DEBUG: 13:20:27.934: equalizer_band_box.cpp:132 index: 31 disposed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.936: equalizer_band_box.cpp:26 data struct destroyed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.936: equalizer_band_box.cpp:142 finalized (easyeffects:905527): easyeffects-DEBUG: 13:20:27.941: presets_menu.cpp:399 disposed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.942: presets_menu.cpp:26 data struct destroyed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.943: presets_menu.cpp:409 finalized (easyeffects:905527): easyeffects-DEBUG: 13:20:27.943: effects_box.cpp:466 disposed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.943: chart.cpp:28 data struct destroyed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.943: chart.cpp:600 finalized (easyeffects:905527): easyeffects-DEBUG: 13:20:27.943: blocklist_menu.cpp:193 disposed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.943: blocklist_menu.cpp:26 data struct destroyed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.943: blocklist_menu.cpp:203 finalized (easyeffects:905527): easyeffects-DEBUG: 13:20:27.945: apps_box.cpp:389 disposed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.945: node_info_holder.cpp:98 121, SMPlayer finalized (easyeffects:905527): easyeffects-DEBUG: 13:20:27.945: apps_box.cpp:26 data struct destroyed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.945: apps_box.cpp:399 finalized (easyeffects:905527): easyeffects-DEBUG: 13:20:27.945: plugins_box.cpp:725 disposed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.946: compressor_ui.cpp:353 disposed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.947: node_info_holder.cpp:98 70, ee_soe_equalizer finalized (easyeffects:905527): easyeffects-DEBUG: 13:20:27.947: node_info_holder.cpp:98 142, ee_soe_compressor finalized (easyeffects:905527): easyeffects-DEBUG: 13:20:27.947: node_info_holder.cpp:98 53, alsa_input.usb-Alesis_iO4-00.3.analog-surround-40 finalized (easyeffects:905527): easyeffects-DEBUG: 13:20:27.952: compressor_ui.cpp:26 data struct destroyed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.952: compressor_ui.cpp:363 finalized (easyeffects:905527): easyeffects-DEBUG: 13:20:27.952: equalizer_ui.cpp:822 disposed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.955: equalizer_ui.cpp:48 data struct destroyed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.955: equalizer_ui.cpp:832 finalized (easyeffects:905527): easyeffects-DEBUG: 13:20:27.955: plugins_menu.cpp:218 disposed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.956: plugins_menu.cpp:30 data struct destroyed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.956: plugins_menu.cpp:228 finalized (easyeffects:905527): easyeffects-DEBUG: 13:20:27.956: plugins_box.cpp:30 data struct destroyed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.956: plugins_box.cpp:735 finalized (easyeffects:905527): easyeffects-DEBUG: 13:20:27.956: effects_box.cpp:32 data struct destroyed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.956: effects_box.cpp:476 finalized (easyeffects:905527): easyeffects-DEBUG: 13:20:27.956: effects_box.cpp:466 disposed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.956: chart.cpp:28 data struct destroyed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.957: chart.cpp:600 finalized (easyeffects:905527): easyeffects-DEBUG: 13:20:27.957: blocklist_menu.cpp:193 disposed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.958: blocklist_menu.cpp:26 data struct destroyed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.958: blocklist_menu.cpp:203 finalized (easyeffects:905527): easyeffects-DEBUG: 13:20:27.958: apps_box.cpp:389 disposed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.958: apps_box.cpp:26 data struct destroyed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.958: apps_box.cpp:399 finalized (easyeffects:905527): easyeffects-DEBUG: 13:20:27.959: plugins_box.cpp:725 disposed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.959: plugins_menu.cpp:218 disposed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.960: plugins_menu.cpp:30 data struct destroyed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.960: plugins_menu.cpp:228 finalized (easyeffects:905527): easyeffects-DEBUG: 13:20:27.960: plugins_box.cpp:30 data struct destroyed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.960: plugins_box.cpp:735 finalized (easyeffects:905527): easyeffects-DEBUG: 13:20:27.960: effects_box.cpp:32 data struct destroyed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.961: effects_box.cpp:476 finalized (easyeffects:905527): easyeffects-DEBUG: 13:20:27.961: pipe_manager_box.cpp:758 disposed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.966: node_info_holder.cpp:98 105, alsa_output.usb-Alesis_iO4-00.3.analog-surround-40 finalized (easyeffects:905527): easyeffects-DEBUG: 13:20:27.967: node_info_holder.cpp:98 53, alsa_input.usb-Alesis_iO4-00.3.analog-surround-40 finalized (easyeffects:905527): easyeffects-DEBUG: 13:20:27.967: pipe_manager_box.cpp:28 data struct destroyed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.967: test_signals.cpp:200 destroyed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.967: pipe_manager_box.cpp:768 finalized (easyeffects:905527): easyeffects-DEBUG: 13:20:27.967: application_ui.cpp:29 data struct destroyed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.967: application_ui.cpp:216 finalized (easyeffects:905527): easyeffects-DEBUG: 13:20:27.968: presets_manager.cpp:180 destroyed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.971: stream_input_effects.cpp:112 destroyed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.971: effects_base.cpp:97 effects_base: destroyed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.972: spectrum.cpp:59 sie: spectrum destroyed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.973: output_level.cpp:33 sie: output_level destroyed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.973: stream_output_effects.cpp:317 disconnecting the compressor filter from PipeWire (easyeffects:905527): easyeffects-DEBUG: 13:20:27.975: pipe_manager.cpp:213 130 ee_soe_compressor has been removed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.975: stream_output_effects.cpp:317 disconnecting the equalizer filter from PipeWire (easyeffects:905527): easyeffects-DEBUG: 13:20:27.976: pipe_manager.cpp:213 99 ee_soe_equalizer has been removed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.978: stream_output_effects.cpp:112 destroyed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.978: effects_base.cpp:97 effects_base: destroyed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.978: equalizer.cpp:100 soe: equalizer destroyed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.983: compressor.cpp:111 soe: compressor destroyed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.988: spectrum.cpp:59 soe: spectrum destroyed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.989: output_level.cpp:33 soe: output_level destroyed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.989: pipe_manager.cpp:1549 Destroying PipeWire registry... (easyeffects:905527): easyeffects-DEBUG: 13:20:27.989: pipe_manager.cpp:1552 Disconnecting PipeWire core... (easyeffects:905527): easyeffects-DEBUG: 13:20:27.989: pipe_manager.cpp:213 Stream/Output/Audio 121 SMPlayer has been removed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.989: pipe_manager.cpp:213 Audio/Sink 105 alsa_output.usb-Alesis_iO4-00.3.analog-surround-40 has been removed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.989: pipe_manager.cpp:213 Audio/Source 53 alsa_input.usb-Alesis_iO4-00.3.analog-surround-40 has been removed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.989: pipe_manager.cpp:213 Audio/Sink 132 easyeffects_sink has been removed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.989: pipe_manager.cpp:213 Audio/Source/Virtual 91 easyeffects_source has been removed (easyeffects:905527): easyeffects-DEBUG: 13:20:27.989: pipe_manager.cpp:1557 Stopping PipeWire's loop... (easyeffects:905527): easyeffects-DEBUG: 13:20:27.990: pipe_manager.cpp:1560 Destroying PipeWire's context... (easyeffects:905527): easyeffects-DEBUG: 13:20:27.990: pipe_manager.cpp:1563 Destroying PipeWire's loop... (easyeffects:905527): easyeffects-DEBUG: 13:20:27.990: application.cpp:399 shutting down... (easyeffects:905527): easyeffects-DEBUG: 13:20:27.991: easyeffects.cpp:60 Exitting the main function with status: 0

`

chrisco23 commented 1 year ago

Sorry for the crazy long comment. I've used pastebin and the like for years but I wasn't sure it would handle so much text. Then, I didn't think github would post as it did.

In any case, I've just noticed something I hadn't seen before: The Compressor, though I only had it on the default, in "Upward" mode is at times going too far. I still don't see quite how that relates to just pausing and resuming though. I can watch a movie for hour hour, pause to get a glass of water, come back and restart and the effects will not be working, necessitating (or so I believe) an easyeffects restart.

vchernin commented 1 year ago

Sorry for the crazy long comment. I've used pastebin and the like for years but I wasn't sure it would handle so much text. Then, I didn't think github would post as it did.

FYI you can put the log into a dropdown by copying this into the comment box:

<details><summary>Debug Log</summary><br/>

Paste your log here

</details>
chrisco23 commented 1 year ago

I have done some more debugging today and learned a little:

  1. I can't seem to reproduce the problem with Firefox
  2. The problem exists for me in Chromium and Chromium Incognito, even if I only pause for a couple seconds
  3. With Chromium, resuming after pause, in the first split second, I hear a sound and see the Enable checkmark, but it nearly instantly becomes unchecked and hence no easyeffects for that Chromium source

Don't know if it means anything but at that point, I found that rather than restarting easyeffects, an alternative is to click "Enable", click it again (ie. uncheck), click it a third time, and it works again.

That doesn't really help me so much because I still have to get up and go to the desk where laptop is and go through those steps.

For the moment I guess I can start only using youtube with Firefox when using easyeffects, but I'd still very much like to be able to stick to my main browser, Chromium.

wwmm commented 1 year ago

Just so I make sure I understand the problem when you say "doing nothing" do you mean it is the same as activating the bypass or there is no audio?

The fact that is only happening with chromium suggests the server latency may be related. While EasyEffects is running execute pw-top so we can take a look at the QUANT and RATE columns when each browser is playing audio. The estimated latency in seconds can be calculated as QUANT / RATE. Maybe when chromium is running PipeWire switches to a latency value that is causing problems.

chrisco23 commented 1 year ago

Not like bypass but more like if you're on the Players tab and you uncheck "Enable" for the Chromium player.

But this pw-top is news to me and I think you've almost solved me possibly, or right track probably:

Chromium: QUANT = 1024, RATE = 48000 Firefox: QUANT = 2048, RATE = 48000

On Tue, Apr 25, 2023 at 8:23 PM Wellington Wallace @.***> wrote:

Just so I make sure I understand the problem when you say "doing nothing" do you mean it is the same as activating the bypass or there is no audio?

The fact that is only happening with chromium suggests the server latency may be related. While EasyEffects is running execute pw-top so we can take a look at the QUANT and RATE columns when each browser is playing audio. The estimated latency in seconds can be calculated as QUANT / RATE. Maybe when chromium is running PipeWire switches to a latency value that is causing problems.

— Reply to this email directly, view it on GitHub https://github.com/wwmm/easyeffects/issues/2297#issuecomment-1522719162, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAB3B42ZAX73VBUFEPBHNSTXDCIMFANCNFSM6AAAAAAXLO326A . You are receiving this because you authored the thread.Message ID: @.***>

chrisco23 commented 1 year ago

hm maybe I spoke too soon because when Chromium is playing fine, it's still QUANT = 1024, RATE = 48000.

This is beyond me.

wwmm commented 1 year ago

Not like bypass but more like if you're on the Players tab and you uncheck "Enable" for the Chromium player.

I see. So there is no activity in the spectrum. Could it be that something (most likely wireplumber) is moving Chromium away from EasyEffects virtual sink? If this is the case deleting the folder ~/.local/state/wireplumber/ and rebooting may help.

chrisco23 commented 1 year ago

Right about no activity in spectrum.

Tried the wireplumber bit but unforttunately still no luck. Always I have to click the Enable checkbox 3 times or stop and start easyeffects, for Chromium.

I just threw together this temporary video that shows everything going on: https://youtu.be/HFYI6_lDm58

wwmm commented 1 year ago

https://www.youtube.com/watch?v=HFYI6_lDm58

I am trying to reproduce the problem playing something on youtube but so far nothing. What is happening on your computer may be a more severe variant of #1789.

chrisco23 commented 1 year ago

I very much appreciate your time and patience helping me dig through this.

I will need a little time to digest what's going on in #1789 but I will look into it and report if/when I find anything useful.

Meanwhile using FF for video is not such a bad thing, but now I'll still try to get to the bottom of it if I can.

chrisco23 commented 1 year ago

I don't want to jinx it, speak too soon, but I believe I have found the solution to my problem. Not sure how helpful this might be for other folks but here's what I just discovered:

I use my Dell XPS 15 pretty much as a black box. I almost never even open the lid. So I don't use built-in mic, built-in audio, built-in camera, none of that stuff.

I went into Pavucontrol, and I think these are all the things I did:

  1. Under "Configuration", turned Built-in Audio to "Off"
  2. On Input Devices, muted the io4 Analog Input (I know this should not be necessary but since I'm not immediately needing it, muted it)
  3. Maybe something else I forgot within Pavucontrol but I pared things down in Pavucontrol in general (even though of course I'm using pipewire and not thinking about pulse)

I'd still be interested to know how exactly this caused the strange effects within pipewire / wireplumber / easyeffects, but meanwhile so far so good [knock]

I'll leave this open for today just because there are still so many variables and I don't want to count chickens, but assuming things stay ok, I'll close this out later today.

Thanks again, sorry for wild goose chase.