CLI options `--active-preset(s)` don't work
EasyEffects Version
8.0.3
What package are you using?
Arch (easyeffects)
Distribution
Arch Linux
Describe the bug
The CLI option to get the current preset does not work:
$ easyeffects -s
Input: None
Output: None
$ easyeffects -a input
None
Expected Behavior
It should show me my current presets:
$ easyeffects -s
Input: SM7B
Output: Normal
Debug Log
Debug Log
Paste your log here
Additional Information
No response
It should show me my current presets:
Somehow that is what happens here on my computer. Kill EasyEffects and restart it in debug mode easyeffects --debug. After that run in another terminal the command to get the active presets. Let's see if there is a warning related to this.
easyefffects -s seems to read the last set preset from the config database, which is only written to every 30s by default. Have you waited this long before querying the preset? You can try decreasing the database autosave interval in the settings.
which is only written to every 30s by default
It also tries to save when the user closes easyeffects window. And when easyeffects process exits.