Search found 4 matches

by obiwanjacobi
Wed Jul 01, 2020 12:47 pm
Forum: VST 3 SDK
Topic: validator (PresetFile) calls IEditController::getState with stream at end
Replies: 0
Views: 10

validator (PresetFile) calls IEditController::getState with stream at end

I run into problems during the 'bypasspersistence' tests in the validator.exe. It uses PresetFile::savePreset() to save the parameters. I have verified that my state is save correctly (memory debugger) during setState(). Then later uses PresetFile::loadPreset() (vstpresetfile.cpp: 144) to retrieve t...
by obiwanjacobi
Sun Jun 21, 2020 8:34 am
Forum: VST 3 SDK
Topic: Test is not COM-compatible?
Replies: 1
Views: 60

Test is not COM-compatible?

I am running into errors on dtor's of for instance the Parameter Change (validtor.exe) tests. This code in `automation.cpp` (line 103) paramChanges = new ParamChanges[numParams]; and later (line 149) delete[] paramChanges; is not correct. You can never allocate 'COM' objects in an array like that - ...
by obiwanjacobi
Sat Jun 13, 2020 6:56 am
Forum: VST 3 SDK
Topic: How VST3PluginTestHost loads plugins
Replies: 2
Views: 81

Re: How VST3PluginTestHost loads plugins

Okay, after some more experimentation using my enhanced validator.exe it turned out to be a problem with loading dependencies. ::LoadLibrary will not report a difference between unable to load the module itself, or one of its dependencies. Interestingly enough the same 'loading mechanism' did work f...
by obiwanjacobi
Fri Jun 12, 2020 1:23 pm
Forum: VST 3 SDK
Topic: How VST3PluginTestHost loads plugins
Replies: 2
Views: 81

How VST3PluginTestHost loads plugins

I am trying to get my plugin to load in VST3PluginTestHost. I have created the folder structure as described in the docs for my plugin uses a lot of files: C:\Program Files\Common Files\VST3\Jacobi.Vst3.TestPlugin.vst3\Contents\x86_64-win\Jacobi.Vst3.TestPlugin.vst3 I've also tried to locate the VST...