commit 21bb2e8d2ce0f40ec755fbd3f31e331a68e2dc10
parent 079cb915a1700705883dfdf8e1b237f27ef2c2b1
Author: d.levin256@gmail.com <d.levin256@gmail.com>
Date: Tue, 9 Aug 2016 06:32:23 +0300
fracdelay.hpp: don't limit delay
Diffstat:
1 file changed, 0 insertions(+), 2 deletions(-)
diff --git a/include/kfr/dsp/fracdelay.hpp b/include/kfr/dsp/fracdelay.hpp
@@ -32,8 +32,6 @@ CMT_INLINE internal::expression_short_fir<2, T, E1> fracdelay(E1&& e1, T delay)
{
if (delay < 0)
delay = 0;
- if (delay > 1)
- delay = fract(delay);
univector<T, 2> taps({ 1 - delay, delay });
return internal::expression_short_fir<2, T, E1>(std::forward<E1>(e1), taps.ref());
}