Our plugin works fine on most PCs (VST2 build) and Macs (AU build).
Recently, the PC in our demo-room was updated from Windows7 to 10. From that moment on, the Plugin stopped working on that PC.
- Plugin64.dll gets black-listed by Nuendo 8 and cannot be re-activated.
- Plugin64.dll does not get detected by Reaper, even after several re-scans and cache clears.
- Plugin32.dll gets detected in Reaper and works, but in bridged mode. Nuendo no longer supports 32-bit plugins so it doesn’t get detected there but I guess that is expected.
Like I said, the Plugin works fine on mine and other Windows10 PCs, so I don’t know why just this one computer has issues.
First I though this may be a windows permissions thing. However the account they are using has admin rights, which they used to install both DAWs, copy the plugin’s binaries, etc.
Looking around the forum I found this thread: Cubase 9 blacklists plugins
So I used the vst-scanner tool on our Plugin. The result wasn’t very helpful:
* vstscanner on Plugin32.dll ** No output (does that mean no errors, or that the tool didnt work?) * vstscanner on Plugin64.dll <pre><code class="xml"> C:\Users\...>vstscanner.exe -p Plugin64.dll <?xml version="1.0" encoding="UTF-8"?> <plugin> <path>Plugin64.dll</path> <error>dll does not export the required 'GetPluginFactory' function</error> </plugin> </code></pre> ** This seems a VST3-specific thing (GetPluginFactory). I guess vstscanner is meant for VST3 plugins, so not relevant for our plugin. * vst2xscanner on Plugin32.dll ** No output (does that mean no errors, or that the tool didnt work?) * vst2xscanner on on Plugin64.dll <pre><code class="xml"> C:\Users\...>vst2xscanner.exe -p Plugin64.dll <?xml version="1.0" encoding="UTF-8"?> <vst2xplugin> <path>Plugin64.dll</path> <subCategory>Fx</subCategory> <cid>...</cid> <editorCid>...</editorCid> <name>Plugin64</name> <vendor>...</vendor> <sdkVersion>VST 2.4</sdkVersion> <vendorVersion>...</vendorVersion> <latencySamples>0</latencySamples> <canDoublePrecision>0</canDoublePrecision> <audioInputBusCount>1</audioInputBusCount> <audioOutputBusCount>1</audioOutputBusCount> <mainAudioInputArr>3</mainAudioInputArr> <mainAudioOutputArr>3</mainAudioOutputArr> </vst2xplugin> </code></pre> ** So... no errors, I guess??
Anyone have any ideas?