summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDamien Zammit <damien@zamaudio.com>2015-12-05 13:47:15 +1100
committerDamien Zammit <damien@zamaudio.com>2015-12-05 13:47:15 +1100
commit21ccac0c15e1e54d482ff0931b55975a7e2ac62e (patch)
treefb6b95afd38859c581d0ce4ad5b9c825d5669d39
parent207a6bfd613ca2209fb658e943891da731901ea5 (diff)
parent0ecd6f6bb092ae35394abcf0b6ddd418b8279f25 (diff)
Merge pull request #34 from falkTX/master
Update meta-data (and dpf)
-rw-r--r--.gitignore14
m---------dpf0
-rw-r--r--plugins/ZaMaximX2/DistrhoPluginInfo.h3
-rw-r--r--plugins/ZaMaximX2/ZaMaximX2Plugin.hpp12
-rw-r--r--plugins/ZaMultiComp/DistrhoPluginInfo.h3
-rw-r--r--plugins/ZaMultiComp/ZaMultiCompPlugin.cpp5
-rw-r--r--plugins/ZaMultiComp/ZaMultiCompPlugin.hpp17
-rw-r--r--plugins/ZaMultiCompX2/DistrhoPluginInfo.h3
-rw-r--r--plugins/ZaMultiCompX2/ZaMultiCompX2Plugin.cpp5
-rw-r--r--plugins/ZaMultiCompX2/ZaMultiCompX2Plugin.hpp18
-rw-r--r--plugins/ZamAutoSat/DistrhoPluginInfo.h3
-rw-r--r--plugins/ZamAutoSat/ZamAutoSatPlugin.hpp13
-rw-r--r--plugins/ZamChild670/DistrhoPluginInfo.h3
-rw-r--r--plugins/ZamChild670/ZamChild670Plugin.hpp12
-rw-r--r--plugins/ZamComp/DistrhoPluginInfo.h3
-rw-r--r--plugins/ZamComp/ZamCompPlugin.hpp10
-rw-r--r--plugins/ZamCompX2/DistrhoPluginInfo.h3
-rw-r--r--plugins/ZamCompX2/ZamCompX2Plugin.hpp10
-rw-r--r--plugins/ZamDelay/DistrhoPluginInfo.h3
-rw-r--r--plugins/ZamDelay/ZamDelayPlugin.hpp10
-rw-r--r--plugins/ZamEQ2/DistrhoPluginInfo.h3
-rw-r--r--plugins/ZamEQ2/ZamEQ2Plugin.hpp12
-rw-r--r--plugins/ZamGEQ31/DistrhoPluginInfo.h3
-rw-r--r--plugins/ZamGEQ31/ZamGEQ31Plugin.hpp10
-rw-r--r--plugins/ZamGate/DistrhoPluginInfo.h3
-rw-r--r--plugins/ZamGate/ZamGatePlugin.hpp12
-rw-r--r--plugins/ZamGateX2/DistrhoPluginInfo.h3
-rw-r--r--plugins/ZamGateX2/ZamGateX2Plugin.hpp12
-rw-r--r--plugins/ZamHeadX2/DistrhoPluginInfo.h3
-rw-r--r--plugins/ZamHeadX2/ZamHeadX2Plugin.hpp12
-rw-r--r--plugins/ZamNoise/DistrhoPluginInfo.h3
-rw-r--r--plugins/ZamNoise/ZamNoisePlugin.hpp12
-rw-r--r--plugins/ZamPiano/DistrhoPluginInfo.h3
-rw-r--r--plugins/ZamPiano/ZamPianoPlugin.hpp12
-rw-r--r--plugins/ZamSFZ/DistrhoPluginInfo.h3
-rw-r--r--plugins/ZamSFZ/ZamSFZPlugin.hpp12
-rw-r--r--plugins/ZamSynth/DistrhoPluginInfo.h3
-rw-r--r--plugins/ZamSynth/ZamSynthPlugin.hpp12
-rw-r--r--plugins/ZamTube/DistrhoPluginInfo.h3
-rw-r--r--plugins/ZamTube/ZamTubePlugin.hpp11
40 files changed, 249 insertions, 48 deletions
diff --git a/.gitignore b/.gitignore
index 6c08125..6fec471 100644
--- a/.gitignore
+++ b/.gitignore
@@ -15,16 +15,4 @@ bin/*.lv2/
bin/*.vst/
libs/lv2_ttl_generator
-bin/ZamAutoSat
-bin/ZaMultiComp
-bin/ZaMultiCompX2
-bin/ZamComp
-bin/ZamCompX2
-bin/ZamEQ2
-bin/ZamGEQ31
-bin/ZamGEQ31X2
-bin/ZamNoise
-bin/ZamPiano
-bin/ZamSFZ
-bin/ZamSynth
-bin/ZamTube
+bin/*
diff --git a/dpf b/dpf
-Subproject 06248170a659350b847b8e6b0d828114d534187
+Subproject c8f0fdec1fcd139ba51732ef99a7b57b3fd2d1d
diff --git a/plugins/ZaMaximX2/DistrhoPluginInfo.h b/plugins/ZaMaximX2/DistrhoPluginInfo.h
index 24fe6fe..b06ec53 100644
--- a/plugins/ZaMaximX2/DistrhoPluginInfo.h
+++ b/plugins/ZaMaximX2/DistrhoPluginInfo.h
@@ -18,7 +18,8 @@
#ifndef DISTRHO_PLUGIN_INFO_H_INCLUDED
#define DISTRHO_PLUGIN_INFO_H_INCLUDED
-#define DISTRHO_PLUGIN_NAME "ZaMaximX2"
+#define DISTRHO_PLUGIN_BRAND "ZamAudio"
+#define DISTRHO_PLUGIN_NAME "ZaMaximX2"
#define DISTRHO_PLUGIN_HAS_UI 1
#define DISTRHO_PLUGIN_IS_SYNTH 0
diff --git a/plugins/ZaMaximX2/ZaMaximX2Plugin.hpp b/plugins/ZaMaximX2/ZaMaximX2Plugin.hpp
index feff4f5..68cf7c7 100644
--- a/plugins/ZaMaximX2/ZaMaximX2Plugin.hpp
+++ b/plugins/ZaMaximX2/ZaMaximX2Plugin.hpp
@@ -53,11 +53,21 @@ protected:
return "ZaMaximX2";
}
+ const char* getDescription() const noexcept override
+ {
+ return "";
+ }
+
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+";
@@ -65,7 +75,7 @@ protected:
uint32_t getVersion() const noexcept override
{
- return 0x1000;
+ return d_version(3, 6, 1);
}
int64_t getUniqueId() const noexcept override
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
diff --git a/plugins/ZaMultiCompX2/DistrhoPluginInfo.h b/plugins/ZaMultiCompX2/DistrhoPluginInfo.h
index c45310f..5439e38 100644
--- a/plugins/ZaMultiCompX2/DistrhoPluginInfo.h
+++ b/plugins/ZaMultiCompX2/DistrhoPluginInfo.h
@@ -18,7 +18,8 @@
#ifndef DISTRHO_PLUGIN_INFO_H_INCLUDED
#define DISTRHO_PLUGIN_INFO_H_INCLUDED
-#define DISTRHO_PLUGIN_NAME "ZaMultiCompX2"
+#define DISTRHO_PLUGIN_BRAND "ZamAudio"
+#define DISTRHO_PLUGIN_NAME "ZaMultiCompX2"
#define DISTRHO_PLUGIN_HAS_UI 1
#define DISTRHO_PLUGIN_IS_SYNTH 0
diff --git a/plugins/ZaMultiCompX2/ZaMultiCompX2Plugin.cpp b/plugins/ZaMultiCompX2/ZaMultiCompX2Plugin.cpp
index a4000e4..52a3add 100644
--- a/plugins/ZaMultiCompX2/ZaMultiCompX2Plugin.cpp
+++ b/plugins/ZaMultiCompX2/ZaMultiCompX2Plugin.cpp
@@ -710,6 +710,11 @@ void ZaMultiCompX2Plugin::setParameterValue(uint32_t index, float value)
}
}
+String ZaMultiCompX2Plugin::getState(const char*) const
+{
+ return String();
+}
+
void ZaMultiCompX2Plugin::setState(const char*, const char*)
{
resetl = true;
diff --git a/plugins/ZaMultiCompX2/ZaMultiCompX2Plugin.hpp b/plugins/ZaMultiCompX2/ZaMultiCompX2Plugin.hpp
index fe8a06c..b3d952e 100644
--- a/plugins/ZaMultiCompX2/ZaMultiCompX2Plugin.hpp
+++ b/plugins/ZaMultiCompX2/ZaMultiCompX2Plugin.hpp
@@ -100,11 +100,22 @@ protected:
return "ZaMultiCompX2";
}
+ const char* getDescription() const noexcept override
+ {
+ return "Flagship of zam-plugins:\n\
+Stereo version of ZaMultiComp, with individual threshold controls for each band and real-time visualisation of comp curves.";
+ }
+
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+";
@@ -131,9 +142,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
diff --git a/plugins/ZamAutoSat/DistrhoPluginInfo.h b/plugins/ZamAutoSat/DistrhoPluginInfo.h
index aa2a80d..8c49080 100644
--- a/plugins/ZamAutoSat/DistrhoPluginInfo.h
+++ b/plugins/ZamAutoSat/DistrhoPluginInfo.h
@@ -18,7 +18,8 @@
#ifndef DISTRHO_PLUGIN_INFO_H_INCLUDED
#define DISTRHO_PLUGIN_INFO_H_INCLUDED
-#define DISTRHO_PLUGIN_NAME "ZamAutoSat"
+#define DISTRHO_PLUGIN_BRAND "ZamAudio"
+#define DISTRHO_PLUGIN_NAME "ZamAutoSat"
#define DISTRHO_PLUGIN_HAS_UI 1
#define DISTRHO_PLUGIN_IS_SYNTH 0
diff --git a/plugins/ZamAutoSat/ZamAutoSatPlugin.hpp b/plugins/ZamAutoSat/ZamAutoSatPlugin.hpp
index 194527e..771d9b9 100644
--- a/plugins/ZamAutoSat/ZamAutoSatPlugin.hpp
+++ b/plugins/ZamAutoSat/ZamAutoSatPlugin.hpp
@@ -44,11 +44,22 @@ protected:
return "ZamAutoSat";
}
+ const char* getDescription() const noexcept override
+ {
+ return "An automatic saturation plugin, has been known to provide smooth levelling to live mic channels.\n\
+You can apply this plugin generously without affecting the tone.";
+ }
+
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+";
@@ -56,7 +67,7 @@ protected:
uint32_t getVersion() const noexcept override
{
- return 0x1000;
+ return d_version(3, 6, 1);
}
int64_t getUniqueId() const noexcept override
diff --git a/plugins/ZamChild670/DistrhoPluginInfo.h b/plugins/ZamChild670/DistrhoPluginInfo.h
index e3394d6..38426cb 100644
--- a/plugins/ZamChild670/DistrhoPluginInfo.h
+++ b/plugins/ZamChild670/DistrhoPluginInfo.h
@@ -18,7 +18,8 @@
#ifndef DISTRHO_PLUGIN_INFO_H_INCLUDED
#define DISTRHO_PLUGIN_INFO_H_INCLUDED
-#define DISTRHO_PLUGIN_NAME "ZamChild670"
+#define DISTRHO_PLUGIN_BRAND "ZamAudio"
+#define DISTRHO_PLUGIN_NAME "ZamChild670"
#define DISTRHO_PLUGIN_HAS_UI 1
#define DISTRHO_PLUGIN_IS_SYNTH 0
diff --git a/plugins/ZamChild670/ZamChild670Plugin.hpp b/plugins/ZamChild670/ZamChild670Plugin.hpp
index 1900ca9..9068c32 100644
--- a/plugins/ZamChild670/ZamChild670Plugin.hpp
+++ b/plugins/ZamChild670/ZamChild670Plugin.hpp
@@ -50,11 +50,21 @@ protected:
return "ZamChild670";
}
+ const char* getDescription() const noexcept override
+ {
+ return "";
+ }
+
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+";
@@ -62,7 +72,7 @@ protected:
uint32_t getVersion() const noexcept override
{
- return 0x1000;
+ return d_version(3, 6, 1);
}
int64_t getUniqueId() const noexcept override
diff --git a/plugins/ZamComp/DistrhoPluginInfo.h b/plugins/ZamComp/DistrhoPluginInfo.h
index 69a015d..15b1e0b 100644
--- a/plugins/ZamComp/DistrhoPluginInfo.h
+++ b/plugins/ZamComp/DistrhoPluginInfo.h
@@ -18,7 +18,8 @@
#ifndef DISTRHO_PLUGIN_INFO_H_INCLUDED
#define DISTRHO_PLUGIN_INFO_H_INCLUDED
-#define DISTRHO_PLUGIN_NAME "ZamComp"
+#define DISTRHO_PLUGIN_BRAND "ZamAudio"
+#define DISTRHO_PLUGIN_NAME "ZamComp"
#define DISTRHO_PLUGIN_HAS_UI 1
#define DISTRHO_PLUGIN_IS_SYNTH 0
diff --git a/plugins/ZamComp/ZamCompPlugin.hpp b/plugins/ZamComp/ZamCompPlugin.hpp
index 3943f3c..43245ad 100644
--- a/plugins/ZamComp/ZamCompPlugin.hpp
+++ b/plugins/ZamComp/ZamCompPlugin.hpp
@@ -52,11 +52,21 @@ protected:
return "ZamComp";
}
+ const char* getDescription() const noexcept override
+ {
+ return "A powerful mono compressor strip. Adds real beef to a kick or snare drum with the right settings.";
+ }
+
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+";
diff --git a/plugins/ZamCompX2/DistrhoPluginInfo.h b/plugins/ZamCompX2/DistrhoPluginInfo.h
index de56c8f..ede078d 100644
--- a/plugins/ZamCompX2/DistrhoPluginInfo.h
+++ b/plugins/ZamCompX2/DistrhoPluginInfo.h
@@ -18,7 +18,8 @@
#ifndef DISTRHO_PLUGIN_INFO_H_INCLUDED
#define DISTRHO_PLUGIN_INFO_H_INCLUDED
-#define DISTRHO_PLUGIN_NAME "ZamCompX2"
+#define DISTRHO_PLUGIN_BRAND "ZamAudio"
+#define DISTRHO_PLUGIN_NAME "ZamCompX2"
#define DISTRHO_PLUGIN_HAS_UI 1
#define DISTRHO_PLUGIN_IS_SYNTH 0
diff --git a/plugins/ZamCompX2/ZamCompX2Plugin.hpp b/plugins/ZamCompX2/ZamCompX2Plugin.hpp
index 52b867b..5df3fe0 100644
--- a/plugins/ZamCompX2/ZamCompX2Plugin.hpp
+++ b/plugins/ZamCompX2/ZamCompX2Plugin.hpp
@@ -57,11 +57,21 @@ protected:
return "ZamCompX2";
}
+ const char* getDescription() const noexcept override
+ {
+ return "Stereo version of ZamComp with knee slew control.";
+ }
+
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+";
diff --git a/plugins/ZamDelay/DistrhoPluginInfo.h b/plugins/ZamDelay/DistrhoPluginInfo.h
index 6b712b7..2c58f75 100644
--- a/plugins/ZamDelay/DistrhoPluginInfo.h
+++ b/plugins/ZamDelay/DistrhoPluginInfo.h
@@ -18,7 +18,8 @@
#ifndef DISTRHO_PLUGIN_INFO_H_INCLUDED
#define DISTRHO_PLUGIN_INFO_H_INCLUDED
-#define DISTRHO_PLUGIN_NAME "ZamDelay"
+#define DISTRHO_PLUGIN_BRAND "ZamAudio"
+#define DISTRHO_PLUGIN_NAME "ZamDelay"
#define DISTRHO_PLUGIN_HAS_UI 1
#define DISTRHO_PLUGIN_IS_SYNTH 0
diff --git a/plugins/ZamDelay/ZamDelayPlugin.hpp b/plugins/ZamDelay/ZamDelayPlugin.hpp
index 90d41b2..867651d 100644
--- a/plugins/ZamDelay/ZamDelayPlugin.hpp
+++ b/plugins/ZamDelay/ZamDelayPlugin.hpp
@@ -58,11 +58,21 @@ protected:
return "ZamDelay";
}
+ const char* getDescription() const noexcept override
+ {
+ return "";
+ }
+
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+";
diff --git a/plugins/ZamEQ2/DistrhoPluginInfo.h b/plugins/ZamEQ2/DistrhoPluginInfo.h
index 8dae85f..f06c892 100644
--- a/plugins/ZamEQ2/DistrhoPluginInfo.h
+++ b/plugins/ZamEQ2/DistrhoPluginInfo.h
@@ -18,7 +18,8 @@
#ifndef DISTRHO_PLUGIN_INFO_H_INCLUDED
#define DISTRHO_PLUGIN_INFO_H_INCLUDED
-#define DISTRHO_PLUGIN_NAME "ZamEQ2"
+#define DISTRHO_PLUGIN_BRAND "ZamAudio"
+#define DISTRHO_PLUGIN_NAME "ZamEQ2"
#define DISTRHO_PLUGIN_HAS_UI 1
#define DISTRHO_PLUGIN_IS_SYNTH 0
diff --git a/plugins/ZamEQ2/ZamEQ2Plugin.hpp b/plugins/ZamEQ2/ZamEQ2Plugin.hpp
index 1597a05..9cf6611 100644
--- a/plugins/ZamEQ2/ZamEQ2Plugin.hpp
+++ b/plugins/ZamEQ2/ZamEQ2Plugin.hpp
@@ -57,11 +57,21 @@ protected:
return "ZamEQ2";
}
+ const char* getDescription() const noexcept override
+ {
+ return "Two band parametric equaliser with high and low shelving circuits.";
+ }
+
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+";
@@ -69,7 +79,7 @@ protected:
uint32_t getVersion() const noexcept override
{
- return 0x1000;
+ return d_version(3, 6, 1);
}
int64_t getUniqueId() const noexcept override
diff --git a/plugins/ZamGEQ31/DistrhoPluginInfo.h b/plugins/ZamGEQ31/DistrhoPluginInfo.h
index a5183d5..936e5ff 100644
--- a/plugins/ZamGEQ31/DistrhoPluginInfo.h
+++ b/plugins/ZamGEQ31/DistrhoPluginInfo.h
@@ -18,7 +18,8 @@
#ifndef DISTRHO_PLUGIN_INFO_H_INCLUDED
#define DISTRHO_PLUGIN_INFO_H_INCLUDED
-#define DISTRHO_PLUGIN_NAME "ZamGEQ31"
+#define DISTRHO_PLUGIN_BRAND "ZamAudio"
+#define DISTRHO_PLUGIN_NAME "ZamGEQ31"
#define DISTRHO_PLUGIN_HAS_UI 1
#define DISTRHO_PLUGIN_IS_SYNTH 0
diff --git a/plugins/ZamGEQ31/ZamGEQ31Plugin.hpp b/plugins/ZamGEQ31/ZamGEQ31Plugin.hpp
index 84c2753..8a8e5ba 100644
--- a/plugins/ZamGEQ31/ZamGEQ31Plugin.hpp
+++ b/plugins/ZamGEQ31/ZamGEQ31Plugin.hpp
@@ -75,11 +75,21 @@ protected:
return "ZamGEQ31";
}
+ const char* getDescription() const noexcept override
+ {
+ return "31 band graphic equaliser, good for eq of live spaces, removing unwanted noise from a track etc.";
+ }
+
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+";
diff --git a/plugins/ZamGate/DistrhoPluginInfo.h b/plugins/ZamGate/DistrhoPluginInfo.h
index cf909c6..b66a602 100644
--- a/plugins/ZamGate/DistrhoPluginInfo.h
+++ b/plugins/ZamGate/DistrhoPluginInfo.h
@@ -18,7 +18,8 @@
#ifndef DISTRHO_PLUGIN_INFO_H_INCLUDED
#define DISTRHO_PLUGIN_INFO_H_INCLUDED
-#define DISTRHO_PLUGIN_NAME "ZamGate"
+#define DISTRHO_PLUGIN_BRAND "ZamAudio"
+#define DISTRHO_PLUGIN_NAME "ZamGate"
#define DISTRHO_PLUGIN_HAS_UI 1
#define DISTRHO_PLUGIN_IS_SYNTH 0
diff --git a/plugins/ZamGate/ZamGatePlugin.hpp b/plugins/ZamGate/ZamGatePlugin.hpp
index f80f3e2..ea04f82 100644
--- a/plugins/ZamGate/ZamGatePlugin.hpp
+++ b/plugins/ZamGate/ZamGatePlugin.hpp
@@ -52,11 +52,21 @@ protected:
return "ZamGate";
}
+ const char* getDescription() const noexcept override
+ {
+ return "Gate plugin for ducking low gain sounds.";
+ }
+
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+";
@@ -64,7 +74,7 @@ protected:
uint32_t getVersion() const noexcept override
{
- return 0x1000;
+ return d_version(3, 6, 1);
}
int64_t getUniqueId() const noexcept override
diff --git a/plugins/ZamGateX2/DistrhoPluginInfo.h b/plugins/ZamGateX2/DistrhoPluginInfo.h
index acc52b0..9a66cbb 100644
--- a/plugins/ZamGateX2/DistrhoPluginInfo.h
+++ b/plugins/ZamGateX2/DistrhoPluginInfo.h
@@ -18,7 +18,8 @@
#ifndef DISTRHO_PLUGIN_INFO_H_INCLUDED
#define DISTRHO_PLUGIN_INFO_H_INCLUDED
-#define DISTRHO_PLUGIN_NAME "ZamGateX2"
+#define DISTRHO_PLUGIN_BRAND "ZamAudio"
+#define DISTRHO_PLUGIN_NAME "ZamGateX2"
#define DISTRHO_PLUGIN_HAS_UI 1
#define DISTRHO_PLUGIN_IS_SYNTH 0
diff --git a/plugins/ZamGateX2/ZamGateX2Plugin.hpp b/plugins/ZamGateX2/ZamGateX2Plugin.hpp
index 586493a..4cec153 100644
--- a/plugins/ZamGateX2/ZamGateX2Plugin.hpp
+++ b/plugins/ZamGateX2/ZamGateX2Plugin.hpp
@@ -52,11 +52,21 @@ protected:
return "ZamGateX2";
}
+ const char* getDescription() const noexcept override
+ {
+ return "Gate plugin for ducking low gain sounds, stereo version.";
+ }
+
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+";
@@ -64,7 +74,7 @@ protected:
uint32_t getVersion() const noexcept override
{
- return 0x1000;
+ return d_version(3, 6, 1);
}
int64_t getUniqueId() const noexcept override
diff --git a/plugins/ZamHeadX2/DistrhoPluginInfo.h b/plugins/ZamHeadX2/DistrhoPluginInfo.h
index 5cd3cdf..e66a7d4 100644
--- a/plugins/ZamHeadX2/DistrhoPluginInfo.h
+++ b/plugins/ZamHeadX2/DistrhoPluginInfo.h
@@ -18,7 +18,8 @@
#ifndef DISTRHO_PLUGIN_INFO_H_INCLUDED
#define DISTRHO_PLUGIN_INFO_H_INCLUDED
-#define DISTRHO_PLUGIN_NAME "ZamHeadX2"
+#define DISTRHO_PLUGIN_BRAND "ZamAudio"
+#define DISTRHO_PLUGIN_NAME "ZamHeadX2"
#define DISTRHO_PLUGIN_HAS_UI 1
#define DISTRHO_PLUGIN_IS_SYNTH 0
diff --git a/plugins/ZamHeadX2/ZamHeadX2Plugin.hpp b/plugins/ZamHeadX2/ZamHeadX2Plugin.hpp
index 20aedbf..82736f4 100644
--- a/plugins/ZamHeadX2/ZamHeadX2Plugin.hpp
+++ b/plugins/ZamHeadX2/ZamHeadX2Plugin.hpp
@@ -47,11 +47,21 @@ protected:
return "ZamHeadX2";
}
+ const char* getDescription() const noexcept override
+ {
+ return "HRTF acoustic filtering plugin for directional sound.";
+ }
+
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+";
@@ -59,7 +69,7 @@ protected:
uint32_t getVersion() const noexcept override
{
- return 0x1000;
+ return d_version(3, 6, 1);
}
int64_t getUniqueId() const noexcept override
diff --git a/plugins/ZamNoise/DistrhoPluginInfo.h b/plugins/ZamNoise/DistrhoPluginInfo.h
index 3336ecf..9920406 100644
--- a/plugins/ZamNoise/DistrhoPluginInfo.h
+++ b/plugins/ZamNoise/DistrhoPluginInfo.h
@@ -18,7 +18,8 @@
#ifndef DISTRHO_PLUGIN_INFO_H_INCLUDED
#define DISTRHO_PLUGIN_INFO_H_INCLUDED
-#define DISTRHO_PLUGIN_NAME "ZamNoise"
+#define DISTRHO_PLUGIN_BRAND "ZamAudio"
+#define DISTRHO_PLUGIN_NAME "ZamNoise"
#define DISTRHO_PLUGIN_HAS_UI 1
#define DISTRHO_PLUGIN_IS_SYNTH 0
diff --git a/plugins/ZamNoise/ZamNoisePlugin.hpp b/plugins/ZamNoise/ZamNoisePlugin.hpp
index dada683..32dc88c 100644
--- a/plugins/ZamNoise/ZamNoisePlugin.hpp
+++ b/plugins/ZamNoise/ZamNoisePlugin.hpp
@@ -52,11 +52,21 @@ protected:
return "ZamNoise";
}
+ const char* getDescription() const noexcept override
+ {
+ return "";
+ }
+
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+";
@@ -64,7 +74,7 @@ protected:
uint32_t getVersion() const noexcept override
{
- return 0x1000;
+ return d_version(3, 6, 1);
}
int64_t getUniqueId() const noexcept override
diff --git a/plugins/ZamPiano/DistrhoPluginInfo.h b/plugins/ZamPiano/DistrhoPluginInfo.h
index 7a7fc5f..6346fae 100644
--- a/plugins/ZamPiano/DistrhoPluginInfo.h
+++ b/plugins/ZamPiano/DistrhoPluginInfo.h
@@ -18,7 +18,8 @@
#ifndef DISTRHO_PLUGIN_INFO_H_INCLUDED
#define DISTRHO_PLUGIN_INFO_H_INCLUDED
-#define DISTRHO_PLUGIN_NAME "ZamPiano"
+#define DISTRHO_PLUGIN_BRAND "ZamAudio"
+#define DISTRHO_PLUGIN_NAME "ZamPiano"
#define DISTRHO_PLUGIN_HAS_UI 1
#define DISTRHO_PLUGIN_IS_SYNTH 1
diff --git a/plugins/ZamPiano/ZamPianoPlugin.hpp b/plugins/ZamPiano/ZamPianoPlugin.hpp
index ae4561e..66841bd 100644
--- a/plugins/ZamPiano/ZamPianoPlugin.hpp
+++ b/plugins/ZamPiano/ZamPianoPlugin.hpp
@@ -65,11 +65,21 @@ protected:
return "ZamPiano";
}
+ const char* getDescription() const noexcept override
+ {
+ return "";
+ }
+
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+";
@@ -77,7 +87,7 @@ protected:
uint32_t getVersion() const noexcept override
{
- return 0x1000;
+ return d_version(3, 6, 1);
}
int64_t getUniqueId() const noexcept override
diff --git a/plugins/ZamSFZ/DistrhoPluginInfo.h b/plugins/ZamSFZ/DistrhoPluginInfo.h
index 47e8398..ba71b62 100644
--- a/plugins/ZamSFZ/DistrhoPluginInfo.h
+++ b/plugins/ZamSFZ/DistrhoPluginInfo.h
@@ -18,7 +18,8 @@
#ifndef DISTRHO_PLUGIN_INFO_H_INCLUDED
#define DISTRHO_PLUGIN_INFO_H_INCLUDED
-#define DISTRHO_PLUGIN_NAME "ZamSFZ"
+#define DISTRHO_PLUGIN_BRAND "ZamAudio"
+#define DISTRHO_PLUGIN_NAME "ZamSFZ"
#define DISTRHO_PLUGIN_HAS_UI 1
#define DISTRHO_PLUGIN_IS_SYNTH 1
diff --git a/plugins/ZamSFZ/ZamSFZPlugin.hpp b/plugins/ZamSFZ/ZamSFZPlugin.hpp
index 24e38cb..170b76a 100644
--- a/plugins/ZamSFZ/ZamSFZPlugin.hpp
+++ b/plugins/ZamSFZ/ZamSFZPlugin.hpp
@@ -51,11 +51,21 @@ protected:
return "ZamSFZ";
}
+ const char* getDescription() const noexcept override
+ {
+ return "";
+ }
+
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+";
@@ -63,7 +73,7 @@ protected:
uint32_t getVersion() const noexcept override
{
- return 0x1000;
+ return d_version(3, 6, 1);
}
int64_t getUniqueId() const noexcept override
diff --git a/plugins/ZamSynth/DistrhoPluginInfo.h b/plugins/ZamSynth/DistrhoPluginInfo.h
index 5ae12ab..91bb88f 100644
--- a/plugins/ZamSynth/DistrhoPluginInfo.h
+++ b/plugins/ZamSynth/DistrhoPluginInfo.h
@@ -18,7 +18,8 @@
#ifndef DISTRHO_PLUGIN_INFO_H_INCLUDED
#define DISTRHO_PLUGIN_INFO_H_INCLUDED
-#define DISTRHO_PLUGIN_NAME "ZamSynth"
+#define DISTRHO_PLUGIN_BRAND "ZamAudio"
+#define DISTRHO_PLUGIN_NAME "ZamSynth"
#define DISTRHO_PLUGIN_HAS_UI 1
#define DISTRHO_PLUGIN_IS_SYNTH 1
diff --git a/plugins/ZamSynth/ZamSynthPlugin.hpp b/plugins/ZamSynth/ZamSynthPlugin.hpp
index cefc33f..bc0df65 100644
--- a/plugins/ZamSynth/ZamSynthPlugin.hpp
+++ b/plugins/ZamSynth/ZamSynthPlugin.hpp
@@ -50,11 +50,21 @@ protected:
return "ZamSynth";
}
+ const char* getDescription() const noexcept override
+ {
+ return "";
+ }
+
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+";
@@ -62,7 +72,7 @@ protected:
uint32_t getVersion() const noexcept override
{
- return 0x1000;
+ return d_version(3, 6, 1);
}
int64_t getUniqueId() const noexcept override
diff --git a/plugins/ZamTube/DistrhoPluginInfo.h b/plugins/ZamTube/DistrhoPluginInfo.h
index fee85f7..b1176d7 100644
--- a/plugins/ZamTube/DistrhoPluginInfo.h
+++ b/plugins/ZamTube/DistrhoPluginInfo.h
@@ -18,7 +18,8 @@
#ifndef DISTRHO_PLUGIN_INFO_H_INCLUDED
#define DISTRHO_PLUGIN_INFO_H_INCLUDED
-#define DISTRHO_PLUGIN_NAME "ZamTube"
+#define DISTRHO_PLUGIN_BRAND "ZamAudio"
+#define DISTRHO_PLUGIN_NAME "ZamTube"
#define DISTRHO_PLUGIN_HAS_UI 1
#define DISTRHO_PLUGIN_IS_SYNTH 0
diff --git a/plugins/ZamTube/ZamTubePlugin.hpp b/plugins/ZamTube/ZamTubePlugin.hpp
index 6e12d82..6e996c0 100644
--- a/plugins/ZamTube/ZamTubePlugin.hpp
+++ b/plugins/ZamTube/ZamTubePlugin.hpp
@@ -126,11 +126,22 @@ protected:
return "ZamTube";
}
+ const char* getDescription() const noexcept override
+ {
+ return "Wicked distortion effect.\n\
+Wave digital filter physical model of a triode tube amplifier stage, with modelled tone stacks from real guitar amplifiers (thanks D. Yeh et al).";
+ }
+
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+";