diff options
Diffstat (limited to 'plugins/MacAU/DeRez/DeRez.cpp')
-rwxr-xr-x | plugins/MacAU/DeRez/DeRez.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/plugins/MacAU/DeRez/DeRez.cpp b/plugins/MacAU/DeRez/DeRez.cpp index 3e74715..4bc3ee4 100755 --- a/plugins/MacAU/DeRez/DeRez.cpp +++ b/plugins/MacAU/DeRez/DeRez.cpp @@ -207,7 +207,7 @@ void DeRez::DeRezKernel::Process( const Float32 *inSourceP, while (nSampleFrames-- > 0) { long double inputSample = *sourceP; - if (inputSample<1.2e-38 && -inputSample<1.2e-38) { + if (inputSample<1.2e-38 && -inputSample<1.2e-38 && (targetB == 0)) { static int noisesource = 0; //this declares a variable before anything else is compiled. It won't keep assigning //it to 0 for every sample, it's as if the declaration doesn't exist in this context, |