summaryrefslogtreecommitdiff
path: root/plugins/ZamComp/ZamCompPlugin.hpp
diff options
context:
space:
mode:
authorDamien Zammit <damien@zamaudio.com>2016-03-24 19:39:04 +1100
committerDamien Zammit <damien@zamaudio.com>2016-04-03 13:56:50 +1000
commitf438845b5cd013f6028345b340a29ac6155c4324 (patch)
tree0808daaed719f00bbb9be8dc3a77627b45a1583b /plugins/ZamComp/ZamCompPlugin.hpp
parent3e23ce9b91baea8282726bf4dfb92d87096ff85b (diff)
Add sidechain to ZamComp
Signed-off-by: Damien Zammit <damien@zamaudio.com>
Diffstat (limited to 'plugins/ZamComp/ZamCompPlugin.hpp')
-rw-r--r--plugins/ZamComp/ZamCompPlugin.hpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/plugins/ZamComp/ZamCompPlugin.hpp b/plugins/ZamComp/ZamCompPlugin.hpp
index 43245ad..0137e6e 100644
--- a/plugins/ZamComp/ZamCompPlugin.hpp
+++ b/plugins/ZamComp/ZamCompPlugin.hpp
@@ -38,6 +38,7 @@ public:
paramSlew,
paramGainRed,
paramOutputLevel,
+ paramSidechain,
paramCount
};
@@ -117,11 +118,12 @@ protected:
void activate() override;
void run(const float** inputs, float** outputs, uint32_t frames) override;
+ void initAudioPort(bool input, uint32_t index, AudioPort& port) override;
// -------------------------------------------------------------------
private:
- float attack,release,knee,ratio,thresdb,makeup,gainred,outlevel,slewfactor; //parameters
+ float attack,release,knee,ratio,thresdb,makeup,gainred,outlevel,slewfactor,sidechain; //parameters
float oldL_yl, oldL_y1, oldL_yg;
};