diff --git a/modules/juce_audio_plugin_client/utility/juce_PluginHostType.h b/modules/juce_audio_plugin_client/utility/juce_PluginHostType.h index 21e33561d6..8e34504fac 100644 --- a/modules/juce_audio_plugin_client/utility/juce_PluginHostType.h +++ b/modules/juce_audio_plugin_client/utility/juce_PluginHostType.h @@ -56,6 +56,7 @@ public: MuseReceptorGeneric, Reaper, Renoise, + SADiE, SteinbergCubase4, SteinbergCubase5, SteinbergCubase5Bridged, @@ -102,6 +103,7 @@ public: bool isReceptor() const noexcept { return type == MuseReceptorGeneric; } bool isReaper() const noexcept { return type == Reaper; } bool isRenoise() const noexcept { return type == Renoise; } + bool isSADiE() const noexcept { return type == SADiE; } bool isSamplitude() const noexcept { return type == MagixSamplitude; } bool isSonar() const noexcept { return type == CakewalkSonar8 || type == CakewalkSonarGeneric; } bool isSteinbergTestHost() const noexcept { return type == SteinbergTestHost; } @@ -138,6 +140,7 @@ public: case MuseReceptorGeneric: return "Muse Receptor"; case Reaper: return "Reaper"; case Renoise: return "Renoise"; + case SADiE: return "SADiE"; case SteinbergCubase4: return "Steinberg Cubase 4"; case SteinbergCubase5: return "Steinberg Cubase 5"; case SteinbergCubase5Bridged: return "Steinberg Cubase 5 Bridged"; @@ -268,6 +271,7 @@ private: if (hostFilename.containsIgnoreCase ("Renoise")) return Renoise; if (hostFilename.containsIgnoreCase ("Resolve")) return DaVinciResolve; if (hostPath.containsIgnoreCase ("Bitwig Studio")) return BitwigStudio; + if (hostFilename.containsIgnoreCase ("Sadie")) return SADiE; #elif JUCE_LINUX if (hostFilename.containsIgnoreCase ("Ardour")) return Ardour;