1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-02-07 04:10:08 +00:00

Added SADiE host detection

This commit is contained in:
tpoole 2017-02-08 08:12:44 +00:00
parent e7ebd069e3
commit 57ecf44d13

View file

@ -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;