Got Stages yesterday. What should it do when an envelope is retriggered while it hasn’t finished its run? The manual says “The first RAMP segment ramps up to 8V, starting from whatever level the output currently stays at.” but experience seems to contradict that… in weird (buggy?) ways:
I’m using two Ramps (AD), triggered by a steady clock, both times initially at minimum. I increase attack time until it exceeds the clock period; it should be retriggering from wherever it was, instead it suddenly jumps to zero and starts its ramp up again. The behavior is consistent with doc when the envelope is retriggered during decay.
Even weirder, this behavior doesn’t seem to be consistent: playing with A and D times I can get it to get stuck high while D time is zero, which contradicts the experience above. Steps to repeat:
- 2 Ramp segments, triggered by a clock with period T
- A and D times initially at zero
- increase D time to > T
- increase A time to > T
- decrease D time to 0 --> envelope stuck high.
Yet another weirdness: at step 4., if I increase A sufficiently slowly I sometimes get a rising sawtooth from ~5V to 8V, even though D time is >0. No way to reproduce this consistently.