wwmm / easyeffects

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

Cannot save preset with Deep Noise Remover effect (deepfilternet) #2725

Closed amatriain closed 1 year ago

amatriain commented 1 year ago

EasyEffects Version

7.1.1

What package are you using?

Arch (easyeffects)

Distribution

Arch Linux

Describe the bug

When I try to save a preset that includes the Deep Noise Remover effect (deepfilternet), this error appears in the logs:

(easyeffects:29745): easyeffects-WARNING **: 10:35:05.944: presets_manager.cpp:940 The filter name deepfilternet#0 base name could not be recognized

The desktop UI shows no error.

If I try to load the preset I just saved, it doesn't include Deep Noise Remover effect.

Expected Behavior

Should be able to save a preset with Deep Noise Remover effect. When loading the preset, Deep Noise Remover effect should be present.

Debug Log

Debug Log
``` $ G_MESSAGES_DEBUG=easyeffects easyeffects (process:33016): easyeffects-DEBUG: 10:45:05.514: easyeffects.cpp:35 easyeffects version: 7.1.1 (process:33016): easyeffects-DEBUG: 10:45:05.515: easyeffects.cpp:45 locale directory: /usr/share/locale (easyeffects:33016): easyeffects-DEBUG: 10:45:05.517: presets_manager.cpp:162 user presets directory already exists: /home/amatriain/.config/easyeffects/ (easyeffects:33016): easyeffects-DEBUG: 10:45:05.517: presets_manager.cpp:162 user presets directory already exists: /home/amatriain/.config/easyeffects/input (easyeffects:33016): easyeffects-DEBUG: 10:45:05.517: presets_manager.cpp:162 user presets directory already exists: /home/amatriain/.config/easyeffects/output (easyeffects:33016): easyeffects-DEBUG: 10:45:05.517: presets_manager.cpp:162 user presets directory already exists: /home/amatriain/.config/easyeffects/autoload/input (easyeffects:33016): easyeffects-DEBUG: 10:45:05.517: presets_manager.cpp:162 user presets directory already exists: /home/amatriain/.config/easyeffects/autoload/output (easyeffects:33016): easyeffects-DEBUG: 10:45:05.595: pipe_manager.cpp:1429 compiled with PipeWire: 0.3.83 (easyeffects:33016): easyeffects-DEBUG: 10:45:05.595: pipe_manager.cpp:1430 linked to PipeWire: 0.3.84 (easyeffects:33016): easyeffects-DEBUG: 10:45:05.599: pipe_manager.cpp:1400 core version: 0.3.84 (easyeffects:33016): easyeffects-DEBUG: 10:45:05.599: pipe_manager.cpp:1401 core name: pipewire-0 (easyeffects:33016): easyeffects-DEBUG: 10:45:05.599: pipe_manager.cpp:1312 found metadata: settings (easyeffects:33016): easyeffects-DEBUG: 10:45:05.599: pipe_manager.cpp:1312 found metadata: default (easyeffects:33016): easyeffects-DEBUG: 10:45:05.599: pipe_manager.cpp:1312 found metadata: route-settings (easyeffects:33016): easyeffects-DEBUG: 10:45:05.599: pipe_manager.cpp:1167 Audio/Sink 56 alsa_output.usb-SteelSeries_SteelSeries_Arctis_7-00.mono-chat with serial 56 has been added (easyeffects:33016): easyeffects-DEBUG: 10:45:05.599: pipe_manager.cpp:1167 Audio/Sink 57 alsa_output.usb-SteelSeries_SteelSeries_Arctis_7-00.stereo-game with serial 57 has been added (easyeffects:33016): easyeffects-DEBUG: 10:45:05.599: pipe_manager.cpp:1167 Audio/Source 58 alsa_input.usb-SteelSeries_SteelSeries_Arctis_7-00.mono-chat with serial 58 has been added (easyeffects:33016): easyeffects-DEBUG: 10:45:05.599: pipe_manager.cpp:1167 Audio/Source 32 alsa_input.usb-046d_HD_Pro_Webcam_C920_EEBD16DF-02.analog-stereo with serial 59 has been added (easyeffects:33016): easyeffects-DEBUG: 10:45:05.599: pipe_manager.cpp:1167 Audio/Sink 50 alsa_output.pci-0000_00_1f.3.iec958-stereo with serial 60 has been added (easyeffects:33016): easyeffects-DEBUG: 10:45:05.599: pipe_manager.cpp:1167 Audio/Source 48 alsa_input.pci-0000_00_1f.3.analog-stereo with serial 61 has been added (easyeffects:33016): easyeffects-DEBUG: 10:45:05.599: pipe_manager.cpp:1167 Audio/Sink 55 alsa_output.pci-0000_01_00.1.hdmi-stereo with serial 697 has been added (easyeffects:33016): easyeffects-DEBUG: 10:45:05.599: pipe_manager.cpp:1167 Stream/Output/Audio 147 Firefox with serial 2415 has been added (easyeffects:33016): easyeffects-DEBUG: 10:45:05.599: pipe_manager.cpp:1207 Firefox port 155 is connected to alsa_output.usb-SteelSeries_SteelSeries_Arctis_7-00.stereo-game port 63 (easyeffects:33016): easyeffects-DEBUG: 10:45:05.599: pipe_manager.cpp:1207 Firefox port 111 is connected to alsa_output.usb-SteelSeries_SteelSeries_Arctis_7-00.stereo-game port 65 (easyeffects:33016): easyeffects-DEBUG: 10:45:05.599: pipe_manager.cpp:1167 Audio/Sink 163 easyeffects_sink with serial 2455 has been added (easyeffects:33016): easyeffects-DEBUG: 10:45:05.599: pipe_manager.cpp:1167 Audio/Source/Virtual 80 easyeffects_source with serial 2456 has been added (easyeffects:33016): easyeffects-DEBUG: 10:45:05.600: pipe_manager.cpp:900 new metadata property: 0, default.configured.audio.sink, Spa:String:JSON, {"name":"alsa_output.usb-SteelSeries_SteelSeries_Arctis_7-00.stereo-game"} (easyeffects:33016): easyeffects-DEBUG: 10:45:05.600: pipe_manager.cpp:900 new metadata property: 0, default.configured.audio.source, Spa:String:JSON, {"name":"alsa_input.usb-Blue_Microphones_Yeti_X_2041SG003X28_888-000316110306-00.analog-stereo"} (easyeffects:33016): easyeffects-DEBUG: 10:45:05.600: pipe_manager.cpp:900 new metadata property: 0, default.video.source, Spa:String:JSON, {"name":"v4l2_input.pci-0000_03_00.0-usb-0_2_1.0"} (easyeffects:33016): easyeffects-DEBUG: 10:45:05.600: pipe_manager.cpp:900 new metadata property: 0, default.audio.sink, Spa:String:JSON, {"name":"alsa_output.usb-SteelSeries_SteelSeries_Arctis_7-00.stereo-game"} (easyeffects:33016): easyeffects-DEBUG: 10:45:05.600: pipe_manager.cpp:900 new metadata property: 0, default.audio.source, Spa:String:JSON, {"name":"alsa_input.usb-046d_HD_Pro_Webcam_C920_EEBD16DF-02.analog-stereo"} (easyeffects:33016): easyeffects-DEBUG: 10:45:05.600: pipe_manager.cpp:900 new metadata property: 147, target.node, Spa:Id, 177 (easyeffects:33016): easyeffects-DEBUG: 10:45:05.600: pipe_manager.cpp:900 new metadata property: 147, target.object, Spa:Id, 2236 (easyeffects:33016): easyeffects-DEBUG: 10:45:05.600: pipe_manager.cpp:1524 easyeffects_sink node successfully retrieved with id 163 and serial 2455 (easyeffects:33016): easyeffects-DEBUG: 10:45:05.600: pipe_manager.cpp:1529 easyeffects_source node successfully retrieved with id 80 and serial 2456 (easyeffects:33016): easyeffects-DEBUG: 10:45:05.605: plugin_base.cpp:370 soe: output_level successfully connected to PipeWire graph (easyeffects:33016): easyeffects-DEBUG: 10:45:05.606: plugin_base.cpp:370 soe: spectrum successfully connected to PipeWire graph (easyeffects:33016): easyeffects-DEBUG: 10:45:05.665: lv2_wrapper.cpp:100 http://lsp-plug.in/plugins/lv2/para_equalizer_x32_lr requires feature: http://lv2plug.in/ns/ext/urid#map (easyeffects:33016): easyeffects-DEBUG: 10:45:05.676: plugin_base.cpp:370 soe: bass_enhancer successfully connected to PipeWire graph (easyeffects:33016): easyeffects-DEBUG: 10:45:05.676: pipe_manager.cpp:1207 easyeffects_sink port 177 is connected to ee_soe_bass_enhancer port 103 (easyeffects:33016): easyeffects-DEBUG: 10:45:05.677: pipe_manager.cpp:1207 easyeffects_sink port 173 is connected to ee_soe_bass_enhancer port 95 (easyeffects:33016): easyeffects-DEBUG: 10:45:05.678: plugin_base.cpp:370 soe: crystalizer successfully connected to PipeWire graph (easyeffects:33016): easyeffects-DEBUG: 10:45:05.679: pipe_manager.cpp:1207 ee_soe_bass_enhancer port 93 is connected to ee_soe_crystalizer port 96 (easyeffects:33016): easyeffects-DEBUG: 10:45:05.679: pipe_manager.cpp:1207 ee_soe_bass_enhancer port 79 is connected to ee_soe_crystalizer port 108 (easyeffects:33016): easyeffects-DEBUG: 10:45:05.680: plugin_base.cpp:370 soe: equalizer successfully connected to PipeWire graph (easyeffects:33016): easyeffects-DEBUG: 10:45:05.680: pipe_manager.cpp:1207 ee_soe_crystalizer port 86 is connected to ee_soe_equalizer port 149 (easyeffects:33016): easyeffects-DEBUG: 10:45:05.681: pipe_manager.cpp:1207 ee_soe_crystalizer port 125 is connected to ee_soe_equalizer port 92 (easyeffects:33016): easyeffects-DEBUG: 10:45:05.686: plugin_base.cpp:370 sie: output_level successfully connected to PipeWire graph (easyeffects:33016): easyeffects-DEBUG: 10:45:05.687: plugin_base.cpp:370 sie: spectrum successfully connected to PipeWire graph (easyeffects:33016): easyeffects-DEBUG: 10:45:05.717: lv2_wrapper.cpp:100 http://lsp-plug.in/plugins/lv2/sc_compressor_stereo requires feature: http://lv2plug.in/ns/ext/urid#map (easyeffects:33016): easyeffects-DEBUG: 10:45:05.720: plugin_base.cpp:370 sie: deesser successfully connected to PipeWire graph (easyeffects:33016): easyeffects-DEBUG: 10:45:05.720: pipe_manager.cpp:1207 alsa_input.usb-046d_HD_Pro_Webcam_C920_EEBD16DF-02.analog-stereo port 68 is connected to ee_sie_deesser port 165 (easyeffects:33016): easyeffects-DEBUG: 10:45:05.720: pipe_manager.cpp:1207 alsa_input.usb-046d_HD_Pro_Webcam_C920_EEBD16DF-02.analog-stereo port 69 is connected to ee_sie_deesser port 153 (easyeffects:33016): easyeffects-DEBUG: 10:45:05.722: plugin_base.cpp:370 sie: compressor successfully connected to PipeWire graph (easyeffects:33016): easyeffects-DEBUG: 10:45:05.722: pipe_manager.cpp:1207 ee_sie_deesser port 143 is connected to ee_sie_compressor port 145 (easyeffects:33016): easyeffects-DEBUG: 10:45:05.722: pipe_manager.cpp:1207 ee_sie_deesser port 112 is connected to ee_sie_compressor port 148 (easyeffects:33016): easyeffects-DEBUG: 10:45:05.724: plugin_base.cpp:370 sie: deepfilternet successfully connected to PipeWire graph (easyeffects:33016): easyeffects-DEBUG: 10:45:05.724: pipe_manager.cpp:1207 ee_sie_compressor port 164 is connected to ee_sie_deepfilternet port 90 (easyeffects:33016): easyeffects-DEBUG: 10:45:05.725: pipe_manager.cpp:1207 ee_sie_compressor port 106 is connected to ee_sie_deepfilternet port 136 (easyeffects:33016): easyeffects-DEBUG: 10:45:05.727: stream_output_effects.cpp:317 disconnecting the bass_enhancer filter from PipeWire (easyeffects:33016): easyeffects-DEBUG: 10:45:05.728: pipe_manager.cpp:213 126 ee_soe_bass_enhancer has been removed (easyeffects:33016): easyeffects-DEBUG: 10:45:05.728: stream_output_effects.cpp:317 disconnecting the crystalizer filter from PipeWire (easyeffects:33016): easyeffects-DEBUG: 10:45:05.729: pipe_manager.cpp:213 138 ee_soe_crystalizer has been removed (easyeffects:33016): easyeffects-DEBUG: 10:45:05.729: stream_output_effects.cpp:317 disconnecting the equalizer filter from PipeWire (easyeffects:33016): easyeffects-DEBUG: 10:45:05.729: pipe_manager.cpp:213 94 ee_soe_equalizer has been removed (easyeffects:33016): easyeffects-DEBUG: 10:45:05.732: plugin_base.cpp:370 soe: bass_enhancer successfully connected to PipeWire graph (easyeffects:33016): easyeffects-DEBUG: 10:45:05.732: pipe_manager.cpp:1207 easyeffects_sink port 177 is connected to ee_soe_bass_enhancer port 123 (easyeffects:33016): easyeffects-DEBUG: 10:45:05.732: pipe_manager.cpp:1207 easyeffects_sink port 173 is connected to ee_soe_bass_enhancer port 87 (easyeffects:33016): easyeffects-DEBUG: 10:45:05.734: plugin_base.cpp:370 soe: crystalizer successfully connected to PipeWire graph (easyeffects:33016): easyeffects-DEBUG: 10:45:05.734: pipe_manager.cpp:1207 ee_soe_bass_enhancer port 85 is connected to ee_soe_crystalizer port 78 (easyeffects:33016): easyeffects-DEBUG: 10:45:05.735: pipe_manager.cpp:1207 ee_soe_bass_enhancer port 94 is connected to ee_soe_crystalizer port 92 (easyeffects:33016): easyeffects-DEBUG: 10:45:05.736: plugin_base.cpp:370 soe: equalizer successfully connected to PipeWire graph (easyeffects:33016): easyeffects-DEBUG: 10:45:05.736: pipe_manager.cpp:1207 ee_soe_crystalizer port 149 is connected to ee_soe_equalizer port 141 (easyeffects:33016): easyeffects-DEBUG: 10:45:05.737: pipe_manager.cpp:1207 ee_soe_crystalizer port 138 is connected to ee_soe_equalizer port 108 (easyeffects:33016): easyeffects-DEBUG: 10:45:05.738: stream_input_effects.cpp:316 disconnecting the compressor filter from PipeWire (easyeffects:33016): easyeffects-DEBUG: 10:45:05.739: pipe_manager.cpp:213 179 ee_sie_compressor has been removed (easyeffects:33016): easyeffects-DEBUG: 10:45:05.740: stream_input_effects.cpp:316 disconnecting the deepfilternet filter from PipeWire (easyeffects:33016): easyeffects-DEBUG: 10:45:05.740: pipe_manager.cpp:213 104 ee_sie_deepfilternet has been removed (easyeffects:33016): easyeffects-DEBUG: 10:45:05.740: stream_input_effects.cpp:316 disconnecting the deesser filter from PipeWire (easyeffects:33016): easyeffects-DEBUG: 10:45:05.741: pipe_manager.cpp:213 169 ee_sie_deesser has been removed (easyeffects:33016): easyeffects-DEBUG: 10:45:05.744: plugin_base.cpp:370 sie: deesser successfully connected to PipeWire graph (easyeffects:33016): easyeffects-DEBUG: 10:45:05.744: pipe_manager.cpp:1207 alsa_input.usb-046d_HD_Pro_Webcam_C920_EEBD16DF-02.analog-stereo port 68 is connected to ee_sie_deesser port 178 (easyeffects:33016): easyeffects-DEBUG: 10:45:05.744: pipe_manager.cpp:1207 alsa_input.usb-046d_HD_Pro_Webcam_C920_EEBD16DF-02.analog-stereo port 69 is connected to ee_sie_deesser port 142 (easyeffects:33016): easyeffects-DEBUG: 10:45:05.745: plugin_base.cpp:370 sie: compressor successfully connected to PipeWire graph (easyeffects:33016): easyeffects-DEBUG: 10:45:05.745: pipe_manager.cpp:1207 ee_sie_deesser port 124 is connected to ee_sie_compressor port 100 (easyeffects:33016): easyeffects-DEBUG: 10:45:05.746: pipe_manager.cpp:1207 ee_sie_deesser port 169 is connected to ee_sie_compressor port 165 (easyeffects:33016): easyeffects-DEBUG: 10:45:05.747: plugin_base.cpp:370 sie: deepfilternet successfully connected to PipeWire graph (easyeffects:33016): easyeffects-DEBUG: 10:45:05.747: pipe_manager.cpp:1207 ee_sie_compressor port 158 is connected to ee_sie_deepfilternet port 90 (easyeffects:33016): easyeffects-DEBUG: 10:45:05.748: pipe_manager.cpp:1207 ee_sie_compressor port 97 is connected to ee_sie_deepfilternet port 179 easyeffects-INFO: 10:45:05.749: application.cpp:50 disabling global bypass (easyeffects:33016): easyeffects-DEBUG: 10:45:05.754: application_ui.cpp:86 Icon Theme breeze detected (easyeffects:33016): easyeffects-DEBUG: 10:45:06.074: stream_output_effects.cpp:317 disconnecting the bass_enhancer filter from PipeWire (easyeffects:33016): easyeffects-DEBUG: 10:45:06.076: pipe_manager.cpp:213 156 ee_soe_bass_enhancer has been removed (easyeffects:33016): easyeffects-DEBUG: 10:45:06.076: stream_output_effects.cpp:317 disconnecting the crystalizer filter from PipeWire (easyeffects:33016): easyeffects-DEBUG: 10:45:06.076: pipe_manager.cpp:213 84 ee_soe_crystalizer has been removed (easyeffects:33016): easyeffects-DEBUG: 10:45:06.076: stream_output_effects.cpp:317 disconnecting the equalizer filter from PipeWire (easyeffects:33016): easyeffects-DEBUG: 10:45:06.077: pipe_manager.cpp:213 86 ee_soe_equalizer has been removed (easyeffects:33016): easyeffects-DEBUG: 10:45:06.080: plugin_base.cpp:370 soe: bass_enhancer successfully connected to PipeWire graph (easyeffects:33016): easyeffects-DEBUG: 10:45:06.081: pipe_manager.cpp:1207 easyeffects_sink port 177 is connected to ee_soe_bass_enhancer port 128 (easyeffects:33016): easyeffects-DEBUG: 10:45:06.081: pipe_manager.cpp:1207 easyeffects_sink port 173 is connected to ee_soe_bass_enhancer port 103 (easyeffects:33016): easyeffects-DEBUG: 10:45:06.082: plugin_base.cpp:370 soe: crystalizer successfully connected to PipeWire graph (easyeffects:33016): easyeffects-DEBUG: 10:45:06.082: pipe_manager.cpp:1207 ee_soe_bass_enhancer port 95 is connected to ee_soe_crystalizer port 93 (easyeffects:33016): easyeffects-DEBUG: 10:45:06.083: pipe_manager.cpp:1207 ee_soe_bass_enhancer port 86 is connected to ee_soe_crystalizer port 108 (easyeffects:33016): easyeffects-DEBUG: 10:45:06.084: plugin_base.cpp:370 soe: equalizer successfully connected to PipeWire graph (easyeffects:33016): easyeffects-DEBUG: 10:45:06.084: pipe_manager.cpp:1207 ee_soe_crystalizer port 141 is connected to ee_soe_equalizer port 79 (easyeffects:33016): easyeffects-DEBUG: 10:45:06.085: pipe_manager.cpp:1207 ee_soe_crystalizer port 84 is connected to ee_soe_equalizer port 92 (easyeffects:33016): easyeffects-DEBUG: 10:45:06.087: stream_input_effects.cpp:316 disconnecting the compressor filter from PipeWire (easyeffects:33016): easyeffects-DEBUG: 10:45:06.087: pipe_manager.cpp:213 153 ee_sie_compressor has been removed (easyeffects:33016): easyeffects-DEBUG: 10:45:06.088: stream_input_effects.cpp:316 disconnecting the deepfilternet filter from PipeWire (easyeffects:33016): easyeffects-DEBUG: 10:45:06.088: pipe_manager.cpp:213 136 ee_sie_deepfilternet has been removed (easyeffects:33016): easyeffects-DEBUG: 10:45:06.088: stream_input_effects.cpp:316 disconnecting the deesser filter from PipeWire (easyeffects:33016): easyeffects-DEBUG: 10:45:06.089: pipe_manager.cpp:213 180 ee_sie_deesser has been removed (easyeffects:33016): easyeffects-DEBUG: 10:45:06.091: plugin_base.cpp:370 sie: deesser successfully connected to PipeWire graph (easyeffects:33016): easyeffects-DEBUG: 10:45:06.091: pipe_manager.cpp:1207 alsa_input.usb-046d_HD_Pro_Webcam_C920_EEBD16DF-02.analog-stereo port 68 is connected to ee_sie_deesser port 159 (easyeffects:33016): easyeffects-DEBUG: 10:45:06.092: pipe_manager.cpp:1207 alsa_input.usb-046d_HD_Pro_Webcam_C920_EEBD16DF-02.analog-stereo port 69 is connected to ee_sie_deesser port 148 (easyeffects:33016): easyeffects-DEBUG: 10:45:06.093: plugin_base.cpp:370 sie: compressor successfully connected to PipeWire graph (easyeffects:33016): easyeffects-DEBUG: 10:45:06.093: pipe_manager.cpp:1207 ee_sie_deesser port 145 is connected to ee_sie_compressor port 143 (easyeffects:33016): easyeffects-DEBUG: 10:45:06.094: pipe_manager.cpp:1207 ee_sie_deesser port 180 is connected to ee_sie_compressor port 178 (easyeffects:33016): easyeffects-DEBUG: 10:45:06.095: plugin_base.cpp:370 sie: deepfilternet successfully connected to PipeWire graph (easyeffects:33016): easyeffects-DEBUG: 10:45:06.096: pipe_manager.cpp:1207 ee_sie_compressor port 171 is connected to ee_sie_deepfilternet port 90 (easyeffects:33016): easyeffects-DEBUG: 10:45:06.096: pipe_manager.cpp:1207 ee_sie_compressor port 118 is connected to ee_sie_deepfilternet port 153 (easyeffects:33016): easyeffects-DEBUG: 10:45:06.099: application.cpp:78 new default output device: alsa_output.usb-SteelSeries_SteelSeries_Arctis_7-00.stereo-game (easyeffects:33016): easyeffects-DEBUG: 10:45:06.099: application.cpp:86 new default input device: alsa_input.usb-046d_HD_Pro_Webcam_C920_EEBD16DF-02.analog-stereo (easyeffects:33016): easyeffects-DEBUG: 10:45:06.099: application.cpp:130 device alsa_card.pci-0000_01_00.1 has changed its output route to: hdmi-output-0 (easyeffects:33016): easyeffects-DEBUG: 10:45:06.099: application.cpp:150 output autoloading: the target node name does not match the output device name (easyeffects:33016): easyeffects-DEBUG: 10:45:06.099: application.cpp:130 device alsa_card.usb-SteelSeries_SteelSeries_Arctis_7-00 has changed its output route to: usb-gaming-headset-output-mono (easyeffects:33016): easyeffects-DEBUG: 10:45:06.099: application.cpp:150 output autoloading: the target node name does not match the output device name (easyeffects:33016): easyeffects-DEBUG: 10:45:06.099: application.cpp:130 device alsa_card.usb-SteelSeries_SteelSeries_Arctis_7-00 has changed its output route to: usb-gaming-headset-output-stereo (easyeffects:33016): easyeffects-DEBUG: 10:45:06.099: application.cpp:150 output autoloading: the target node name does not match the output device name (easyeffects:33016): easyeffects-DEBUG: 10:45:06.099: application.cpp:98 device alsa_card.usb-SteelSeries_SteelSeries_Arctis_7-00 has changed its input route to: usb-gaming-headset-input (easyeffects:33016): easyeffects-DEBUG: 10:45:06.099: application.cpp:118 input autoloading: the target node name does not match the input device name (easyeffects:33016): easyeffects-DEBUG: 10:45:06.099: application.cpp:98 device alsa_card.usb-046d_HD_Pro_Webcam_C920_EEBD16DF-02 has changed its input route to: analog-input-mic (easyeffects:33016): easyeffects-DEBUG: 10:45:06.099: presets_manager.cpp:680 autoloading preset microfono for device alsa_input.usb-046d_HD_Pro_Webcam_C920_EEBD16DF-02.analog-stereo (easyeffects:33016): easyeffects-DEBUG: 10:45:06.100: effects_base.cpp:264 sie: pipeline latency: 0 ms (easyeffects:33016): easyeffects-DEBUG: 10:45:06.100: stream_input_effects.cpp:316 disconnecting the compressor filter from PipeWire (easyeffects:33016): easyeffects-DEBUG: 10:45:06.101: pipe_manager.cpp:213 142 ee_sie_compressor has been removed (easyeffects:33016): easyeffects-DEBUG: 10:45:06.101: stream_input_effects.cpp:316 disconnecting the deepfilternet filter from PipeWire (easyeffects:33016): easyeffects-DEBUG: 10:45:06.101: pipe_manager.cpp:213 179 ee_sie_deepfilternet has been removed (easyeffects:33016): easyeffects-DEBUG: 10:45:06.101: stream_input_effects.cpp:316 disconnecting the deesser filter from PipeWire (easyeffects:33016): easyeffects-DEBUG: 10:45:06.102: pipe_manager.cpp:213 167 ee_sie_deesser has been removed (easyeffects:33016): easyeffects-DEBUG: 10:45:06.104: pipe_manager.cpp:900 new metadata property: 147, target.node, Spa:Id, 163 (easyeffects:33016): easyeffects-DEBUG: 10:45:06.104: pipe_manager.cpp:900 new metadata property: 147, target.object, Spa:Id, 2455 (easyeffects:33016): easyeffects-DEBUG: 10:45:06.105: plugin_base.cpp:370 sie: deesser successfully connected to PipeWire graph (easyeffects:33016): easyeffects-DEBUG: 10:45:06.105: pipe_manager.cpp:1207 alsa_input.usb-046d_HD_Pro_Webcam_C920_EEBD16DF-02.analog-stereo port 68 is connected to ee_sie_deesser port 131 (easyeffects:33016): easyeffects-DEBUG: 10:45:06.105: pipe_manager.cpp:1207 alsa_input.usb-046d_HD_Pro_Webcam_C920_EEBD16DF-02.analog-stereo port 69 is connected to ee_sie_deesser port 117 (easyeffects:33016): easyeffects-DEBUG: 10:45:06.106: pipe_manager.cpp:1207 Firefox port 155 is connected to easyeffects_sink port 176 (easyeffects:33016): easyeffects-DEBUG: 10:45:06.106: pipe_manager.cpp:1207 Firefox port 111 is connected to easyeffects_sink port 172 (easyeffects:33016): easyeffects-DEBUG: 10:45:06.109: plugin_base.cpp:370 sie: compressor successfully connected to PipeWire graph (easyeffects:33016): easyeffects-DEBUG: 10:45:06.109: pipe_manager.cpp:1207 ee_sie_deesser port 100 is connected to ee_sie_compressor port 124 (easyeffects:33016): easyeffects-DEBUG: 10:45:06.110: pipe_manager.cpp:1207 ee_sie_deesser port 167 is connected to ee_sie_compressor port 159 (easyeffects:33016): easyeffects-DEBUG: 10:45:06.112: deesser_ui.cpp:193 disposed (easyeffects:33016): easyeffects-DEBUG: 10:45:06.115: deesser_ui.cpp:26 data struct destroyed (easyeffects:33016): easyeffects-DEBUG: 10:45:06.115: deesser_ui.cpp:203 finalized (easyeffects:33016): easyeffects-DEBUG: 10:45:06.116: compressor_ui.cpp:382 disposed (easyeffects:33016): easyeffects-DEBUG: 10:45:06.117: node_info_holder.cpp:98 48, alsa_input.pci-0000_00_1f.3.analog-stereo finalized (easyeffects:33016): easyeffects-DEBUG: 10:45:06.117: node_info_holder.cpp:98 156, ee_soe_bass_enhancer finalized (easyeffects:33016): easyeffects-DEBUG: 10:45:06.117: node_info_holder.cpp:98 153, ee_sie_compressor finalized (easyeffects:33016): easyeffects-DEBUG: 10:45:06.117: node_info_holder.cpp:98 180, ee_sie_deesser finalized (easyeffects:33016): easyeffects-DEBUG: 10:45:06.117: node_info_holder.cpp:98 86, ee_soe_equalizer finalized (easyeffects:33016): easyeffects-DEBUG: 10:45:06.117: node_info_holder.cpp:98 84, ee_soe_crystalizer finalized (easyeffects:33016): easyeffects-DEBUG: 10:45:06.117: node_info_holder.cpp:98 136, ee_sie_deepfilternet finalized (easyeffects:33016): easyeffects-DEBUG: 10:45:06.117: node_info_holder.cpp:98 32, alsa_input.usb-046d_HD_Pro_Webcam_C920_EEBD16DF-02.analog-stereo finalized (easyeffects:33016): easyeffects-DEBUG: 10:45:06.117: node_info_holder.cpp:98 58, alsa_input.usb-SteelSeries_SteelSeries_Arctis_7-00.mono-chat finalized (easyeffects:33016): easyeffects-DEBUG: 10:45:06.121: compressor_ui.cpp:26 data struct destroyed (easyeffects:33016): easyeffects-DEBUG: 10:45:06.121: compressor_ui.cpp:392 finalized (easyeffects:33016): easyeffects-DEBUG: 10:45:06.121: deepfilternet_ui.cpp:134 disposed (easyeffects:33016): easyeffects-DEBUG: 10:45:06.123: deepfilternet_ui.cpp:26 data struct destroyed (easyeffects:33016): easyeffects-DEBUG: 10:45:06.123: deepfilternet_ui.cpp:144 finalized (easyeffects:33016): easyeffects-DEBUG: 10:45:06.140: presets_manager.cpp:524 successfully loaded preset: /home/amatriain/.config/easyeffects/input/microfono.json (easyeffects:33016): easyeffects-DEBUG: 10:45:06.140: application.cpp:130 device alsa_card.pci-0000_00_1f.3 has changed its output route to: iec958-stereo-output (easyeffects:33016): easyeffects-DEBUG: 10:45:06.140: application.cpp:150 output autoloading: the target node name does not match the output device name (easyeffects:33016): easyeffects-DEBUG: 10:45:06.157: crystalizer.cpp:101 soe: crystalizer blocksize: 2048 (easyeffects:33016): easyeffects-DEBUG: 10:45:06.164: output_level.cpp:37 soe: output_level: PipeWire blocksize: 2048 (easyeffects:33016): easyeffects-DEBUG: 10:45:06.164: output_level.cpp:38 soe: output_level: PipeWire sampling rate: 48000 (easyeffects:33016): easyeffects-DEBUG: 10:45:06.187: crystalizer.cpp:228 soe: crystalizer latency: 2.0833333e-05 s (easyeffects:33016): easyeffects-DEBUG: 10:45:06.187: effects_base.cpp:264 soe: pipeline latency: 0.020833334 ms (easyeffects:33016): easyeffects-DEBUG: 10:45:16.056: stream_input_effects.cpp:165 No app linked to our device wants to play. Unlinking our filters. (easyeffects:33016): easyeffects-DEBUG: 10:45:16.056: stream_input_effects.cpp:316 disconnecting the compressor filter from PipeWire (easyeffects:33016): easyeffects-DEBUG: 10:45:16.059: pipe_manager.cpp:213 148 ee_sie_compressor has been removed (easyeffects:33016): easyeffects-DEBUG: 10:45:16.059: stream_input_effects.cpp:316 disconnecting the deesser filter from PipeWire (easyeffects:33016): easyeffects-DEBUG: 10:45:16.061: pipe_manager.cpp:213 165 ee_sie_deesser has been removed (easyeffects:33016): easyeffects-DEBUG: 10:45:16.728: effects_base.cpp:264 sie: pipeline latency: inf ms (easyeffects:33016): easyeffects-DEBUG: 10:45:16.734: plugin_base.cpp:370 sie: deesser successfully connected to PipeWire graph (easyeffects:33016): easyeffects-DEBUG: 10:45:16.735: pipe_manager.cpp:1207 alsa_input.usb-046d_HD_Pro_Webcam_C920_EEBD16DF-02.analog-stereo port 68 is connected to ee_sie_deesser port 164 (easyeffects:33016): easyeffects-DEBUG: 10:45:16.737: pipe_manager.cpp:1207 alsa_input.usb-046d_HD_Pro_Webcam_C920_EEBD16DF-02.analog-stereo port 69 is connected to ee_sie_deesser port 142 (easyeffects:33016): easyeffects-DEBUG: 10:45:16.742: plugin_base.cpp:370 sie: compressor successfully connected to PipeWire graph (easyeffects:33016): easyeffects-DEBUG: 10:45:16.743: pipe_manager.cpp:1207 ee_sie_deesser port 118 is connected to ee_sie_compressor port 166 (easyeffects:33016): easyeffects-DEBUG: 10:45:16.744: pipe_manager.cpp:1207 ee_sie_deesser port 165 is connected to ee_sie_compressor port 131 (easyeffects:33016): easyeffects-DEBUG: 10:45:16.748: plugin_base.cpp:370 sie: deepfilternet successfully connected to PipeWire graph (easyeffects:33016): easyeffects-DEBUG: 10:45:16.749: pipe_manager.cpp:1207 ee_sie_compressor port 122 is connected to ee_sie_deepfilternet port 169 (easyeffects:33016): easyeffects-DEBUG: 10:45:16.749: pipe_manager.cpp:1207 ee_sie_compressor port 90 is connected to ee_sie_deepfilternet port 159 (easyeffects:33016): easyeffects-DEBUG: 10:45:16.756: deesser_ui.cpp:193 disposed (easyeffects:33016): easyeffects-DEBUG: 10:45:16.758: deesser_ui.cpp:26 data struct destroyed (easyeffects:33016): easyeffects-DEBUG: 10:45:16.758: deesser_ui.cpp:203 finalized (easyeffects:33016): easyeffects-DEBUG: 10:45:16.760: compressor_ui.cpp:382 disposed (easyeffects:33016): easyeffects-DEBUG: 10:45:16.761: node_info_holder.cpp:98 32, alsa_input.usb-046d_HD_Pro_Webcam_C920_EEBD16DF-02.analog-stereo finalized (easyeffects:33016): easyeffects-DEBUG: 10:45:16.761: node_info_holder.cpp:98 48, alsa_input.pci-0000_00_1f.3.analog-stereo finalized (easyeffects:33016): easyeffects-DEBUG: 10:45:16.761: node_info_holder.cpp:98 96, ee_soe_crystalizer finalized (easyeffects:33016): easyeffects-DEBUG: 10:45:16.761: node_info_holder.cpp:98 135, ee_soe_bass_enhancer finalized (easyeffects:33016): easyeffects-DEBUG: 10:45:16.761: node_info_holder.cpp:98 148, ee_sie_compressor finalized (easyeffects:33016): easyeffects-DEBUG: 10:45:16.761: node_info_holder.cpp:98 165, ee_sie_deesser finalized (easyeffects:33016): easyeffects-DEBUG: 10:45:16.761: node_info_holder.cpp:98 149, ee_soe_equalizer finalized (easyeffects:33016): easyeffects-DEBUG: 10:45:16.761: node_info_holder.cpp:98 58, alsa_input.usb-SteelSeries_SteelSeries_Arctis_7-00.mono-chat finalized (easyeffects:33016): easyeffects-DEBUG: 10:45:16.764: compressor_ui.cpp:26 data struct destroyed (easyeffects:33016): easyeffects-DEBUG: 10:45:16.764: compressor_ui.cpp:392 finalized (easyeffects:33016): easyeffects-WARNING **: 10:45:21.439: presets_manager.cpp:940 The filter name deepfilternet#0 base name could not be recognized (easyeffects:33016): easyeffects-DEBUG: 10:45:21.439: presets_manager.cpp:360 saved preset: /home/amatriain/.config/easyeffects/input/microfono.json (easyeffects:33016): easyeffects-DEBUG: 10:45:27.048: stream_input_effects.cpp:165 No app linked to our device wants to play. Unlinking our filters. (easyeffects:33016): easyeffects-DEBUG: 10:45:27.048: stream_input_effects.cpp:316 disconnecting the compressor filter from PipeWire (easyeffects:33016): easyeffects-DEBUG: 10:45:27.050: pipe_manager.cpp:213 117 ee_sie_compressor has been removed (easyeffects:33016): easyeffects-DEBUG: 10:45:27.050: stream_input_effects.cpp:316 disconnecting the deepfilternet filter from PipeWire (easyeffects:33016): easyeffects-DEBUG: 10:45:27.051: pipe_manager.cpp:213 179 ee_sie_deepfilternet has been removed (easyeffects:33016): easyeffects-DEBUG: 10:45:27.051: stream_input_effects.cpp:316 disconnecting the deesser filter from PipeWire (easyeffects:33016): easyeffects-DEBUG: 10:45:27.051: pipe_manager.cpp:213 171 ee_sie_deesser has been removed ```

Additional Information

No response

amatriain commented 1 year ago

Deep Noise Remover effect works correctly when added manually during a session. It's saving and loading a preset that includes this effect that fails.

amatriain commented 1 year ago

pw-dump output: pw-dump.json

wwmm commented 1 year ago

I was able to reproduce the bug here on my computer. I will make a bugfix release to fix it.

wwmm commented 1 year ago

New release 7.1.2 done. As far as I can see the bug is fixed. Feel free to reopen the issue if the new release does not fix the problem on your computer.