diff --git a/src/CardinalPlugin.cpp b/src/CardinalPlugin.cpp index d92e4be..84e6aea 100644 --- a/src/CardinalPlugin.cpp +++ b/src/CardinalPlugin.cpp @@ -343,10 +343,8 @@ protected: if (fCurrentDevice == nullptr) { - if (outputs[0] != inputs[0]) - std::memcpy(outputs[0], inputs[0], sizeof(float)*frames); - if (outputs[1] != inputs[1]) - std::memcpy(outputs[1], inputs[1], sizeof(float)*frames); + std::memset(outputs[0], 0, sizeof(float)*frames); + std::memset(outputs[1], 0, sizeof(float)*frames); return; }