Browse Source

add VS2017 plugin SDK

pull/1639/head
bsp2 6 years ago
parent
commit
31c3d8f345
1 changed files with 10 additions and 0 deletions
  1. +10
    -0
      README.md

+ 10
- 0
README.md View File

@@ -11,6 +11,7 @@
+ supports VST parameters (send / recv) + supports VST parameters (send / recv)
+ supports dynamically loaded plugin DLLs + supports dynamically loaded plugin DLLs
- the plugin.dll files are _not_ binary compatible with the VCV Rack plugins ! - 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 Tested in
- Eureka (my own work-in-progress VST host) - Eureka (my own work-in-progress VST host)
@@ -586,6 +587,15 @@ $ mv <yourplugin.dll> ../../../../vst2_bin/plugins/<yourpluginname>/plugin.dll
(and don't forget to copy the `res/` directory to `vst2_bin/plugins/`!) (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 # VCV Rack


For more info about VCV rack, see https://vcvrack.com/ For more info about VCV rack, see https://vcvrack.com/


Loading…
Cancel
Save