Why do some VST3 FX plugins on Windows look like they have 0 audio inputs and 0 audio outputs?
I use PluginDirectoryScanner to scan the plugin’s info into KnownPluginList.
Then I use KnownPluginList::getTypes() to get PluginDescription list.
What PluginDescription::createXml() reports is the following:
<PLUGIN name="ValhallaVintageVerb" format="VST3" category="Fx|Reverb"
manufacturer="Valhalla DSP, LLC" version="4.0.5" file="C:\Program Files\Common Files\VST3\ValhallaVintageVerb.vst3"
uniqueId="a4a502f5" isInstrument="0" fileTime="18e3e1aa770" infoUpdateTime="18ef561a695"
numInputs="0" numOutputs="0" isShell="0" hasARAExtension="0"
uid="1f695837"/>
Both numInputs and numOutputs is 0.
What is going on here? That’s a plugin from a reputable developer and for some reason scanning the plugin claims it has no inputs and no outputs? How to fix this scanning issue?