aboutsummaryrefslogtreecommitdiffstats
path: root/lib/envelope.moon
diff options
context:
space:
mode:
authors-ol <s-ol@users.noreply.github.com>2020-02-11 09:49:42 +0000
committers-ol <s-ol@users.noreply.github.com>2020-02-11 09:49:42 +0000
commitd9ed2848c4709aa5f3757333dab0ec8de5833aef (patch)
tree4d92c21b69170be9b14f74fd01cbf350b874a415 /lib/envelope.moon
parentenvelopes (diff)
downloadalive-d9ed2848c4709aa5f3757333dab0ec8de5833aef.tar.gz
alive-d9ed2848c4709aa5f3757333dab0ec8de5833aef.zip
add MIDI input ops
Diffstat (limited to 'lib/envelope.moon')
-rw-r--r--lib/envelope.moon2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/envelope.moon b/lib/envelope.moon
index 0129eb4..8e8fafe 100644
--- a/lib/envelope.moon
+++ b/lib/envelope.moon
@@ -20,7 +20,7 @@ goes from 0 to 1 in attack seconds, holds while gate is on, then goes back to 0
@r\update dt
@gate\update dt
- slope = if @gate\get! then @a\getc! else -@r\getc!
+ slope = if @gate\get! then (@a\get! or 0.1) else -(@r\get! or 0.5)
@value = math.min 1, math.max 0, @value + dt / slope