diff options
author | Damien Zammit <damien@zamaudio.com> | 2022-12-11 12:44:28 +1100 |
---|---|---|
committer | Damien Zammit <damien@zamaudio.com> | 2022-12-11 12:49:30 +1100 |
commit | a546dc35044112d284edc0dc80a33cc9391e83fc (patch) | |
tree | d220f2e608f497e0d9c5ad86edfb7c24e3e0ab66 | |
parent | 0c16d611df356ff27da251041ba3f3b5ac44c1fb (diff) |
ZaMultiComp/X2: Partially revert and disable state for mono
-rw-r--r-- | plugins/ZaMultiComp/DistrhoPluginInfo.h | 3 | ||||
-rw-r--r-- | plugins/ZaMultiComp/ZaMultiCompUI.cpp | 6 | ||||
-rw-r--r-- | plugins/ZaMultiComp/ZaMultiCompUI.hpp | 1 | ||||
-rw-r--r-- | plugins/ZaMultiCompX2/ZaMultiCompX2Plugin.cpp | 6 |
4 files changed, 4 insertions, 12 deletions
diff --git a/plugins/ZaMultiComp/DistrhoPluginInfo.h b/plugins/ZaMultiComp/DistrhoPluginInfo.h index a2279cf..26a1c25 100644 --- a/plugins/ZaMultiComp/DistrhoPluginInfo.h +++ b/plugins/ZaMultiComp/DistrhoPluginInfo.h @@ -29,8 +29,7 @@ #define DISTRHO_PLUGIN_WANT_LATENCY 0 #define DISTRHO_PLUGIN_WANT_PROGRAMS 1 -#define DISTRHO_PLUGIN_WANT_STATE 1 -#define DISTRHO_PLUGIN_WANT_FULL_STATE 1 +#define DISTRHO_PLUGIN_WANT_STATE 0 #define DISTRHO_PLUGIN_WANT_TIMEPOS 0 #define DISTRHO_PLUGIN_IS_RT_SAFE 1 diff --git a/plugins/ZaMultiComp/ZaMultiCompUI.cpp b/plugins/ZaMultiComp/ZaMultiCompUI.cpp index a846e7b..d45051a 100644 --- a/plugins/ZaMultiComp/ZaMultiCompUI.cpp +++ b/plugins/ZaMultiComp/ZaMultiCompUI.cpp @@ -620,10 +620,6 @@ void ZaMultiCompUI::programLoaded(uint32_t index) } } -void ZaMultiCompUI::stateChanged(const char*, const char*) -{ -} - // ----------------------------------------------------------------------- // Widget Callbacks @@ -825,8 +821,6 @@ void ZaMultiCompUI::onDisplay() const GraphicsContext& context(getGraphicsContext()); fImgBackground.draw(context); - setState("stateMeterReset", ""); - // draw leds static const float sLedSpacing = 15.3f; static const int sLedInitialX = 35.5; diff --git a/plugins/ZaMultiComp/ZaMultiCompUI.hpp b/plugins/ZaMultiComp/ZaMultiCompUI.hpp index bab666e..e0c52e1 100644 --- a/plugins/ZaMultiComp/ZaMultiCompUI.hpp +++ b/plugins/ZaMultiComp/ZaMultiCompUI.hpp @@ -54,7 +54,6 @@ protected: void parameterChanged(uint32_t index, float value) override; void programLoaded(uint32_t index) override; - void stateChanged(const char*, const char*) override; // ------------------------------------------------------------------- // Widget Callbacks diff --git a/plugins/ZaMultiCompX2/ZaMultiCompX2Plugin.cpp b/plugins/ZaMultiCompX2/ZaMultiCompX2Plugin.cpp index 2ba8312..f2df2ec 100644 --- a/plugins/ZaMultiCompX2/ZaMultiCompX2Plugin.cpp +++ b/plugins/ZaMultiCompX2/ZaMultiCompX2Plugin.cpp @@ -198,7 +198,7 @@ void ZaMultiCompX2Plugin::initParameter(uint32_t index, Parameter& parameter) parameter.ranges.max = 30.0f; break; case paramGainR1: - parameter.hints = kParameterIsOutput; + parameter.hints = kParameterIsAutomatable | kParameterIsOutput; parameter.name = "Gain Reduction 1"; parameter.symbol = "gr1"; parameter.unit = "dB"; @@ -207,7 +207,7 @@ void ZaMultiCompX2Plugin::initParameter(uint32_t index, Parameter& parameter) parameter.ranges.max = 20.0f; break; case paramGainR2: - parameter.hints = kParameterIsOutput; + parameter.hints = kParameterIsAutomatable | kParameterIsOutput; parameter.name = "Gain Reduction 2"; parameter.symbol = "gr2"; parameter.unit = "dB"; @@ -216,7 +216,7 @@ void ZaMultiCompX2Plugin::initParameter(uint32_t index, Parameter& parameter) parameter.ranges.max = 20.0f; break; case paramGainR3: - parameter.hints = kParameterIsOutput; + parameter.hints = kParameterIsAutomatable | kParameterIsOutput; parameter.name = "Gain Reduction 3"; parameter.symbol = "gr3"; parameter.unit = "dB"; |