aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/LV2/src/Acceleration/Acceleration.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/LV2/src/Acceleration/Acceleration.cpp')
-rw-r--r--plugins/LV2/src/Acceleration/Acceleration.cpp15
1 files changed, 15 insertions, 0 deletions
diff --git a/plugins/LV2/src/Acceleration/Acceleration.cpp b/plugins/LV2/src/Acceleration/Acceleration.cpp
index 3499537..429a6db 100644
--- a/plugins/LV2/src/Acceleration/Acceleration.cpp
+++ b/plugins/LV2/src/Acceleration/Acceleration.cpp
@@ -8,6 +8,21 @@ Acceleration::Acceleration(double rate)
}
+void Acceleration::activate()
+{
+ ataLastOutL = 0.0;
+ s1L = s2L = s3L = 0.0;
+ o1L = o2L = o3L = 0.0;
+ m1L = m2L = desL = 0.0;
+
+ ataLastOutR = 0.0;
+ s1R = s2R = s3R = 0.0;
+ o1R = o2R = o3R = 0.0;
+ m1R = m2R = desR = 0.0;
+
+ fpNShapeL = 0.0;
+ fpNShapeR = 0.0;
+}
void Acceleration::run(uint32_t num_samples)
{
A = *params[0];