IPlugVST::VSTDispatcher and IPlugBase::LoadProgramFromFXP both call ModifyCurrentPreset which overwrite the last preset the user selected. What about the use case where the user likes the built in preset and wants access to both built-in and external?
I think there needs to be a way to load a user-created external preset that just loads the preset state into the plug-in. I don't see the need to change one of the internal presets just to load a user's custom state. Is there already a way to do this?
Last edited by Caiminatrix; 11-06-2017 at 03:30 PM.
|