diff options
Diffstat (limited to 'plugins/LV2/src/Acceleration/Acceleration.cpp')
-rw-r--r-- | plugins/LV2/src/Acceleration/Acceleration.cpp | 15 |
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]; |