Menu

#22 Lv2 plugin does not report state changed flag to Ardour

Done
closed
None
5
2017-05-07
2016-02-10
rwman
No

When i change some knobs in yoshimi LV2 plugin - Ardour does not get notified, and when session closed it does not ask user to save changes. This is minor nuisance, as saving session manually before closing works just fine. (user have to remember to do that)

Discussion

  • Will Godfrey

    Will Godfrey - 2016-02-13
    • status: open --> accepted
     
  • Will Godfrey

    Will Godfrey - 2016-02-15

    OK. I'm not clear on this (LV2 is not my strong point). Are you saying that other plugins do make such a notification?

     
    • rwman

      rwman - 2016-02-15

      Yes. Almost all Lv2 plugins i have tried do. For example TAL-Noizemaker (from distrho-ports project), most of Calf-studio-gear plugins, MDA piano, etc.
      Only some plugins does not do that, for example: calf-fluindsynth, yoshimi, zynaddsubfx (but zyn has further ploblems with loading its saved session sate)

       
  • rwman

    rwman - 2016-02-15

    As with calf-fluidsynth, this is probably related with inability to edit plugin parameters with "generic controls" (right-click -> "edit with generic controls" in ardour)
    In yoshimi, in generic contols there is only a single switch availabe, named "freewheel". If i click on that - Ardour get properly notified that something was changed.

     
  • Will Godfrey

    Will Godfrey - 2016-02-15

    Hmm. I don't think so. When using generic controls the host is instructing the plugin, so would already know it had changed something.

     
  • Will Godfrey

    Will Godfrey - 2016-02-24

    This is now being looked at, but we won't be able to implement it for the next release which will be 28/29 Feb.

     
  • Will Godfrey

    Will Godfrey - 2016-02-24
    • assigned_to: Will Godfrey
    • Group: Unknown --> Eventually
     
  • Will Godfrey

    Will Godfrey - 2017-05-03

    There is a new LV2 StateChanged atom specifically for exactly this scenario. One of Yoshimi's little helpers is trying to get this implimented within Yoshimi. The atom was proposed by someone fairly involved with Ardour so hopefully, this should work.

     
  • Will Godfrey

    Will Godfrey - 2017-05-04

    This is now completely resolved in Yoshimi's current master for the latest builds of both Ardour and qtractor. It is also in Muse staging so will be availalbe there soon too.

    I'll leave it open for a while in case anyone else is watching.

     
  • Will Godfrey

    Will Godfrey - 2017-05-04
    • Group: Eventually --> Next Commit
     
  • Will Godfrey

    Will Godfrey - 2017-05-07
    • status: accepted --> closed
    • Group: Next Commit --> Done
     

Log in to post a comment.