Can you load a WAVES VST plugin with Audio Toolbox?
Show older comments
I'm trying to load a VST3 plugin from WAVES using loadAudioPlugin() from MATLAB Audio Toolbox but I get the following error (in comments):
loadAudioPlugin('/Library/Audio/Plug-Ins/VST3/WaveShell1-VST3 14.17.vst3')
% Unexpected unknown exception from MEX file..
% Error in hostmexif.newplugininstance
%
% Error in loadAudioPlugin
This seems to be due to Waves using WaveShell as a software gateway to the actual VST plugin -- see https://www.waves.com/support/how-to-use-waves-plugins-when-using-custom-vst-folder
Anyone had any success loading a Waves VST3 plugin into MATLAB?
9 Comments
Jimmy Lapierre
on 2 May 2024
As a potential workaround, does it work if it's copied to "~/Library/Audio/Plug-Ins/VST3" or "/Library/Audio/Plug-Ins/VST3" and loaded from there?
Jimmy Lapierre
on 2 May 2024
It also sounds like WaveSheel is some kind of wrapper. Do they also provide individual VST3's that you could load directly?
Mike
on 3 May 2024
Jimmy Lapierre
on 3 May 2024
I looked into this some more and I suspect either their plugins won't load unless it's by one of their approved DAWs, or we're running into an issue because they're asking for a configuration (empty main bus) that probably should not be requested. I don't have any of their plugins but I'll look into purchasing a set.
Mike
on 5 May 2024
Jimmy Lapierre
on 6 May 2024
Hi Mike, I can load one of their demo plugins in another program, so it looks like the issue is at our end. I'll investigate further, but I don't know if there's a quick fix in the meantime. Sorry that you ran into this.
Jimmy Lapierre
on 6 May 2024
So I was able to load this on Windows:
p = loadAudioPlugin("C:\Program Files\Common Files\VST3\WaveShell1-VST3 14.12_x64.vst3")
However, I think this only gives us access to one plugin, whichever is "first", with no way to select another. I'll document the issue internally so that hopefully we could add better support for these plugins in the future.
Mike
on 9 May 2024
Jimmy Lapierre
on 10 May 2024
I have taken note of this issue. It looks like we need a way of selecting a plugin by name when there are several plugins under a unique binary.
Answers (0)
Categories
Find more on Audio Plugin Creation and Hosting in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!