I have noticed on select plugins (i have experienced this on a couple plugins):
adjusting the parameters of an LV2 plugin does not activate the “Save the Current Preset” button and the “Save the Current Preset” button is greyed out.
The current workaround:
manually save the preset under same name- by clicking “save new preset” in Plugin window and then type in the same preset name it asks to replace the preset and works correctly.
Even though the plugin does not register that fact that parameters have changed and allow for “Save the Current Preset”, the settings are correctly saved by Ardour.
How to replicate:
Load ZL eq lv2 plugin
add some parameters and Save preset
change some additional parameters and “Save the Current Preset” is still not active
Now, Save new preset with same name and it asks to replace existing preset.
Suggestions to fix for end user but the fix approach is likely best decided by the developers. one possible thought to fix:
allow a second button to “save and update current preset” that is always active
but it may be better to adjust the ability of “Save the Current Preset” switch to become more sensitive to changes in parameters of plugins.
As an aside, I realize that opening “Open with Generic Controls” may not show all parameters for plugin or in ZL’s case may not show parameters correctly in that mode which might be why the Save Current Preset is inactive. But to my knowledge, Ardour saves all settings correctly for this plugin…
Hope this info helps.