I'm experiencing some strange behavior from adsr~. When trigered by a pulse wave, everything's fine. However, if triggered by a cycle~d buffer~, only the first non-zero value in the buffer~ will trigger the adsr~. Below is a simplified patch which illustrates the issue. I've tried this on both intel and ppc installations of 4.6, both seem to exibhit the same behavior. Am I overlooking something really simple?