Dec 12, 2006 at 11:10pm
I have discovered what I think is a bug in adsr~ and you can see it in the adsr~ polysynth help patch.
If you turn on voice stealing (steal 1), no sustain limit (maxsustain -1), and legato (legato 1). Then set the release dial to maximum, and attack to 0 (though the dial starts at zero you still need to move it). Now, start metro and bring it down to about 105.
When I do this, the new frequency fails to get thru so the same note is re-triggered.
Can anyone confirm this?
On a semi-related note: the legato function of adsr~ does not function the way I expected it to. I expected when legato is on for adsr~ to skip the attack and decay stages ramping directly to the new sustain level. The way it is currently, an envelope with a longer attack stage is actually made less “legato” by effectively replacing the attack time with the re-trigger time.
Dec 13, 2006 at 11:16am
Yes I can confirm it misses a lot of frequency changes. The minimum
> On a semi-related note: the legato function of adsr~ does not
I completely agree, for backwards compatibility maybe a legato 2 message
(note that “speed” is different than “time”)
Dec 17, 2006 at 5:50pm
I forgot to include my system info.
You must be logged in to reply to this topic.