VSTs all instantiate both fpdL and fpdR with independent random init values

This commit is contained in:
airwindows 2022-02-28 02:52:42 -05:00
parent 0497d9494b
commit 5626e142ae
181 changed files with 404 additions and 201 deletions

View file

@ -135,7 +135,8 @@ BassAmp::BassAmp(audioMasterCallback audioMaster) :
ataK3 = 0.114; //add raw to interpolated dry, toughens ataK3 = 0.114; //add raw to interpolated dry, toughens
ataK4 = 0.886; //remainder of interpolated dry, adds up to 1.0 ataK4 = 0.886; //remainder of interpolated dry, adds up to 1.0
ataK5 = 0.122; //subtract this much prev. diff sample, brightens ataK5 = 0.122; //subtract this much prev. diff sample, brightens
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
//this is reset: values being initialized only once. Startup values, whatever they are. //this is reset: values being initialized only once. Startup values, whatever they are.
_canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect. _canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect.

View file

@ -56,7 +56,8 @@ BassDrive::BassDrive(audioMasterCallback audioMaster) :
flip = false; flip = false;
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
//this is reset: values being initialized only once. Startup values, whatever they are. //this is reset: values being initialized only once. Startup values, whatever they are.
_canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect. _canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect.

View file

@ -26,7 +26,8 @@ Baxandall::Baxandall(audioMasterCallback audioMaster) :
bassBR[x] = 0.0; bassBR[x] = 0.0;
} }
flip = false; flip = false;
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
//this is reset: values being initialized only once. Startup values, whatever they are. //this is reset: values being initialized only once. Startup values, whatever they are.
_canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect. _canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect.

View file

@ -19,7 +19,8 @@ Beam::Beam(audioMasterCallback audioMaster) :
lastSampleL[count] = 0; lastSampleL[count] = 0;
lastSampleR[count] = 0; lastSampleR[count] = 0;
} }
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
//this is reset: values being initialized only once. Startup values, whatever they are. //this is reset: values being initialized only once. Startup values, whatever they are.
_canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect. _canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect.

View file

@ -17,7 +17,8 @@ Biquad::Biquad(audioMasterCallback audioMaster) :
B = 0.5; B = 0.5;
C = 0.5; C = 0.5;
D = 1.0; D = 1.0;
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
//this is reset: values being initialized only once. Startup values, whatever they are. //this is reset: values being initialized only once. Startup values, whatever they are.
_canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect. _canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect.

View file

@ -30,7 +30,8 @@ Biquad2::Biquad2(audioMasterCallback audioMaster) :
C = 0.5; C = 0.5;
D = 1.0; D = 1.0;
E = 1.0; E = 1.0;
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
//this is reset: values being initialized only once. Startup values, whatever they are. //this is reset: values being initialized only once. Startup values, whatever they are.
_canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect. _canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect.

View file

@ -17,7 +17,8 @@ BiquadDouble::BiquadDouble(audioMasterCallback audioMaster) :
B = 0.5; B = 0.5;
C = 0.5; C = 0.5;
D = 1.0; D = 1.0;
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
//this is reset: values being initialized only once. Startup values, whatever they are. //this is reset: values being initialized only once. Startup values, whatever they are.
_canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect. _canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect.

View file

@ -18,7 +18,8 @@ BiquadOneHalf::BiquadOneHalf(audioMasterCallback audioMaster) :
B = 0.0; B = 0.0;
C = 0.0; C = 0.0;
D = 0.0; D = 0.0;
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
//this is reset: values being initialized only once. Startup values, whatever they are. //this is reset: values being initialized only once. Startup values, whatever they are.
_canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect. _canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect.

View file

@ -17,7 +17,8 @@ BiquadTriple::BiquadTriple(audioMasterCallback audioMaster) :
B = 0.5; B = 0.5;
C = 0.5; C = 0.5;
D = 1.0; D = 1.0;
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
//this is reset: values being initialized only once. Startup values, whatever they are. //this is reset: values being initialized only once. Startup values, whatever they are.
_canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect. _canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect.

View file

@ -17,7 +17,8 @@ BitGlitter::BitGlitter(audioMasterCallback audioMaster) :
C = 0.5; C = 0.5;
D = 1.0; D = 1.0;
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
ataLastSampleL = 0.0; ataLastSampleL = 0.0;
ataHalfwaySampleL = 0.0; ataHalfwaySampleL = 0.0;

View file

