From 3b2025be4e67d49e084c1a2bb7b3e6773c0e4bdf Mon Sep 17 00:00:00 2001 From: falkTX Date: Sun, 4 Jan 2015 02:55:50 +0000 Subject: [PATCH] Skip distrho based plugins on lv2-plugin export --- source/plugin/carla-base.cpp | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/source/plugin/carla-base.cpp b/source/plugin/carla-base.cpp index 5d28f5900..bc7783fd2 100644 --- a/source/plugin/carla-base.cpp +++ b/source/plugin/carla-base.cpp @@ -66,13 +66,18 @@ struct PluginListManager { continue; // skip some plugins - if (std::strcmp(desc->label, "vexsynth") == 0) + if (std::strcmp(desc->label, "3bandeq" ) == 0 || + std::strcmp(desc->label, "3bandsplitter") == 0 || + std::strcmp(desc->label, "mverb" ) == 0 || + std::strcmp(desc->label, "nekobi" ) == 0 || + std::strcmp(desc->label, "pingpongpan" ) == 0 || + std::strcmp(desc->label, "vexsynth" ) == 0) { continue; } // skip midi plugins, not implemented yet - if (desc->audioIns == 0 && desc->audioOuts == 0 && desc->midiIns == 1 && desc->midiOuts >= 1) + if (desc->audioIns == 0 && desc->audioOuts == 0 && desc->midiIns >= 1 && desc->midiOuts >= 1) continue; descs.append(desc);