From a3dab0b844af975a9867935ed607dcaeadef5192 Mon Sep 17 00:00:00 2001 From: Owen Green Date: Fri, 16 Nov 2018 11:50:53 +0000 Subject: [PATCH] src/FluidNMFMatch/FluidNMFMatch.cpp: Only check for buffer after it might have changed --- src/FluidNMFMatch/FluidNMFMatch.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/FluidNMFMatch/FluidNMFMatch.cpp b/src/FluidNMFMatch/FluidNMFMatch.cpp index 10d4e7d..0e3f610 100644 --- a/src/FluidNMFMatch/FluidNMFMatch.cpp +++ b/src/FluidNMFMatch/FluidNMFMatch.cpp @@ -106,11 +106,13 @@ namespace nmf{ void next(int) { + + setParams(false); auto filters = parameter::lookupParam("filterbuf", mClient->getParams()).getBuffer(); if(!filters) return; - setParams(false); + const float* input = in(0); const float inscalar = in0(0); inputSignals[0]->set(const_cast(input), inscalar);