I’m not sure if this is a problem with JUCE or with WaveShell, but with the latest master version of JUCE and the AudioPlugHost, the WaveShell “shell” for Waves plugins doesn’t scan correctly.
The problem is that when
DescriptionFactory::findDescriptionsAndPerform() is called for the file (
WaveShell1-VST3 12.10_x64.vst3) no classes can be found within the shell.
numClasses here is zero.
auto numClasses = factory->countClasses();
It seems to work fine on macOS