Analog gen envelope sticks at max with 04. Attack=256 & 06. Sustain-Off.

Found a bug? Post it here.
Post Reply
signality
Posts: 38
Joined: Tue Jul 12, 2016 5:12 pm

Analog gen envelope sticks at max with 04. Attack=256 & 06. Sustain-Off.

Post by signality »

Hi,

Think I have found a bug and a workaround.
(Actually it's two bugs but there's a second bug report filed for that.)
I couldn't find anything like this mentioned elsewhere in the forum.

If the Analog Generator is set to:
04. Attack = 255
05. Release = any value
06. Sustain = Off
then when a note with a duration of less than half the attack time is played on the virtual or a MIDI keyboard, the attack and decay goes through the full increasing amplitude to maximum and then back down to zero as expected.

If however, the Analog Generator is set to:
04. Attack = 256
05. Release = any value
06. Sustain = Off
then when a note with a duration of less than half the attack time is played on the virtual or a MIDI keyboard, the envelope attack goes through the full increasing amplitude to maximum but then sticks there and never decays then back down to zero.

Playing another note restarts the envelope.

This can be demonstrated using the attached project.

It is being written and played on an elderly Dell Inspiron laptop with an Intel CORE2 Duo running Linux Mint 20 64bit.

Thanks.
Attachments
analog_gen_no_decay_w_256_attack.sunvox
(1.61 KiB) Downloaded 81 times
Post Reply