obiwanjacobi / vst.net

Virtual Studio Technology (VST) for .NET. Plugins and Host applications.
https://obiwanjacobi.github.io/vst.net/index.html
GNU Lesser General Public License v2.1
420 stars 53 forks source link

OSX support #14

Closed techtim closed 4 years ago

techtim commented 5 years ago

Is it possible or somebody tried to implement a cross-platform plugin using the lib? Looks really topical with current net core growing popularity

obiwanjacobi commented 5 years ago

There is unmanaged code to interface with the VST C API that uses the Microsoft C++ extensions. I don't think that is possible... But I haven't looked into dotnet core in great detail yet.

MelbourneDeveloper commented 5 years ago

@techtim my thinking is that it would be possible but you'd have to take the existing C++ code and make Windows specific code compile for MacOS. .NET Core is easy to get working on Mac.

obiwanjacobi commented 4 years ago

The C++/CLI support for dotnet-core is Windows only at this time.