13
0

VST set defaults only once (initially)

Opening the generic plugin UI or re-opening the GUI will call
get_parameter_descriptor() again, and replace the defaults with
current values.
This commit is contained in:
Robin Gareus 2016-11-13 18:48:33 +01:00
parent 68cbbe892f
commit aee2606b28

View File

@ -344,7 +344,9 @@ VSTPlugin::get_parameter_descriptor (uint32_t which, ParameterDescriptor& desc)
}
desc.normal = get_parameter (which);
_parameter_defaults[which] = desc.normal;
if (_parameter_defaults.find (which) == _parameter_defaults.end ()) {
_parameter_defaults[which] = desc.normal;
}
return 0;
}