[PD] [multiCurveAdsr] v3

Phil Stone pkstone at ucdavis.edu
Sat May 19 20:53:16 CEST 2007


Yet another fix - please use this version.

I found a bug in the logic controlling the outlet designed to switch~ 
the parent patch; the delay for setting this outlet to zero (timed to 
coincide with the end of release) wasn't getting cleared on attack.  So, 
on retriggers (i.e. new triggers before the former envelope completes), 
this flag was going '0' when it wasn't supposed to.  I noticed this when 
I got into some heavy voice-stealing on my setup.

It should work fine now.  I hope this is it for a while -- I should have 
been numbering these as beta-versions!


Phil Stone


P.S.  Roman - I gave a shot at implementing independent curves for 
Attack and Decay/Release, but it was harder than I thought.  Such a 
design would require multiple [vline~]s spliced correctly, which becomes 
much more complicated.  I don't think its impossible, but pretty complex.
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: multiCurveAdsr-help.pd
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20070519/4b6ca5b7/attachment.txt>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: multiCurveAdsr.pd
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20070519/4b6ca5b7/attachment.asc>


More information about the Pd-list mailing list