Delay3 is part of the WaveTrain system class library
Delay3 applies a specified delay to its vector input. Each time its input signals that its value has changed (i.e. undergone a discrete change), Delay3 stores the new value and the current time, then, after the specified delay, signals that its output has changed. To prevent excessive memory comsumption, stored values are discarded after the length of the time delay. Because input values are recorded only when discrete changes are signaled, the output of Delay3 always varies discretely, even if its input varies continuously.
|
Parameters
|
delay |  float | Delay time (s) | 0.0 |
Inputs
|
inputVector |  Vector<float> | Vector input to be delayed | |
Outputs
|
delayedVector |  Vector<float> | Equal to inputVector, but delayed by specified amount | |
Subsystems |
|
|
Last Saved: Tue Mar 31 15:24:08 MDT 2009 by TVE version 2009A
|
|