Hi all,
I've just started to migrate some of my old VST2 plugins to VST3. I'm just a hobbyist and a terrible programmer so please bear with me
Basically, when i load a saved project in a DAW, the parameters are recalled correctly in the DAW user interface, but they are not passed to the plugin. Instead the plugin reverts to its default parameter values until the parameter is changed in the DAW.
If anyone could point me in the right direction to fix this that would be great.
Cheers!
VST3 parameters not loaded with DAW project
-
- KVRer
- Topic Starter
- 1 posts since 6 Dec, 2019
-
Davidson A & M Davidson A & M https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=409245
- KVRist
- 76 posts since 3 Dec, 2017 from Niwot, CO
Try saving the same preset in the host and in the plugin then save the project it should load correctly this way the host should control the parameters when loading a previously saved project. However some vst3 load in an init state I would try save a host vst 3 preset it should reload more consistently then internal plugin preset. Hope this helps.
-Committed to provide innovative technologies for multimedia.-
https://www.davidsonaudioandmultimedia.com
https://www.davidsonaudioandmultimedia.com
- KVRist
- 243 posts since 24 Aug, 2014
In VST3 view state is separated from component state. You can see this when examine involved interfaces:
https://github.com/steinbergmedia/vst3_ ... ler.h#L266
vs
https://github.com/steinbergmedia/vst3_ ... ent.h#L174
Thus you probably do only handle view state restoration. Since you didn't provide any code, it is hard to suggest concrete solution.
https://github.com/steinbergmedia/vst3_ ... ler.h#L266
vs
https://github.com/steinbergmedia/vst3_ ... ent.h#L174
Thus you probably do only handle view state restoration. Since you didn't provide any code, it is hard to suggest concrete solution.