@ -14,7 +14,8 @@ BlockParty::BlockParty(audioMasterCallback audioMaster) :
{ {
A = 0.0; A = 0.0;
B = 1.0; B = 1.0;
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
muSpeedAL = 10000; muSpeedAL = 10000;
muSpeedBL = 10000; muSpeedBL = 10000;

View file

@ -30,7 +30,8 @@ BrassRider::BrassRider(audioMasterCallback audioMaster) :
lastSampleR = 0.0; lastSampleR = 0.0;
lastSlewR = 0.0; lastSlewR = 0.0;
gcount = 0; gcount = 0;
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
//this is reset: values being initialized only once. Startup values, whatever they are. //this is reset: values being initialized only once. Startup values, whatever they are.
_canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect. _canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect.

View file

@ -17,7 +17,8 @@ BrightAmbience::BrightAmbience(audioMasterCallback audioMaster) :
A = 0.0; A = 0.0;
B = 0.0; B = 0.0;
C = 0.0; C = 0.0;
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
//this is reset: values being initialized only once. Startup values, whatever they are. //this is reset: values being initialized only once. Startup values, whatever they are.
_canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect. _canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect.

View file

@ -19,7 +19,8 @@ BrightAmbience2::BrightAmbience2(audioMasterCallback audioMaster) :
B = 0.2; B = 0.2;
C = 0.0; C = 0.0;
D = 0.5; D = 0.5;
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
//this is reset: values being initialized only once. Startup values, whatever they are. //this is reset: values being initialized only once. Startup values, whatever they are.
_canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect. _canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect.

View file

@ -18,7 +18,8 @@ Calibre::Calibre(audioMasterCallback audioMaster) :
D = 1.0; D = 1.0;
for(int count = 0; count < 34; count++) {bR[count] = 0;bL[count] = 0;} for(int count = 0; count < 34; count++) {bR[count] = 0;bL[count] = 0;}
lastSampleR = 0.0;lastSampleL = 0.0; lastSampleR = 0.0;lastSampleL = 0.0;
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
//this is reset: values being initialized only once. Startup values, whatever they are. //this is reset: values being initialized only once. Startup values, whatever they are.
_canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect. _canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect.

View file

@ -52,7 +52,8 @@ Capacitor2::Capacitor2(audioMasterCallback audioMaster) :
lastHighpass = 1000.0; lastHighpass = 1000.0;
lastWet = 1000.0; lastWet = 1000.0;
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
//this is reset: values being initialized only once. Startup values, whatever they are. //this is reset: values being initialized only once. Startup values, whatever they are.
_canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect. _canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect.

View file

@ -15,7 +15,8 @@ Channel6::Channel6(audioMasterCallback audioMaster) :
consoletype = 0.0; consoletype = 0.0;
drive = 0.0; drive = 0.0;
output = 1.0; output = 1.0;
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
iirSampleLA = 0.0; iirSampleLA = 0.0;
iirSampleRA = 0.0; iirSampleRA = 0.0;
iirSampleLB = 0.0; iirSampleLB = 0.0;

View file

@ -15,7 +15,8 @@ Channel7::Channel7(audioMasterCallback audioMaster) :
consoletype = 0.0; consoletype = 0.0;
drive = 0.0; drive = 0.0;
output = 1.0; output = 1.0;
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
iirSampleLA = 0.0; iirSampleLA = 0.0;
iirSampleRA = 0.0; iirSampleRA = 0.0;
iirSampleLB = 0.0; iirSampleLB = 0.0;

View file

@ -15,7 +15,8 @@ Channel8::Channel8(audioMasterCallback audioMaster) :
consoletype = 0.0; consoletype = 0.0;
drive = 0.0; drive = 0.0;
output = 1.0; output = 1.0;
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
iirSampleLA = 0.0; iirSampleLA = 0.0;
iirSampleRA = 0.0; iirSampleRA = 0.0;
iirSampleLB = 0.0; iirSampleLB = 0.0;

View file

@ -31,7 +31,8 @@ ChromeOxide::ChromeOxide(audioMasterCallback audioMaster) :
flip = false; flip = false;
A = 0.5; A = 0.5;
B = 0.5; B = 0.5;
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
//this is reset: values being initialized only once. Startup values, whatever they are. //this is reset: values being initialized only once. Startup values, whatever they are.
_canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect. _canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect.

View file

@ -18,7 +18,8 @@ Cider::Cider(audioMasterCallback audioMaster) :
D = 1.0; D = 1.0;
for(int count = 0; count < 34; count++) {bR[count] = 0;bL[count] = 0;} for(int count = 0; count < 34; count++) {bR[count] = 0;bL[count] = 0;}
lastSampleR = 0.0;lastSampleL = 0.0; lastSampleR = 0.0;lastSampleL = 0.0;
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
//this is reset: values being initialized only once. Startup values, whatever they are. //this is reset: values being initialized only once. Startup values, whatever they are.
_canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect. _canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect.

View file

@ -16,7 +16,8 @@ Coils::Coils(audioMasterCallback audioMaster) :
B = 0.5; B = 0.5;
C = 1.0; C = 1.0;
for (int x = 0; x < 9; x++) {figureL[x] = 0.0;figureR[x] = 0.0;} for (int x = 0; x < 9; x++) {figureL[x] = 0.0;figureR[x] = 0.0;}
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
//this is reset: values being initialized only once. Startup values, whatever they are. //this is reset: values being initialized only once. Startup values, whatever they are.
_canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect. _canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect.

View file

@ -25,7 +25,8 @@ Compresaturator::Compresaturator(audioMasterCallback audioMaster) :
lastWidthR = 500; lastWidthR = 500;
padFactorR = 0; padFactorR = 0;
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
//this is reset: values being initialized only once. Startup values, whatever they are. //this is reset: values being initialized only once. Startup values, whatever they are.
_canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect. _canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect.

View file

@ -13,7 +13,8 @@ Console6Buss::Console6Buss(audioMasterCallback audioMaster) :
AudioEffectX(audioMaster, kNumPrograms, kNumParameters) AudioEffectX(audioMaster, kNumPrograms, kNumParameters)
{ {
A = 1.0; A = 1.0;
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
//this is reset: values being initialized only once. Startup values, whatever they are. //this is reset: values being initialized only once. Startup values, whatever they are.
_canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect. _canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect.

View file

@ -13,7 +13,8 @@ Console6Channel::Console6Channel(audioMasterCallback audioMaster) :
AudioEffectX(audioMaster, kNumPrograms, kNumParameters) AudioEffectX(audioMaster, kNumPrograms, kNumParameters)
{ {
A = 1.0; A = 1.0;
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
//this is reset: values being initialized only once. Startup values, whatever they are. //this is reset: values being initialized only once. Startup values, whatever they are.
_canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect. _canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect.

View file

@ -14,7 +14,8 @@ Dark::Dark(audioMasterCallback audioMaster) :
{ {
A = 1.0; A = 1.0;
B = 0.0; B = 0.0;
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
for(int count = 0; count < 99; count++) { for(int count = 0; count < 99; count++) {
lastSampleL[count] = 0; lastSampleL[count] = 0;
lastSampleR[count] = 0; lastSampleR[count] = 0;

View file

@ -29,7 +29,8 @@ DeBess::DeBess(audioMasterCallback audioMaster) :
iirSampleBR = 0.0; iirSampleBR = 0.0;
flip = false; flip = false;
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
//this is reset: values being initialized only once. Startup values, whatever they are. //this is reset: values being initialized only once. Startup values, whatever they are.
_canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect. _canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect.

View file

@ -25,7 +25,8 @@ DeHiss::DeHiss(audioMasterCallback audioMaster) :
gateR = 1.0; gateR = 1.0;
rawR = 2.0; rawR = 2.0;
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
//this is reset: values being initialized only once. Startup values, whatever they are. //this is reset: values being initialized only once. Startup values, whatever they are.
_canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect. _canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect.

View file

@ -29,7 +29,8 @@ DeRez2::DeRez2(audioMasterCallback audioMaster) :
position = 0.0; position = 0.0;
incrementA = 0.0; incrementA = 0.0;
incrementB = 0.0; incrementB = 0.0;
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
//this is reset: values being initialized only once. Startup values, whatever they are. //this is reset: values being initialized only once. Startup values, whatever they are.
_canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect. _canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect.

View file

@ -13,7 +13,8 @@ Deckwrecka::Deckwrecka(audioMasterCallback audioMaster) :
AudioEffectX(audioMaster, kNumPrograms, kNumParameters) AudioEffectX(audioMaster, kNumPrograms, kNumParameters)
{ {
A = 0.0; A = 0.0;
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
bflip = 1; bflip = 1;
iirHeadBumpAL = 0.0; iirHeadBumpAL = 0.0;

View file

@ -20,7 +20,8 @@ DigitalBlack::DigitalBlack(audioMasterCallback audioMaster) :
WasNegativeR = false; WasNegativeR = false;
ZeroCrossR = 0; ZeroCrossR = 0;
gaterollerR = 0.0; gaterollerR = 0.0;
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
//this is reset: values being initialized only once. Startup values, whatever they are. //this is reset: values being initialized only once. Startup values, whatever they are.
_canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect. _canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect.

View file

@ -20,7 +20,8 @@ Distortion::Distortion(audioMasterCallback audioMaster) :
previousInL[x] = 0.0; previousOutL[x] = 0.0; previousInL[x] = 0.0; previousOutL[x] = 0.0;
previousInR[x] = 0.0; previousOutR[x] = 0.0; previousInR[x] = 0.0; previousOutR[x] = 0.0;
} }
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
//this is reset: values being initialized only once. Startup values, whatever they are. //this is reset: values being initialized only once. Startup values, whatever they are.
_canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect. _canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect.

View file

@ -14,7 +14,8 @@ DitherFloat::DitherFloat(audioMasterCallback audioMaster) :
{ {
A = 0.0; A = 0.0;
B = 1.0; B = 1.0;
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
//this is reset: values being initialized only once. Startup values, whatever they are. //this is reset: values being initialized only once. Startup values, whatever they are.
_canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect. _canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect.

View file

@ -13,7 +13,8 @@ Dyno::Dyno(audioMasterCallback audioMaster) :
AudioEffectX(audioMaster, kNumPrograms, kNumParameters) AudioEffectX(audioMaster, kNumPrograms, kNumParameters)
{ {
A = 0.5; A = 0.5;
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
//this is reset: values being initialized only once. Startup values, whatever they are. //this is reset: values being initialized only once. Startup values, whatever they are.
_canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect. _canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect.

View file

@ -23,7 +23,8 @@ Elation::Elation(audioMasterCallback audioMaster) :
compCR = 1.0; compDR = 1.0; previousBR = 0.0; compCR = 1.0; compDR = 1.0; previousBR = 0.0;
flip = false; flip = false;
lastSampleR = 0.0;lastSampleL = 0.0; lastSampleR = 0.0;lastSampleL = 0.0;
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
//this is reset: values being initialized only once. Startup values, whatever they are. //this is reset: values being initialized only once. Startup values, whatever they are.
_canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect. _canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect.

View file

@ -13,7 +13,8 @@ Facet::Facet(audioMasterCallback audioMaster) :
AudioEffectX(audioMaster, kNumPrograms, kNumParameters) AudioEffectX(audioMaster, kNumPrograms, kNumParameters)
{ {
A = 1.0; A = 1.0;
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
//this is reset: values being initialized only once. Startup values, whatever they are. //this is reset: values being initialized only once. Startup values, whatever they are.
_canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect. _canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect.

View file

@ -18,7 +18,8 @@ Focus::Focus(audioMasterCallback audioMaster) :
D = 1.0; D = 1.0;
E = 1.0; E = 1.0;
for (int x = 0; x < 9; x++) {figureL[x] = 0.0;figureR[x] = 0.0;} for (int x = 0; x < 9; x++) {figureL[x] = 0.0;figureR[x] = 0.0;}
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
//this is reset: values being initialized only once. Startup values, whatever they are. //this is reset: values being initialized only once. Startup values, whatever they are.
_canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect. _canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect.

View file

@ -53,7 +53,8 @@ GlitchShifter::GlitchShifter(audioMasterCallback audioMaster) :
C = 0.5; C = 0.5;
D = 0.0; D = 0.0;
E = 0.5; E = 0.5;
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
//this is reset: values being initialized only once. Startup values, whatever they are. //this is reset: values being initialized only once. Startup values, whatever they are.
_canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect. _canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect.

View file

@ -13,7 +13,8 @@ Gringer::Gringer(audioMasterCallback audioMaster) :
AudioEffectX(audioMaster, kNumPrograms, kNumParameters) AudioEffectX(audioMaster, kNumPrograms, kNumParameters)
{ {
for (int x = 0; x < 9; x++) {inbandL[x] = 0.0; outbandL[x] = 0.0; inbandR[x] = 0.0; outbandR[x] = 0.0;} for (int x = 0; x < 9; x++) {inbandL[x] = 0.0; outbandL[x] = 0.0; inbandR[x] = 0.0; outbandR[x] = 0.0;}
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
//this is reset: values being initialized only once. Startup values, whatever they are. //this is reset: values being initialized only once. Startup values, whatever they are.
_canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect. _canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect.

View file

@ -16,7 +16,8 @@ Highpass2::Highpass2(audioMasterCallback audioMaster) :
B = 0.5; //-1.0 to 1.0 B = 0.5; //-1.0 to 1.0
C = 0.25; // 0.0 to 4.0 C = 0.25; // 0.0 to 4.0
D = 1.0; D = 1.0;
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
iirSampleAL = 0.0; iirSampleAL = 0.0;
iirSampleBL = 0.0; iirSampleBL = 0.0;

View file

@ -36,7 +36,8 @@ Holt::Holt(audioMasterCallback audioMaster) :
previousSampleDR = 0.0; previousSampleDR = 0.0;
previousTrendDR = 0.0; previousTrendDR = 0.0;
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
//this is reset: values being initialized only once. Startup values, whatever they are. //this is reset: values being initialized only once. Startup values, whatever they are.
_canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect. _canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect.

View file

@ -13,7 +13,8 @@ Infrasonic::Infrasonic(audioMasterCallback audioMaster) :
AudioEffectX(audioMaster, kNumPrograms, kNumParameters) AudioEffectX(audioMaster, kNumPrograms, kNumParameters)
{ {
for (int x = 0; x < 15; x++) {biquadA[x] = 0.0; biquadB[x] = 0.0; biquadC[x] = 0.0; biquadD[x] = 0.0; biquadE[x] = 0.0;} for (int x = 0; x < 15; x++) {biquadA[x] = 0.0; biquadB[x] = 0.0; biquadC[x] = 0.0; biquadD[x] = 0.0; biquadE[x] = 0.0;}
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
//this is reset: values being initialized only once. Startup values, whatever they are. //this is reset: values being initialized only once. Startup values, whatever they are.
_canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect. _canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect.

View file

@ -26,7 +26,8 @@ Interstage::Interstage(audioMasterCallback audioMaster) :
iirSampleER = 0.0; iirSampleER = 0.0;
iirSampleFR = 0.0; iirSampleFR = 0.0;
lastSampleR = 0.0; lastSampleR = 0.0;
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
flip = true; flip = true;
//this is reset: values being initialized only once. Startup values, whatever they are. //this is reset: values being initialized only once. Startup values, whatever they are.

View file

@ -16,7 +16,8 @@ Isolator::Isolator(audioMasterCallback audioMaster) :
A = 1.0; A = 1.0;
B = 0.0; B = 0.0;
C = 1.0; C = 1.0;
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
//this is reset: values being initialized only once. Startup values, whatever they are. //this is reset: values being initialized only once. Startup values, whatever they are.
_canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect. _canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect.

View file

@ -17,7 +17,8 @@ Loud::Loud(audioMasterCallback audioMaster) :
C = 1.0; C = 1.0;
lastSampleL = 0.0; lastSampleL = 0.0;
lastSampleR = 0.0; lastSampleR = 0.0;
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
//this is reset: values being initialized only once. Startup values, whatever they are. //this is reset: values being initialized only once. Startup values, whatever they are.
_canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect. _canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect.

View file

@ -16,7 +16,8 @@ Lowpass2::Lowpass2(audioMasterCallback audioMaster) :
B = 0.5; //-1.0 to 1.0 B = 0.5; //-1.0 to 1.0
C = 0.25; // 0.0 to 4.0 C = 0.25; // 0.0 to 4.0
D = 1.0; D = 1.0;
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
iirSampleAL = 0.0; iirSampleAL = 0.0;
iirSampleBL = 0.0; iirSampleBL = 0.0;

View file

@ -18,7 +18,8 @@ Luxor::Luxor(audioMasterCallback audioMaster) :
D = 1.0; D = 1.0;
for(int count = 0; count < 34; count++) {bR[count] = 0;bL[count] = 0;} for(int count = 0; count < 34; count++) {bR[count] = 0;bL[count] = 0;}
lastSampleR = 0.0;lastSampleL = 0.0; lastSampleR = 0.0;lastSampleL = 0.0;
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
//this is reset: values being initialized only once. Startup values, whatever they are. //this is reset: values being initialized only once. Startup values, whatever they are.
_canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect. _canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect.

View file

@ -76,7 +76,8 @@ MV::MV(audioMasterCallback audioMaster) :
feedbackL = 0.0; feedbackL = 0.0;
feedbackR = 0.0; feedbackR = 0.0;
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
//this is reset: values being initialized only once. Startup values, whatever they are. //this is reset: values being initialized only once. Startup values, whatever they are.
_canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect. _canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect.

View file

@ -13,7 +13,8 @@ MoNoam::MoNoam(audioMasterCallback audioMaster) :
AudioEffectX(audioMaster, kNumPrograms, kNumParameters) AudioEffectX(audioMaster, kNumPrograms, kNumParameters)
{ {
A = 0.0; A = 0.0;
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
//this is reset: values being initialized only once. Startup values, whatever they are. //this is reset: values being initialized only once. Startup values, whatever they are.
_canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect. _canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect.

View file

@ -13,7 +13,8 @@ Mojo::Mojo(audioMasterCallback audioMaster) :
AudioEffectX(audioMaster, kNumPrograms, kNumParameters) AudioEffectX(audioMaster, kNumPrograms, kNumParameters)
{ {
A = 0.5; A = 0.5;
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
//this is reset: values being initialized only once. Startup values, whatever they are. //this is reset: values being initialized only once. Startup values, whatever they are.
_canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect. _canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect.

View file

@ -60,7 +60,8 @@ Monitoring::Monitoring(audioMasterCallback audioMaster) :
for (int x = 0; x < 11; x++) {biquadL[x] = 0.0; biquadR[x] = 0.0;} for (int x = 0; x < 11; x++) {biquadL[x] = 0.0; biquadR[x] = 0.0;}
//Bandpasses //Bandpasses
A = 0.0; A = 0.0;
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
//this is reset: values being initialized only once. Startup values, whatever they are. //this is reset: values being initialized only once. Startup values, whatever they are.
_canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect. _canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect.

View file

@ -19,7 +19,8 @@ Neverland::Neverland(audioMasterCallback audioMaster) :
for(int count = 0; count < 34; count++) {bR[count] = 0;bL[count] = 0;} for(int count = 0; count < 34; count++) {bR[count] = 0;bL[count] = 0;}
lastSampleR = 0.0;lastSampleL = 0.0; lastSampleR = 0.0;lastSampleL = 0.0;
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
//this is reset: values being initialized only once. Startup values, whatever they are. //this is reset: values being initialized only once. Startup values, whatever they are.
_canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect. _canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect.

View file

@ -23,7 +23,8 @@ Nikola::Nikola(audioMasterCallback audioMaster) :
outlevelR = 0.0; outlevelR = 0.0;
framenumberR = 0; framenumberR = 0;
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
//this is reset: values being initialized only once. Startup values, whatever they are. //this is reset: values being initialized only once. Startup values, whatever they are.
_canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect. _canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect.

View file

@ -14,7 +14,8 @@ NotJustAnotherDither::NotJustAnotherDither(audioMasterCallback audioMaster) :
{ {
A = 1.0; A = 1.0;
B = 0.0; B = 0.0;
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
bynL[0] = 1000; bynL[0] = 1000;
bynL[1] = 301; bynL[1] = 301;
bynL[2] = 176; bynL[2] = 176;

View file

@ -14,7 +14,8 @@ PaulDither::PaulDither(audioMasterCallback audioMaster) :
{ {
A = 1.0; A = 1.0;
B = 0.0; B = 0.0;
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
previousDitherL = 0.0; previousDitherL = 0.0;
previousDitherR = 0.0; previousDitherR = 0.0;
//this is reset: values being initialized only once. Startup values, whatever they are. //this is reset: values being initialized only once. Startup values, whatever they are.

View file

@ -14,7 +14,8 @@ PeaksOnly::PeaksOnly(audioMasterCallback audioMaster) :
{ {
for(int count = 0; count < 1502; count++) {aL[count] = 0.0; bL[count] = 0.0; cL[count] = 0.0; dL[count] = 0.0;aR[count] = 0.0; bR[count] = 0.0; cR[count] = 0.0; dR[count] = 0.0;} for(int count = 0; count < 1502; count++) {aL[count] = 0.0; bL[count] = 0.0; cL[count] = 0.0; dL[count] = 0.0;aR[count] = 0.0; bR[count] = 0.0; cR[count] = 0.0; dR[count] = 0.0;}
ax = 1; bx = 1; cx = 1; dx = 1; ax = 1; bx = 1; cx = 1; dx = 1;
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
//this is reset: values being initialized only once. Startup values, whatever they are. //this is reset: values being initialized only once. Startup values, whatever they are.
_canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect. _canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect.

View file

@ -191,7 +191,8 @@ PocketVerbs::PocketVerbs(audioMasterCallback audioMaster) :
countdown = -1; countdown = -1;
peakL = 1.0; peakL = 1.0;
peakR = 1.0; peakR = 1.0;
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
//this is reset: values being initialized only once. Startup values, whatever they are. //this is reset: values being initialized only once. Startup values, whatever they are.
_canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect. _canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect.

View file

@ -18,7 +18,8 @@ Podcast::Podcast(audioMasterCallback audioMaster) :
c1L = 2.0; c2L = 2.0; c3L = 2.0; c4L = 2.0; c5L = 2.0; //startup comp gains c1L = 2.0; c2L = 2.0; c3L = 2.0; c4L = 2.0; c5L = 2.0; //startup comp gains
c1R = 2.0; c2R = 2.0; c3R = 2.0; c4R = 2.0; c5R = 2.0; //startup comp gains c1R = 2.0; c2R = 2.0; c3R = 2.0; c4R = 2.0; c5R = 2.0; //startup comp gains
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
//this is reset: values being initialized only once. Startup values, whatever they are. //this is reset: values being initialized only once. Startup values, whatever they are.
_canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect. _canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect.

View file

@ -32,7 +32,8 @@ PodcastDeluxe::PodcastDeluxe(audioMasterCallback audioMaster) :
maxdelay1 = 9001; maxdelay2 = 9001; maxdelay3 = 9001; maxdelay4 = 9001; maxdelay5 = 9001; maxdelay1 = 9001; maxdelay2 = 9001; maxdelay3 = 9001; maxdelay4 = 9001; maxdelay5 = 9001;
c1R = 2.0; c2R = 2.0; c3R = 2.0; c4R = 2.0; c5R = 2.0; //startup comp gains c1R = 2.0; c2R = 2.0; c3R = 2.0; c4R = 2.0; c5R = 2.0; //startup comp gains
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
//this is reset: values being initialized only once. Startup values, whatever they are. //this is reset: values being initialized only once. Startup values, whatever they are.
_canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect. _canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect.

View file

@ -15,7 +15,8 @@ Pop::Pop(audioMasterCallback audioMaster) :
A = 0.3; A = 0.3;
B = 1.0; B = 1.0;
C = 1.0; C = 1.0;
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
for(int count = 0; count < 10000; count++) {dL[count] = 0; dR[count] = 0;} for(int count = 0; count < 10000; count++) {dL[count] = 0; dR[count] = 0;}
delay = 0; delay = 0;

View file

@ -20,7 +20,8 @@ PowerSag2::PowerSag2(audioMasterCallback audioMaster) :
A = 0.3; A = 0.3;
B = 0.5; B = 0.5;
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
//this is reset: values being initialized only once. Startup values, whatever they are. //this is reset: values being initialized only once. Startup values, whatever they are.
_canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect. _canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect.

View file

@ -18,7 +18,8 @@ Precious::Precious(audioMasterCallback audioMaster) :
D = 1.0; D = 1.0;
for(int count = 0; count < 34; count++) {bR[count] = 0;bL[count] = 0;} for(int count = 0; count < 34; count++) {bR[count] = 0;bL[count] = 0;}
lastSampleR = 0.0;lastSampleL = 0.0; lastSampleR = 0.0;lastSampleL = 0.0;
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
//this is reset: values being initialized only once. Startup values, whatever they are. //this is reset: values being initialized only once. Startup values, whatever they are.
_canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect. _canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect.

View file

@ -25,7 +25,8 @@ PurestAir::PurestAir(audioMasterCallback audioMaster) :
lastSampleR = 0.0; lastSampleR = 0.0;
s1R = s2R = s3R = 0.0; s1R = s2R = s3R = 0.0;
applyR = 0.0; applyR = 0.0;
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
//this is reset: values being initialized only once. Startup values, whatever they are. //this is reset: values being initialized only once. Startup values, whatever they are.
_canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect. _canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect.

View file

@ -18,7 +18,8 @@ PurestFade::PurestFade(audioMasterCallback audioMaster) :
settingchase = -90.0; settingchase = -90.0;
gainBchase = -90.0; gainBchase = -90.0;
chasespeed = 350.0; chasespeed = 350.0;
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
//this is reset: values being initialized only once. Startup values, whatever they are. //this is reset: values being initialized only once. Startup values, whatever they are.
_canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect. _canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect.

View file

@ -64,7 +64,8 @@ PurestSquish::PurestSquish(audioMasterCallback audioMaster) :
count = 1; count = 1;
fpFlip = true; fpFlip = true;
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
//this is reset: values being initialized only once. Startup values, whatever they are. //this is reset: values being initialized only once. Startup values, whatever they are.
_canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect. _canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect.

View file

@ -14,7 +14,8 @@ RawGlitters::RawGlitters(audioMasterCallback audioMaster) :
{ {
A = 1.0; A = 1.0;
B = 0.0; B = 0.0;
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
lastSampleL = 0.0; lastSampleL = 0.0;
lastSample2L = 0.0; lastSample2L = 0.0;
lastSampleR = 0.0; lastSampleR = 0.0;

View file

@ -14,7 +14,8 @@ RawTimbers::RawTimbers(audioMasterCallback audioMaster) :
{ {
A = 1.0; A = 1.0;
B = 0.0; B = 0.0;
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
lastSampleL = 0.0; lastSampleL = 0.0;
lastSample2L = 0.0; lastSample2L = 0.0;
lastSampleR = 0.0; lastSampleR = 0.0;

View file

@ -13,7 +13,8 @@ Recurve::Recurve(audioMasterCallback audioMaster) :
AudioEffectX(audioMaster, kNumPrograms, kNumParameters) AudioEffectX(audioMaster, kNumPrograms, kNumParameters)
{ {
gain = 2.0; gain = 2.0;
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
//this is reset: values being initialized only once. Startup values, whatever they are. //this is reset: values being initialized only once. Startup values, whatever they are.
_canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect. _canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect.

View file

@ -15,7 +15,8 @@ Remap::Remap(audioMasterCallback audioMaster) :
A = 0.5; A = 0.5;
B = 1.0; B = 1.0;
C = 1.0; C = 1.0;
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
//this is reset: values being initialized only once. Startup values, whatever they are. //this is reset: values being initialized only once. Startup values, whatever they are.
_canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect. _canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect.

View file

@ -26,7 +26,8 @@ ResEQ::ResEQ(audioMasterCallback audioMaster) :
bR[count] = 0.0; fR[count] = 0.0; bR[count] = 0.0; fR[count] = 0.0;
} }
framenumber = 0; framenumber = 0;
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
//this is reset: values being initialized only once. Startup values, whatever they are. //this is reset: values being initialized only once. Startup values, whatever they are.
_canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect. _canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect.

View file

@ -15,7 +15,8 @@ Slew3::Slew3(audioMasterCallback audioMaster) :
A = 0.0; A = 0.0;
lastSampleAL = lastSampleBL = lastSampleCL = 0.0; lastSampleAL = lastSampleBL = lastSampleCL = 0.0;
lastSampleAR = lastSampleBR = lastSampleCR = 0.0; lastSampleAR = lastSampleBR = lastSampleCR = 0.0;
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
//this is reset: values being initialized only once. Startup values, whatever they are. //this is reset: values being initialized only once. Startup values, whatever they are.
_canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect. _canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect.

View file

@ -38,7 +38,8 @@ Smooth::Smooth(audioMasterCallback audioMaster) :
lastSampleER = 0.0; lastSampleER = 0.0;
gainER = 1.0; gainER = 1.0;
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
//this is reset: values being initialized only once. Startup values, whatever they are. //this is reset: values being initialized only once. Startup values, whatever they are.
_canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect. _canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect.

View file

@ -20,7 +20,8 @@ SoftGate::SoftGate(audioMasterCallback audioMaster) :
storedR[0] = storedR[1] = 0.0; storedR[0] = storedR[1] = 0.0;
diffR = 0.0; diffR = 0.0;
gate = 1.1; gate = 1.1;
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
//this is reset: values being initialized only once. Startup values, whatever they are. //this is reset: values being initialized only once. Startup values, whatever they are.
_canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect. _canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect.

View file

@ -14,7 +14,8 @@ SpatializeDither::SpatializeDither(audioMasterCallback audioMaster) :
{ {
A = 1.0; A = 1.0;
B = 0.0; B = 0.0;
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
contingentErrL = 0.0; contingentErrL = 0.0;
contingentErrR = 0.0; contingentErrR = 0.0;
flip = false; flip = false;

View file

@ -12,7 +12,8 @@ AudioEffect* createEffectInstance(audioMasterCallback audioMaster) {return new S
Spiral::Spiral(audioMasterCallback audioMaster) : Spiral::Spiral(audioMasterCallback audioMaster) :
AudioEffectX(audioMaster, kNumPrograms, kNumParameters) AudioEffectX(audioMaster, kNumPrograms, kNumParameters)
{ {
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
//this is reset: values being initialized only once. Startup values, whatever they are. //this is reset: values being initialized only once. Startup values, whatever they are.
_canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect. _canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect.

View file

@ -20,7 +20,8 @@ Spiral2::Spiral2(audioMasterCallback audioMaster) :
iirSampleAL = 0.0; iirSampleAL = 0.0;
iirSampleBL = 0.0; iirSampleBL = 0.0;
prevSampleL = 0.0; prevSampleL = 0.0;
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
iirSampleAR = 0.0; iirSampleAR = 0.0;
iirSampleBR = 0.0; iirSampleBR = 0.0;

View file

@ -14,7 +14,8 @@ TPDFDither::TPDFDither(audioMasterCallback audioMaster) :
{ {
A = 1.0; A = 1.0;
B = 0.0; B = 0.0;
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
_canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect. _canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect.
_canDo.insert("plugAsSend"); // plug-in can be used as a send effect. _canDo.insert("plugAsSend"); // plug-in can be used as a send effect.

View file

@ -29,7 +29,8 @@ Tape::Tape(audioMasterCallback audioMaster) :
flip = false; flip = false;
lastSampleL = 0.0; lastSampleL = 0.0;
lastSampleR = 0.0; lastSampleR = 0.0;
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
//this is reset: values being initialized only once. Startup values, whatever they are. //this is reset: values being initialized only once. Startup values, whatever they are.
_canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect. _canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect.

View file

@ -14,7 +14,8 @@ TapeDither::TapeDither(audioMasterCallback audioMaster) :
{ {
A = 1.0; A = 1.0;
B = 0.0; B = 0.0;
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
previousDither1L = 0.0; previousDither1L = 0.0;
previousDither2L = 0.0; previousDither2L = 0.0;
previousDither3L = 0.0; previousDither3L = 0.0;

View file

@ -43,7 +43,8 @@ ToTape6::ToTape6(audioMasterCallback audioMaster) :
lastSampleR = 0.0; lastSampleR = 0.0;
flip = 0; flip = 0;
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
//this is reset: values being initialized only once. Startup values, whatever they are. //this is reset: values being initialized only once. Startup values, whatever they are.
_canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect. _canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect.

View file

@ -19,7 +19,8 @@ TremoSquare::TremoSquare(audioMasterCallback audioMaster) :
muteL = false; muteL = false;
polarityR = false; polarityR = false;
muteR = false; muteR = false;
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
//this is reset: values being initialized only once. Startup values, whatever they are. //this is reset: values being initialized only once. Startup values, whatever they are.
_canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect. _canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect.

View file

@ -51,7 +51,8 @@ TripleSpread::TripleSpread(audioMasterCallback audioMaster) :
A = 0.5; A = 0.5;
B = 0.5; B = 0.5;
C = 0.5; C = 0.5;
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
//this is reset: values being initialized only once. Startup values, whatever they are. //this is reset: values being initialized only once. Startup values, whatever they are.
_canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect. _canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect.

View file

@ -13,7 +13,8 @@ Ultrasonic::Ultrasonic(audioMasterCallback audioMaster) :
AudioEffectX(audioMaster, kNumPrograms, kNumParameters) AudioEffectX(audioMaster, kNumPrograms, kNumParameters)
{ {
for (int x = 0; x < 15; x++) {biquadA[x] = 0.0; biquadB[x] = 0.0; biquadC[x] = 0.0; biquadD[x] = 0.0; biquadE[x] = 0.0;} for (int x = 0; x < 15; x++) {biquadA[x] = 0.0; biquadB[x] = 0.0; biquadC[x] = 0.0; biquadD[x] = 0.0; biquadE[x] = 0.0;}
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
//this is reset: values being initialized only once. Startup values, whatever they are. //this is reset: values being initialized only once. Startup values, whatever they are.
_canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect. _canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect.

View file

@ -13,7 +13,8 @@ UltrasonicLite::UltrasonicLite(audioMasterCallback audioMaster) :
AudioEffectX(audioMaster, kNumPrograms, kNumParameters) AudioEffectX(audioMaster, kNumPrograms, kNumParameters)
{ {
for (int x = 0; x < 15; x++) {biquadA[x] = 0.0;} for (int x = 0; x < 15; x++) {biquadA[x] = 0.0;}
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
//this is reset: values being initialized only once. Startup values, whatever they are. //this is reset: values being initialized only once. Startup values, whatever they are.
_canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect. _canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect.

View file

@ -13,7 +13,8 @@ UltrasonicMed::UltrasonicMed(audioMasterCallback audioMaster) :
AudioEffectX(audioMaster, kNumPrograms, kNumParameters) AudioEffectX(audioMaster, kNumPrograms, kNumParameters)
{ {
for (int x = 0; x < 15; x++) {biquadA[x] = 0.0;biquadB[x] = 0.0;} for (int x = 0; x < 15; x++) {biquadA[x] = 0.0;biquadB[x] = 0.0;}
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
//this is reset: values being initialized only once. Startup values, whatever they are. //this is reset: values being initialized only once. Startup values, whatever they are.
_canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect. _canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect.

View file

@ -23,7 +23,8 @@ UnBox::UnBox(audioMasterCallback audioMaster) :
iirSampleAR = 0.0; iirSampleAR = 0.0;
iirSampleBR = 0.0; iirSampleBR = 0.0;
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
//this is reset: values being initialized only once. Startup values, whatever they are. //this is reset: values being initialized only once. Startup values, whatever they are.
_canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect. _canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect.

View file

@ -34,7 +34,8 @@ Vibrato::Vibrato(audioMasterCallback audioMaster) :
flip = false; flip = false;
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
//this is reset: values being initialized only once. Startup values, whatever they are. //this is reset: values being initialized only once. Startup values, whatever they are.
_canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect. _canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect.

View file

@ -14,7 +14,8 @@ VinylDither::VinylDither(audioMasterCallback audioMaster) :
{ {
A = 1.0; A = 1.0;
B = 0.0; B = 0.0;
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
NSOddL = 0.0; NSOddL = 0.0;
prevL = 0.0; prevL = 0.0;
nsL[0] = 0; nsL[0] = 0;

View file

@ -23,7 +23,8 @@ VoiceTrick::VoiceTrick(audioMasterCallback audioMaster) :
lowpassChase = 0.0; lowpassChase = 0.0;
lowpassAmount = 1.0; lowpassAmount = 1.0;
lastLowpass = 1000.0; lastLowpass = 1000.0;
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
//this is reset: values being initialized only once. Startup values, whatever they are. //this is reset: values being initialized only once. Startup values, whatever they are.
_canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect. _canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect.

View file

@ -13,7 +13,8 @@ curve::curve(audioMasterCallback audioMaster) :
AudioEffectX(audioMaster, kNumPrograms, kNumParameters) AudioEffectX(audioMaster, kNumPrograms, kNumParameters)
{ {
gain = 1.0; gain = 1.0;
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
//this is reset: values being initialized only once. Startup values, whatever they are. //this is reset: values being initialized only once. Startup values, whatever they are.
_canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect. _canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect.

View file

@ -49,8 +49,12 @@
PBXFileDataSource_Warnings_ColumnID, PBXFileDataSource_Warnings_ColumnID,
); );
}; };
PBXPerProjectTemplateStateSaveDate = 667726766; PBXPerProjectTemplateStateSaveDate = 667727329;
PBXWorkspaceStateSaveDate = 667726766; PBXWorkspaceStateSaveDate = 667727329;
};
perUserProjectItems = {
8B1A924C27CCB5FD00649D11 /* PBXBookmark */ = 8B1A924C27CCB5FD00649D11 /* PBXBookmark */;
8B1A926127CCB67A00649D11 /* PBXTextBookmark */ = 8B1A926127CCB67A00649D11 /* PBXTextBookmark */;
}; };
sourceControlManager = 8B02375E1D42B1C400E1E8C8 /* Source Control */; sourceControlManager = 8B02375E1D42B1C400E1E8C8 /* Source Control */;
userBuildSettings = { userBuildSettings = {
@ -58,17 +62,17 @@
}; };
2407DEB6089929BA00EB68BF /* BassDrive.cpp */ = { 2407DEB6089929BA00EB68BF /* BassDrive.cpp */ = {
uiCtxt = { uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {848, 2483}}"; sepNavIntBoundsRect = "{{0, 0}, {939, 3708}}";
sepNavSelRange = "{1399, 0}"; sepNavSelRange = "{1437, 120}";
sepNavVisRange = "{332, 1406}"; sepNavVisRange = "{794, 1203}";
sepNavWindowFrame = "{{12, 57}, {895, 821}}"; sepNavWindowFrame = "{{209, 35}, {895, 821}}";
}; };
}; };
245463B80991757100464AD3 /* BassDrive.h */ = { 245463B80991757100464AD3 /* BassDrive.h */ = {
uiCtxt = { uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {1110, 1728}}"; sepNavIntBoundsRect = "{{0, 0}, {1110, 1584}}";
sepNavSelRange = "{2460, 0}"; sepNavSelRange = "{2460, 0}";
sepNavVisRange = "{954, 1894}"; sepNavVisRange = "{2440, 126}";
sepNavWindowFrame = "{{480, 57}, {895, 821}}"; sepNavWindowFrame = "{{480, 57}, {895, 821}}";
}; };
}; };
@ -102,6 +106,20 @@
isa = PBXCodeSenseManager; isa = PBXCodeSenseManager;
indexTemplatePath = ""; indexTemplatePath = "";
}; };
8B1A924C27CCB5FD00649D11 /* PBXBookmark */ = {
isa = PBXBookmark;
fRef = 245463B80991757100464AD3 /* BassDrive.h */;
};
8B1A926127CCB67A00649D11 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 245463B80991757100464AD3 /* BassDrive.h */;
name = "BassDrive.h: 59";
rLen = 0;
rLoc = 2460;
rType = 0;
vrLen = 126;
vrLoc = 2440;
};
8D01CCC60486CAD60068D4B7 /* BassDrive */ = { 8D01CCC60486CAD60068D4B7 /* BassDrive */ = {
activeExec = 0; activeExec = 0;
}; };

View file

@ -256,8 +256,6 @@
<key>Layout</key> <key>Layout</key>
<array> <array>
<dict> <dict>
<key>BecomeActive</key>
<true/>
<key>ContentConfiguration</key> <key>ContentConfiguration</key>
<dict> <dict>
<key>PBXBottomSmartGroupGIDs</key> <key>PBXBottomSmartGroupGIDs</key>
@ -339,7 +337,7 @@
<key>PBXProjectModuleGUID</key> <key>PBXProjectModuleGUID</key>
<string>8B0237581D42B1C400E1E8C8</string> <string>8B0237581D42B1C400E1E8C8</string>
<key>PBXProjectModuleLabel</key> <key>PBXProjectModuleLabel</key>
<string>Gain.h</string> <string>BassDrive.h</string>
<key>PBXSplitModuleInNavigatorKey</key> <key>PBXSplitModuleInNavigatorKey</key>
<dict> <dict>
<key>Split0</key> <key>Split0</key>
@ -347,7 +345,15 @@
<key>PBXProjectModuleGUID</key> <key>PBXProjectModuleGUID</key>
<string>8B0237591D42B1C400E1E8C8</string> <string>8B0237591D42B1C400E1E8C8</string>
<key>PBXProjectModuleLabel</key> <key>PBXProjectModuleLabel</key>
<string>Gain.h</string> <string>BassDrive.h</string>
<key>_historyCapacity</key>
<integer>0</integer>
<key>bookmark</key>
<string>8B1A926127CCB67A00649D11</string>
<key>history</key>
<array>
<string>8B1A924C27CCB5FD00649D11</string>
</array>
</dict> </dict>
<key>SplitCount</key> <key>SplitCount</key>
<string>1</string> <string>1</string>
@ -360,18 +366,18 @@
<key>GeometryConfiguration</key> <key>GeometryConfiguration</key>
<dict> <dict>
<key>Frame</key> <key>Frame</key>
<string>{{0, 0}, {603, 0}}</string> <string>{{0, 0}, {603, 132}}</string>
<key>RubberWindowFrame</key> <key>RubberWindowFrame</key>
<string>34 365 810 487 0 0 1440 878 </string> <string>34 365 810 487 0 0 1440 878 </string>
</dict> </dict>
<key>Module</key> <key>Module</key>
<string>PBXNavigatorGroup</string> <string>PBXNavigatorGroup</string>
<key>Proportion</key> <key>Proportion</key>
<string>0pt</string> <string>132pt</string>
</dict> </dict>
<dict> <dict>
<key>Proportion</key> <key>Proportion</key>
<string>441pt</string> <string>309pt</string>
<key>Tabs</key> <key>Tabs</key>
<array> <array>
<dict> <dict>
@ -386,8 +392,6 @@
<dict> <dict>
<key>Frame</key> <key>Frame</key>
<string>{{10, 27}, {603, 414}}</string> <string>{{10, 27}, {603, 414}}</string>
<key>RubberWindowFrame</key>
<string>34 365 810 487 0 0 1440 878 </string>
</dict> </dict>
<key>Module</key> <key>Module</key>
<string>XCDetailModule</string> <string>XCDetailModule</string>
@ -441,7 +445,9 @@
<key>GeometryConfiguration</key> <key>GeometryConfiguration</key>
<dict> <dict>
<key>Frame</key> <key>Frame</key>
<string>{{10, 27}, {603, 414}}</string> <string>{{10, 27}, {603, 282}}</string>
<key>RubberWindowFrame</key>
<string>34 365 810 487 0 0 1440 878 </string>
</dict> </dict>
<key>Module</key> <key>Module</key>
<string>PBXBuildResultsModule</string> <string>PBXBuildResultsModule</string>
@ -469,11 +475,11 @@
</array> </array>
<key>TableOfContents</key> <key>TableOfContents</key>
<array> <array>
<string>8B1A923727CCB41C00649D11</string> <string>8B1A924E27CCB5FD00649D11</string>
<string>1CA23ED40692098700951B8B</string> <string>1CA23ED40692098700951B8B</string>
<string>8B1A923827CCB41C00649D11</string> <string>8B1A924F27CCB5FD00649D11</string>
<string>8B0237581D42B1C400E1E8C8</string> <string>8B0237581D42B1C400E1E8C8</string>
<string>8B1A923927CCB41C00649D11</string> <string>8B1A925027CCB5FD00649D11</string>
<string>1CA23EDF0692099D00951B8B</string> <string>1CA23EDF0692099D00951B8B</string>
<string>1CA23EE00692099D00951B8B</string> <string>1CA23EE00692099D00951B8B</string>
<string>1CA23EE10692099D00951B8B</string> <string>1CA23EE10692099D00951B8B</string>
@ -626,7 +632,7 @@
<key>StatusbarIsVisible</key> <key>StatusbarIsVisible</key>
<true/> <true/>
<key>TimeStamp</key> <key>TimeStamp</key>
<real>667726876.35452604</real> <real>667727482.16172898</real>
<key>ToolbarConfigUserDefaultsMinorVersion</key> <key>ToolbarConfigUserDefaultsMinorVersion</key>
<string>2</string> <string>2</string>
<key>ToolbarDisplayMode</key> <key>ToolbarDisplayMode</key>

View file

@ -56,7 +56,8 @@ BassDrive::BassDrive(audioMasterCallback audioMaster) :
flip = false; flip = false;
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
//this is reset: values being initialized only once. Startup values, whatever they are. //this is reset: values being initialized only once. Startup values, whatever they are.
_canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect. _canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect.

View file

@ -26,7 +26,8 @@ Baxandall::Baxandall(audioMasterCallback audioMaster) :
bassBR[x] = 0.0; bassBR[x] = 0.0;
} }
flip = false; flip = false;
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
//this is reset: values being initialized only once. Startup values, whatever they are. //this is reset: values being initialized only once. Startup values, whatever they are.
_canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect. _canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect.

View file

@ -19,7 +19,8 @@ Beam::Beam(audioMasterCallback audioMaster) :
lastSampleL[count] = 0; lastSampleL[count] = 0;
lastSampleR[count] = 0; lastSampleR[count] = 0;
} }
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
//this is reset: values being initialized only once. Startup values, whatever they are. //this is reset: values being initialized only once. Startup values, whatever they are.
_canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect. _canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect.

View file

@ -17,7 +17,8 @@ Biquad::Biquad(audioMasterCallback audioMaster) :
B = 0.5; B = 0.5;
C = 0.5; C = 0.5;
D = 1.0; D = 1.0;
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
//this is reset: values being initialized only once. Startup values, whatever they are. //this is reset: values being initialized only once. Startup values, whatever they are.
_canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect. _canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect.

View file

@ -30,7 +30,8 @@ Biquad2::Biquad2(audioMasterCallback audioMaster) :
C = 0.5; C = 0.5;
D = 1.0; D = 1.0;
E = 1.0; E = 1.0;
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
//this is reset: values being initialized only once. Startup values, whatever they are. //this is reset: values being initialized only once. Startup values, whatever they are.
_canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect. _canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect.

View file

@ -17,7 +17,8 @@ BiquadDouble::BiquadDouble(audioMasterCallback audioMaster) :
B = 0.5; B = 0.5;
C = 0.5; C = 0.5;
D = 1.0; D = 1.0;
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
//this is reset: values being initialized only once. Startup values, whatever they are. //this is reset: values being initialized only once. Startup values, whatever they are.
_canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect. _canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect.

View file

@ -18,7 +18,8 @@ BiquadOneHalf::BiquadOneHalf(audioMasterCallback audioMaster) :
B = 0.0; B = 0.0;
C = 0.0; C = 0.0;
D = 0.0; D = 0.0;
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
//this is reset: values being initialized only once. Startup values, whatever they are. //this is reset: values being initialized only once. Startup values, whatever they are.
_canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect. _canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect.

View file

@ -17,7 +17,8 @@ BiquadTriple::BiquadTriple(audioMasterCallback audioMaster) :
B = 0.5; B = 0.5;
C = 0.5; C = 0.5;
D = 1.0; D = 1.0;
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
//this is reset: values being initialized only once. Startup values, whatever they are. //this is reset: values being initialized only once. Startup values, whatever they are.
_canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect. _canDo.insert("plugAsChannelInsert"); // plug-in can be used as a channel insert effect.

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