summaryrefslogtreecommitdiff
path: root/plugins/ZamCompX2
diff options
context:
space:
mode:
authorDamien Zammit <damien@zamaudio.com>2015-10-07 21:25:58 +1100
committerDamien Zammit <damien@zamaudio.com>2015-10-07 21:25:58 +1100
commit53d585e775f977a224389b1d6f909234a8513b9d (patch)
tree95f00ddd47848e781d8c68ca8a36307762cb5459 /plugins/ZamCompX2
parentaef23ea34c9d9ab70c158b4487d041088c25df34 (diff)
Don't slew on release, sounds sick!
Signed-off-by: Damien Zammit <damien@zamaudio.com>
Diffstat (limited to 'plugins/ZamCompX2')
-rw-r--r--plugins/ZamCompX2/ZamCompX2Plugin.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/plugins/ZamCompX2/ZamCompX2Plugin.cpp b/plugins/ZamCompX2/ZamCompX2Plugin.cpp
index 96b697a..23eb33f 100644
--- a/plugins/ZamCompX2/ZamCompX2Plugin.cpp
+++ b/plugins/ZamCompX2/ZamCompX2Plugin.cpp
@@ -347,8 +347,9 @@ void ZamCompX2Plugin::run(const float** inputs, float** outputs, uint32_t frames
Ryg = sanitize_denormal(Ryg);
}
- attack_coeff = attslew ? exp(-1000.f/((attack + 10.0*(slewfactor - 1)) * srate)) : attack_coeff;
- release_coeff = relslew ? exp(-1000.f/((release + 10.0*(slewfactor - 1)) * srate)) : release_coeff;
+ attack_coeff = attslew ? exp(-1000.f/((attack + 2.0*(slewfactor - 1)) * srate)) : attack_coeff;
+ // Don't slew on release
+ //release_coeff = relslew ? exp(-1000.f/((release + 2.0*(slewfactor - 1)) * srate)) : release_coeff;
if (stereo == STEREOLINK_UNCOUPLED) {
Lxl = Lxg - Lyg;