From 1d4555fd586c7a9de220ee153e7d5d9f1982df05 Mon Sep 17 00:00:00 2001 From: ed Date: Fri, 25 May 2018 11:56:15 +0100 Subject: [PATCH] Add Magix Sequoia to PluginHostType --- .../juce_audio_plugin_client/utility/juce_PluginHostType.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/modules/juce_audio_plugin_client/utility/juce_PluginHostType.h b/modules/juce_audio_plugin_client/utility/juce_PluginHostType.h index 602bf87cce..458d673f39 100644 --- a/modules/juce_audio_plugin_client/utility/juce_PluginHostType.h +++ b/modules/juce_audio_plugin_client/utility/juce_PluginHostType.h @@ -68,6 +68,7 @@ public: FinalCut, /**< Represents Apple Final Cut Pro. */ FruityLoops, /**< Represents Fruity Loops. */ MagixSamplitude, /**< Represents Magix Samplitude. */ + MagixSequoia, /**< Represents Magix Sequoia. */ MergingPyramix, /**< Represents Merging Pyramix. */ MuseReceptorGeneric, /**< Represents Muse Receptor. */ Reaper, /**< Represents Cockos Reaper. */ @@ -149,6 +150,8 @@ public: bool isSADiE() const noexcept { return type == SADiE; } /** Returns true if the host is Magix Samplitude. */ bool isSamplitude() const noexcept { return type == MagixSamplitude; } + /** Returns true if the host is Magix Sequoia. */ + bool isSequoia() const noexcept { return type == MagixSequoia; } /** Returns true if the host is any version of Cakewalk Sonar. */ bool isSonar() const noexcept { return type == CakewalkSonar8 || type == CakewalkSonarGeneric; } /** Returns true if the host is Steinberg's VST3 Test Host. */ @@ -195,6 +198,7 @@ public: case FinalCut: return "Final Cut"; case FruityLoops: return "FruityLoops"; case MagixSamplitude: return "Magix Samplitude"; + case MagixSequoia: return "Magix Sequoia"; case MergingPyramix: return "Pyramix"; case MuseReceptorGeneric: return "Muse Receptor"; case Reaper: return "Reaper"; @@ -353,6 +357,7 @@ private: if (hostFilename.containsIgnoreCase ("VST_Scanner")) return VBVSTScanner; if (hostPath.containsIgnoreCase ("Merging Technologies")) return MergingPyramix; if (hostFilename.startsWithIgnoreCase ("Sam")) return MagixSamplitude; + if (hostFilename.startsWithIgnoreCase ("Sequoia")) return MagixSequoia; if (hostFilename.containsIgnoreCase ("Renoise")) return Renoise; if (hostFilename.containsIgnoreCase ("Resolve")) return DaVinciResolve; if (hostPath.containsIgnoreCase ("Bitwig Studio")) return BitwigStudio;