![]() |
![]() ![]() ![]() ![]() ![]()
|
next newest topic | next oldest topic |
Author | Topic: Graphical Envelope - peculiar (and frustrating) behavior |
phillipm Member |
![]() ![]() ![]() If I start with your prototype GE, everything works as expected. I can move the attack and initial decay breakpoints around ... and I can drag the sustain breakpoint higher ... above the initial decay breakpoint everything works fine. HOWEVER ... if I drag the sustain point *below* the initial decay breakpoint, but above the zero line, the sound will eventually die away to silence. In other words, if that penultimate breakpoint is greater than or equal to the initial decay point the sound will continue as long as the key is held down. If it goes so much as 0.01 lower, the sound will eventually die away. It may take a while. bit it will get there. To get the sound to stop fading to zero, all I have to do is move that breakpoint to a value higher that the initial decay point. Is this a bug .... or do I misunderstand what you intend for this prototype to do? IP: Logged |
SSC Administrator |
![]() ![]() ![]() When looping, the GraphicEnvelope begins the start of each new loop at the value of the previous endPoint. So yes, if you create a loop where the startLoop is higher than the endLoop, then each time through the loop, the start value will be set to a smaller value, and eventually it will die away to nothing. IP: Logged |
All times are CT (US) | next newest topic | next oldest topic |
![]() ![]() |
This forum is provided solely for the support and edification of the customers of Symbolic Sound Corporation.