| @@ -44,7 +44,8 @@ Workaround | |||||
| ---------- | ---------- | ||||
| 1. The VST2 SDK can be obtained from the vstsdk3610_11_06_2018_build_37 (or | 1. The VST2 SDK can be obtained from the vstsdk3610_11_06_2018_build_37 (or | ||||
| older) VST3 SDK or JUCE version 5.3.2. You should put the VST2 SDK in your | older) VST3 SDK or JUCE version 5.3.2. You should put the VST2 SDK in your | ||||
| header search paths. | |||||
| header search paths or use the "VST (Legacy) SDK Folder" fields in the | |||||
| Projucer. | |||||
| 2. For new plug-in projects where you will be releasing both a VST2 and VST3 | 2. For new plug-in projects where you will be releasing both a VST2 and VST3 | ||||
| version, and you want the VST3 plug-in to replace the VST2 plug-in in | version, and you want the VST3 plug-in to replace the VST2 plug-in in | ||||
| hosts that support it, then you should enable the JUCE_VST3_CAN_REPLACE_VST2 | hosts that support it, then you should enable the JUCE_VST3_CAN_REPLACE_VST2 | ||||
| @@ -88,9 +88,10 @@ namespace Vst2 | |||||
| { | { | ||||
| // If the following files cannot be found then you are probably trying to build | // If the following files cannot be found then you are probably trying to build | ||||
| // a VST2 plug-in or a VST2-compatible VST3 plug-in. To do this you must have a | // a VST2 plug-in or a VST2-compatible VST3 plug-in. To do this you must have a | ||||
| // VST2 SDK in your header search path. The VST2 SDK can be obtained from the | |||||
| // vstsdk3610_11_06_2018_build_37 (or older) VST3 SDK or JUCE version 5.3.2. | |||||
| // You also need a VST2 license from Steinberg to distribute VST2 plug-ins. | |||||
| // VST2 SDK in your header search paths or use the "VST (Legacy) SDK Folder" | |||||
| // field in the Projucer. The VST2 SDK can be obtained from the | |||||
| // vstsdk3610_11_06_2018_build_37 (or older) VST3 SDK or JUCE version 5.3.2. You | |||||
| // also need a VST2 license from Steinberg to distribute VST2 plug-ins. | |||||
| #include "pluginterfaces/vst2.x/aeffect.h" | #include "pluginterfaces/vst2.x/aeffect.h" | ||||
| #include "pluginterfaces/vst2.x/aeffectx.h" | #include "pluginterfaces/vst2.x/aeffectx.h" | ||||
| } | } | ||||
| @@ -43,8 +43,9 @@ namespace Vst2 | |||||
| { | { | ||||
| // If the following files cannot be found then you are probably trying to host | // If the following files cannot be found then you are probably trying to host | ||||
| // VST2 plug-ins. To do this you must have a VST2 SDK in your header search | // VST2 plug-ins. To do this you must have a VST2 SDK in your header search | ||||
| // path. The VST2 SDK can be obtained from the vstsdk3610_11_06_2018_build_37 | |||||
| // (or older) VST3 SDK or JUCE version 5.3.2. | |||||
| // paths or use the "VST (Legacy) SDK Folder" field in the Projucer. The VST2 | |||||
| // SDK can be obtained from the vstsdk3610_11_06_2018_build_37 (or older) VST3 | |||||
| // SDK or JUCE version 5.3.2. | |||||
| #include <pluginterfaces/vst2.x/aeffect.h> | #include <pluginterfaces/vst2.x/aeffect.h> | ||||
| #include <pluginterfaces/vst2.x/aeffectx.h> | #include <pluginterfaces/vst2.x/aeffectx.h> | ||||
| } | } | ||||