diff --git a/BREAKING-CHANGES.txt b/BREAKING-CHANGES.txt index f788a522c2..a690eb0464 100644 --- a/BREAKING-CHANGES.txt +++ b/BREAKING-CHANGES.txt @@ -44,7 +44,8 @@ Workaround ---------- 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 - 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 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 diff --git a/modules/juce_audio_plugin_client/VST/juce_VST_Wrapper.cpp b/modules/juce_audio_plugin_client/VST/juce_VST_Wrapper.cpp index 288e8281d5..cb852e8f6f 100644 --- a/modules/juce_audio_plugin_client/VST/juce_VST_Wrapper.cpp +++ b/modules/juce_audio_plugin_client/VST/juce_VST_Wrapper.cpp @@ -88,9 +88,10 @@ namespace Vst2 { // 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 -// 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/aeffectx.h" } diff --git a/modules/juce_audio_processors/format_types/juce_VSTPluginFormat.cpp b/modules/juce_audio_processors/format_types/juce_VSTPluginFormat.cpp index e3fbd950d5..c00cf98995 100644 --- a/modules/juce_audio_processors/format_types/juce_VSTPluginFormat.cpp +++ b/modules/juce_audio_processors/format_types/juce_VSTPluginFormat.cpp @@ -43,8 +43,9 @@ namespace Vst2 { // 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 -// 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 #include }