dangerous floating point math

DSP, Plugin and Host development discussion.
RELATED
PRODUCTS

Post

Very wise AQ, the release rate needs to be scaled as a function of the sustain level.

Post

camsr wrote:Very wise AQ, the release rate needs to be scaled as a function of the sustain level.
:tu:

(Also, not just the sustain level. The note may have been released before it reached the sustain level. So you need to grab the current level when the note is released and scale from there.)

You're going to want to implement curves next, and having a 0 to 1 range for each segment will help there as well.

Post Reply

Return to “DSP and Plugin Development”