Delay
- class gpype.backend.timing.delay.Delay[source]
Bases:
IONodeIntroduces configurable N-sample delay to input signal.
Uses efficient deque-based buffer. Output is zero-initialized until buffer is filled with sufficient samples.
- __init__(num_samples, **kwargs)[source]
Initialize delay with specified number of samples.
- Parameters:
num_samples (
int) – Number of samples to delay signal. Must be non-negative.**kwargs – Additional arguments for parent IONode.
- Raises:
ValueError – If num_samples is negative.