[LV2] State: load order port values vs dictionary

Johannes Lorenz j.mailing at lorenz-ho.me
Sun Oct 27 12:16:39 PDT 2019


Hello,


Lv2's state homepage says: "The goal is for an instance's state to be 
completely described by port values (as with all LV2 plugins) and a 
simple dictionary". I think this means that

* the port values are to be saved/loaded by the host in the usual Lv1 
manner
* the dictionary is saved/loaded using the `LV2_State_Interface`

Now, if a host needs to load an Lv2 plugin and has both port values and 
dictionary available in its savefile, in what order must that host load 
these two? Are there even cases where the order could matter?


Thanks + regards,
Johannes


More information about the Devel mailing list