'Morning @richie, here is how i explained the problem to @Vortico:
Let me put an example: let’s say that i load a VSTi or VSTe and i select a preset that i like (#07, for example), and i tweak some knobs, switches, and sliders to my own taste … When the patch is saved, the current VST state is saved correctly (both in Mac as well as in Windows), but when the patch is reopened every knob, switch and slider on the VST are as they where when it was saved, but the preset number is preset #00 (i.e.: the default VST preset) … So if you browse to the preset of the example (#07) and then you get back to preset #00, you find out that you have the the same sound (i.e.: same tweaked knobs, switches and sliders) in both presets
And here the plugins i used to check it, again as i explained to @Vortico :
I use only free VSTs, but i have installed a couple of commercial VSTs for checking also …
- Arturia Buchla Easel V (ok)
- Korg Legacy M1 (ok)
- Xils Lab PolyKB III (ok)
From all these, only Oril River have this behavior also in the DAW (Reaper)
All the rest preserve presets across saves.
- VCV Rack version: 0.6.2c
- VCV Host/Fx version: 0.6.2
- System: Mac OS X 10.10.5 (mainly) + Windows 10 Pro 1604 (ocasionally)
ADDITIONAL NOTE (Checked on Mac): Today i made a further verification, and detected that if after the first save, you reopen the patch (as i have said in the example above, you’ll have preset #7 in preset #0), and you tweak some knobs, etc. and then you save the patch and reopen it, the new tweaks are saved also … So i verified that as long as you don’t move from preset #0 (which in fact is preset #7 in the example) you can save further tweakings you make in the VST (original preset #7 is not modified at all) … Once you reopen the patch the tweaks will be there in the same way you left them before saving the patch (no mather how many saves you can do), even if you close VCV Rack with the patch and reopen it … .
If you need me to do some more verifications, just tell me and I will do it with pleasure.