Hey, guys. When I’m using [adsr~], I generally have the sustain level at maximum, so I’ve never really noticed this. Lately, though, I’ve been working on a synth that has a very low-level sustain phase that’s not adjustable. I have the sustain set at around .1 for my amplitude envelope, and .3 for the filter. The problem seems to be with the amplitude envelope. After the decay phase, it goes down to it’s sustain level, but it sounds like it slowly comes back up. The levels in Live suggest that this doesn’t happen, but it definitely sounds like it. Any help?
Sustain level will scale with the velocity, so maybe that’s what you’re hearing.
You can always test it out with scope~ and number~. If you’re looking for an AD envelope, you can take apart my AnalogKick device and you’ll find one that does RC circuit-style AD and has exponential scaling.