diff --git a/extras/Projucer/Source/Utility/PIPs/jucer_PIPGenerator.cpp b/extras/Projucer/Source/Utility/PIPs/jucer_PIPGenerator.cpp index 0647de1d9f..693b8537ca 100644 --- a/extras/Projucer/Source/Utility/PIPs/jucer_PIPGenerator.cpp +++ b/extras/Projucer/Source/Utility/PIPs/jucer_PIPGenerator.cpp @@ -520,11 +520,13 @@ StringArray PIPGenerator::getPluginCharacteristics() const auto name = metadata[Ids::name].toString(); if (name == "AudioPluginDemo") - return { Ids::pluginWantsMidiIn.toString(), + return { Ids::pluginIsSynth.toString(), + Ids::pluginWantsMidiIn.toString(), Ids::pluginProducesMidiOut.toString(), Ids::pluginEditorRequiresKeys.toString() }; else if (name == "AUv3SynthPlugin" || name == "MultiOutSynthPlugin") - return { Ids::pluginWantsMidiIn.toString(), + return { Ids::pluginIsSynth.toString(), + Ids::pluginWantsMidiIn.toString(), Ids::pluginIsSynth.toString() }; else if (name == "ArpeggiatorPlugin") return { Ids::pluginWantsMidiIn.toString(),