KIK01 Release

Dependencies:   mcp3008 mbed mbed-rtos AverageMCP3008 VoltageMonitor

Revision:
43:e5e2d1761156
Parent:
25:b4977c7e0db7
--- a/EnvelopeAR.h	Fri Mar 01 00:57:06 2019 +0000
+++ b/EnvelopeAR.h	Fri Mar 01 01:02:38 2019 +0000
@@ -50,7 +50,11 @@
     ~EnvelopeAR() {}
 
     void setAttack(int _attack) {
-        attack = _attack;
+        if (_attack > 0) {
+            attack = _attack;
+        } else {
+            attack = 1;
+        }
         tau0 = attack * attackTauRatio;
     }
     int getAttack() {
@@ -58,7 +62,11 @@
     }
 
     void setRelease(int _release) {
-        release = _release;
+        if (_release > 0) {
+            release = _release;
+        } else {
+            release = 1;
+        }                
         tau1 = release * releaseTauRatio;
     }
     int getRelease() {