Sharing a project with LV2, VST plugins
Many here already know about my orchestra template:
It uses LV2 plugins and one VST plugin.
I had somebody on #ardour IRC report that they tried to use it, it loaded the LV2 plugins but refused to load the VST. We checked that the VST was installed, the VST path used by ardour was correct, scanned for the plugin, and restarted ardour, without any luck.
We noticed that in the project file, the references to the VST looked like this:
Processor id="49895" name="LinuxSampler" active="yes" user-latency="0" type="lxvst" unique-id="1280535920" count="1" custom="no"
...while the references to the LV2 plugins looked like this:
Processor id="638503" name="Invada Early Reflection Reverb (sum L+R in)" active="yes" user-latency="0" type="lv2" unique-id="http://invadarecords.com/plugins/lv2/erreverb/sum" count="1" custom="no"
I'm curious about the unique-id. The VST id is numeric; the LV2 id is a url string. Is it possible that a different release of a VST plugin might have a different id, even if it is binary compatible?
There is a LinuxSampler LV2 plugin. Would we have better luck if I switched the ardour project template to abandon VST and use only LV2 plugins?