Menu

#128 LV2 and VST plugins does not restore state in Ardour

v2.5.4
closed-fixed
nobody
advanced (3)
7
2016-03-16
2016-02-10
rwman
No

This probably the same as this bug: https://github.com/falkTX/Carla/issues/326
Zynaddsubfx LV2 plugin correctly save its state in state.ttl, but after this ardour session loaded again - it does not get restored, and all knobs are reset to default.
For VST version - i don't know where to look for saved satate (it does not have state.ttl in the ardour session). But the VST version resets all the knobs too after load.

Discussion

  • Mark McCurry

    Mark McCurry - 2016-02-11
    • labels: --> advanced
    • Priority: 5 --> 7
     
  • Mark McCurry

    Mark McCurry - 2016-02-11

    Interesting. Some reports of this issue appeared with renoise, but there were issues with replicating. I'll have to setup this configuration on my system and see if I can get it to happen on my system.

     
  • Mark McCurry

    Mark McCurry - 2016-02-23
    • status: open --> in-progress
     
  • Mark McCurry

    Mark McCurry - 2016-02-23

    I have to double check saving the LV2 version, but a major bug in VST saving was just fixed.

     
  • Gimmeapill

    Gimmeapill - 2016-02-27

    VST state saving still not working in Renoise as of git-2.5.3.r26.gbda89cf
    The test file attached to the other bug shows this behavior: https://sourceforge.net/p/zynaddsubfx/bugs/_discuss/thread/29452fa2/f4f7/attachment/2016_02_12-Zyn.xrns

     
    • Mark McCurry

      Mark McCurry - 2016-02-27

      I'm somewhat confused as to why you're testing with old versions of git.
      The fix was performed at commit c5fd645de56f8772b7158394ae55c86dd5325a34 which was applied on Feb 23rd (bda89cf was commited on Feb 20th). When testing please use the git HEAD if possible and as this particular bug was an issue with a submodule a git submodule update will be needed after updating to a more recent git commit.

      Thanks for the help testing so far and hopefully everything works smoothly once a more up-to-date zyn is used.

       
  • Gimmeapill

    Gimmeapill - 2016-02-27

    Sorry, I assumed that the arch linux git pkgbuild would pull the latest commit:
    https://aur.archlinux.org/packages/zynaddsubfx-git/
    I'll clean up the build dir and retry

     
    • Mark McCurry

      Mark McCurry - 2016-02-27

      ah, that makes perfect sense now. thanks

       
  • Mark McCurry

    Mark McCurry - 2016-03-11

    The LV2 Restore issue has been replicated and a workaround has been found. It isn't immediately clear to me if this is a typo in DPF or if ardour is somehow returning invalid LV2 Atom types, but a fix should be merged soon.

     
  • Mark McCurry

    Mark McCurry - 2016-03-11
    • status: in-progress --> closed-fixed
     
  • Mark McCurry

    Mark McCurry - 2016-03-11

    Ok, this was an issue with old versions of sord or sratom. As long as these are up-to-date the lv2 loading works fine (from what I can see). I'm marking this issue solved for now. Please do comment if you're able to get stuff working or if there are still issues, but everything appears to work fine at the time of writing on my systems.

     
  • rwman

    rwman - 2016-03-11

    Thanks! I upgraded sratom from 0.4.4 to 0.4.6 and now zyn lv2 restores settings proprely

     
  • Gimmeapill

    Gimmeapill - 2016-03-16

    Fix confirmed here as well, thanks guys ;-)

     

Log in to post a comment.