summaryrefslogtreecommitdiff
path: root/plugins/ZaMultiComp
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/ZaMultiComp')
-rw-r--r--plugins/ZaMultiComp/DistrhoPluginInfo.h3
-rw-r--r--plugins/ZaMultiComp/ZaMultiCompPlugin.cpp5
-rw-r--r--plugins/ZaMultiComp/ZaMultiCompPlugin.hpp17
3 files changed, 21 insertions, 4 deletions
diff --git a/plugins/ZaMultiComp/DistrhoPluginInfo.h b/plugins/ZaMultiComp/DistrhoPluginInfo.h
index 238de63..da3aeca 100644
--- a/plugins/ZaMultiComp/DistrhoPluginInfo.h
+++ b/plugins/ZaMultiComp/DistrhoPluginInfo.h
@@ -18,7 +18,8 @@
#ifndef DISTRHO_PLUGIN_INFO_H_INCLUDED
#define DISTRHO_PLUGIN_INFO_H_INCLUDED
-#define DISTRHO_PLUGIN_NAME "ZaMultiComp"
+#define DISTRHO_PLUGIN_BRAND "ZamAudio"
+#define DISTRHO_PLUGIN_NAME "ZaMultiComp"
#define DISTRHO_PLUGIN_HAS_UI 1
#define DISTRHO_PLUGIN_IS_SYNTH 0
diff --git a/plugins/ZaMultiComp/ZaMultiCompPlugin.cpp b/plugins/ZaMultiComp/ZaMultiCompPlugin.cpp
index e93029a..54c6045 100644
--- a/plugins/ZaMultiComp/ZaMultiCompPlugin.cpp
+++ b/plugins/ZaMultiComp/ZaMultiCompPlugin.cpp
@@ -675,6 +675,11 @@ void ZaMultiCompPlugin::setParameterValue(uint32_t index, float value)
}
}
+String ZaMultiCompPlugin::getState(const char*) const
+{
+ return String();
+}
+
void ZaMultiCompPlugin::setState(const char*, const char*)
{
reset = true;
diff --git a/plugins/ZaMultiComp/ZaMultiCompPlugin.hpp b/plugins/ZaMultiComp/ZaMultiCompPlugin.hpp
index b224d38..39c81c2 100644
--- a/plugins/ZaMultiComp/ZaMultiCompPlugin.hpp
+++ b/plugins/ZaMultiComp/ZaMultiCompPlugin.hpp
@@ -96,11 +96,21 @@ protected:
return "ZaMultiComp";
}
+ const char* getDescription() const noexcept override
+ {
+ return "Mono multiband compressor, with 3 adjustable bands.";
+ }
+
const char* getMaker() const noexcept override
{
return "Damien Zammit";
}
+ const char* getHomePage() const noexcept override
+ {
+ return "http://www.zamaudio.com";
+ }
+
const char* getLicense() const noexcept override
{
return "GPL v2+";
@@ -127,9 +137,10 @@ protected:
// Internal data
float getParameterValue(uint32_t index) const override;
- void setParameterValue(uint32_t index, float value) override;
- void loadProgram(uint32_t index) override;
- void setState(const char* key, const char* value) override;
+ void setParameterValue(uint32_t index, float value) override;
+ void loadProgram(uint32_t index) override;
+ String getState(const char* key) const override;
+ void setState(const char* key, const char* value) override;
// -------------------------------------------------------------------
// Process