function delay(E1 &&) fir¶
template <size_t samples = 1, typename E1, typename T = expression_value_type<E1>>
KFR_INTRINSIC expression_delay<samples, E1, false, samples> delay(E1&& e1) Returns template expression that applies delay to the input (uses ring buffer internally)
| e1 | an input expression |
| samples | delay in samples (must be a compile time value) |
univector<double, 10> v = counter();
auto d = delay(v, csize<4>);
Defined at dsp/delay.hpp:166