~alextee/zrythm-bug#736: 
VST Plugins doesn't save the state

When load a project, most VST plugins lost the all or some settings.

So I set a lot of tracks again every time when I load a project.

Screenshots: https://drive.google.com/drive/folders/1YJYqxcbkTdBnYmcBTc44hkgkkLFM7Xn0?usp=sharing

#Env

  • OS: Ubuntu 21.10
  • Version: alpha-26.0.13
  • Bridge: using "*.so" files generated with yabridge

#Examples

  • Kontakt: Lost everythins.

  • Guitar Rig 6: Lost everything.

  • Lounge Lizard Session 4: Lost preset selection but restored parameters. this plugin has one sound source so this is not a real problem.

  • EZBass: Lost sound type.

  • ValhallaSupermassive: Lost preset selection but restored parameters. not a real problem.

  • Helm (LV2): Restored all.

(Ref: screenshots)


#In other app

  • Reaper: Restored the all state properly.
  • Carla (standalone): Restored the all state when save as 'test.carxp' and load it.

#Carla

I found this issue and following comment,

https://github.com/falkTX/Carla/issues/1465

I also tried with only bridging UIs (by passing ENGINE_OPTION_PREFER_UI_BRIDGES instead of ENGINE_OPTION_PREFER_PLUGIN_BRIDGES). that seems to be working properly

I tried all options of "Add to project (carla)", "Add to project (bridged UI)" and "Add to project (bridged full)", but the all of them behaved the same.


  • Plugin properties doesn't show presets for VST plugins, but show presets for LV2 plugins. (Ref: screenshots)
  • Zrythm shows dialog "The project contains unsaved changes." everytime when close app even though I saved just before.
    • Even if I click "quit without saving", project is saved properly (except plugins' states).
Status
RESOLVED FIXED
Submitter
~laineus
Assigned to
No-one
Submitted
6 months ago
Updated
2 months ago
Labels
v1 windows/wine

~alextee 6 months ago

can you reproduce this with a libre plugin?

~laineus 6 months ago*

I just tried Helm for win64 VST2.

- Preset selection Parameters
LV2 restored restored
VST lost restored

Both "Plugin Properties" > "Presets" are show names properly.

Helm has only one sound source, so both make same sound.

https://tytel.org/helm

~alextee 6 months ago

this may be related https://todo.sr.ht/~alextee/zrythm-bug/34

Zrythm shows dialog "The project contains unsaved changes." everytime when close app even though I saved just before.

This is probably because of a focus change. For example if you click in the timeline and then click in the piano roll the project will be different because it remembers what was selected. There are lots of details like this saved with the project and the current check just does a diff on the running project vs the last saved project. Maybe there's a better way to do it.

Plugin properties doesn't show presets for VST plugins, but show presets for LV2 plugins. (Ref: screenshots)

https://todo.sr.ht/~alextee/zrythm-bug/744

~alextee REPORTED FIXED 3 months ago*

this should be fixed with latest carla-git (I believe there will be a new release next week). bridged plugin states should also be saved/restored properly

~alextee 3 months ago

regarding helm, it could be a bug on the helm side. I suggest trying with more (libre) plugins to see if you get similar issues and with other hosts as well like ardour

~laineus 3 months ago

Thank you so much. I will try it when the version is released.

~laineus 2 months ago

FYI: Carla new version has been released. https://github.com/falkTX/Carla/releases/tag/v2.4.2

~alextee 2 months ago

I am already using v2.4.2 in the latest builds, will also make a zrythm release soon

Register here or Log in to comment, or comment via email.