summaryrefslogtreecommitdiff
path: root/plugins
diff options
context:
space:
mode:
authorDamien Zammit <damien@zamaudio.com>2016-04-20 20:53:06 +1000
committerDamien Zammit <damien@zamaudio.com>2016-04-20 20:53:06 +1000
commit3d487d651811453d3e7dbca02271ca9291505f40 (patch)
tree68555b7c32ce8cd05171c1df4925211093c2f51d /plugins
parenta88e07e54767623f6e318befb3a0411c1a347934 (diff)
Set latency on limiter ZaMaximX2
Signed-off-by: Damien Zammit <damien@zamaudio.com>
Diffstat (limited to 'plugins')
-rw-r--r--plugins/ZaMaximX2/DistrhoPluginInfo.h2
-rw-r--r--plugins/ZaMaximX2/ZaMaximX2Plugin.cpp3
-rw-r--r--plugins/ZaMaximX2/ZaMaximX2Plugin.hpp2
3 files changed, 5 insertions, 2 deletions
diff --git a/plugins/ZaMaximX2/DistrhoPluginInfo.h b/plugins/ZaMaximX2/DistrhoPluginInfo.h
index b06ec53..11f52ef 100644
--- a/plugins/ZaMaximX2/DistrhoPluginInfo.h
+++ b/plugins/ZaMaximX2/DistrhoPluginInfo.h
@@ -27,7 +27,7 @@
#define DISTRHO_PLUGIN_NUM_INPUTS 2
#define DISTRHO_PLUGIN_NUM_OUTPUTS 2
-#define DISTRHO_PLUGIN_WANT_LATENCY 0
+#define DISTRHO_PLUGIN_WANT_LATENCY 1
#define DISTRHO_PLUGIN_WANT_PROGRAMS 1
#define DISTRHO_PLUGIN_WANT_STATE 0
#define DISTRHO_PLUGIN_WANT_TIMEPOS 0
diff --git a/plugins/ZaMaximX2/ZaMaximX2Plugin.cpp b/plugins/ZaMaximX2/ZaMaximX2Plugin.cpp
index f226dbf..817843b 100644
--- a/plugins/ZaMaximX2/ZaMaximX2Plugin.cpp
+++ b/plugins/ZaMaximX2/ZaMaximX2Plugin.cpp
@@ -163,6 +163,9 @@ void ZaMaximX2Plugin::setParameterValue(uint32_t index, float value)
void ZaMaximX2Plugin::activate()
{
int i;
+
+ setLatency(MAX_DELAY);
+
gainred = 0.0f;
outlevel = -45.0f;
for (i = 0; i < MAX_DELAY; i++) {
diff --git a/plugins/ZaMaximX2/ZaMaximX2Plugin.hpp b/plugins/ZaMaximX2/ZaMaximX2Plugin.hpp
index 283d8a2..dc55598 100644
--- a/plugins/ZaMaximX2/ZaMaximX2Plugin.hpp
+++ b/plugins/ZaMaximX2/ZaMaximX2Plugin.hpp
@@ -73,7 +73,7 @@ protected:
uint32_t getVersion() const noexcept override
{
- return d_version(3, 6, 1);
+ return d_version(3, 6, 2);
}
int64_t getUniqueId() const noexcept override