Closed janhase88 closed 5 years ago
above code built as vst2/vst3: SerializationTest built vsts.zip
I can't reproduce on Reaper or Bitwig using a Mac.
When I break in IPlugVST3State::GetState() and IPlugVST3State::SetState() in Reaper then the methods return correctly and the text string is restored.
I did set #PLUG_DOES_STATE_CHUNKS 1 in config.h - I assume you are doing that, but you didn't mention it in the code you sent.
You mention updating the VST3 SDK - did you also update IPlug2 to the latest?
it is working in reaper here as well vst2/3. plug does chunk is 1 - yes. i also updated iplug2.
i retested in Bitwig 2.5.1 and 3 Beta 1. on deactivating and reactivating audio engine vst 3 chunk cant be loaded.
Is this still happening with the latest version of iPlug 2?
yes, i retested yesterday [02.06.2019] with the latest iplug2 version and bitwig 3 beta 4.
retested now with bitwig 3.02 - seems to work now
i recently updated to a newer vst sdk (vstsdk3613_08_04_2019_build_81) and since then in Bitwig the chunks can not be loaded anymore
Put_In_IPlugEffect.zip
*updated example , because some things changed in iplug [02.06.2019]