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);