summaryrefslogtreecommitdiff
path: root/plugins/ZaMultiComp/ZaMultiCompPlugin.hpp
diff options
context:
space:
mode:
authorDamien Zammit <damien@zamaudio.com>2014-04-11 15:02:07 +1000
committerDamien Zammit <damien@zamaudio.com>2014-04-11 15:02:07 +1000
commitcaa5e107c53036a6ab9c8744632c48a1db8ac0d2 (patch)
treeb02fabadfcc770c795f5cb81ad5a398870d7573f /plugins/ZaMultiComp/ZaMultiCompPlugin.hpp
parentb0e077260107e370ac6309acb414eb454576049d (diff)
Added separate makeup controls and master trim
Signed-off-by: Damien Zammit <damien@zamaudio.com>
Diffstat (limited to 'plugins/ZaMultiComp/ZaMultiCompPlugin.hpp')
-rw-r--r--plugins/ZaMultiComp/ZaMultiCompPlugin.hpp8
1 files changed, 6 insertions, 2 deletions
diff --git a/plugins/ZaMultiComp/ZaMultiCompPlugin.hpp b/plugins/ZaMultiComp/ZaMultiCompPlugin.hpp
index cadd609..5c86656 100644
--- a/plugins/ZaMultiComp/ZaMultiCompPlugin.hpp
+++ b/plugins/ZaMultiComp/ZaMultiCompPlugin.hpp
@@ -39,7 +39,10 @@ public:
paramKnee,
paramRatio,
paramThresh,
- paramMakeup,
+
+ paramMakeup1,
+ paramMakeup2,
+ paramMakeup3,
paramXover1,
paramXover2,
@@ -52,6 +55,7 @@ public:
paramToggle2,
paramToggle3,
+ paramGlobalGain,
paramCount
};
@@ -132,7 +136,7 @@ protected:
// -------------------------------------------------------------------
private:
- float attack,release,knee,ratio,thresdb,makeup;
+ float attack,release,knee,ratio,thresdb,makeup[MAX_COMP],globalgain;
float gainr[MAX_COMP],toggle[MAX_COMP],xover1,xover2;
float old_yl[MAX_COMP], old_y1[MAX_COMP];
// Crossover filter coefficients