From cdd8f2b78a310c68d198e7d2ca8e4e0af48ce5b1 Mon Sep 17 00:00:00 2001 From: ed Date: Wed, 23 Jan 2019 10:53:58 +0000 Subject: [PATCH] Projucer: Enable "Plugin is a Synth" setting for synth plug-in examples --- extras/Projucer/Source/Utility/PIPs/jucer_PIPGenerator.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) 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(),