This project has moved and is read-only. For the latest updates, please go here.


System.InvalidOperationException - IVstPluginCommandStub


I have tried numerous freely available VSTs with the sample host application. On clicking add, I am always presented with System.InvalidOperationException: "Jacobi.Vst.Interop ... does not expose a public class that implements the IVstPluginCommandStub interface.

Why is this happening?

My initial feeling is that these most modern VSTs are in version 3/3.5, whereas VST.NET is 2.4. I noted VST.NET 3 in the source folders, but it doesn't provide any usage examples or any indication it is functional. When will this be released?
Closed Mar 8, 2015 at 6:24 AM by obiwanjacobi
Please use the discussion list in the future before creating issues.


obiwanjacobi wrote Mar 7, 2015 at 10:28 AM

Please provide the complete exception text including call stack.

The VST.NET 3 source folders is my attempt to try to get VST.NET3 working on Mono. Thus far these attempts have failed... No VST.NET 3 release is planned in the near future.

Marx_Bitware wrote Mar 7, 2015 at 11:42 PM

You can close this issue, I was renaming the Interop file as .net instead of the original VST DLL. I skim read the online documentation and when it says "managed DLL", I thought you were referring to the C++/CLI DLL.

wrote Mar 8, 2015 at 6:24 AM

wrote Mar 8, 2015 at 6:24 AM