[linux-audio-dev] XAP: Some thoughts on control ramping

Steve Harris S.W.Harris at ecs.soton.ac.uk
Tue Jan 21 04:26:01 UTC 2003


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 



More information about the Linux-audio-dev mailing list