I just went into a problem:
I’ve set up a new machine with Cantabile and installed Native Instruments Komplete. Unfortunately Cantabile doesn’t “see” them. Of course their DLLs are in the plugin-folder that is also scanned by Cantabile. There are other DLLs inside which are recognized by Cantabile perfectly. Just NI-plugins missing…
If I “browse” for a plugin and choose a NI-DLL, the plugin also loads perfectly.
There was a change introduced around that build that changed the way multiple plugins with the same name are handled. Previously, they’d all be added to the database but which one you got on reloading a plugin could be a little random.
So a change was introduced that when multiple plugins with the same filename are present anywhere on the VST path, only the first one found is used - and the order can be controlled by the order of the paths in the VST Path list box using the up/down arrows. However you can’t control the order if both files are under the same folder that’s been added to the VST path.
I’m guessing that you’ve got both 32 and 64-bit plugins in the same folder, Cantabile is probably seeing the 32-bit one first, failing to load it and then ignoring the 64-bit one because it came second.
To fix this, add the x86 vs x64 folders to your VST path separately and put them in the correct order (ie: x64 first if you’re running x64 edition), or leave out the path for the other platform.
Or… I might be completely wrong and I’ve misunderstood the problem, in which case, send me a debug log of a full plugin scan and I’ll check it out.
I have installed a lot of plugins while getting a feel for Cantabile and what the various plugins can do and also came across this issue and worked out I could load the plugins that didn’t show automatically.
I read @brad 's reply and understand why Cantabile does this.
Edit:
(… I have a common folder for the plugins and two folders, one each for the 32 and 64 bit versions of plugins.
BUT… only used them for plugin installs that had the two versions.
Does anyone know how to tell if a .dll is a 32 or 64bit version?
When I get property details (Win8.1) of the .dll I can’t see any indication of 32 or 64bit.
I have 140 odd plugins to relocate… Lol …)