On Tue, Jan 21, 2003 at 05:09:34 +0100, David Olofson wrote: > For example, setting the initial level of an envelope and then > setting up the delay or attack phase won't work, unless you wait for > one frame before sending the RAMP event for the delay or attack > phase. Similarly, an attack duration of 0 would result in the decay > starting at the current value, instead of the attack peak level.
Yes, you're right. Damn. OTOH If we define that RAMP events arring in the same timestamp for the same control override each other then it becomes the hosts job to normalise them (not a hard task). Envelope sections with 0 duration are often not provided anyway. - Steve
