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 6dd88db035..b339ca5594 100644 --- a/modules/juce_audio_plugin_client/VST/juce_VST_Wrapper.cpp +++ b/modules/juce_audio_plugin_client/VST/juce_VST_Wrapper.cpp @@ -302,7 +302,13 @@ public: vstEffect.latency = filter->getLatencySamples(); vstEffect.effectPointer = this; vstEffect.plugInIdentifier = JucePlugin_VSTUniqueID; + + #ifdef JucePlugin_VSTChunkStructureVersion + vstEffect.plugInVersion = convertHexVersionToDecimal (JucePlugin_VSTChunkStructureVersion); + #else vstEffect.plugInVersion = convertHexVersionToDecimal (JucePlugin_VersionCode); + #endif + vstEffect.processAudioInplaceFunction = processReplacingCB; vstEffect.processDoubleAudioInplaceFunction = processDoubleReplacingCB;