0

There are numerous so called "VST-plugin" effects available on the internet.

These VST effects can be used to manipulate audio.

I would like to know if there's a way to use the VST plugins with the .NET framework.

tmighty
  • 10,734
  • 21
  • 104
  • 218

2 Answers2

1

Yes there is! https://github.com/obiwanjacobi/vst.net

It supports implementing plugins in a .NET langauge that will run in unmanaged/native hosts (DAW) as well as hosting (loading) unmanaged/native plugins in a .NET application.

Marc (author of VST.NET)

obiwanjacobi
  • 2,413
  • 17
  • 27
  • A great starting point would be vst.net-master\Source3\Code\Jacobi.Vst3.sln I overlooked that at first.I then tried using the Jacobi.Vst3.TestApp. However, I got the compiler error "Include pluginterfaces/base/conststringtable.cpp" couldn't be opened. No such file or directory. What should I do now? – tmighty Feb 05 '19 at 16:58
  • I was hoping there might be a simple WinForms sample application that I might just fire up to test it. – tmighty Feb 05 '19 at 17:02
  • Do not use anything from Source3. It was an attempt to support VST 3.x that failed. – obiwanjacobi Feb 06 '19 at 06:16
0

Despite the warning not to use anything from Source3, it is easy enough to get it to compile, but sure enough my DAW did not want to load it.

I was able to fix the compiler error include "pluginterfaces/base/conststringtable.cpp" by downloading Audio VST3 SDK https://new.steinberg.net/developers/

Then change C++/Cli project Debug and Release project settings individually to include the path. But like the author of the repo says, it won't work.