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

Minor nuisance: "Preset saved with newer version" even though I have v2.10.0-pre.9 #429

Closed
vonglan opened this issue Aug 27, 2021 · 10 comments
Labels
question Further information is requested

Comments

@vonglan
Copy link

vonglan commented Aug 27, 2021

Maybe this is a string comparison, where 2.9 > 2.10?

edo@MBP21 presets % grep version */*json
controller/midiplus-x-mini-sy.json:  "version": "2.9.1",
controller/ob6-dx.json:  "version": "2.8.2",
controller/ob6-sy.json:  "version": "2.8.0-rc.5",
controller/prophet-6-dx.json:  "version": "2.8.2",
controller/prophet-6-sy.json:  "version": "2.8.0-rc.5",
controller/x-touch-mini-dx.json:  "version": "2.8.2",
controller/x-touch-mini-sy.json:  "version": "2.8.0-rc.5",
main/dx-dexed.json:  "version": "2.8.2",
main/dx-temp.json:  "version": "2.9.0",
main/playtime-x3.json:  "version": "2.10.0-pre.6",
main/remove-x3-ctrl.json:  "version": "2.10.0-pre.6",
main/sy-bassline-101.json:  "version": "2.8.0-rc.6",
main/sy-diva.json:  "version": "2.8.2",
main/sy-hive.json:  "version": "2.8.0-rc.5",
main/sy-j-8.json:  "version": "2.8.0-rc.5",
main/sy-monark-bak.json:  "version": "2.8.0-rc.6",
main/sy-monark.json:  "version": "2.9.1",
main/sy-op-x-pro.json:  "version": "2.8.2",
main/sy-reasynth.json:  "version": "2.8.2",
main/sy-repro-1.json:  "version": "2.9.1",
main/sy-repro-5.json:  "version": "2.8.0-rc.2",
main/sy-u-no-lx.json:  "version": "2.8.0-rc.6",
edo@MBP21 presets % 

@helgoboss
Copy link
Owner

It's not just a string comparison so I'm surprised this happens. What's the exact error message?

Could you attach the presets zipped?

@helgoboss helgoboss added the question Further information is requested label Sep 1, 2021
@vonglan
Copy link
Author

vonglan commented Sep 4, 2021

Error message when opening the attached project:

ReaLearn warning: The preset that is about to load was saved with a newer version of ReaLearn. Things might not work as expected. Even more importantly: Saving the preset might result in loss of the data that was saved with the new ReaLearn version! Please consider upgrading your ReaLearn installation to the latest version.
ReaLearn warning: The preset that is about to load was saved with a newer version of ReaLearn. Things might not work as expected. Even more importantly: Saving the preset might result in loss of the data that was saved with the new ReaLearn version! Please consider upgrading your ReaLearn installation to the latest version.
ReaLearn warning: The preset that is about to load was saved with a newer version of ReaLearn. Things might not work as expected. Even more importantly: Saving the preset might result in loss of the data that was saved with the new ReaLearn version! Please consider upgrading your ReaLearn installation to the latest version.
ReaLearn warning: The preset that is about to load was saved with a newer version of ReaLearn. Things might not work as expected. Even more importantly: Saving the preset might result in loss of the data that was saved with the new ReaLearn version! Please consider upgrading your ReaLearn installation to the latest version.
ReaLearn warning: The preset that is about to load was saved with a newer version of ReaLearn. Things might not work as expected. Even more importantly: Saving the preset might result in loss of the data that was saved with the new ReaLearn version! Please consider upgrading your ReaLearn installation to the latest version.
ReaLearn warning: The preset that is about to load was saved with a newer version of ReaLearn. Things might not work as expected. Even more importantly: Saving the preset might result in loss of the data that was saved with the new ReaLearn version! Please consider upgrading your ReaLearn installation to the latest version.
ReaLearn warning: The preset that is about to load was saved with a newer version of ReaLearn. Things might not work as expected. Even more importantly: Saving the preset might result in loss of the data that was saved with the new ReaLearn version! Please consider upgrading your ReaLearn installation to the latest version.
ReaLearn warning: The preset that is about to load was saved with a newer version of ReaLearn. Things might not work as expected. Even more importantly: Saving the preset might result in loss of the data that was saved with the new ReaLearn version! Please consider upgrading your ReaLearn installation to the latest version.
ReaLearn warning: The preset that is about to load was saved with a newer version of ReaLearn. Things might not work as expected. Even more importantly: Saving the preset might result in loss of the data that was saved with the new ReaLearn version! Please consider upgrading your ReaLearn installation to the latest version.
ReaLearn warning: The preset that is about to load was saved with a newer version of ReaLearn. Things might not work as expected. Even more importantly: Saving the preset might result in loss of the data that was saved with the new ReaLearn version! Please consider upgrading your ReaLearn installation to the latest version.
ReaLearn warning: The preset that is about to load was saved with a newer version of ReaLearn. Things might not work as expected. Even more importantly: Saving the preset might result in loss of the data that was saved with the new ReaLearn version! Please consider upgrading your ReaLearn installation to the latest version.
ReaLearn warning: The preset that is about to load was saved with a newer version of ReaLearn. Things might not work as expected. Even more importantly: Saving the preset might result in loss of the data that was saved with the new ReaLearn version! Please consider upgrading your ReaLearn installation to the latest version.

Temp.RPP.zip
Presets.zip

@helgoboss
Copy link
Owner

I don't get these warnings with your presets. I use v2.10.0-pre.10 but this shouldn't make a difference. Are you sure you have an up-to-date ReaLearn version? Do you have an instance on the monitoring FX chain? Maybe you grepped the wrong directory?

@vonglan
Copy link
Author

vonglan commented Sep 5, 2021

Yes, one instance is on the monitoring FX chain.
And I am sure I grepped the correct directory (all presets are also in the ZIP)

@helgoboss
Copy link
Owner

Mmh then I have no idea. Can you check the version and try with pre.10?

@vonglan
Copy link
Author

vonglan commented Sep 5, 2021

I just noticed, that one of the tracks shows a ReaLearn instance with 2.8.0 rc6.

How is this possible? I thought all ReaLearn instances use the currently installed version.

Could this be the reason?

@helgoboss
Copy link
Owner

This sounds definitely like the reason. But no idea how this is possible 😅 Can you check the VST plug-in paths and REAPER resource dirs (UserPlugins/FX) for duplicate ReaLearn installations?

@helgoboss
Copy link
Owner

At the moment, I can't do much more than logging a few more details what's the issue with loading the preset. For example, it will display both the installed ReaLearn version and the preset version. Still interested to know how it can happen that two different ReaLearn modules get loaded. Maybe you added a manual ReaLearn installation in addition to the ReaPack installation and they don't have the same file name. Please open again if you still think this is a bug on ReaLearn side.

@vonglan
Copy link
Author

vonglan commented Sep 7, 2021

Yes, that was it: in UserPlugins/FX I had

  • ReaLearn-x64.vst from August 22
  • realearn.vst from April 23
  • and another one (shame on me) in the parent folder: reaper_reapack-x86_64
    I remember I used to install ReaLearn manually, before I discovered that the pre-versions can also easily be installed using ReaPack.
    After deleting all instances but the newest one, the error does not appear again.

@helgoboss
Copy link
Owner

Ah okay. ReaLearn v2.10.0 now logs a bit more info. In case you run into this situation again :)

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

No branches or pull requests

2 participants