Cleaning up unnecessary variables

This commit is contained in:
Christopher Johnson 2022-02-26 16:24:05 -05:00
parent 2336d31220
commit 04dc83d844
212 changed files with 844 additions and 844 deletions

View file

@ -20,7 +20,7 @@ void Acceleration::processReplacing(float **inputs, float **outputs, VstInt32 sa
double intensity = pow(A,3)*(32/overallscale);
double wet = B;
double dry = 1.0 - wet;
//removed extra dry variable
double senseL;
double smoothL;
@ -92,8 +92,8 @@ void Acceleration::processReplacing(float **inputs, float **outputs, VstInt32 sa
inputSampleR = accumulatorSample;
if (wet !=1.0) {
inputSampleL = (inputSampleL * wet) + (drySampleL * dry);
inputSampleR = (inputSampleR * wet) + (drySampleR * dry);
inputSampleL = (inputSampleL * wet) + (drySampleL * (1.0-wet));
inputSampleR = (inputSampleR * wet) + (drySampleR * (1.0-wet));
}
//begin 32 bit stereo floating point dither
@ -128,7 +128,7 @@ void Acceleration::processDoubleReplacing(double **inputs, double **outputs, Vst
double intensity = pow(A,3)*(32/overallscale);
double wet = B;
double dry = 1.0 - wet;
//removed extra dry variable
double senseL;
double smoothL;
@ -200,8 +200,8 @@ void Acceleration::processDoubleReplacing(double **inputs, double **outputs, Vst
inputSampleR = accumulatorSample;
if (wet !=1.0) {
inputSampleL = (inputSampleL * wet) + (drySampleL * dry);
inputSampleR = (inputSampleR * wet) + (drySampleR * dry);
inputSampleL = (inputSampleL * wet) + (drySampleL * (1.0-wet));
inputSampleR = (inputSampleR * wet) + (drySampleR * (1.0-wet));
}
//begin 64 bit stereo floating point dither

View file

@ -23,7 +23,7 @@ void Aura::processReplacing(float **inputs, float **outputs, VstInt32 sampleFram
double velocityR;
double trim = A;
double wet = B;
double dry = 1.0 - wet;
//removed extra dry variable
double overallscale = trim * 10.0;
double gain = overallscale + (pow(wet,3) * 0.187859642462067);
trim *= (1.0 - (pow(wet,3) * 0.187859642462067));
@ -168,8 +168,8 @@ void Aura::processReplacing(float **inputs, float **outputs, VstInt32 sampleFram
//right channel done
if (wet !=1.0) {
inputSampleL = (inputSampleL * wet) + (drySampleL * dry);
inputSampleR = (inputSampleR * wet) + (drySampleR * dry);
inputSampleL = (inputSampleL * wet) + (drySampleL * (1.0-wet));
inputSampleR = (inputSampleR * wet) + (drySampleR * (1.0-wet));
}
//begin 32 bit stereo floating point dither
@ -207,7 +207,7 @@ void Aura::processDoubleReplacing(double **inputs, double **outputs, VstInt32 sa
double velocityR;
double trim = A;
double wet = B;
double dry = 1.0 - wet;
//removed extra dry variable
double overallscale = trim * 10.0;
double gain = overallscale + (pow(wet,3) * 0.187859642462067);
trim *= (1.0 - (pow(wet,3) * 0.187859642462067));
@ -352,8 +352,8 @@ void Aura::processDoubleReplacing(double **inputs, double **outputs, VstInt32 sa
//right channel done
if (wet !=1.0) {
inputSampleL = (inputSampleL * wet) + (drySampleL * dry);
inputSampleR = (inputSampleR * wet) + (drySampleR * dry);
inputSampleL = (inputSampleL * wet) + (drySampleL * (1.0-wet));
inputSampleR = (inputSampleR * wet) + (drySampleR * (1.0-wet));
}
//begin 64 bit stereo floating point dither

View file

@ -75,8 +75,8 @@ void AverMatrix::processReplacing(float **inputs, float **outputs, VstInt32 samp
inputSampleR = (previousPoleR * (1.0-yPartial)) + (inputSampleR * yPartial);
//in this way we can blend in the final pole
inputSampleL = (inputSampleL * wet) + (drySampleL * dry);
inputSampleR = (inputSampleR * wet) + (drySampleR * dry);
inputSampleL = (inputSampleL * wet) + (drySampleL * (1.0-wet));
inputSampleR = (inputSampleR * wet) + (drySampleR * (1.0-wet));
//wet can be negative, in which case dry is always full volume and they cancel
//begin 32 bit stereo floating point dither
@ -167,8 +167,8 @@ void AverMatrix::processDoubleReplacing(double **inputs, double **outputs, VstIn
inputSampleR = (previousPoleR * (1.0-yPartial)) + (inputSampleR * yPartial);
//in this way we can blend in the final pole
inputSampleL = (inputSampleL * wet) + (drySampleL * dry);
inputSampleR = (inputSampleR * wet) + (drySampleR * dry);
inputSampleL = (inputSampleL * wet) + (drySampleL * (1.0-wet));
inputSampleR = (inputSampleR * wet) + (drySampleR * (1.0-wet));
//wet can be negative, in which case dry is always full volume and they cancel
//begin 64 bit stereo floating point dither

View file

@ -25,7 +25,7 @@ void Average::processReplacing(float **inputs, float **outputs, VstInt32 sampleF
double overallscale = (A * 9.0)+1.0;
double wet = B;
double dry = 1.0 - wet;
//removed extra dry variable
double gain = overallscale;
if (gain > 1.0) {f[0] = 1.0; gain -= 1.0;} else {f[0] = gain; gain = 0.0;}
@ -107,8 +107,8 @@ void Average::processReplacing(float **inputs, float **outputs, VstInt32 sampleF
//our one math operation on the input data coming in
if (wet < 1.0) {
inputSampleL = (inputSampleL * wet) + (drySampleL * dry);
inputSampleR = (inputSampleR * wet) + (drySampleR * dry);
inputSampleL = (inputSampleL * wet) + (drySampleL * (1.0-wet));
inputSampleR = (inputSampleR * wet) + (drySampleR * (1.0-wet));
}
//dry/wet control only applies if you're using it. We don't do a multiply by 1.0
//if it 'won't change anything' but our sample might be at a very different scaling
@ -150,7 +150,7 @@ void Average::processDoubleReplacing(double **inputs, double **outputs, VstInt32
double overallscale = (A * 9.0)+1.0;
double wet = B;
double dry = 1.0 - wet;
//removed extra dry variable
double gain = overallscale;
if (gain > 1.0) {f[0] = 1.0; gain -= 1.0;} else {f[0] = gain; gain = 0.0;}
@ -232,8 +232,8 @@ void Average::processDoubleReplacing(double **inputs, double **outputs, VstInt32
//our one math operation on the input data coming in
if (wet < 1.0) {
inputSampleL = (inputSampleL * wet) + (drySampleL * dry);
inputSampleR = (inputSampleR * wet) + (drySampleR * dry);
inputSampleL = (inputSampleL * wet) + (drySampleL * (1.0-wet));
inputSampleR = (inputSampleR * wet) + (drySampleR * (1.0-wet));
}
//dry/wet control only applies if you're using it. We don't do a multiply by 1.0
//if it 'won't change anything' but our sample might be at a very different scaling

View file

@ -52,7 +52,7 @@ void BussColors4::processReplacing(float **inputs, float **outputs, VstInt32 sam
gain *= pow(10.0,((B * 36.0)-18.0)/14.0); //add adjustment factor
outgain *= pow(10.0,(((C * 36.0)-18.0)+3.3)/14.0); //add adjustment factor
double wet = D;
double dry = 1.0 - wet;
//removed extra dry variable
while (--sampleFrames >= 0)
{
@ -752,8 +752,8 @@ void BussColors4::processReplacing(float **inputs, float **outputs, VstInt32 sam
}
if (wet !=1.0) {
inputSampleL = (inputSampleL * wet) + (drySampleL * dry);
inputSampleR = (inputSampleR * wet) + (drySampleR * dry);
inputSampleL = (inputSampleL * wet) + (drySampleL * (1.0-wet));
inputSampleR = (inputSampleR * wet) + (drySampleR * (1.0-wet));
}
//begin 32 bit stereo floating point dither
@ -820,7 +820,7 @@ void BussColors4::processDoubleReplacing(double **inputs, double **outputs, VstI
gain *= pow(10.0,((B * 36.0)-18.0)/14.0); //add adjustment factor
outgain *= pow(10.0,(((C * 36.0)-18.0)+3.3)/14.0); //add adjustment factor
double wet = D;
double dry = 1.0 - wet;
//removed extra dry variable
while (--sampleFrames >= 0)
{
@ -1520,8 +1520,8 @@ void BussColors4::processDoubleReplacing(double **inputs, double **outputs, VstI
}
if (wet !=1.0) {
inputSampleL = (inputSampleL * wet) + (drySampleL * dry);
inputSampleR = (inputSampleR * wet) + (drySampleR * dry);
inputSampleL = (inputSampleL * wet) + (drySampleL * (1.0-wet));
inputSampleR = (inputSampleR * wet) + (drySampleR * (1.0-wet));
}
//begin 64 bit stereo floating point dither

View file

@ -40,7 +40,7 @@ void ButterComp::processReplacing(float **inputs, float **outputs, VstInt32 samp
double inputgain = pow(10.0,(A*14.0)/20.0);
double wet = B;
double dry = 1.0 - wet;
//removed extra dry variable
double outputgain = inputgain;
outputgain -= 1.0;
outputgain /= 1.5;
@ -138,8 +138,8 @@ void ButterComp::processReplacing(float **inputs, float **outputs, VstInt32 samp
inputSampleR /= outputgain;
if (wet !=1.0) {
inputSampleL = (inputSampleL * wet) + (drySampleL * dry);
inputSampleR = (inputSampleR * wet) + (drySampleR * dry);
inputSampleL = (inputSampleL * wet) + (drySampleL * (1.0-wet));
inputSampleR = (inputSampleR * wet) + (drySampleR * (1.0-wet));
}
//begin 32 bit stereo floating point dither
@ -194,7 +194,7 @@ void ButterComp::processDoubleReplacing(double **inputs, double **outputs, VstIn
double inputgain = pow(10.0,(A*14.0)/20.0);
double wet = B;
double dry = 1.0 - wet;
//removed extra dry variable
double outputgain = inputgain;
outputgain -= 1.0;
outputgain /= 1.5;
@ -292,8 +292,8 @@ void ButterComp::processDoubleReplacing(double **inputs, double **outputs, VstIn
inputSampleR /= outputgain;
if (wet !=1.0) {
inputSampleL = (inputSampleL * wet) + (drySampleL * dry);
inputSampleR = (inputSampleR * wet) + (drySampleR * dry);
inputSampleL = (inputSampleL * wet) + (drySampleL * (1.0-wet));
inputSampleR = (inputSampleR * wet) + (drySampleR * (1.0-wet));
}
//begin 64 bit stereo floating point dither

View file

@ -22,7 +22,7 @@ void ButterComp2::processReplacing(float **inputs, float **outputs, VstInt32 sam
double compfactor = 0.012 * (A / 135.0);
double output = B * 2.0;
double wet = C;
double dry = 1.0 - wet;
//removed extra dry variable
double outputgain = inputgain;
outputgain -= 1.0;
outputgain /= 1.5;
@ -213,8 +213,8 @@ void ButterComp2::processReplacing(float **inputs, float **outputs, VstInt32 sam
}
if (wet !=1.0) {
inputSampleL = (inputSampleL * wet) + (drySampleL * dry);
inputSampleR = (inputSampleR * wet) + (drySampleR * dry);
inputSampleL = (inputSampleL * wet) + (drySampleL * (1.0-wet));
inputSampleR = (inputSampleR * wet) + (drySampleR * (1.0-wet));
}
lastOutputL = inputSampleL;
@ -257,7 +257,7 @@ void ButterComp2::processDoubleReplacing(double **inputs, double **outputs, VstI
double compfactor = 0.012 * (A / 135.0);
double output = B * 2.0;
double wet = C;
double dry = 1.0 - wet;
//removed extra dry variable
double outputgain = inputgain;
outputgain -= 1.0;
outputgain /= 1.5;
@ -448,8 +448,8 @@ void ButterComp2::processDoubleReplacing(double **inputs, double **outputs, VstI
}
if (wet !=1.0) {
inputSampleL = (inputSampleL * wet) + (drySampleL * dry);
inputSampleR = (inputSampleR * wet) + (drySampleR * dry);
inputSampleL = (inputSampleL * wet) + (drySampleL * (1.0-wet));
inputSampleR = (inputSampleR * wet) + (drySampleR * (1.0-wet));
}
lastOutputL = inputSampleL;

View file

@ -25,7 +25,7 @@ void Chorus::processReplacing(float **inputs, float **outputs, VstInt32 sampleFr
double range = pow(B,4) * loopLimit * 0.499;
double wet = C;
double modulation = range*wet;
double dry = 1.0 - wet;
//removed extra dry variable
double tupi = 3.141592653589793238 * 2.0;
double offset;
//this is a double buffer so we will be splitting it in two
@ -92,8 +92,8 @@ void Chorus::processReplacing(float **inputs, float **outputs, VstInt32 sampleFr
//still scrolling through the samples, remember
if (wet !=1.0) {
inputSampleL = (inputSampleL * wet) + (drySampleL * dry);
inputSampleR = (inputSampleR * wet) + (drySampleR * dry);
inputSampleL = (inputSampleL * wet) + (drySampleL * (1.0-wet));
inputSampleR = (inputSampleR * wet) + (drySampleR * (1.0-wet));
}
fpFlip = !fpFlip;
@ -134,7 +134,7 @@ void Chorus::processDoubleReplacing(double **inputs, double **outputs, VstInt32
double range = pow(B,4) * loopLimit * 0.499;
double wet = C;
double modulation = range*wet;
double dry = 1.0 - wet;
//removed extra dry variable
double tupi = 3.141592653589793238 * 2.0;
double offset;
//this is a double buffer so we will be splitting it in two
@ -201,8 +201,8 @@ void Chorus::processDoubleReplacing(double **inputs, double **outputs, VstInt32
//still scrolling through the samples, remember
if (wet !=1.0) {
inputSampleL = (inputSampleL * wet) + (drySampleL * dry);
inputSampleR = (inputSampleR * wet) + (drySampleR * dry);
inputSampleL = (inputSampleL * wet) + (drySampleL * (1.0-wet));
inputSampleR = (inputSampleR * wet) + (drySampleR * (1.0-wet));
}
//begin 64 bit stereo floating point dither

View file

@ -25,7 +25,7 @@ void ChorusEnsemble::processReplacing(float **inputs, float **outputs, VstInt32
double range = pow(B,3) * loopLimit * 0.12;
double wet = C;
double modulation = range*wet;
double dry = 1.0 - wet;
//removed extra dry variable
double tupi = 3.141592653589793238 * 2.0;
double offset;
double start[4];
@ -132,8 +132,8 @@ void ChorusEnsemble::processReplacing(float **inputs, float **outputs, VstInt32
//still scrolling through the samples, remember
if (wet !=1.0) {
inputSampleL = (inputSampleL * wet) + (drySampleL * dry);
inputSampleR = (inputSampleR * wet) + (drySampleR * dry);
inputSampleL = (inputSampleL * wet) + (drySampleL * (1.0-wet));
inputSampleR = (inputSampleR * wet) + (drySampleR * (1.0-wet));
}
fpFlip = !fpFlip;
@ -175,7 +175,7 @@ void ChorusEnsemble::processDoubleReplacing(double **inputs, double **outputs, V
double range = pow(B,3) * loopLimit * 0.12;
double wet = C;
double modulation = range*wet;
double dry = 1.0 - wet;
//removed extra dry variable
double tupi = 3.141592653589793238 * 2.0;
double offset;
double start[4];
@ -282,8 +282,8 @@ void ChorusEnsemble::processDoubleReplacing(double **inputs, double **outputs, V
//still scrolling through the samples, remember
if (wet !=1.0) {
inputSampleL = (inputSampleL * wet) + (drySampleL * dry);
inputSampleR = (inputSampleR * wet) + (drySampleR * dry);
inputSampleL = (inputSampleL * wet) + (drySampleL * (1.0-wet));
inputSampleR = (inputSampleR * wet) + (drySampleR * (1.0-wet));
}
fpFlip = !fpFlip;

View file

@ -33,7 +33,7 @@ void Desk4::processReplacing(float **inputs, float **outputs, VstInt32 sampleFra
balanceB /= overallscale;
double outputgain = E;
double wet = F;
double dry = 1.0 - wet;
//removed extra dry variable
double clampL;
double clampR;
@ -185,8 +185,8 @@ void Desk4::processReplacing(float **inputs, float **outputs, VstInt32 sampleFra
}
if (wet !=1.0) {
inputSampleL = (inputSampleL * wet) + (drySampleL * dry);
inputSampleR = (inputSampleR * wet) + (drySampleR * dry);
inputSampleL = (inputSampleL * wet) + (drySampleL * (1.0-wet));
inputSampleR = (inputSampleR * wet) + (drySampleR * (1.0-wet));
}
@ -235,7 +235,7 @@ void Desk4::processDoubleReplacing(double **inputs, double **outputs, VstInt32 s
balanceB /= overallscale;
double outputgain = E;
double wet = F;
double dry = 1.0 - wet;
//removed extra dry variable
double clampL;
double clampR;
@ -387,8 +387,8 @@ void Desk4::processDoubleReplacing(double **inputs, double **outputs, VstInt32 s
}
if (wet !=1.0) {
inputSampleL = (inputSampleL * wet) + (drySampleL * dry);
inputSampleR = (inputSampleR * wet) + (drySampleR * dry);
inputSampleL = (inputSampleL * wet) + (drySampleL * (1.0-wet));
inputSampleR = (inputSampleR * wet) + (drySampleR * (1.0-wet));
}

View file

@ -39,7 +39,7 @@ void Distance2::processReplacing(float **inputs, float **outputs, VstInt32 sampl
double levelcorrect = 1.0 + ((filter / 12.0) * A);
//bring in top slider again to manage boost level for lower settings
double wet = C;
double dry = 1.0 - wet;
//removed extra dry variable
while (--sampleFrames >= 0)
{
@ -228,8 +228,8 @@ void Distance2::processReplacing(float **inputs, float **outputs, VstInt32 sampl
inputSampleR *= levelcorrect;
if (wet !=1.0) {
inputSampleL = (inputSampleL * wet) + (drySampleL * dry);
inputSampleR = (inputSampleR * wet) + (drySampleR * dry);
inputSampleL = (inputSampleL * wet) + (drySampleL * (1.0-wet));
inputSampleR = (inputSampleR * wet) + (drySampleR * (1.0-wet));
}
//begin 32 bit stereo floating point dither
@ -283,7 +283,7 @@ void Distance2::processDoubleReplacing(double **inputs, double **outputs, VstInt
double levelcorrect = 1.0 + ((filter / 12.0) * A);
//bring in top slider again to manage boost level for lower settings
double wet = C;
double dry = 1.0 - wet;
//removed extra dry variable
while (--sampleFrames >= 0)
{
@ -472,8 +472,8 @@ void Distance2::processDoubleReplacing(double **inputs, double **outputs, VstInt
inputSampleR *= levelcorrect;
if (wet !=1.0) {
inputSampleL = (inputSampleL * wet) + (drySampleL * dry);
inputSampleR = (inputSampleR * wet) + (drySampleR * dry);
inputSampleL = (inputSampleL * wet) + (drySampleL * (1.0-wet));
inputSampleR = (inputSampleR * wet) + (drySampleR * (1.0-wet));
}
//begin 64 bit stereo floating point dither

View file

@ -24,7 +24,7 @@ void DrumSlam::processReplacing(float **inputs, float **outputs, VstInt32 sample
double drive = (A*3.0)+1.0;
double out = B;
double wet = C;
double dry = 1.0 - wet;
//removed extra dry variable
while (--sampleFrames >= 0)
{
@ -179,8 +179,8 @@ void DrumSlam::processReplacing(float **inputs, float **outputs, VstInt32 sample
inputSampleR = ((lowSampleR + midSampleR + highSampleR)/drive)*out;
if (wet !=1.0) {
inputSampleL = (inputSampleL * wet) + (drySampleL * dry);
inputSampleR = (inputSampleR * wet) + (drySampleR * dry);
inputSampleL = (inputSampleL * wet) + (drySampleL * (1.0-wet));
inputSampleR = (inputSampleR * wet) + (drySampleR * (1.0-wet));
}
//begin 32 bit stereo floating point dither
@ -219,7 +219,7 @@ void DrumSlam::processDoubleReplacing(double **inputs, double **outputs, VstInt3
double drive = (A*3.0)+1.0;
double out = B;
double wet = C;
double dry = 1.0 - wet;
//removed extra dry variable
while (--sampleFrames >= 0)
{
@ -374,8 +374,8 @@ void DrumSlam::processDoubleReplacing(double **inputs, double **outputs, VstInt3
inputSampleR = ((lowSampleR + midSampleR + highSampleR)/drive)*out;
if (wet !=1.0) {
inputSampleL = (inputSampleL * wet) + (drySampleL * dry);
inputSampleR = (inputSampleR * wet) + (drySampleR * dry);
inputSampleL = (inputSampleL * wet) + (drySampleL * (1.0-wet));
inputSampleR = (inputSampleR * wet) + (drySampleR * (1.0-wet));
}
//begin 64 bit stereo floating point dither

View file

@ -263,8 +263,8 @@ void DubCenter::processReplacing(float **inputs, float **outputs, VstInt32 sampl
lastSubBump = SubBump;
if (wet != 1.0) {
inputSampleL = (inputSampleL * wet) + (drySampleL * dry);
inputSampleR = (inputSampleR * wet) + (drySampleR * dry);
inputSampleL = (inputSampleL * wet) + (drySampleL * (1.0-wet));
inputSampleR = (inputSampleR * wet) + (drySampleR * (1.0-wet));
}
//Dry/Wet control, defaults to the last slider
@ -546,8 +546,8 @@ void DubCenter::processDoubleReplacing(double **inputs, double **outputs, VstInt
lastSubBump = SubBump;
if (wet != 1.0) {
inputSampleL = (inputSampleL * wet) + (drySampleL * dry);
inputSampleR = (inputSampleR * wet) + (drySampleR * dry);
inputSampleL = (inputSampleL * wet) + (drySampleL * (1.0-wet));
inputSampleR = (inputSampleR * wet) + (drySampleR * (1.0-wet));
}
//Dry/Wet control, defaults to the last slider

View file

@ -383,8 +383,8 @@ void DubSub::processReplacing(float **inputs, float **outputs, VstInt32 sampleFr
lastSubBumpR = SubBumpR;
if (wet !=1.0) {
inputSampleL = (inputSampleL * wet) + (drySampleL * dry);
inputSampleR = (inputSampleR * wet) + (drySampleR * dry);
inputSampleL = (inputSampleL * wet) + (drySampleL * (1.0-wet));
inputSampleR = (inputSampleR * wet) + (drySampleR * (1.0-wet));
}
//Dry/Wet control, defaults to the last slider
@ -786,8 +786,8 @@ void DubSub::processDoubleReplacing(double **inputs, double **outputs, VstInt32
lastSubBumpR = SubBumpR;
if (wet !=1.0) {
inputSampleL = (inputSampleL * wet) + (drySampleL * dry);
inputSampleR = (inputSampleR * wet) + (drySampleR * dry);
inputSampleL = (inputSampleL * wet) + (drySampleL * (1.0-wet));
inputSampleR = (inputSampleR * wet) + (drySampleR * (1.0-wet));
}
//Dry/Wet control, defaults to the last slider

View file

@ -119,8 +119,8 @@ void ElectroHat::processReplacing(float **inputs, float **outputs, VstInt32 samp
storedSampleR = tempSampleR;
if (wet !=1.0) {
inputSampleL = (inputSampleL * wet) + (drySampleL * dry);
inputSampleR = (inputSampleR * wet) + (drySampleR * dry);
inputSampleL = (inputSampleL * wet) + (drySampleL * (1.0-wet));
inputSampleR = (inputSampleR * wet) + (drySampleR * (1.0-wet));
}
//begin 32 bit stereo floating point dither
@ -254,8 +254,8 @@ void ElectroHat::processDoubleReplacing(double **inputs, double **outputs, VstIn
storedSampleR = tempSampleR;
if (wet !=1.0) {
inputSampleL = (inputSampleL * wet) + (drySampleL * dry);
inputSampleR = (inputSampleR * wet) + (drySampleR * dry);
inputSampleL = (inputSampleL * wet) + (drySampleL * (1.0-wet));
inputSampleR = (inputSampleR * wet) + (drySampleR * (1.0-wet));
}
//begin 64 bit stereo floating point dither

View file

@ -25,7 +25,7 @@ void Ensemble::processReplacing(float **inputs, float **outputs, VstInt32 sample
double taps = floor((A*46.0)+2.9);
double brighten = C;
double wet = D;
double dry = 1.0 - wet;
//removed extra dry variable
double hapi = 3.141592653589793238 / taps;
double offset;
double floffset;
@ -113,8 +113,8 @@ void Ensemble::processReplacing(float **inputs, float **outputs, VstInt32 sample
if (wet !=1.0) {
inputSampleL = (inputSampleL * wet) + (drySampleL * dry);
inputSampleR = (inputSampleR * wet) + (drySampleR * dry);
inputSampleL = (inputSampleL * wet) + (drySampleL * (1.0-wet));
inputSampleR = (inputSampleR * wet) + (drySampleR * (1.0-wet));
}
//begin 32 bit stereo floating point dither
@ -154,7 +154,7 @@ void Ensemble::processDoubleReplacing(double **inputs, double **outputs, VstInt3
double taps = floor((A*46.0)+2.9);
double brighten = C;
double wet = D;
double dry = 1.0 - wet;
//removed extra dry variable
double hapi = 3.141592653589793238 / taps;
double offset;
double floffset;
@ -242,8 +242,8 @@ void Ensemble::processDoubleReplacing(double **inputs, double **outputs, VstInt3
if (wet !=1.0) {
inputSampleL = (inputSampleL * wet) + (drySampleL * dry);
inputSampleR = (inputSampleR * wet) + (drySampleR * dry);
inputSampleL = (inputSampleL * wet) + (drySampleL * (1.0-wet));
inputSampleR = (inputSampleR * wet) + (drySampleR * (1.0-wet));
}
//begin 64 bit stereo floating point dither

View file

@ -209,8 +209,8 @@ void Floor::processReplacing(float **inputs, float **outputs, VstInt32 sampleFra
//drive section, right
if (wet !=1.0) {
inputSampleL = (inputSampleL * wet) + (drySampleL * dry);
inputSampleR = (inputSampleR * wet) + (drySampleR * dry);
inputSampleL = (inputSampleL * wet) + (drySampleL * (1.0-wet));
inputSampleR = (inputSampleR * wet) + (drySampleR * (1.0-wet));
}
//begin 32 bit stereo floating point dither
@ -434,8 +434,8 @@ void Floor::processDoubleReplacing(double **inputs, double **outputs, VstInt32 s
//drive section, right
if (wet !=1.0) {
inputSampleL = (inputSampleL * wet) + (drySampleL * dry);
inputSampleR = (inputSampleR * wet) + (drySampleR * dry);
inputSampleL = (inputSampleL * wet) + (drySampleL * (1.0-wet));
inputSampleR = (inputSampleR * wet) + (drySampleR * (1.0-wet));
}
//begin 64 bit stereo floating point dither

View file

@ -24,7 +24,7 @@ void FromTape::processReplacing(float **inputs, float **outputs, VstInt32 sample
double altAmount = 1.0 - iirAmount;
double outputgain = D*2.0;
double wet = E;
double dry = 1.0 - wet;
//removed extra dry variable
double HighsSampleL = 0.0;
double SubtractL;
double bridgerectifierL;
@ -181,8 +181,8 @@ void FromTape::processReplacing(float **inputs, float **outputs, VstInt32 sample
}
if (wet !=1.0) {
inputSampleL = (inputSampleL * wet) + (drySampleL * dry);
inputSampleR = (inputSampleR * wet) + (drySampleR * dry);
inputSampleL = (inputSampleL * wet) + (drySampleL * (1.0-wet));
inputSampleR = (inputSampleR * wet) + (drySampleR * (1.0-wet));
}
//begin 32 bit stereo floating point dither
@ -221,7 +221,7 @@ void FromTape::processDoubleReplacing(double **inputs, double **outputs, VstInt3
double altAmount = 1.0 - iirAmount;
double outputgain = D*2.0;
double wet = E;
double dry = 1.0 - wet;
//removed extra dry variable
double HighsSampleL = 0.0;
double SubtractL;
double bridgerectifierL;
@ -378,8 +378,8 @@ void FromTape::processDoubleReplacing(double **inputs, double **outputs, VstInt3
}
if (wet !=1.0) {
inputSampleL = (inputSampleL * wet) + (drySampleL * dry);
inputSampleR = (inputSampleR * wet) + (drySampleR * dry);
inputSampleL = (inputSampleL * wet) + (drySampleL * (1.0-wet));
inputSampleR = (inputSampleR * wet) + (drySampleR * (1.0-wet));
}
//begin 64 bit stereo floating point dither

View file

@ -133,8 +133,8 @@ void HardVacuum::processReplacing(float **inputs, float **outputs, VstInt32 samp
}
if (wet !=1.0) {
inputSampleL = (inputSampleL * wet) + (drySampleL * dry);
inputSampleR = (inputSampleR * wet) + (drySampleR * dry);
inputSampleL = (inputSampleL * wet) + (drySampleL * (1.0-wet));
inputSampleR = (inputSampleR * wet) + (drySampleR * (1.0-wet));
}
//begin 32 bit stereo floating point dither
@ -283,8 +283,8 @@ void HardVacuum::processDoubleReplacing(double **inputs, double **outputs, VstIn
}
if (wet !=1.0) {
inputSampleL = (inputSampleL * wet) + (drySampleL * dry);
inputSampleR = (inputSampleR * wet) + (drySampleR * dry);
inputSampleL = (inputSampleL * wet) + (drySampleL * (1.0-wet));
inputSampleR = (inputSampleR * wet) + (drySampleR * (1.0-wet));
}
//begin 64 bit stereo floating point dither

View file

@ -20,7 +20,7 @@ void Highpass::processReplacing(float **inputs, float **outputs, VstInt32 sample
double iirAmount = pow(A,3)/overallscale;
double tight = (B*2.0)-1.0;
double wet = C;
double dry = 1.0 - wet;
//removed extra dry variable
double offset;
double inputSampleL;
double inputSampleR;
@ -79,8 +79,8 @@ void Highpass::processReplacing(float **inputs, float **outputs, VstInt32 sample
if (wet < 1.0) outputSampleL = (outputSampleL * wet) + (inputSampleL * dry);
if (wet < 1.0) outputSampleR = (outputSampleR * wet) + (inputSampleR * dry);
if (wet < 1.0) outputSampleL = (outputSampleL * wet) + (inputSampleL * (1.0-wet));
if (wet < 1.0) outputSampleR = (outputSampleR * wet) + (inputSampleR * (1.0-wet));
//begin 32 bit stereo floating point dither
int expon; frexpf((float)inputSampleL, &expon);
@ -114,7 +114,7 @@ void Highpass::processDoubleReplacing(double **inputs, double **outputs, VstInt3
double iirAmount = pow(A,3)/overallscale;
double tight = (B*2.0)-1.0;
double wet = C;
double dry = 1.0 - wet;
//removed extra dry variable
double offset;
double inputSampleL;
double inputSampleR;
@ -173,8 +173,8 @@ void Highpass::processDoubleReplacing(double **inputs, double **outputs, VstInt3
if (wet < 1.0) outputSampleL = (outputSampleL * wet) + (inputSampleL * dry);
if (wet < 1.0) outputSampleR = (outputSampleR * wet) + (inputSampleR * dry);
if (wet < 1.0) outputSampleL = (outputSampleL * wet) + (inputSampleL * (1.0-wet));
if (wet < 1.0) outputSampleR = (outputSampleR * wet) + (inputSampleR * (1.0-wet));
//begin 64 bit stereo floating point dither
//int expon; frexp((double)inputSampleL, &expon);

View file

@ -24,7 +24,7 @@ void Hombre::processReplacing(float **inputs, float **outputs, VstInt32 sampleFr
int widthA = (int)(1.0*overallscale);
int widthB = (int)(7.0*overallscale); //max 364 at 44.1, 792 at 96K
double wet = B;
double dry = 1.0 - wet;
//removed extra dry variable
double totalL;
double totalR;
int count;
@ -91,8 +91,8 @@ void Hombre::processReplacing(float **inputs, float **outputs, VstInt32 sampleFr
//still scrolling through the samples, remember
if (wet !=1.0) {
inputSampleL = (inputSampleL * wet) + (drySampleL * dry);
inputSampleR = (inputSampleR * wet) + (drySampleR * dry);
inputSampleL = (inputSampleL * wet) + (drySampleL * (1.0-wet));
inputSampleR = (inputSampleR * wet) + (drySampleR * (1.0-wet));
}
//begin 32 bit stereo floating point dither
@ -131,7 +131,7 @@ void Hombre::processDoubleReplacing(double **inputs, double **outputs, VstInt32
int widthA = (int)(1.0*overallscale);
int widthB = (int)(7.0*overallscale); //max 364 at 44.1, 792 at 96K
double wet = B;
double dry = 1.0 - wet;
//removed extra dry variable
double totalL;
double totalR;
int count;
@ -198,8 +198,8 @@ void Hombre::processDoubleReplacing(double **inputs, double **outputs, VstInt32
//still scrolling through the samples, remember
if (wet !=1.0) {
inputSampleL = (inputSampleL * wet) + (drySampleL * dry);
inputSampleR = (inputSampleR * wet) + (drySampleR * dry);
inputSampleL = (inputSampleL * wet) + (drySampleL * (1.0-wet));
inputSampleR = (inputSampleR * wet) + (drySampleR * (1.0-wet));
}
//begin 64 bit stereo floating point dither

View file

@ -112,7 +112,7 @@ void Logical4::processReplacing(float **inputs, float **outputs, VstInt32 sample
double outputgain = pow(10.0,((D*40.0)-20.0)/20.0);
double wet = E;
double dry = 1.0 - wet;
//removed extra dry variable
while (--sampleFrames >= 0)
@ -829,8 +829,8 @@ void Logical4::processReplacing(float **inputs, float **outputs, VstInt32 sample
}
if (wet != 1.0) {
inputSampleL = (inputSampleL * wet) + (drySampleL * dry);
inputSampleR = (inputSampleR * wet) + (drySampleR * dry);
inputSampleL = (inputSampleL * wet) + (drySampleL * (1.0-wet));
inputSampleR = (inputSampleR * wet) + (drySampleR * (1.0-wet));
}
fpFlip = !fpFlip;
@ -959,7 +959,7 @@ void Logical4::processDoubleReplacing(double **inputs, double **outputs, VstInt3
double outputgain = pow(10.0,((D*40.0)-20.0)/20.0);
double wet = E;
double dry = 1.0 - wet;
//removed extra dry variable
while (--sampleFrames >= 0)
{
@ -1675,8 +1675,8 @@ void Logical4::processDoubleReplacing(double **inputs, double **outputs, VstInt3
}
if (wet != 1.0) {
inputSampleL = (inputSampleL * wet) + (drySampleL * dry);
inputSampleR = (inputSampleR * wet) + (drySampleR * dry);
inputSampleL = (inputSampleL * wet) + (drySampleL * (1.0-wet));
inputSampleR = (inputSampleR * wet) + (drySampleR * (1.0-wet));
}
fpFlip = !fpFlip;

View file

@ -21,7 +21,7 @@ void Lowpass::processReplacing(float **inputs, float **outputs, VstInt32 sampleF
iirAmount /= overallscale;
double tight = (B*2.0)-1.0;
double wet = C;
double dry = 1.0 - wet;
//removed extra dry variable
double offset;
double inputSampleL;
double inputSampleR;
@ -81,8 +81,8 @@ void Lowpass::processReplacing(float **inputs, float **outputs, VstInt32 sampleF
if (wet < 1.0) outputSampleL = (outputSampleL * wet) + (inputSampleL * dry);
if (wet < 1.0) outputSampleR = (outputSampleR * wet) + (inputSampleR * dry);
if (wet < 1.0) outputSampleL = (outputSampleL * wet) + (inputSampleL * (1.0-wet));
if (wet < 1.0) outputSampleR = (outputSampleR * wet) + (inputSampleR * (1.0-wet));
//begin 32 bit stereo floating point dither
int expon; frexpf((float)inputSampleL, &expon);
@ -117,7 +117,7 @@ void Lowpass::processDoubleReplacing(double **inputs, double **outputs, VstInt32
iirAmount /= overallscale;
double tight = (B*2.0)-1.0;
double wet = C;
double dry = 1.0 - wet;
//removed extra dry variable
double offset;
double inputSampleL;
double inputSampleR;
@ -177,8 +177,8 @@ void Lowpass::processDoubleReplacing(double **inputs, double **outputs, VstInt32
if (wet < 1.0) outputSampleL = (outputSampleL * wet) + (inputSampleL * dry);
if (wet < 1.0) outputSampleR = (outputSampleR * wet) + (inputSampleR * dry);
if (wet < 1.0) outputSampleL = (outputSampleL * wet) + (inputSampleL * (1.0-wet));
if (wet < 1.0) outputSampleR = (outputSampleR * wet) + (inputSampleR * (1.0-wet));
//begin 64 bit stereo floating point dither
//int expon; frexp((double)inputSampleL, &expon);

View file

@ -71,7 +71,7 @@ void Noise::processReplacing(float **inputs, float **outputs, VstInt32 sampleFra
double decay = 0.001 - ((1.0-pow(1.0-D,3))*0.001);
if (decay == 0.001) decay = 0.1;
double wet = F;
double dry = 1.0 - wet;
//removed extra dry variable
wet *= 0.01; //correct large gain issue
double correctionSample;
double accumulatorSampleL;
@ -210,10 +210,10 @@ void Noise::processReplacing(float **inputs, float **outputs, VstInt32 sampleFra
inputSampleR *= (1.0-rumblecutoff);
inputSampleL *= wet;
inputSampleL += (drySampleL * dry);
inputSampleL += (drySampleL * (1.0-wet));
inputSampleR *= wet;
inputSampleR += (drySampleR * dry);
inputSampleR += (drySampleR * (1.0-wet));
//apply the dry to the noise
bL[9] = bL[8]; bL[8] = bL[7]; bL[7] = bL[6]; bL[6] = bL[5];
@ -343,7 +343,7 @@ void Noise::processDoubleReplacing(double **inputs, double **outputs, VstInt32 s
double decay = 0.001 - ((1.0-pow(1.0-D,3))*0.001);
if (decay == 0.001) decay = 0.1;
double wet = F;
double dry = 1.0 - wet;
//removed extra dry variable
wet *= 0.01; //correct large gain issue
double correctionSample;
double accumulatorSampleL;
@ -480,10 +480,10 @@ void Noise::processDoubleReplacing(double **inputs, double **outputs, VstInt32 s
inputSampleR *= (1.0-rumblecutoff);
inputSampleL *= wet;
inputSampleL += (drySampleL * dry);
inputSampleL += (drySampleL * (1.0-wet));
inputSampleR *= wet;
inputSampleR += (drySampleR * dry);
inputSampleR += (drySampleR * (1.0-wet));
//apply the dry to the noise
bL[9] = bL[8]; bL[8] = bL[7]; bL[7] = bL[6]; bL[6] = bL[5];

View file

@ -38,7 +38,7 @@ void OneCornerClip::processReplacing(float **inputs, float **outputs, VstInt32 s
bool clipEngage = false;
double wet = E;
double dry = 1.0 - wet;
//removed extra dry variable
double drySampleL;
double drySampleR;
double inputSampleL;
@ -114,8 +114,8 @@ void OneCornerClip::processReplacing(float **inputs, float **outputs, VstInt32 s
lastSampleR = inputSampleR;
if (wet !=1.0) {
inputSampleL = (inputSampleL * wet) + (drySampleL * dry);
inputSampleR = (inputSampleR * wet) + (drySampleR * dry);
inputSampleL = (inputSampleL * wet) + (drySampleL * (1.0-wet));
inputSampleR = (inputSampleR * wet) + (drySampleR * (1.0-wet));
}
//begin 32 bit stereo floating point dither
@ -175,7 +175,7 @@ void OneCornerClip::processDoubleReplacing(double **inputs, double **outputs, Vs
bool clipEngage = false;
double wet = E;
double dry = 1.0 - wet;
//removed extra dry variable
double drySampleL;
double drySampleR;
double inputSampleL;
@ -252,8 +252,8 @@ void OneCornerClip::processDoubleReplacing(double **inputs, double **outputs, Vs
lastSampleR = inputSampleR;
if (wet !=1.0) {
inputSampleL = (inputSampleL * wet) + (drySampleL * dry);
inputSampleR = (inputSampleR * wet) + (drySampleR * dry);
inputSampleL = (inputSampleL * wet) + (drySampleL * (1.0-wet));
inputSampleR = (inputSampleR * wet) + (drySampleR * (1.0-wet));
}
//begin 64 bit stereo floating point dither

View file

@ -20,7 +20,7 @@ void PhaseNudge::processReplacing(float **inputs, float **outputs, VstInt32 samp
//if you see 0.6180 it's not a wild stretch to wonder whether you are working with a constant
int maxdelayTarget = (int)(pow(A,3)*1501.0);
double wet = B;
double dry = 1.0 - wet;
//removed extra dry variable
double bridgerectifier;
double inputSampleL;
@ -129,7 +129,7 @@ void PhaseNudge::processDoubleReplacing(double **inputs, double **outputs, VstIn
//if you see 0.6180 it's not a wild stretch to wonder whether you are working with a constant
int maxdelayTarget = (int)(pow(A,3)*1501.0);
double wet = B;
double dry = 1.0 - wet;
//removed extra dry variable
double bridgerectifier;
double inputSampleL;

View file

@ -19,7 +19,7 @@ void SingleEndedTriode::processReplacing(float **inputs, float **outputs, VstInt
double softcrossover = pow(B,3)/8.0;
double hardcrossover = pow(C,7)/8.0;
double wet = D;
double dry = 1.0 - wet;
//removed extra dry variable
while (--sampleFrames >= 0)
{
@ -87,8 +87,8 @@ void SingleEndedTriode::processReplacing(float **inputs, float **outputs, VstInt
}
if (wet !=1.0) {
inputSampleL = (inputSampleL * wet) + (drySampleL * dry);
inputSampleR = (inputSampleR * wet) + (drySampleR * dry);
inputSampleL = (inputSampleL * wet) + (drySampleL * (1.0-wet));
inputSampleR = (inputSampleR * wet) + (drySampleR * (1.0-wet));
}
//begin 32 bit stereo floating point dither
@ -122,7 +122,7 @@ void SingleEndedTriode::processDoubleReplacing(double **inputs, double **outputs
double softcrossover = pow(B,3)/8.0;
double hardcrossover = pow(C,7)/8.0;
double wet = D;
double dry = 1.0 - wet;
//removed extra dry variable
while (--sampleFrames >= 0)
{
@ -190,8 +190,8 @@ void SingleEndedTriode::processDoubleReplacing(double **inputs, double **outputs
}
if (wet !=1.0) {
inputSampleL = (inputSampleL * wet) + (drySampleL * dry);
inputSampleR = (inputSampleR * wet) + (drySampleR * dry);
inputSampleL = (inputSampleL * wet) + (drySampleL * (1.0-wet));
inputSampleR = (inputSampleR * wet) + (drySampleR * (1.0-wet));
}
//begin 64 bit stereo floating point dither

View file

@ -28,7 +28,7 @@ void Surge::processReplacing(float **inputs, float **outputs, VstInt32 sampleFra
double attack = ((intensity+0.1)*0.0005)/overallscale;
double decay = ((intensity+0.001)*0.00005)/overallscale;
double wet = B;
double dry = 1.0 - wet;
//removed extra dry variable
double inputSense;
@ -121,7 +121,7 @@ void Surge::processDoubleReplacing(double **inputs, double **outputs, VstInt32 s
double attack = ((intensity+0.1)*0.0005)/overallscale;
double decay = ((intensity+0.001)*0.00005)/overallscale;
double wet = B;
double dry = 1.0 - wet;
//removed extra dry variable
double inputSense;
while (--sampleFrames >= 0)

View file

@ -27,7 +27,7 @@ void SurgeTide::processReplacing(float **inputs, float **outputs, VstInt32 sampl
double attack = ((B+0.1)*0.0005)/overallscale;
double decay = ((B+0.001)*0.00005)/overallscale;
double wet = C;
double dry = 1.0 - wet;
//removed extra dry variable
double inputSense;
while (--sampleFrames >= 0)
@ -110,7 +110,7 @@ void SurgeTide::processDoubleReplacing(double **inputs, double **outputs, VstInt
double attack = ((B+0.1)*0.0005)/overallscale;
double decay = ((B+0.001)*0.00005)/overallscale;
double wet = C;
double dry = 1.0 - wet;
//removed extra dry variable
double inputSense;
while (--sampleFrames >= 0)

View file

@ -23,7 +23,7 @@ void Swell::processReplacing(float **inputs, float **outputs, VstInt32 sampleFra
double thresholdOff = thresholdOn * B;
double speedOff = (sin(B)*0.01)/overallscale;
double wet = C;
double dry = 1.0 - wet;
//removed extra dry variable
double drySampleL;
double drySampleR;
@ -54,8 +54,8 @@ void Swell::processReplacing(float **inputs, float **outputs, VstInt32 sampleFra
inputSampleR *= swellR;
if (wet !=1.0) {
inputSampleL = (inputSampleL * wet) + (drySampleL * dry);
inputSampleR = (inputSampleR * wet) + (drySampleR * dry);
inputSampleL = (inputSampleL * wet) + (drySampleL * (1.0-wet));
inputSampleR = (inputSampleR * wet) + (drySampleR * (1.0-wet));
}
//begin 32 bit stereo floating point dither
@ -93,7 +93,7 @@ void Swell::processDoubleReplacing(double **inputs, double **outputs, VstInt32 s
double thresholdOff = thresholdOn * B;
double speedOff = (sin(B)*0.01)/overallscale;
double wet = C;
double dry = 1.0 - wet;
//removed extra dry variable
double drySampleL;
double drySampleR;
@ -124,8 +124,8 @@ void Swell::processDoubleReplacing(double **inputs, double **outputs, VstInt32 s
inputSampleR *= swellR;
if (wet !=1.0) {
inputSampleL = (inputSampleL * wet) + (drySampleL * dry);
inputSampleR = (inputSampleR * wet) + (drySampleR * dry);
inputSampleL = (inputSampleL * wet) + (drySampleL * (1.0-wet));
inputSampleR = (inputSampleR * wet) + (drySampleR * (1.0-wet));
}
//begin 64 bit stereo floating point dither

View file

@ -26,7 +26,7 @@ void TapeDust::processReplacing(float **inputs, float **outputs, VstInt32 sample
double gainL;
double gainR;
double wet = B;
double dry = 1.0 - wet;
//removed extra dry variable
while (--sampleFrames >= 0)
{
@ -78,8 +78,8 @@ void TapeDust::processReplacing(float **inputs, float **outputs, VstInt32 sample
}
if (wet < 1.0) {
inputSampleL = (inputSampleL * wet) + (drySampleL * dry);
inputSampleR = (inputSampleR * wet) + (drySampleR * dry);
inputSampleL = (inputSampleL * wet) + (drySampleL * (1.0-wet));
inputSampleR = (inputSampleR * wet) + (drySampleR * (1.0-wet));
}
//begin 32 bit stereo floating point dither
@ -120,7 +120,7 @@ void TapeDust::processDoubleReplacing(double **inputs, double **outputs, VstInt3
double gainL;
double gainR;
double wet = B;
double dry = 1.0 - wet;
//removed extra dry variable
while (--sampleFrames >= 0)
{
@ -172,8 +172,8 @@ void TapeDust::processDoubleReplacing(double **inputs, double **outputs, VstInt3
}
if (wet < 1.0) {
inputSampleL = (inputSampleL * wet) + (drySampleL * dry);
inputSampleR = (inputSampleR * wet) + (drySampleR * dry);
inputSampleL = (inputSampleL * wet) + (drySampleL * (1.0-wet));
inputSampleR = (inputSampleR * wet) + (drySampleR * (1.0-wet));
}
//begin 64 bit stereo floating point dither

View file

@ -21,7 +21,7 @@ void ToTape5::processReplacing(float **inputs, float **outputs, VstInt32 sampleF
double inputgain = pow(A+1.0,3);
double outputgain = E;
double wet = F;
double dry = 1.0 - wet;
//removed extra dry variable
double trim = 0.211324865405187117745425;
double SoftenControl = pow(B,2);
double tempRandy = 0.06 + (SoftenControl/10.0);
@ -315,8 +315,8 @@ void ToTape5::processReplacing(float **inputs, float **outputs, VstInt32 sampleF
}
if (wet !=1.0) {
inputSampleL = (inputSampleL * wet) + (drySampleL * dry);
inputSampleR = (inputSampleR * wet) + (drySampleR * dry);
inputSampleL = (inputSampleL * wet) + (drySampleL * (1.0-wet));
inputSampleR = (inputSampleR * wet) + (drySampleR * (1.0-wet));
}
//begin 32 bit stereo floating point dither
@ -352,7 +352,7 @@ void ToTape5::processDoubleReplacing(double **inputs, double **outputs, VstInt32
double inputgain = pow(A+1.0,3);
double outputgain = E;
double wet = F;
double dry = 1.0 - wet;
//removed extra dry variable
double trim = 0.211324865405187117745425;
double SoftenControl = pow(B,2);
double tempRandy = 0.06 + (SoftenControl/10.0);
@ -644,8 +644,8 @@ void ToTape5::processDoubleReplacing(double **inputs, double **outputs, VstInt32
}
if (wet !=1.0) {
inputSampleL = (inputSampleL * wet) + (drySampleL * dry);
inputSampleR = (inputSampleR * wet) + (drySampleR * dry);
inputSampleL = (inputSampleL * wet) + (drySampleL * (1.0-wet));
inputSampleR = (inputSampleR * wet) + (drySampleR * (1.0-wet));
}
//begin 64 bit stereo floating point dither

View file

@ -28,7 +28,7 @@ void Wider::processReplacing(float **inputs, float **outputs, VstInt32 sampleFra
double densityside = (A*2.0)-1.0;
double densitymid = (B*2.0)-1.0;
double wet = C;
double dry = 1.0 - wet;
//removed extra dry variable
wet *= 0.5; //we make mid-side by adding/subtracting both channels into each channel
//and that's why we gotta divide it by 2: otherwise everything's doubled. So, premultiply it to save an extra 'math'
double offset = (densityside-densitymid)/2;
@ -142,7 +142,7 @@ void Wider::processDoubleReplacing(double **inputs, double **outputs, VstInt32 s
double densityside = (A*2.0)-1.0;
double densitymid = (B*2.0)-1.0;
double wet = C;
double dry = 1.0 - wet;
//removed extra dry variable
wet *= 0.5; //we make mid-side by adding/subtracting both channels into each channel
//and that's why we gotta divide it by 2: otherwise everything's doubled. So, premultiply it to save an extra 'math'
double offset = (densityside-densitymid)/2;

View file

@ -20,7 +20,7 @@ void uLawDecode::processReplacing(float **inputs, float **outputs, VstInt32 samp
double gain = A;
double wet = B;
double dry = 1.0 - wet;
//removed extra dry variable
while (--sampleFrames >= 0)
{
@ -50,8 +50,8 @@ void uLawDecode::processReplacing(float **inputs, float **outputs, VstInt32 samp
if (inputSampleR < 0) inputSampleR = -(pow(256,fabs(inputSampleR))-1.0) / 255;
if (wet != 1.0) {
inputSampleL = (inputSampleL * wet) + (drySampleL * dry);
inputSampleR = (inputSampleR * wet) + (drySampleR * dry);
inputSampleL = (inputSampleL * wet) + (drySampleL * (1.0-wet));
inputSampleR = (inputSampleR * wet) + (drySampleR * (1.0-wet));
}
//begin 32 bit stereo floating point dither
@ -86,7 +86,7 @@ void uLawDecode::processDoubleReplacing(double **inputs, double **outputs, VstIn
double gain = A;
double wet = B;
double dry = 1.0 - wet;
//removed extra dry variable
while (--sampleFrames >= 0)
{
@ -116,8 +116,8 @@ void uLawDecode::processDoubleReplacing(double **inputs, double **outputs, VstIn
if (inputSampleR < 0) inputSampleR = -(pow(256,fabs(inputSampleR))-1.0) / 255;
if (wet != 1.0) {
inputSampleL = (inputSampleL * wet) + (drySampleL * dry);
inputSampleR = (inputSampleR * wet) + (drySampleR * dry);
inputSampleL = (inputSampleL * wet) + (drySampleL * (1.0-wet));
inputSampleR = (inputSampleR * wet) + (drySampleR * (1.0-wet));
}
//begin 64 bit stereo floating point dither

View file

@ -20,7 +20,7 @@ void uLawEncode::processReplacing(float **inputs, float **outputs, VstInt32 samp
double gain = A;
double wet = B;
double dry = 1.0 - wet;
//removed extra dry variable
while (--sampleFrames >= 0)
{
@ -84,8 +84,8 @@ void uLawEncode::processReplacing(float **inputs, float **outputs, VstInt32 samp
if (inputSampleR < 0) inputSampleR = -log(1.0+(255*fabs(inputSampleR))) / log(256);
if (wet !=1.0) {
inputSampleL = (inputSampleL * wet) + (drySampleL * dry);
inputSampleR = (inputSampleR * wet) + (drySampleR * dry);
inputSampleL = (inputSampleL * wet) + (drySampleL * (1.0-wet));
inputSampleR = (inputSampleR * wet) + (drySampleR * (1.0-wet));
}
//begin 32 bit stereo floating point dither
@ -120,7 +120,7 @@ void uLawEncode::processDoubleReplacing(double **inputs, double **outputs, VstIn
double gain = A;
double wet = B;
double dry = 1.0 - wet;
//removed extra dry variable
while (--sampleFrames >= 0)
{
@ -184,8 +184,8 @@ void uLawEncode::processDoubleReplacing(double **inputs, double **outputs, VstIn
if (inputSampleR < 0) inputSampleR = -log(1.0+(255*fabs(inputSampleR))) / log(256);
if (wet !=1.0) {
inputSampleL = (inputSampleL * wet) + (drySampleL * dry);
inputSampleR = (inputSampleR * wet) + (drySampleR * dry);
inputSampleL = (inputSampleL * wet) + (drySampleL * (1.0-wet));
inputSampleR = (inputSampleR * wet) + (drySampleR * (1.0-wet));
}
//begin 64 bit stereo floating point dither

View file

@ -191,7 +191,7 @@ void Acceleration::AccelerationKernel::Process( const Float32 *inSourceP,
Float64 intensity = pow(GetParameter( kParam_One ),3)*(32/overallscale);
Float64 wet = GetParameter( kParam_Two );
Float64 dry = 1.0 - wet;
//removed unnecessary dry variable
Float64 senseL;
Float64 smoothL;
@ -230,7 +230,7 @@ void Acceleration::AccelerationKernel::Process( const Float32 *inSourceP,
if (wet !=1.0) {
inputSample = (inputSample * wet) + (drySample * dry);
inputSample = (inputSample * wet) + (drySample * (1.0-wet));
}
//Dry/Wet control, defaults to the last slider

View file

@ -189,7 +189,7 @@ void Aura::AuraKernel::Process( const Float32 *inSourceP,
Float64 velocity;
Float64 trim = GetParameter( kParam_One );
Float64 wet = GetParameter( kParam_Two );
Float64 dry = 1.0 - wet;
//removed unnecessary dry variable
Float64 overallscale = trim * 10.0;
Float64 gain = overallscale + (pow(wet,3) * 0.187859642462067);
trim *= (1.0 - (pow(wet,3) * 0.187859642462067));
@ -288,7 +288,7 @@ void Aura::AuraKernel::Process( const Float32 *inSourceP,
previousVelocity = -velocity * pow(trim,2);
if (wet !=1.0) {
inputSample = (inputSample * wet) + (drySample * dry);
inputSample = (inputSample * wet) + (drySample * (1.0-wet));
}
//begin 32 bit floating point dither

View file

@ -246,7 +246,7 @@ void AverMatrix::AverMatrixKernel::Process( const Float32 *inSourceP,
inputSample = (previousPole * (1.0-yPartial)) + (inputSample * yPartial);
//in this way we can blend in the final pole
inputSample = (inputSample * wet) + (drySample * dry);
inputSample = (inputSample * wet) + (drySample * (1.0-wet));
//wet can be negative, in which case dry is always full volume and they cancel

View file

@ -191,7 +191,7 @@ void Average::AverageKernel::Process( const Float32 *inSourceP,
Float64 drySample;
Float64 overallscale = GetParameter( kParam_One );
Float64 wet = GetParameter( kParam_Two );
Float64 dry = 1.0 - wet;
//removed unnecessary dry variable
Float64 gain = overallscale;
if (gain > 1.0) {f[0] = 1.0; gain -= 1.0;} else {f[0] = gain; gain = 0.0;}
@ -251,7 +251,7 @@ void Average::AverageKernel::Process( const Float32 *inSourceP,
inputSample -= correctionSample;
//our one math operation on the input data coming in
if (wet < 1.0) inputSample = (inputSample * wet) + (drySample * dry);
if (wet < 1.0) inputSample = (inputSample * wet) + (drySample * (1.0-wet));
//dry/wet control only applies if you're using it. We don't do a multiply by 1.0
//if it 'won't change anything' but our sample might be at a very different scaling
//in the floating point system.

View file

@ -279,7 +279,7 @@ void BussColors4::BussColors4Kernel::Process( const Float32 *inSourceP,
gain *= pow(10.0,GetParameter( kParam_Two )/14.0); //add adjustment factor
outgain *= pow(10.0,(GetParameter( kParam_Three )+3.3)/14.0); //add adjustment factor
Float64 wet = GetParameter( kParam_Four );
Float64 dry = 1.0 - wet;
//removed unnecessary dry variable
while (nSampleFrames-- > 0) {
inputSample = *sourceP;
@ -631,7 +631,7 @@ void BussColors4::BussColors4Kernel::Process( const Float32 *inSourceP,
}
if (wet !=1.0) {
inputSample = (inputSample * wet) + (drySample * dry);
inputSample = (inputSample * wet) + (drySample * (1.0-wet));
}
//begin 32 bit floating point dither

View file

@ -199,7 +199,7 @@ void ButterComp::ButterCompKernel::Process( const Float32 *inSourceP,
Float64 drySample;
Float64 inputgain = pow(10.0,(GetParameter( kParam_One )*14.0)/20.0);
Float64 wet = GetParameter( kParam_Two );
Float64 dry = 1.0 - wet;
//removed unnecessary dry variable
Float64 outputgain = inputgain;
outputgain -= 1.0;
outputgain /= 1.5;

View file

@ -205,7 +205,7 @@ void ButterComp2::ButterComp2Kernel::Process( const Float32 *inSourceP,
Float64 compfactor = 0.012 * (GetParameter( kParam_One ) / 135.0);
Float64 output = GetParameter( kParam_Two );
Float64 wet = GetParameter( kParam_Three );
Float64 dry = 1.0 - wet;
//removed unnecessary dry variable
Float64 outputgain = inputgain;
outputgain -= 1.0;
outputgain /= 1.5;
@ -290,7 +290,7 @@ void ButterComp2::ButterComp2Kernel::Process( const Float32 *inSourceP,
}
if (wet !=1.0) {
inputSample = (inputSample * wet) + (drySample * dry);
inputSample = (inputSample * wet) + (drySample * (1.0-wet));
}
//Dry/Wet control, defaults to the last slider

View file

@ -209,7 +209,7 @@ void Chorus::ChorusKernel::Process( const Float32 *inSourceP,
Float64 range = pow(GetParameter( kParam_Two ),4) * loopLimit * 0.499;
Float64 wet = GetParameter( kParam_Three );
Float64 modulation = range*wet;
Float64 dry = 1.0 - wet;
//removed unnecessary dry variable
Float64 tupi = 3.141592653589793238 * 2.0;
Float64 offset;
//this is a double buffer so we will be splitting it in two
@ -251,7 +251,7 @@ void Chorus::ChorusKernel::Process( const Float32 *inSourceP,
//still scrolling through the samples, remember
if (wet !=1.0) {
inputSample = (inputSample * wet) + (drySample * dry);
inputSample = (inputSample * wet) + (drySample * (1.0-wet));
}
//begin 32 bit floating point dither

View file

@ -209,7 +209,7 @@ void ChorusEnsemble::ChorusEnsembleKernel::Process( const Float32 *inSourceP,
Float64 range = pow(GetParameter( kParam_Two ),3) * loopLimit * 0.12;
Float64 wet = GetParameter( kParam_Three );
Float64 modulation = range*wet;
Float64 dry = 1.0 - wet;
//removed unnecessary dry variable
Float64 tupi = 3.141592653589793238 * 2.0;
Float64 offset;
Float64 start[4];
@ -281,7 +281,7 @@ void ChorusEnsemble::ChorusEnsembleKernel::Process( const Float32 *inSourceP,
//still scrolling through the samples, remember
if (wet != 1.0) {
inputSample = (inputSample * wet) + (drySample * dry);
inputSample = (inputSample * wet) + (drySample * (1.0-wet));
}
//begin 32 bit floating point dither

View file

@ -238,7 +238,7 @@ void Desk4::Desk4Kernel::Process( const Float32 *inSourceP,
balanceB /= overallscale;
Float64 outputgain = GetParameter( kParam_Five );
Float64 wet = GetParameter( kParam_Six );
Float64 dry = 1.0 - wet;
//removed unnecessary dry variable
Float64 clamp;
Float64 thickness;
Float64 out;
@ -323,7 +323,7 @@ void Desk4::Desk4Kernel::Process( const Float32 *inSourceP,
}
if (wet !=1.0) {
inputSample = (inputSample * wet) + (drySample * dry);
inputSample = (inputSample * wet) + (drySample * (1.0-wet));
}
//begin 32 bit floating point dither

View file

@ -337,7 +337,7 @@ void Distance2::Distance2Kernel::Process( const Float32 *inSourceP,
inputSample *= levelcorrect;
if (wet !=1.0) {
inputSample = (inputSample * wet) + (drySample * dry);
inputSample = (inputSample * wet) + (drySample * (1.0-wet));
}
//Dry/Wet control, defaults to the last slider

View file

@ -214,7 +214,7 @@ void DrumSlam::DrumSlamKernel::Process( const Float32 *inSourceP,
Float64 drive = GetParameter( kParam_One );
Float64 out = GetParameter( kParam_Two );
Float64 wet = GetParameter( kParam_Three );
Float64 dry = 1.0 - wet;
//removed unnecessary dry variable
while (nSampleFrames-- > 0) {
double inputSample = *sourceP;

View file

@ -565,8 +565,8 @@ OSStatus DubCenter::ProcessBufferLists(AudioUnitRenderActionFlags & ioActionFla
lastSubBump = SubBump;
if (wet != 1.0) {
inputSampleL = (inputSampleL * wet) + (drySampleL * dry);
inputSampleR = (inputSampleR * wet) + (drySampleR * dry);
inputSampleL = (inputSampleL * wet) + (drySampleL * (1.0-wet));
inputSampleR = (inputSampleR * wet) + (drySampleR * (1.0-wet));
}
//Dry/Wet control, defaults to the last slider

View file

@ -497,7 +497,7 @@ void DubSub::DubSubKernel::Process( const Float32 *inSourceP,
lastSubBump = SubBump;
if (wet !=1.0) {
inputSample = (inputSample * wet) + (drySample * dry);
inputSample = (inputSample * wet) + (drySample * (1.0-wet));
}
//Dry/Wet control, defaults to the last slider

View file

@ -309,7 +309,7 @@ void ElectroHat::ElectroHatKernel::Process( const Float32 *inSourceP,
storedSample = tempSample;
if (wet !=1.0) {
inputSample = (inputSample * wet) + (drySample * dry);
inputSample = (inputSample * wet) + (drySample * (1.0-wet));
}
//begin 32 bit floating point dither

View file

@ -218,7 +218,7 @@ void Ensemble::EnsembleKernel::Process( const Float32 *inSourceP,
Float64 taps = GetParameter( kParam_One );
Float64 brighten = GetParameter( kParam_Three );
Float64 wet = GetParameter( kParam_Four );
Float64 dry = 1.0 - wet;
//removed unnecessary dry variable
Float64 hapi = 3.141592653589793238 / taps;
Float64 offset;
Float64 floffset;
@ -277,7 +277,7 @@ void Ensemble::EnsembleKernel::Process( const Float32 *inSourceP,
if (wet !=1.0) {
inputSample = (inputSample * wet) + (drySample * dry);
inputSample = (inputSample * wet) + (drySample * (1.0-wet));
}
fpFlip = !fpFlip;

View file

@ -245,7 +245,7 @@ void FromTape::FromTapeKernel::Process( const Float32 *inSourceP,
Float64 altAmount = 1.0 - iirAmount;
Float64 outputgain = GetParameter( kParam_Four );
Float64 wet = GetParameter( kParam_Five );
Float64 dry = 1.0 - wet;
//removed unnecessary dry variable
Float64 HighsSample = 0.0;
Float64 Subtract;
Float64 bridgerectifier;
@ -346,7 +346,7 @@ void FromTape::FromTapeKernel::Process( const Float32 *inSourceP,
}
if (wet !=1.0) {
inputSample = (inputSample * wet) + (drySample * dry);
inputSample = (inputSample * wet) + (drySample * (1.0-wet));
}
//begin 32 bit floating point dither

View file

@ -288,7 +288,7 @@ void HardVacuum::HardVacuumKernel::Process( const Float32 *inSourceP,
}
if (wet !=1.0) {
inputSample = (inputSample * wet) + (drySample * dry);
inputSample = (inputSample * wet) + (drySample * (1.0-wet));
}
//begin 32 bit floating point dither

View file

@ -202,7 +202,7 @@ void Highpass::HighpassKernel::Process( const Float32 *inSourceP,
Float64 iirAmount = pow(GetParameter( kParam_One ),3)/overallscale;
Float64 tight = GetParameter( kParam_Two );
Float64 wet = GetParameter( kParam_Three );
Float64 dry = 1.0 - wet;
//removed unnecessary dry variable
Float64 offset;
Float64 inputSample;
Float64 outputSample;
@ -236,7 +236,7 @@ void Highpass::HighpassKernel::Process( const Float32 *inSourceP,
outputSample = outputSample - iirSampleB;
}
if (wet < 1.0) outputSample = (outputSample * wet) + (inputSample * dry);
if (wet < 1.0) outputSample = (outputSample * wet) + (inputSample * (1.0-wet));
fpFlip = !fpFlip;
//begin 32 bit floating point dither

View file

@ -193,7 +193,7 @@ void Hombre::HombreKernel::Process( const Float32 *inSourceP,
int widthA = (int)(1.0*overallscale);
int widthB = (int)(7.0*overallscale); //max 364 at 44.1, 792 at 96K
Float64 wet = GetParameter( kParam_Two );
Float64 dry = 1.0 - wet;
//removed unnecessary dry variable
double inputSample;
Float64 drySample;
Float64 total;
@ -240,7 +240,7 @@ void Hombre::HombreKernel::Process( const Float32 *inSourceP,
//still scrolling through the samples, remember
if (wet !=1.0) {
inputSample = (inputSample * wet) + (drySample * dry);
inputSample = (inputSample * wet) + (drySample * (1.0-wet));
}
//begin 32 bit floating point dither

View file

@ -389,7 +389,7 @@ OSStatus Logical4::ProcessBufferLists(AudioUnitRenderActionFlags & ioActionFlag
Float64 outputgain = pow(10.0,GetParameter( kParam_Four )/20.0);
Float64 wet = GetParameter( kParam_Five );
Float64 dry = 1.0 - wet;
//removed unnecessary dry variable
while (nSampleFrames-- > 0) {
inputSampleL = *inputL;
@ -1105,8 +1105,8 @@ OSStatus Logical4::ProcessBufferLists(AudioUnitRenderActionFlags & ioActionFlag
}
if (wet != 1.0) {
inputSampleL = (inputSampleL * wet) + (drySampleL * dry);
inputSampleR = (inputSampleR * wet) + (drySampleR * dry);
inputSampleL = (inputSampleL * wet) + (drySampleL * (1.0-wet));
inputSampleR = (inputSampleR * wet) + (drySampleR * (1.0-wet));
}
fpFlip = !fpFlip;

View file

@ -200,7 +200,7 @@ void Lowpass::LowpassKernel::Process( const Float32 *inSourceP,
iirAmount /= overallscale;
Float64 tight = GetParameter( kParam_Two );
Float64 wet = GetParameter( kParam_Three );
Float64 dry = 1.0 - wet;
//removed unnecessary dry variable
Float64 offset;
Float64 inputSample;
Float64 outputSample;
@ -234,7 +234,7 @@ void Lowpass::LowpassKernel::Process( const Float32 *inSourceP,
outputSample = iirSampleB;
}
if (wet < 1.0) outputSample = (outputSample * wet) + (inputSample * dry);
if (wet < 1.0) outputSample = (outputSample * wet) + (inputSample * (1.0-wet));
fpFlip = !fpFlip;
//begin 32 bit floating point dither

View file

@ -277,7 +277,7 @@ void Noise::NoiseKernel::Process( const Float32 *inSourceP,
Float64 decay = 0.001 - ((1.0-pow(1.0-GetParameter( kParam_Four ),3))*0.001);
if (decay == 0.001) decay = 0.1;
Float64 wet = GetParameter( kParam_Six );
Float64 dry = 1.0 - wet;
//removed unnecessary dry variable
wet *= 0.01; //correct large gain issue
Float64 correctionSample;
Float64 accumulatorSample;
@ -374,7 +374,7 @@ void Noise::NoiseKernel::Process( const Float32 *inSourceP,
inputSample *= (1.0-rumblecutoff);
inputSample *= wet;
inputSample += (drySample * dry);
inputSample += (drySample * (1.0-wet));
//apply the dry to the noise
b[9] = b[8]; b[8] = b[7]; b[7] = b[6]; b[6] = b[5];

View file

@ -278,7 +278,7 @@ void OneCornerClip::OneCornerClipKernel::Process( const Float32 *inSourceP,
lastSample = inputSample;
if (wet !=1.0) {
inputSample = (inputSample * wet) + (drySample * dry);
inputSample = (inputSample * wet) + (drySample * (1.0-wet));
}
//begin 32 bit floating point dither

View file

@ -190,7 +190,7 @@ void PhaseNudge::PhaseNudgeKernel::Process( const Float32 *inSourceP,
//if you see 0.6180 it's not a wild stretch to wonder whether you are working with a constant
int maxdelayTarget = (int)(pow(GetParameter( kParam_One ),3)*1501.0);
Float64 wet = GetParameter( kParam_Two );
Float64 dry = 1.0 - wet;
//removed unnecessary dry variable
Float64 bridgerectifier;
double inputSample;

View file

@ -204,7 +204,7 @@ void SingleEndedTriode::SingleEndedTriodeKernel::Process( const Float32 *inSou
Float64 softcrossover = pow(GetParameter( kParam_Two ),3)/8.0;
Float64 hardcrossover = pow(GetParameter( kParam_Three ),7)/8.0;
Float64 wet = GetParameter( kParam_Four );
Float64 dry = 1.0 - wet;
//removed unnecessary dry variable
while (nSampleFrames-- > 0) {

View file

@ -218,7 +218,7 @@ OSStatus Surge::ProcessBufferLists(AudioUnitRenderActionFlags & ioActionFlags,
Float64 attack = ((intensity+0.1)*0.0005)/overallscale;
Float64 decay = ((intensity+0.001)*0.00005)/overallscale;
Float64 wet = GetParameter( kParam_Two );
Float64 dry = 1.0 - wet;
//removed unnecessary dry variable
Float64 inputSense;
while (nSampleFrames-- > 0) {

View file

@ -196,7 +196,7 @@ void SurgeMono::SurgeMonoKernel::Process( const Float32 *inSourceP,
Float64 attack = ((intensity+0.1)*0.0005)/overallscale;
Float64 decay = ((intensity+0.001)*0.00005)/overallscale;
Float64 wet = GetParameter( kParam_Two );
Float64 dry = 1.0 - wet;
//removed unnecessary dry variable
Float64 inputSense;
while (nSampleFrames-- > 0) {

View file

@ -222,7 +222,7 @@ OSStatus SurgeTide::ProcessBufferLists(AudioUnitRenderActionFlags & ioActionFla
Float64 attack = ((GetParameter( kParam_Two )+0.1)*0.0005)/overallscale;
Float64 decay = ((GetParameter( kParam_Two )+0.001)*0.00005)/overallscale;
Float64 wet = GetParameter( kParam_Three );
Float64 dry = 1.0 - wet;
//removed unnecessary dry variable
Float64 inputSense;

View file

@ -201,7 +201,7 @@ void SurgeTideMono::SurgeTideMonoKernel::Process( const Float32 *inSourceP,
Float64 attack = ((GetParameter( kParam_Two )+0.1)*0.0005)/overallscale;
Float64 decay = ((GetParameter( kParam_Two )+0.001)*0.00005)/overallscale;
Float64 wet = GetParameter( kParam_Three );
Float64 dry = 1.0 - wet;
//removed unnecessary dry variable
Float64 inputSense;
while (nSampleFrames-- > 0) {

View file

@ -199,7 +199,7 @@ void Swell::SwellKernel::Process( const Float32 *inSourceP,
Float64 thresholdOff = thresholdOn * GetParameter( kParam_Two );
Float64 speedOff = (sin(GetParameter( kParam_Two ))*0.01)/overallscale;
Float64 wet = GetParameter( kParam_Three );
Float64 dry = 1.0 - wet;
//removed unnecessary dry variable
double drySample;
double inputSample;
@ -219,7 +219,7 @@ void Swell::SwellKernel::Process( const Float32 *inSourceP,
inputSample *= swell;
if (wet !=1.0) {
inputSample = (inputSample * wet) + (drySample * dry);
inputSample = (inputSample * wet) + (drySample * (1.0-wet));
}
//begin 32 bit floating point dither

View file

@ -191,7 +191,7 @@ void TapeDust::TapeDustKernel::Process( const Float32 *inSourceP,
Float64 rDepth; //the randomly fluctuating value
Float64 gain;
Float64 wet = GetParameter( kParam_Two );
Float64 dry = 1.0 - wet;
//removed unnecessary dry variable
while (nSampleFrames-- > 0) {
inputSample = *sourceP;
@ -221,7 +221,7 @@ void TapeDust::TapeDustKernel::Process( const Float32 *inSourceP,
}
if (wet < 1.0) {
inputSample = (inputSample * wet) + (drySample * dry);
inputSample = (inputSample * wet) + (drySample * (1.0-wet));
}
fpFlip = !fpFlip;

View file

@ -261,7 +261,7 @@ void ToTape5::ToTape5Kernel::Process( const Float32 *inSourceP,
Float64 inputgain = pow(GetParameter( kParam_One )+1.0,3);
Float64 outputgain = GetParameter( kParam_Five );
Float64 wet = GetParameter( kParam_Six );
Float64 dry = 1.0 - wet;
//removed unnecessary dry variable
Float64 trim = 0.211324865405187117745425;
Float64 SoftenControl = pow(GetParameter( kParam_Two ),2);
Float64 tempRandy = 0.06 + (SoftenControl/10.0);
@ -445,7 +445,7 @@ void ToTape5::ToTape5Kernel::Process( const Float32 *inSourceP,
}
if (wet !=1.0) {
inputSample = (inputSample * wet) + (drySample * dry);
inputSample = (inputSample * wet) + (drySample * (1.0-wet));
}

View file

@ -222,7 +222,7 @@ OSStatus Wider::ProcessBufferLists(AudioUnitRenderActionFlags & ioActionFlags,
Float64 densityside = GetParameter( kParam_One );
Float64 densitymid = GetParameter( kParam_Two );
Float64 wet = GetParameter( kParam_Three );
Float64 dry = 1.0 - wet;
//removed unnecessary dry variable
wet *= 0.5; //we make mid-side by adding/subtracting both channels into each channel
//and that's why we gotta divide it by 2: otherwise everything's doubled. So, premultiply it to save an extra 'math'
Float64 offset = (densityside-densitymid)/2;

View file

@ -187,7 +187,7 @@ void uLawDecode::uLawDecodeKernel::Process( const Float32 *inSourceP,
Float64 gain = GetParameter( kParam_One );
Float64 wet = GetParameter( kParam_Two );
Float64 dry = 1.0 - wet;
//removed unnecessary dry variable
while (nSampleFrames-- > 0) {
double inputSample = *sourceP;
@ -209,7 +209,7 @@ void uLawDecode::uLawDecodeKernel::Process( const Float32 *inSourceP,
if (wet !=1.0) {
inputSample = (inputSample * wet) + (drySample * dry);
inputSample = (inputSample * wet) + (drySample * (1.0-wet));
}
//Dry/Wet control, defaults to the last slider

View file

@ -187,7 +187,7 @@ void uLawEncode::uLawEncodeKernel::Process( const Float32 *inSourceP,
Float64 gain = GetParameter( kParam_One );
Float64 wet = GetParameter( kParam_Two );
Float64 dry = 1.0 - wet;
//removed unnecessary dry variable
while (nSampleFrames-- > 0) {
double inputSample = *sourceP;
@ -208,7 +208,7 @@ void uLawEncode::uLawEncodeKernel::Process( const Float32 *inSourceP,
if (wet !=1.0) {
inputSample = (inputSample * wet) + (drySample * dry);
inputSample = (inputSample * wet) + (drySample * (1.0-wet));
}
//begin 32 bit floating point dither

View file

@ -191,7 +191,7 @@ void Acceleration::AccelerationKernel::Process( const Float32 *inSourceP,
Float64 intensity = pow(GetParameter( kParam_One ),3)*(32/overallscale);
Float64 wet = GetParameter( kParam_Two );
Float64 dry = 1.0 - wet;
//removed unnecessary dry variable
Float64 senseL;
Float64 smoothL;
@ -230,7 +230,7 @@ void Acceleration::AccelerationKernel::Process( const Float32 *inSourceP,
if (wet !=1.0) {
inputSample = (inputSample * wet) + (drySample * dry);
inputSample = (inputSample * wet) + (drySample * (1.0-wet));
}
//Dry/Wet control, defaults to the last slider

View file

@ -189,7 +189,7 @@ void Aura::AuraKernel::Process( const Float32 *inSourceP,
Float64 velocity;
Float64 trim = GetParameter( kParam_One );
Float64 wet = GetParameter( kParam_Two );
Float64 dry = 1.0 - wet;
//removed unnecessary dry variable
Float64 overallscale = trim * 10.0;
Float64 gain = overallscale + (pow(wet,3) * 0.187859642462067);
trim *= (1.0 - (pow(wet,3) * 0.187859642462067));
@ -288,7 +288,7 @@ void Aura::AuraKernel::Process( const Float32 *inSourceP,
previousVelocity = -velocity * pow(trim,2);
if (wet !=1.0) {
inputSample = (inputSample * wet) + (drySample * dry);
inputSample = (inputSample * wet) + (drySample * (1.0-wet));
}
//begin 32 bit floating point dither

View file

@ -246,7 +246,7 @@ void AverMatrix::AverMatrixKernel::Process( const Float32 *inSourceP,
inputSample = (previousPole * (1.0-yPartial)) + (inputSample * yPartial);
//in this way we can blend in the final pole
inputSample = (inputSample * wet) + (drySample * dry);
inputSample = (inputSample * wet) + (drySample * (1.0-wet));
//wet can be negative, in which case dry is always full volume and they cancel

View file

@ -191,7 +191,7 @@ void Average::AverageKernel::Process( const Float32 *inSourceP,
Float64 drySample;
Float64 overallscale = GetParameter( kParam_One );
Float64 wet = GetParameter( kParam_Two );
Float64 dry = 1.0 - wet;
//removed unnecessary dry variable
Float64 gain = overallscale;
if (gain > 1.0) {f[0] = 1.0; gain -= 1.0;} else {f[0] = gain; gain = 0.0;}
@ -251,7 +251,7 @@ void Average::AverageKernel::Process( const Float32 *inSourceP,
inputSample -= correctionSample;
//our one math operation on the input data coming in
if (wet < 1.0) inputSample = (inputSample * wet) + (drySample * dry);
if (wet < 1.0) inputSample = (inputSample * wet) + (drySample * (1.0-wet));
//dry/wet control only applies if you're using it. We don't do a multiply by 1.0
//if it 'won't change anything' but our sample might be at a very different scaling
//in the floating point system.

View file

@ -279,7 +279,7 @@ void BussColors4::BussColors4Kernel::Process( const Float32 *inSourceP,
gain *= pow(10.0,GetParameter( kParam_Two )/14.0); //add adjustment factor
outgain *= pow(10.0,(GetParameter( kParam_Three )+3.3)/14.0); //add adjustment factor
Float64 wet = GetParameter( kParam_Four );
Float64 dry = 1.0 - wet;
//removed unnecessary dry variable
while (nSampleFrames-- > 0) {
inputSample = *sourceP;
@ -631,7 +631,7 @@ void BussColors4::BussColors4Kernel::Process( const Float32 *inSourceP,
}
if (wet !=1.0) {
inputSample = (inputSample * wet) + (drySample * dry);
inputSample = (inputSample * wet) + (drySample * (1.0-wet));
}
//begin 32 bit floating point dither

View file

@ -199,7 +199,7 @@ void ButterComp::ButterCompKernel::Process( const Float32 *inSourceP,
Float64 drySample;
Float64 inputgain = pow(10.0,(GetParameter( kParam_One )*14.0)/20.0);
Float64 wet = GetParameter( kParam_Two );
Float64 dry = 1.0 - wet;
//removed unnecessary dry variable
Float64 outputgain = inputgain;
outputgain -= 1.0;
outputgain /= 1.5;

View file

@ -205,7 +205,7 @@ void ButterComp2::ButterComp2Kernel::Process( const Float32 *inSourceP,
Float64 compfactor = 0.012 * (GetParameter( kParam_One ) / 135.0);
Float64 output = GetParameter( kParam_Two );
Float64 wet = GetParameter( kParam_Three );
Float64 dry = 1.0 - wet;
//removed unnecessary dry variable
Float64 outputgain = inputgain;
outputgain -= 1.0;
outputgain /= 1.5;
@ -290,7 +290,7 @@ void ButterComp2::ButterComp2Kernel::Process( const Float32 *inSourceP,
}
if (wet !=1.0) {
inputSample = (inputSample * wet) + (drySample * dry);
inputSample = (inputSample * wet) + (drySample * (1.0-wet));
}
//Dry/Wet control, defaults to the last slider

View file

@ -209,7 +209,7 @@ void Chorus::ChorusKernel::Process( const Float32 *inSourceP,
Float64 range = pow(GetParameter( kParam_Two ),4) * loopLimit * 0.499;
Float64 wet = GetParameter( kParam_Three );
Float64 modulation = range*wet;
Float64 dry = 1.0 - wet;
//removed unnecessary dry variable
Float64 tupi = 3.141592653589793238 * 2.0;
Float64 offset;
//this is a double buffer so we will be splitting it in two
@ -251,7 +251,7 @@ void Chorus::ChorusKernel::Process( const Float32 *inSourceP,
//still scrolling through the samples, remember
if (wet !=1.0) {
inputSample = (inputSample * wet) + (drySample * dry);
inputSample = (inputSample * wet) + (drySample * (1.0-wet));
}
//begin 32 bit floating point dither

View file

@ -209,7 +209,7 @@ void ChorusEnsemble::ChorusEnsembleKernel::Process( const Float32 *inSourceP,
Float64 range = pow(GetParameter( kParam_Two ),3) * loopLimit * 0.12;
Float64 wet = GetParameter( kParam_Three );
Float64 modulation = range*wet;
Float64 dry = 1.0 - wet;
//removed unnecessary dry variable
Float64 tupi = 3.141592653589793238 * 2.0;
Float64 offset;
Float64 start[4];
@ -281,7 +281,7 @@ void ChorusEnsemble::ChorusEnsembleKernel::Process( const Float32 *inSourceP,
//still scrolling through the samples, remember
if (wet != 1.0) {
inputSample = (inputSample * wet) + (drySample * dry);
inputSample = (inputSample * wet) + (drySample * (1.0-wet));
}
//begin 32 bit floating point dither

View file

@ -238,7 +238,7 @@ void Desk4::Desk4Kernel::Process( const Float32 *inSourceP,
balanceB /= overallscale;
Float64 outputgain = GetParameter( kParam_Five );
Float64 wet = GetParameter( kParam_Six );
Float64 dry = 1.0 - wet;
//removed unnecessary dry variable
Float64 clamp;
Float64 thickness;
Float64 out;
@ -323,7 +323,7 @@ void Desk4::Desk4Kernel::Process( const Float32 *inSourceP,
}
if (wet !=1.0) {
inputSample = (inputSample * wet) + (drySample * dry);
inputSample = (inputSample * wet) + (drySample * (1.0-wet));
}
//begin 32 bit floating point dither

View file

@ -337,7 +337,7 @@ void Distance2::Distance2Kernel::Process( const Float32 *inSourceP,
inputSample *= levelcorrect;
if (wet !=1.0) {
inputSample = (inputSample * wet) + (drySample * dry);
inputSample = (inputSample * wet) + (drySample * (1.0-wet));
}
//Dry/Wet control, defaults to the last slider

View file

@ -214,7 +214,7 @@ void DrumSlam::DrumSlamKernel::Process( const Float32 *inSourceP,
Float64 drive = GetParameter( kParam_One );
Float64 out = GetParameter( kParam_Two );
Float64 wet = GetParameter( kParam_Three );
Float64 dry = 1.0 - wet;
//removed unnecessary dry variable
while (nSampleFrames-- > 0) {
double inputSample = *sourceP;

View file

@ -565,8 +565,8 @@ OSStatus DubCenter::ProcessBufferLists(AudioUnitRenderActionFlags & ioActionFla
lastSubBump = SubBump;
if (wet != 1.0) {
inputSampleL = (inputSampleL * wet) + (drySampleL * dry);
inputSampleR = (inputSampleR * wet) + (drySampleR * dry);
inputSampleL = (inputSampleL * wet) + (drySampleL * (1.0-wet));
inputSampleR = (inputSampleR * wet) + (drySampleR * (1.0-wet));
}
//Dry/Wet control, defaults to the last slider

View file

@ -497,7 +497,7 @@ void DubSub::DubSubKernel::Process( const Float32 *inSourceP,
lastSubBump = SubBump;
if (wet !=1.0) {
inputSample = (inputSample * wet) + (drySample * dry);
inputSample = (inputSample * wet) + (drySample * (1.0-wet));
}
//Dry/Wet control, defaults to the last slider

View file

@ -309,7 +309,7 @@ void ElectroHat::ElectroHatKernel::Process( const Float32 *inSourceP,
storedSample = tempSample;
if (wet !=1.0) {
inputSample = (inputSample * wet) + (drySample * dry);
inputSample = (inputSample * wet) + (drySample * (1.0-wet));
}
//begin 32 bit floating point dither

View file

@ -218,7 +218,7 @@ void Ensemble::EnsembleKernel::Process( const Float32 *inSourceP,
Float64 taps = GetParameter( kParam_One );
Float64 brighten = GetParameter( kParam_Three );
Float64 wet = GetParameter( kParam_Four );
Float64 dry = 1.0 - wet;
//removed unnecessary dry variable
Float64 hapi = 3.141592653589793238 / taps;
Float64 offset;
Float64 floffset;
@ -277,7 +277,7 @@ void Ensemble::EnsembleKernel::Process( const Float32 *inSourceP,
if (wet !=1.0) {
inputSample = (inputSample * wet) + (drySample * dry);
inputSample = (inputSample * wet) + (drySample * (1.0-wet));
}
fpFlip = !fpFlip;

View file

@ -245,7 +245,7 @@ void FromTape::FromTapeKernel::Process( const Float32 *inSourceP,
Float64 altAmount = 1.0 - iirAmount;
Float64 outputgain = GetParameter( kParam_Four );
Float64 wet = GetParameter( kParam_Five );
Float64 dry = 1.0 - wet;
//removed unnecessary dry variable
Float64 HighsSample = 0.0;
Float64 Subtract;
Float64 bridgerectifier;
@ -346,7 +346,7 @@ void FromTape::FromTapeKernel::Process( const Float32 *inSourceP,
}
if (wet !=1.0) {
inputSample = (inputSample * wet) + (drySample * dry);
inputSample = (inputSample * wet) + (drySample * (1.0-wet));
}
//begin 32 bit floating point dither

View file

@ -288,7 +288,7 @@ void HardVacuum::HardVacuumKernel::Process( const Float32 *inSourceP,
}
if (wet !=1.0) {
inputSample = (inputSample * wet) + (drySample * dry);
inputSample = (inputSample * wet) + (drySample * (1.0-wet));
}
//begin 32 bit floating point dither

View file

@ -202,7 +202,7 @@ void Highpass::HighpassKernel::Process( const Float32 *inSourceP,
Float64 iirAmount = pow(GetParameter( kParam_One ),3)/overallscale;
Float64 tight = GetParameter( kParam_Two );
Float64 wet = GetParameter( kParam_Three );
Float64 dry = 1.0 - wet;
//removed unnecessary dry variable
Float64 offset;
Float64 inputSample;
Float64 outputSample;
@ -236,7 +236,7 @@ void Highpass::HighpassKernel::Process( const Float32 *inSourceP,
outputSample = outputSample - iirSampleB;
}
if (wet < 1.0) outputSample = (outputSample * wet) + (inputSample * dry);
if (wet < 1.0) outputSample = (outputSample * wet) + (inputSample * (1.0-wet));
fpFlip = !fpFlip;
//begin 32 bit floating point dither

View file

@ -193,7 +193,7 @@ void Hombre::HombreKernel::Process( const Float32 *inSourceP,
int widthA = (int)(1.0*overallscale);
int widthB = (int)(7.0*overallscale); //max 364 at 44.1, 792 at 96K
Float64 wet = GetParameter( kParam_Two );
Float64 dry = 1.0 - wet;
//removed unnecessary dry variable
double inputSample;
Float64 drySample;
Float64 total;
@ -240,7 +240,7 @@ void Hombre::HombreKernel::Process( const Float32 *inSourceP,
//still scrolling through the samples, remember
if (wet !=1.0) {
inputSample = (inputSample * wet) + (drySample * dry);
inputSample = (inputSample * wet) + (drySample * (1.0-wet));
}
//begin 32 bit floating point dither

View file

@ -389,7 +389,7 @@ OSStatus Logical4::ProcessBufferLists(AudioUnitRenderActionFlags & ioActionFlag
Float64 outputgain = pow(10.0,GetParameter( kParam_Four )/20.0);
Float64 wet = GetParameter( kParam_Five );
Float64 dry = 1.0 - wet;
//removed unnecessary dry variable
while (nSampleFrames-- > 0) {
inputSampleL = *inputL;
@ -1105,8 +1105,8 @@ OSStatus Logical4::ProcessBufferLists(AudioUnitRenderActionFlags & ioActionFlag
}
if (wet != 1.0) {
inputSampleL = (inputSampleL * wet) + (drySampleL * dry);
inputSampleR = (inputSampleR * wet) + (drySampleR * dry);
inputSampleL = (inputSampleL * wet) + (drySampleL * (1.0-wet));
inputSampleR = (inputSampleR * wet) + (drySampleR * (1.0-wet));
}
fpFlip = !fpFlip;

View file

@ -200,7 +200,7 @@ void Lowpass::LowpassKernel::Process( const Float32 *inSourceP,
iirAmount /= overallscale;
Float64 tight = GetParameter( kParam_Two );
Float64 wet = GetParameter( kParam_Three );
Float64 dry = 1.0 - wet;
//removed unnecessary dry variable
Float64 offset;
Float64 inputSample;
Float64 outputSample;
@ -234,7 +234,7 @@ void Lowpass::LowpassKernel::Process( const Float32 *inSourceP,
outputSample = iirSampleB;
}
if (wet < 1.0) outputSample = (outputSample * wet) + (inputSample * dry);
if (wet < 1.0) outputSample = (outputSample * wet) + (inputSample * (1.0-wet));
fpFlip = !fpFlip;
//begin 32 bit floating point dither

View file

@ -277,7 +277,7 @@ void Noise::NoiseKernel::Process( const Float32 *inSourceP,
Float64 decay = 0.001 - ((1.0-pow(1.0-GetParameter( kParam_Four ),3))*0.001);
if (decay == 0.001) decay = 0.1;
Float64 wet = GetParameter( kParam_Six );
Float64 dry = 1.0 - wet;
//removed unnecessary dry variable
wet *= 0.01; //correct large gain issue
Float64 correctionSample;
Float64 accumulatorSample;
@ -374,7 +374,7 @@ void Noise::NoiseKernel::Process( const Float32 *inSourceP,
inputSample *= (1.0-rumblecutoff);
inputSample *= wet;
inputSample += (drySample * dry);
inputSample += (drySample * (1.0-wet));
//apply the dry to the noise
b[9] = b[8]; b[8] = b[7]; b[7] = b[6]; b[6] = b[5];

View file

@ -278,7 +278,7 @@ void OneCornerClip::OneCornerClipKernel::Process( const Float32 *inSourceP,
lastSample = inputSample;
if (wet !=1.0) {
inputSample = (inputSample * wet) + (drySample * dry);
inputSample = (inputSample * wet) + (drySample * (1.0-wet));
}
//begin 32 bit floating point dither

View file

@ -190,7 +190,7 @@ void PhaseNudge::PhaseNudgeKernel::Process( const Float32 *inSourceP,
//if you see 0.6180 it's not a wild stretch to wonder whether you are working with a constant
int maxdelayTarget = (int)(pow(GetParameter( kParam_One ),3)*1501.0);
Float64 wet = GetParameter( kParam_Two );
Float64 dry = 1.0 - wet;
//removed unnecessary dry variable
Float64 bridgerectifier;
double inputSample;

View file

@ -204,7 +204,7 @@ void SingleEndedTriode::SingleEndedTriodeKernel::Process( const Float32 *inSou
Float64 softcrossover = pow(GetParameter( kParam_Two ),3)/8.0;
Float64 hardcrossover = pow(GetParameter( kParam_Three ),7)/8.0;
Float64 wet = GetParameter( kParam_Four );
Float64 dry = 1.0 - wet;
//removed unnecessary dry variable
while (nSampleFrames-- > 0) {

View file

@ -218,7 +218,7 @@ OSStatus Surge::ProcessBufferLists(AudioUnitRenderActionFlags & ioActionFlags,
Float64 attack = ((intensity+0.1)*0.0005)/overallscale;
Float64 decay = ((intensity+0.001)*0.00005)/overallscale;
Float64 wet = GetParameter( kParam_Two );
Float64 dry = 1.0 - wet;
//removed unnecessary dry variable
Float64 inputSense;
while (nSampleFrames-- > 0) {

View file

@ -196,7 +196,7 @@ void SurgeMono::SurgeMonoKernel::Process( const Float32 *inSourceP,
Float64 attack = ((intensity+0.1)*0.0005)/overallscale;
Float64 decay = ((intensity+0.001)*0.00005)/overallscale;
Float64 wet = GetParameter( kParam_Two );
Float64 dry = 1.0 - wet;
//removed unnecessary dry variable
Float64 inputSense;
while (nSampleFrames-- > 0) {

View file

@ -222,7 +222,7 @@ OSStatus SurgeTide::ProcessBufferLists(AudioUnitRenderActionFlags & ioActionFla
Float64 attack = ((GetParameter( kParam_Two )+0.1)*0.0005)/overallscale;
Float64 decay = ((GetParameter( kParam_Two )+0.001)*0.00005)/overallscale;
Float64 wet = GetParameter( kParam_Three );
Float64 dry = 1.0 - wet;
//removed unnecessary dry variable
Float64 inputSense;

Some files were not shown because too many files have changed in this diff Show more