|
|
@@ -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 <yourplugin.dll> ../../../../vst2_bin/plugins/<yourpluginname>/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/ |
|
|
|