Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cannot export preset #3717

Open
sanskarbhusal opened this issue Mar 17, 2025 · 6 comments
Open

Cannot export preset #3717

sanskarbhusal opened this issue Mar 17, 2025 · 6 comments

Comments

@sanskarbhusal
Copy link

The preset exporting function isn't working. Upon trying to export it doesn't put any extension on the file where the preset it exported. Due to this while importing the exported file is not detected.

I'm on Ubuntu 24.04.2 LTS
Easy Effects version: 7.1.6

@wwmm
Copy link
Owner

wwmm commented Mar 17, 2025

What export functionality exactly? Do you mean the APO export in the equalizer?

@sanskarbhusal
Copy link
Author

sanskarbhusal commented Mar 18, 2025

What export functionality exactly? Do you mean the APO export in the equalizer?

Yes, the APO export.
File gets exported but when trying to import, the file explorer (or file manager or file selector whatever we call it on Linux) doesn't show the exported file while navigating on the directory where the preset was exported.

Yesterday my Ubuntu system broke for no reason. Now I'm on Fedora 41 and on Fedora Export/Import is working fine.

I would like to issue another minor bug through this comment. The bug (in Ubuntu) is that we can't change the gain in equalizer by typing. You must either change it through arrow keys or pageUp pageDown key. Well it allows changing value by just typing but it doesn't actually gets updated in the graph.

So, to conclude there are two bugs:
1.) Export function of Equalizer filter isn't working in Ubuntu. I co-incidentally switched to Fedora, and found that the bug doesn't persist in Fedora
2.) Can't change values in Equalizer Graph by typing in Ubuntu. In Fedora, it works.

Edit: I hope this will help a bit.

I was surfing the source code and found this familiar line of code on "src/equalizer_ui.cpp"

if (!import_apo_preset(self, path)) { // notify error on preset loading ui::show_fixed_toast( self->toast_overlay, _("APO Preset Not Loaded. File Format May Be Not Supported. Please Check Its Content.")); }

Familiar in the sense that I got that exact toast message when trying to import the exported preset. (Yes sometimes the file explorer would detect the exported file but upon importing it, the program would just throw that toast message).

The toast message "APO Preset Not Loaded. File Format May Be Not Supported. Please Check Its Content. " that this code's logic contains was the exact message I got as a toast while importing the exported preset file.

Second Conclusion:
1.) The APO export might just be exporting the configs in the wrong format which is why importing failed.
2.)The file explorer doesn't consistently detect the file while trying to import. Occasionally the exported file appears while you are navigating during import, but most of the time it doesn't appear. I was lucky I few times, and every time it just failed to read the imported file and gave that above mentioned toast message.
3.) Both above problems are in Ubuntu though. Ubuntu 22.04.2. On Fedora every bugs I've mentioned as of now doesn't persist.

Note: I'm new to Github, and in fact this is the first time I'm reporting issues on a open source project (or any project in General). I'm not a Native English speaker/writer. I've tried my best to be syntactically and semantically accurate on my English. If you found this comment too long, redundant or unreadable, I apologize in advance.

@wwmm
Copy link
Owner

wwmm commented Mar 18, 2025

2.) Can't change values in Equalizer Graph by typing in Ubuntu. In Fedora, it works.

That bug is already fixed in the latest EasyEffects release. So an EasyEffects update should be enough. Version 7.1.6 is a little old and does not have the fix.

File gets exported but when trying to import, the file explorer (or file manager or file selector whatever we call it on Linux) doesn't show the exported file while navigating on the directory where the preset was exported.

I wonder if it is another bug that has been already fixed. I did some tests now but the exported APO file could be imported without problems.

@sanskarbhusal
Copy link
Author

I wonder if it is another bug that has been already fixed. I did some tests now but the exported APO file could be imported without problems.

May be my Ubuntu system was acting strange. Later the same day gnome broke out of no where. The desktop environement wasn't booting. I'll test and update this thread once I get back to ubuntu again.

@sanskarbhusal
Copy link
Author

That bug is already fixed in the latest EasyEffects release. So an EasyEffects update should be enough. Version 7.1.6 is a little old and does not have the fix.

Noted. I was in the impression that I installed the latest version. I'll be carefull about the version next time I install it on Ubuntu.

@wwmm
Copy link
Owner

wwmm commented Mar 18, 2025

Noted. I was in the impression that I installed the latest version. I'll be carefull about the version next time I install it on Ubuntu.

The current version is 7.2.3.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants