diff --git a/README.md b/README.md index f2456343..dc15b8f2 100644 --- a/README.md +++ b/README.md @@ -11,6 +11,7 @@ + supports VST parameters (send / recv) + supports dynamically loaded plugin DLLs - the plugin.dll files are _not_ binary compatible with the VCV Rack plugins ! + - there's a [plugin SDK](Dynamically loaded plugins (via plugin SDK)) (for Microsoft Visual Studio 2017 Community Edition) which can be used to build new plugins without checking out this entire GIT repository Tested in - Eureka (my own work-in-progress VST host) @@ -586,6 +587,15 @@ $ mv ../../../../vst2_bin/plugins//plugin.dll (and don't forget to copy the `res/` directory to `vst2_bin/plugins/`!) +## Dynamically loaded plugins (via plugin SDK) + +1. Install the `Microsoft Visual Studio 2017 Community Edition` IDE +2. Download the [VeeSeeVSTRack plugin SDK](dist/VeeSeeVSTRack_SDK-14Jul2018.7z) +3. Open the solution file (`example\Template_shared\vs2017\Template_shared\Template_shared.sln`) +4. Make sure that the `Release` / `x64` configuration is selected +5. Rebuild the solution to create the "plugin.dll" file. + + # VCV Rack For more info about VCV rack, see https://vcvrack.com/