[FR] PluginHostType isLuna

enum HostType

        JUCEPluginHost,             /**< Represents the JUCE AudioPluginHost */
        Luna,                       /**< Represents UA Luna */
        MagixSamplitude,            /**< Represents Magix Samplitude. */

.
PluginHostType::getHostType()

if (hostPath.containsIgnoreCase       ("LUNA"))                     return Luna;

.
isLuna()

    /** Returns true if the host is UA Luna */
    bool isLuna() const noexcept              { return type == Luna; }

.
PluginHostType::getHostDescription()

case Luna:                     return "Universal Audio Luna";

Rail

2 Likes