Some time ago VCV Rack added module aliases which makes possible, for example, to automatically update a patch created using with the Premium Vult modules so it uses the Free versions.
I have bee thinking on removing the duplication of modules in the following way:
all the modules that are part of the Free package will be removed from the Premium package.
the extended features found some modules belonging to the Premium package will be now available in the Free version e.g. extra filter models in Lateralus and Tangents
I expect that when opening an old patch, if you have the Premium and Free modules installed, Rack will automatically pick the correct one.
The only drawback we have found is that, if you created a preset with the Premium version of the modules, it is necessary to update the preset file by changing the slug from VultModules to VultModulesFree.
Please let me know if you can think on any other problem that can emerge. Or you have any doubts.
If you are unsure how this would work, I can give you access to the new binaries so you test how this behaves.
No. VCV Rack automatically picks the available module (Free or Premium). But you need to have installed both. I know that some people that has the Premium uninstalls the Free. In that case Rack should prompt you to install the Free.
not simple, unless the commandline procedures are known by the user.
there was a thread some time ago, I don’t know if it has become more user-friendly.
Perhaps we need a module to browse presets and do the slug-editing magic, in case we would like to load some old patches we got from patchstorage/patreon, youtube / whatever ?