Search found 26 matches

by Wanderer
Sat Mar 28, 2020 9:59 am
Forum: VST 3 SDK
Topic: How can I debug validator failures in Visual Studio?
Replies: 9
Views: 2293

Re: How can I debug validator failures in Visual Studio?

Hmm and can you compile some VST example without this failure? Maybe you forgot compile validator? (depends of how you created your project) Or try check if everything is on right place (if everything is under path from error list) (not only your plugin files but validator and etc...) and maybe will...
by Wanderer
Wed Mar 18, 2020 5:38 pm
Forum: VST 3 SDK
Topic: %200 new to code - what language should I learn to make optimum VSTs
Replies: 3
Views: 1275

Re: %200 new to code - what language should I learn to make optimum VSTs

Language C++. From my view, you will need understand a [ pointers ], [ class ], [ inheritance ], [ virtual functions and inheritance ] (it is called polymorphism) and last [ templates ] (not a must but helpfull) . Just basics from everything I wrote, but more you know, it will be easier to work with...
by Wanderer
Thu Mar 12, 2020 12:52 pm
Forum: VST 3 SDK
Topic: VST 3 single component (process and controller) question
Replies: 3
Views: 1117

Re: VST 3 single component (process and controller) question

Yes this is how I understand it, but my question is about single component and not Simple Mode, from documentation there are 3 possibilities, kDistribute, kSimpleMode and single component. Simple mode means, they are separated (controller and processor), but it is not alowed use it in another machin...
by Wanderer
Tue Mar 03, 2020 7:53 pm
Forum: VST 3 SDK
Topic: How can I debug validator failures in Visual Studio?
Replies: 9
Views: 2293

Re: How can I debug validator failures in Visual Studio?

hmm, it is hard to say where is the problem. This is full build output? When this start throw this error? Did you create your project with CMAKE, or your custom prjoect?
by Wanderer
Tue Mar 03, 2020 11:52 am
Forum: VST 3 SDK
Topic: VST 3 single component (process and controller) question
Replies: 3
Views: 1117

VST 3 single component (process and controller) question

From documentation is not recomended use single component (processor and controller). Why? The only reason I see is, GUI can block audio? If it is that case, creating own solution to prevent GUI block audio process on my own is ok to use single component?
by Wanderer
Tue Mar 03, 2020 9:42 am
Forum: VST 3 SDK
Topic: How can I debug validator failures in Visual Studio?
Replies: 9
Views: 2293

Re: How can I debug validator failures in Visual Studio?

if build is not successful, you need read last lines before this error. This error can be thrown even during validation from successful build (if something bad happen in code). Unfortunetaly I didn't find how to debug it, I use allways release mode and wrote my own log if something is going wrong. A...
by Wanderer
Thu Feb 27, 2020 5:46 pm
Forum: VST 3 SDK
Topic: vst VS project without CMAKE (preprocessor and maindll question)
Replies: 0
Views: 1612

vst VS project without CMAKE (preprocessor and maindll question)

I created project in VisualStudio where I set up VST without cmake. (for my personal needs) It is working, but I have question because it is not clear to me. 1. Preprocessor Under preprocessor I have this: WIN32 NDEBUG _WINDOWS RELEASE=1 SMTG_RENAME_ASSERT=1 _UNICODE CMAKE_INTDIR="Release" PluginPro...
by Wanderer
Wed Feb 19, 2020 10:40 am
Forum: VST 3 SDK
Topic: how to use own GUI / windows instead VSTI GUI?
Replies: 6
Views: 2003

Re: how to use own GUI / windows instead VSTI GUI?

From quick look, 1. I am not expert, but I think you should use AssemblyResolver instead load assembly directly. System::Reflection::Assembly ^ WPF::WApp::MyResolveEventHandler(System::Object ^ sender, System::ResolveEventArgs ^ args) { bool ok = false; try { result = Assembly::LoadFrom(assemblyPath...
by Wanderer
Sun Feb 09, 2020 10:02 am
Forum: VST 3 SDK
Topic: how to use own GUI / windows instead VSTI GUI?
Replies: 6
Views: 2003

Re: how to use own GUI / windows instead VSTI GUI?

Thanks for help. In the end I discover that source code is partialy comented and I did subclass CPluginView and override necessary functions. The most important part is void * windowView (if I remember correctly) where must be attached own created window. (I'll write better answer for that later, fo...
by Wanderer
Thu Jan 16, 2020 8:31 pm
Forum: VST 3 SDK
Topic: vst3 with another dlls problem
Replies: 5
Views: 1409

Re: vst3 with another dlls problem

I partially reslove it, I just simply SetDllDirecotry and my interop.DLL is loaded. Unfortunately I can't resolve load managed gui.DLL. For managed DLL I created AppDomain and attach AssemblyResolve Handler which load DLL Assermbly::LoadFrom(pathToDLL); which is working on first time. Plugin is load...