Browse Source

Fixed edge case where envelope would remain stuck.

tags/v1.1.0^2
hemmer 4 years ago
parent
commit
4a9b8ee245
1 changed files with 2 additions and 2 deletions
  1. +2
    -2
      src/Percall.cpp

+ 2
- 2
src/Percall.cpp View File

@@ -92,11 +92,11 @@ struct Percall : Module {
env[i] += expDelta(delta, fall) * args.sampleTime;
}
if (env[i] > 10.0f) {
if (env[i] >= 10.0f) {
stage[i] = STAGE_DECAY;
env[i] = 10.0f;
}
else if (env[i] < 0.0f) {
else if (env[i] <= 0.0f) {
stage[i] = STAGE_OFF;
env[i] = 0.0f;
}


Loading…
Cancel
Save