From cc788217e0eadf6e7aa2032ffaec90a6fd64d5cd Mon Sep 17 00:00:00 2001 From: StefanoPietrosanti Date: Thu, 23 Sep 2021 10:36:31 +0100 Subject: [PATCH] Update OnlineFilter.cs Explicitly indicating the optional argument "halforder" when calling FirCoefficients.LowPass() from OnlineFilter.CreateLowPass(). This fixes a regression introduced in version 0.6 and highlighted by SOCMarcel in Issue#15. --- src/Filtering/OnlineFilter.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Filtering/OnlineFilter.cs b/src/Filtering/OnlineFilter.cs index 408db4a9..9edefd23 100644 --- a/src/Filtering/OnlineFilter.cs +++ b/src/Filtering/OnlineFilter.cs @@ -47,7 +47,7 @@ public static OnlineFilter CreateLowpass(ImpulseResponse mode, double sampleRate { if (mode == ImpulseResponse.Finite) { - double[] c = FirCoefficients.LowPass(sampleRate, cutoffRate, order >> 1); + double[] c = FirCoefficients.LowPass(sampleRate, cutoffRate, halforder: order >> 1); return new OnlineFirFilter(c); }