up to curve, signed

This commit is contained in:
Christopher Johnson 2022-02-28 06:01:12 -05:00
parent 9e5d91961b
commit 43799635b4
125 changed files with 113 additions and 100 deletions

View file

@ -5,7 +5,7 @@
* *
* Created: 1/27/13 * Created: 1/27/13
* *
* Copyright: Copyright © 2013 Airwindows, All Rights Reserved * Copyright: Copyright <EFBFBD> 2013 Airwindows, All Rights Reserved
* *
* Disclaimer: IMPORTANT: This Apple software is supplied to you by Apple Computer, Inc. ("Apple") in * Disclaimer: IMPORTANT: This Apple software is supplied to you by Apple Computer, Inc. ("Apple") in
* consideration of your agreement to the following terms, and your use, installation, modification * consideration of your agreement to the following terms, and your use, installation, modification
@ -163,6 +163,7 @@ public:
private: private:
Float64 fpNShape; Float64 fpNShape;
uint32_t fpd;
Float64 lastSample; Float64 lastSample;
Float64 last2Sample; Float64 last2Sample;
@ -244,4 +245,4 @@ public:
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#endif #endif

View file

@ -5,7 +5,7 @@
* *
* Created: 12/3/14 * Created: 12/3/14
* *
* Copyright: Copyright © 2014 Airwindows, All Rights Reserved * Copyright: Copyright <EFBFBD> 2014 Airwindows, All Rights Reserved
* *
* Disclaimer: IMPORTANT: This Apple software is supplied to you by Apple Computer, Inc. ("Apple") in * Disclaimer: IMPORTANT: This Apple software is supplied to you by Apple Computer, Inc. ("Apple") in
* consideration of your agreement to the following terms, and your use, installation, modification * consideration of your agreement to the following terms, and your use, installation, modification
@ -227,7 +227,6 @@ void Channel4::Channel4Kernel::Process( const Float32 *inSourceP,
while (nSampleFrames-- > 0) { while (nSampleFrames-- > 0) {
inputSample = *sourceP; inputSample = *sourceP;
if (fabs(inputSample)<1.18e-23) inputSample = fpd * 1.18e-17;
if (flip) if (flip)
{ {
@ -272,4 +271,4 @@ void Channel4::Channel4Kernel::Process( const Float32 *inSourceP,
sourceP += inNumChannels; sourceP += inNumChannels;
destP += inNumChannels; destP += inNumChannels;
} }
} }

View file

@ -5,7 +5,7 @@
* *
* Created: 5/4/18 * Created: 5/4/18
* *
* Copyright: Copyright © 2018 Airwindows, All Rights Reserved * Copyright: Copyright <EFBFBD> 2018 Airwindows, All Rights Reserved
* *
* Disclaimer: IMPORTANT: This Apple software is supplied to you by Apple Computer, Inc. ("Apple") in * Disclaimer: IMPORTANT: This Apple software is supplied to you by Apple Computer, Inc. ("Apple") in
* consideration of your agreement to the following terms, and your use, installation, modification * consideration of your agreement to the following terms, and your use, installation, modification
@ -142,6 +142,7 @@ public:
private: private:
Float64 fpNShape; Float64 fpNShape;
uint32_t fpd;
Float64 iirSampleA; Float64 iirSampleA;
Float64 iirSampleB; Float64 iirSampleB;
bool flip; bool flip;
@ -152,4 +153,4 @@ public:
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#endif #endif

View file

@ -815,6 +815,7 @@
ARCHS = "$(ARCHS_STANDARD)"; ARCHS = "$(ARCHS_STANDARD)";
CLANG_ENABLE_OBJC_WEAK = YES; CLANG_ENABLE_OBJC_WEAK = YES;
CODE_SIGN_IDENTITY = "Developer ID Application"; CODE_SIGN_IDENTITY = "Developer ID Application";
CODE_SIGN_STYLE = Manual;
DEVELOPMENT_TEAM = 9BMAKYA76W; DEVELOPMENT_TEAM = 9BMAKYA76W;
EXPORTED_SYMBOLS_FILE = Cojones.exp; EXPORTED_SYMBOLS_FILE = Cojones.exp;
GCC_GENERATE_DEBUGGING_SYMBOLS = NO; GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
@ -827,6 +828,7 @@
OTHER_REZFLAGS = ""; OTHER_REZFLAGS = "";
PRODUCT_BUNDLE_IDENTIFIER = "com.airwindows.audiounit.${PRODUCT_NAME:identifier}"; PRODUCT_BUNDLE_IDENTIFIER = "com.airwindows.audiounit.${PRODUCT_NAME:identifier}";
PRODUCT_NAME = Cojones; PRODUCT_NAME = Cojones;
PROVISIONING_PROFILE_SPECIFIER = "";
SDKROOT = macosx; SDKROOT = macosx;
STRIP_INSTALLED_PRODUCT = YES; STRIP_INSTALLED_PRODUCT = YES;
STRIP_STYLE = debugging; STRIP_STYLE = debugging;

View file

@ -166,7 +166,8 @@ ComponentResult curve::Initialize()
ComponentResult curve::Reset(AudioUnitScope inScope, AudioUnitElement inElement) ComponentResult curve::Reset(AudioUnitScope inScope, AudioUnitElement inElement)
{ {
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;
return noErr; return noErr;
} }

View file

@ -105,10 +105,11 @@ public:
private: private:
double gain; double gain;
uint32_t fpd; uint32_t fpdL;
uint32_t fpdR;
}; };
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#endif #endif

View file

@ -15,7 +15,7 @@
<BuildableReference <BuildableReference
BuildableIdentifier = "primary" BuildableIdentifier = "primary"
BlueprintIdentifier = "8D01CCC60486CAD60068D4B7" BlueprintIdentifier = "8D01CCC60486CAD60068D4B7"
BuildableName = "Gain.vst" BuildableName = "C5RawBuss.vst"
BlueprintName = "C5RawBuss" BlueprintName = "C5RawBuss"
ReferencedContainer = "container:C5RawBuss.xcodeproj"> ReferencedContainer = "container:C5RawBuss.xcodeproj">
</BuildableReference> </BuildableReference>
@ -51,7 +51,7 @@
<BuildableReference <BuildableReference
BuildableIdentifier = "primary" BuildableIdentifier = "primary"
BlueprintIdentifier = "8D01CCC60486CAD60068D4B7" BlueprintIdentifier = "8D01CCC60486CAD60068D4B7"
BuildableName = "Gain.vst" BuildableName = "C5RawBuss.vst"
BlueprintName = "C5RawBuss" BlueprintName = "C5RawBuss"
ReferencedContainer = "container:C5RawBuss.xcodeproj"> ReferencedContainer = "container:C5RawBuss.xcodeproj">
</BuildableReference> </BuildableReference>

View file

@ -15,7 +15,7 @@
<BuildableReference <BuildableReference
BuildableIdentifier = "primary" BuildableIdentifier = "primary"
BlueprintIdentifier = "8D01CCC60486CAD60068D4B7" BlueprintIdentifier = "8D01CCC60486CAD60068D4B7"
BuildableName = "Gain.vst" BuildableName = "C5RawChannel.vst"
BlueprintName = "C5RawChannel" BlueprintName = "C5RawChannel"
ReferencedContainer = "container:C5RawChannel.xcodeproj"> ReferencedContainer = "container:C5RawChannel.xcodeproj">
</BuildableReference> </BuildableReference>
@ -51,7 +51,7 @@
<BuildableReference <BuildableReference
BuildableIdentifier = "primary" BuildableIdentifier = "primary"
BlueprintIdentifier = "8D01CCC60486CAD60068D4B7" BlueprintIdentifier = "8D01CCC60486CAD60068D4B7"
BuildableName = "Gain.vst" BuildableName = "C5RawChannel.vst"
BlueprintName = "C5RawChannel" BlueprintName = "C5RawChannel"
ReferencedContainer = "container:C5RawChannel.xcodeproj"> ReferencedContainer = "container:C5RawChannel.xcodeproj">
</BuildableReference> </BuildableReference>

View file

@ -15,7 +15,7 @@
<BuildableReference <BuildableReference
BuildableIdentifier = "primary" BuildableIdentifier = "primary"
BlueprintIdentifier = "8D01CCC60486CAD60068D4B7" BlueprintIdentifier = "8D01CCC60486CAD60068D4B7"
BuildableName = "Gain.vst" BuildableName = "CStrip.vst"
BlueprintName = "CStrip" BlueprintName = "CStrip"
ReferencedContainer = "container:CStrip.xcodeproj"> ReferencedContainer = "container:CStrip.xcodeproj">
</BuildableReference> </BuildableReference>
@ -51,7 +51,7 @@
<BuildableReference <BuildableReference
BuildableIdentifier = "primary" BuildableIdentifier = "primary"
BlueprintIdentifier = "8D01CCC60486CAD60068D4B7" BlueprintIdentifier = "8D01CCC60486CAD60068D4B7"
BuildableName = "Gain.vst" BuildableName = "CStrip.vst"
BlueprintName = "CStrip" BlueprintName = "CStrip"
ReferencedContainer = "container:CStrip.xcodeproj"> ReferencedContainer = "container:CStrip.xcodeproj">
</BuildableReference> </BuildableReference>

View file

@ -15,7 +15,7 @@
<BuildableReference <BuildableReference
BuildableIdentifier = "primary" BuildableIdentifier = "primary"
BlueprintIdentifier = "8D01CCC60486CAD60068D4B7" BlueprintIdentifier = "8D01CCC60486CAD60068D4B7"
BuildableName = "Gain.vst" BuildableName = "Cabs.vst"
BlueprintName = "Cabs" BlueprintName = "Cabs"
ReferencedContainer = "container:Cabs.xcodeproj"> ReferencedContainer = "container:Cabs.xcodeproj">
</BuildableReference> </BuildableReference>
@ -51,7 +51,7 @@
<BuildableReference <BuildableReference
BuildableIdentifier = "primary" BuildableIdentifier = "primary"
BlueprintIdentifier = "8D01CCC60486CAD60068D4B7" BlueprintIdentifier = "8D01CCC60486CAD60068D4B7"
BuildableName = "Gain.vst" BuildableName = "Cabs.vst"
BlueprintName = "Cabs" BlueprintName = "Cabs"
ReferencedContainer = "container:Cabs.xcodeproj"> ReferencedContainer = "container:Cabs.xcodeproj">
</BuildableReference> </BuildableReference>

View file

@ -160,11 +160,11 @@ void Calibre::processReplacing(float **inputs, float **outputs, VstInt32 sampleF
//otherwise we leave it untouched by the overdrive stuff //otherwise we leave it untouched by the overdrive stuff
randy = ((double(fpd)/UINT32_MAX)*0.042); randy = ((double(fpdL)/UINT32_MAX)*0.042);
inputSampleL = ((inputSampleL*(1-randy))+(lastSampleL*randy)) * outlevel; inputSampleL = ((inputSampleL*(1-randy))+(lastSampleL*randy)) * outlevel;
lastSampleL = inputSampleL; lastSampleL = inputSampleL;
randy = ((double(fpd)/UINT32_MAX)*0.042); randy = ((double(fpdR)/UINT32_MAX)*0.042);
inputSampleR = ((inputSampleR*(1-randy))+(lastSampleR*randy)) * outlevel; inputSampleR = ((inputSampleR*(1-randy))+(lastSampleR*randy)) * outlevel;
lastSampleR = inputSampleR; lastSampleR = inputSampleR;
@ -341,11 +341,11 @@ void Calibre::processDoubleReplacing(double **inputs, double **outputs, VstInt32
//otherwise we leave it untouched by the overdrive stuff //otherwise we leave it untouched by the overdrive stuff
randy = ((double(fpd)/UINT32_MAX)*0.042); randy = ((double(fpdL)/UINT32_MAX)*0.042);
inputSampleL = ((inputSampleL*(1-randy))+(lastSampleL*randy)) * outlevel; inputSampleL = ((inputSampleL*(1-randy))+(lastSampleL*randy)) * outlevel;
lastSampleL = inputSampleL; lastSampleL = inputSampleL;
randy = ((double(fpd)/UINT32_MAX)*0.042); randy = ((double(fpdR)/UINT32_MAX)*0.042);
inputSampleR = ((inputSampleR*(1-randy))+(lastSampleR*randy)) * outlevel; inputSampleR = ((inputSampleR*(1-randy))+(lastSampleR*randy)) * outlevel;
lastSampleR = inputSampleR; lastSampleR = inputSampleR;

View file

@ -15,7 +15,7 @@
<BuildableReference <BuildableReference
BuildableIdentifier = "primary" BuildableIdentifier = "primary"
BlueprintIdentifier = "8D01CCC60486CAD60068D4B7" BlueprintIdentifier = "8D01CCC60486CAD60068D4B7"
BuildableName = "Gain.vst" BuildableName = "Capacitor.vst"
BlueprintName = "Capacitor" BlueprintName = "Capacitor"
ReferencedContainer = "container:Capacitor.xcodeproj"> ReferencedContainer = "container:Capacitor.xcodeproj">
</BuildableReference> </BuildableReference>
@ -51,7 +51,7 @@
<BuildableReference <BuildableReference
BuildableIdentifier = "primary" BuildableIdentifier = "primary"
BlueprintIdentifier = "8D01CCC60486CAD60068D4B7" BlueprintIdentifier = "8D01CCC60486CAD60068D4B7"
BuildableName = "Gain.vst" BuildableName = "Capacitor.vst"
BlueprintName = "Capacitor" BlueprintName = "Capacitor"
ReferencedContainer = "container:Capacitor.xcodeproj"> ReferencedContainer = "container:Capacitor.xcodeproj">
</BuildableReference> </BuildableReference>

View file

@ -15,7 +15,7 @@
<BuildableReference <BuildableReference
BuildableIdentifier = "primary" BuildableIdentifier = "primary"
BlueprintIdentifier = "8D01CCC60486CAD60068D4B7" BlueprintIdentifier = "8D01CCC60486CAD60068D4B7"
BuildableName = "Gain.vst" BuildableName = "Capacitor2.vst"
BlueprintName = "Capacitor2" BlueprintName = "Capacitor2"
ReferencedContainer = "container:Capacitor2.xcodeproj"> ReferencedContainer = "container:Capacitor2.xcodeproj">
</BuildableReference> </BuildableReference>
@ -51,7 +51,7 @@
<BuildableReference <BuildableReference
BuildableIdentifier = "primary" BuildableIdentifier = "primary"
BlueprintIdentifier = "8D01CCC60486CAD60068D4B7" BlueprintIdentifier = "8D01CCC60486CAD60068D4B7"
BuildableName = "Gain.vst" BuildableName = "Capacitor2.vst"
BlueprintName = "Capacitor2" BlueprintName = "Capacitor2"
ReferencedContainer = "container:Capacitor2.xcodeproj"> ReferencedContainer = "container:Capacitor2.xcodeproj">
</BuildableReference> </BuildableReference>

View file

@ -15,7 +15,7 @@
<BuildableReference <BuildableReference
BuildableIdentifier = "primary" BuildableIdentifier = "primary"
BlueprintIdentifier = "8D01CCC60486CAD60068D4B7" BlueprintIdentifier = "8D01CCC60486CAD60068D4B7"
BuildableName = "Gain.vst" BuildableName = "Channel4.vst"
BlueprintName = "Channel4" BlueprintName = "Channel4"
ReferencedContainer = "container:Channel4.xcodeproj"> ReferencedContainer = "container:Channel4.xcodeproj">
</BuildableReference> </BuildableReference>
@ -51,7 +51,7 @@
<BuildableReference <BuildableReference
BuildableIdentifier = "primary" BuildableIdentifier = "primary"
BlueprintIdentifier = "8D01CCC60486CAD60068D4B7" BlueprintIdentifier = "8D01CCC60486CAD60068D4B7"
BuildableName = "Gain.vst" BuildableName = "Channel4.vst"
BlueprintName = "Channel4" BlueprintName = "Channel4"
ReferencedContainer = "container:Channel4.xcodeproj"> ReferencedContainer = "container:Channel4.xcodeproj">
</BuildableReference> </BuildableReference>

View file

@ -34,8 +34,6 @@ void Channel4::processReplacing(float **inputs, float **outputs, VstInt32 sample
{ {
inputSampleL = *in1; inputSampleL = *in1;
inputSampleR = *in2; inputSampleR = *in2;
if (fabs(inputSampleL)<1.18e-23) inputSampleL = fpdL * 1.18e-17;
if (fabs(inputSampleR)<1.18e-23) inputSampleR = fpdR * 1.18e-17;
if (fpFlip) if (fpFlip)
{ {
@ -138,8 +136,6 @@ void Channel4::processDoubleReplacing(double **inputs, double **outputs, VstInt3
{ {
inputSampleL = *in1; inputSampleL = *in1;
inputSampleR = *in2; inputSampleR = *in2;
if (fabs(inputSampleL)<1.18e-23) inputSampleL = fpdL * 1.18e-17;
if (fabs(inputSampleR)<1.18e-23) inputSampleR = fpdR * 1.18e-17;
if (fpFlip) if (fpFlip)
{ {
@ -213,4 +209,4 @@ void Channel4::processDoubleReplacing(double **inputs, double **outputs, VstInt3
*out1++; *out1++;
*out2++; *out2++;
} }
} }

View file

@ -15,7 +15,7 @@
<BuildableReference <BuildableReference
BuildableIdentifier = "primary" BuildableIdentifier = "primary"
BlueprintIdentifier = "8D01CCC60486CAD60068D4B7" BlueprintIdentifier = "8D01CCC60486CAD60068D4B7"
BuildableName = "Gain.vst" BuildableName = "Channel5.vst"
BlueprintName = "Channel5" BlueprintName = "Channel5"
ReferencedContainer = "container:Channel5.xcodeproj"> ReferencedContainer = "container:Channel5.xcodeproj">
</BuildableReference> </BuildableReference>
@ -51,7 +51,7 @@
<BuildableReference <BuildableReference
BuildableIdentifier = "primary" BuildableIdentifier = "primary"
BlueprintIdentifier = "8D01CCC60486CAD60068D4B7" BlueprintIdentifier = "8D01CCC60486CAD60068D4B7"
BuildableName = "Gain.vst" BuildableName = "Channel5.vst"
BlueprintName = "Channel5" BlueprintName = "Channel5"
ReferencedContainer = "container:Channel5.xcodeproj"> ReferencedContainer = "container:Channel5.xcodeproj">
</BuildableReference> </BuildableReference>

View file

@ -17,6 +17,8 @@ Channel5::Channel5(audioMasterCallback audioMaster) :
output = 1.0; output = 1.0;
fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX; fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
fpNShapeL = 0.0;
fpNShapeR = 0.0;
fpFlip = true; fpFlip = true;
iirSampleLA = 0.0; iirSampleLA = 0.0;
iirSampleRA = 0.0; iirSampleRA = 0.0;

View file

@ -56,6 +56,8 @@ private:
uint32_t fpdL; uint32_t fpdL;
uint32_t fpdR; uint32_t fpdR;
double fpNShapeL;
double fpNShapeR;
bool fpFlip; bool fpFlip;
//default stuff //default stuff
double iirSampleLA; double iirSampleLA;

View file

@ -15,7 +15,7 @@
<BuildableReference <BuildableReference
BuildableIdentifier = "primary" BuildableIdentifier = "primary"
BlueprintIdentifier = "8D01CCC60486CAD60068D4B7" BlueprintIdentifier = "8D01CCC60486CAD60068D4B7"
BuildableName = "Gain.vst" BuildableName = "Channel6.vst"
BlueprintName = "Channel6" BlueprintName = "Channel6"
ReferencedContainer = "container:Channel6.xcodeproj"> ReferencedContainer = "container:Channel6.xcodeproj">
</BuildableReference> </BuildableReference>
@ -51,7 +51,7 @@
<BuildableReference <BuildableReference
BuildableIdentifier = "primary" BuildableIdentifier = "primary"
BlueprintIdentifier = "8D01CCC60486CAD60068D4B7" BlueprintIdentifier = "8D01CCC60486CAD60068D4B7"
BuildableName = "Gain.vst" BuildableName = "Channel6.vst"
BlueprintName = "Channel6" BlueprintName = "Channel6"
ReferencedContainer = "container:Channel6.xcodeproj"> ReferencedContainer = "container:Channel6.xcodeproj">
</BuildableReference> </BuildableReference>

View file

@ -15,7 +15,7 @@
<BuildableReference <BuildableReference
BuildableIdentifier = "primary" BuildableIdentifier = "primary"
BlueprintIdentifier = "8D01CCC60486CAD60068D4B7" BlueprintIdentifier = "8D01CCC60486CAD60068D4B7"
BuildableName = "Gain.vst" BuildableName = "Channel7.vst"
BlueprintName = "Channel7" BlueprintName = "Channel7"
ReferencedContainer = "container:Channel7.xcodeproj"> ReferencedContainer = "container:Channel7.xcodeproj">
</BuildableReference> </BuildableReference>
@ -51,7 +51,7 @@
<BuildableReference <BuildableReference
BuildableIdentifier = "primary" BuildableIdentifier = "primary"
BlueprintIdentifier = "8D01CCC60486CAD60068D4B7" BlueprintIdentifier = "8D01CCC60486CAD60068D4B7"
BuildableName = "Gain.vst" BuildableName = "Channel7.vst"
BlueprintName = "Channel7" BlueprintName = "Channel7"
ReferencedContainer = "container:Channel7.xcodeproj"> ReferencedContainer = "container:Channel7.xcodeproj">
</BuildableReference> </BuildableReference>

View file

@ -15,7 +15,7 @@
<BuildableReference <BuildableReference
BuildableIdentifier = "primary" BuildableIdentifier = "primary"
BlueprintIdentifier = "8D01CCC60486CAD60068D4B7" BlueprintIdentifier = "8D01CCC60486CAD60068D4B7"
BuildableName = "Gain.vst" BuildableName = "Channel9.vst"
BlueprintName = "Channel9" BlueprintName = "Channel9"
ReferencedContainer = "container:Channel9.xcodeproj"> ReferencedContainer = "container:Channel9.xcodeproj">
</BuildableReference> </BuildableReference>
@ -51,7 +51,7 @@
<BuildableReference <BuildableReference
BuildableIdentifier = "primary" BuildableIdentifier = "primary"
BlueprintIdentifier = "8D01CCC60486CAD60068D4B7" BlueprintIdentifier = "8D01CCC60486CAD60068D4B7"
BuildableName = "Gain.vst" BuildableName = "Channel9.vst"
BlueprintName = "Channel9" BlueprintName = "Channel9"
ReferencedContainer = "container:Channel9.xcodeproj"> ReferencedContainer = "container:Channel9.xcodeproj">
</BuildableReference> </BuildableReference>

View file

@ -15,7 +15,7 @@
<BuildableReference <BuildableReference
BuildableIdentifier = "primary" BuildableIdentifier = "primary"
BlueprintIdentifier = "8D01CCC60486CAD60068D4B7" BlueprintIdentifier = "8D01CCC60486CAD60068D4B7"
BuildableName = "Gain.vst" BuildableName = "Chorus.vst"
BlueprintName = "Chorus" BlueprintName = "Chorus"
ReferencedContainer = "container:Chorus.xcodeproj"> ReferencedContainer = "container:Chorus.xcodeproj">
</BuildableReference> </BuildableReference>
@ -51,7 +51,7 @@
<BuildableReference <BuildableReference
BuildableIdentifier = "primary" BuildableIdentifier = "primary"
BlueprintIdentifier = "8D01CCC60486CAD60068D4B7" BlueprintIdentifier = "8D01CCC60486CAD60068D4B7"
BuildableName = "Gain.vst" BuildableName = "Chorus.vst"
BlueprintName = "Chorus" BlueprintName = "Chorus"
ReferencedContainer = "container:Chorus.xcodeproj"> ReferencedContainer = "container:Chorus.xcodeproj">
</BuildableReference> </BuildableReference>

View file

@ -15,7 +15,7 @@
<BuildableReference <BuildableReference
BuildableIdentifier = "primary" BuildableIdentifier = "primary"
BlueprintIdentifier = "8D01CCC60486CAD60068D4B7" BlueprintIdentifier = "8D01CCC60486CAD60068D4B7"
BuildableName = "Gain.vst" BuildableName = "ChorusEnsemble.vst"
BlueprintName = "ChorusEnsemble" BlueprintName = "ChorusEnsemble"
ReferencedContainer = "container:ChorusEnsemble.xcodeproj"> ReferencedContainer = "container:ChorusEnsemble.xcodeproj">
</BuildableReference> </BuildableReference>
@ -51,7 +51,7 @@
<BuildableReference <BuildableReference
BuildableIdentifier = "primary" BuildableIdentifier = "primary"
BlueprintIdentifier = "8D01CCC60486CAD60068D4B7" BlueprintIdentifier = "8D01CCC60486CAD60068D4B7"
BuildableName = "Gain.vst" BuildableName = "ChorusEnsemble.vst"
BlueprintName = "ChorusEnsemble" BlueprintName = "ChorusEnsemble"
ReferencedContainer = "container:ChorusEnsemble.xcodeproj"> ReferencedContainer = "container:ChorusEnsemble.xcodeproj">
</BuildableReference> </BuildableReference>

View file

@ -15,7 +15,7 @@
<BuildableReference <BuildableReference
BuildableIdentifier = "primary" BuildableIdentifier = "primary"
BlueprintIdentifier = "8D01CCC60486CAD60068D4B7" BlueprintIdentifier = "8D01CCC60486CAD60068D4B7"
BuildableName = "Gain.vst" BuildableName = "ChromeOxide.vst"
BlueprintName = "ChromeOxide" BlueprintName = "ChromeOxide"
ReferencedContainer = "container:ChromeOxide.xcodeproj"> ReferencedContainer = "container:ChromeOxide.xcodeproj">
</BuildableReference> </BuildableReference>
@ -51,7 +51,7 @@
<BuildableReference <BuildableReference
BuildableIdentifier = "primary" BuildableIdentifier = "primary"
BlueprintIdentifier = "8D01CCC60486CAD60068D4B7" BlueprintIdentifier = "8D01CCC60486CAD60068D4B7"
BuildableName = "Gain.vst" BuildableName = "ChromeOxide.vst"
BlueprintName = "ChromeOxide" BlueprintName = "ChromeOxide"
ReferencedContainer = "container:ChromeOxide.xcodeproj"> ReferencedContainer = "container:ChromeOxide.xcodeproj">
</BuildableReference> </BuildableReference>

View file

@ -96,7 +96,7 @@ void ChromeOxide::processReplacing(float **inputs, float **outputs, VstInt32 sam
bridgerectifier = inputSampleL; bridgerectifier = inputSampleL;
//insanity check //insanity check
randy = bias+((double(fpd)/UINT32_MAX)*noise); randy = bias+((double(fpdL)/UINT32_MAX)*noise);
if ((randy >= 0.0)&&(randy < 1.0)) bridgerectifier = (inputSampleL * randy)+(secondSampleL * (1.0-randy)); if ((randy >= 0.0)&&(randy < 1.0)) bridgerectifier = (inputSampleL * randy)+(secondSampleL * (1.0-randy));
if ((randy >= 1.0)&&(randy < 2.0)) bridgerectifier = (secondSampleL * (randy-1.0))+(thirdSampleL * (2.0-randy)); if ((randy >= 1.0)&&(randy < 2.0)) bridgerectifier = (secondSampleL * (randy-1.0))+(thirdSampleL * (2.0-randy));
if ((randy >= 2.0)&&(randy < 3.0)) bridgerectifier = (thirdSampleL * (randy-2.0))+(fourthSampleL * (3.0-randy)); if ((randy >= 2.0)&&(randy < 3.0)) bridgerectifier = (thirdSampleL * (randy-2.0))+(fourthSampleL * (3.0-randy));
@ -112,7 +112,7 @@ void ChromeOxide::processReplacing(float **inputs, float **outputs, VstInt32 sam
bridgerectifier = inputSampleR; bridgerectifier = inputSampleR;
//insanity check //insanity check
randy = bias+((double(fpd)/UINT32_MAX)*noise); randy = bias+((double(fpdR)/UINT32_MAX)*noise);
if ((randy >= 0.0)&&(randy < 1.0)) bridgerectifier = (inputSampleR * randy)+(secondSampleR * (1.0-randy)); if ((randy >= 0.0)&&(randy < 1.0)) bridgerectifier = (inputSampleR * randy)+(secondSampleR * (1.0-randy));
if ((randy >= 1.0)&&(randy < 2.0)) bridgerectifier = (secondSampleR * (randy-1.0))+(thirdSampleR * (2.0-randy)); if ((randy >= 1.0)&&(randy < 2.0)) bridgerectifier = (secondSampleR * (randy-1.0))+(thirdSampleR * (2.0-randy));
if ((randy >= 2.0)&&(randy < 3.0)) bridgerectifier = (thirdSampleR * (randy-2.0))+(fourthSampleR * (3.0-randy)); if ((randy >= 2.0)&&(randy < 3.0)) bridgerectifier = (thirdSampleR * (randy-2.0))+(fourthSampleR * (3.0-randy));
@ -257,7 +257,7 @@ void ChromeOxide::processDoubleReplacing(double **inputs, double **outputs, VstI
bridgerectifier = inputSampleL; bridgerectifier = inputSampleL;
//insanity check //insanity check
randy = bias+((double(fpd)/UINT32_MAX)*noise); randy = bias+((double(fpdL)/UINT32_MAX)*noise);
if ((randy >= 0.0)&&(randy < 1.0)) bridgerectifier = (inputSampleL * randy)+(secondSampleL * (1.0-randy)); if ((randy >= 0.0)&&(randy < 1.0)) bridgerectifier = (inputSampleL * randy)+(secondSampleL * (1.0-randy));
if ((randy >= 1.0)&&(randy < 2.0)) bridgerectifier = (secondSampleL * (randy-1.0))+(thirdSampleL * (2.0-randy)); if ((randy >= 1.0)&&(randy < 2.0)) bridgerectifier = (secondSampleL * (randy-1.0))+(thirdSampleL * (2.0-randy));
if ((randy >= 2.0)&&(randy < 3.0)) bridgerectifier = (thirdSampleL * (randy-2.0))+(fourthSampleL * (3.0-randy)); if ((randy >= 2.0)&&(randy < 3.0)) bridgerectifier = (thirdSampleL * (randy-2.0))+(fourthSampleL * (3.0-randy));
@ -273,7 +273,7 @@ void ChromeOxide::processDoubleReplacing(double **inputs, double **outputs, VstI
bridgerectifier = inputSampleR; bridgerectifier = inputSampleR;
//insanity check //insanity check
randy = bias+((double(fpd)/UINT32_MAX)*noise); randy = bias+((double(fpdR)/UINT32_MAX)*noise);
if ((randy >= 0.0)&&(randy < 1.0)) bridgerectifier = (inputSampleR * randy)+(secondSampleR * (1.0-randy)); if ((randy >= 0.0)&&(randy < 1.0)) bridgerectifier = (inputSampleR * randy)+(secondSampleR * (1.0-randy));
if ((randy >= 1.0)&&(randy < 2.0)) bridgerectifier = (secondSampleR * (randy-1.0))+(thirdSampleR * (2.0-randy)); if ((randy >= 1.0)&&(randy < 2.0)) bridgerectifier = (secondSampleR * (randy-1.0))+(thirdSampleR * (2.0-randy));
if ((randy >= 2.0)&&(randy < 3.0)) bridgerectifier = (thirdSampleR * (randy-2.0))+(fourthSampleR * (3.0-randy)); if ((randy >= 2.0)&&(randy < 3.0)) bridgerectifier = (thirdSampleR * (randy-2.0))+(fourthSampleR * (3.0-randy));

View file

@ -15,7 +15,7 @@
<BuildableReference <BuildableReference
BuildableIdentifier = "primary" BuildableIdentifier = "primary"
BlueprintIdentifier = "8D01CCC60486CAD60068D4B7" BlueprintIdentifier = "8D01CCC60486CAD60068D4B7"
BuildableName = "Gain.vst" BuildableName = "Cider.vst"
BlueprintName = "Cider" BlueprintName = "Cider"
ReferencedContainer = "container:Cider.xcodeproj"> ReferencedContainer = "container:Cider.xcodeproj">
</BuildableReference> </BuildableReference>
@ -51,7 +51,7 @@
<BuildableReference <BuildableReference
BuildableIdentifier = "primary" BuildableIdentifier = "primary"
BlueprintIdentifier = "8D01CCC60486CAD60068D4B7" BlueprintIdentifier = "8D01CCC60486CAD60068D4B7"
BuildableName = "Gain.vst" BuildableName = "Cider.vst"
BlueprintName = "Cider" BlueprintName = "Cider"
ReferencedContainer = "container:Cider.xcodeproj"> ReferencedContainer = "container:Cider.xcodeproj">
</BuildableReference> </BuildableReference>

View file

@ -158,11 +158,11 @@ void Cider::processReplacing(float **inputs, float **outputs, VstInt32 sampleFra
} }
//otherwise we leave it untouched by the overdrive stuff //otherwise we leave it untouched by the overdrive stuff
randy = ((double(fpd)/UINT32_MAX)*0.057); randy = ((double(fpdL)/UINT32_MAX)*0.057);
inputSampleL = ((inputSampleL*(1-randy))+(lastSampleL*randy)) * outlevel; inputSampleL = ((inputSampleL*(1-randy))+(lastSampleL*randy)) * outlevel;
lastSampleL = inputSampleL; lastSampleL = inputSampleL;
randy = ((double(fpd)/UINT32_MAX)*0.057); randy = ((double(fpdR)/UINT32_MAX)*0.057);
inputSampleR = ((inputSampleR*(1-randy))+(lastSampleR*randy)) * outlevel; inputSampleR = ((inputSampleR*(1-randy))+(lastSampleR*randy)) * outlevel;
lastSampleR = inputSampleR; lastSampleR = inputSampleR;
@ -337,11 +337,11 @@ void Cider::processDoubleReplacing(double **inputs, double **outputs, VstInt32 s
} }
//otherwise we leave it untouched by the overdrive stuff //otherwise we leave it untouched by the overdrive stuff
randy = ((double(fpd)/UINT32_MAX)*0.057); randy = ((double(fpdL)/UINT32_MAX)*0.057);
inputSampleL = ((inputSampleL*(1-randy))+(lastSampleL*randy)) * outlevel; inputSampleL = ((inputSampleL*(1-randy))+(lastSampleL*randy)) * outlevel;
lastSampleL = inputSampleL; lastSampleL = inputSampleL;
randy = ((double(fpd)/UINT32_MAX)*0.057); randy = ((double(fpdR)/UINT32_MAX)*0.057);
inputSampleR = ((inputSampleR*(1-randy))+(lastSampleR*randy)) * outlevel; inputSampleR = ((inputSampleR*(1-randy))+(lastSampleR*randy)) * outlevel;
lastSampleR = inputSampleR; lastSampleR = inputSampleR;

View file

@ -15,7 +15,7 @@
<BuildableReference <BuildableReference
BuildableIdentifier = "primary" BuildableIdentifier = "primary"
BlueprintIdentifier = "8D01CCC60486CAD60068D4B7" BlueprintIdentifier = "8D01CCC60486CAD60068D4B7"
BuildableName = "Gain.vst" BuildableName = "ClipOnly.vst"
BlueprintName = "ClipOnly" BlueprintName = "ClipOnly"
ReferencedContainer = "container:ClipOnly.xcodeproj"> ReferencedContainer = "container:ClipOnly.xcodeproj">
</BuildableReference> </BuildableReference>
@ -51,7 +51,7 @@
<BuildableReference <BuildableReference
BuildableIdentifier = "primary" BuildableIdentifier = "primary"
BlueprintIdentifier = "8D01CCC60486CAD60068D4B7" BlueprintIdentifier = "8D01CCC60486CAD60068D4B7"
BuildableName = "Gain.vst" BuildableName = "ClipOnly.vst"
BlueprintName = "ClipOnly" BlueprintName = "ClipOnly"
ReferencedContainer = "container:ClipOnly.xcodeproj"> ReferencedContainer = "container:ClipOnly.xcodeproj">
</BuildableReference> </BuildableReference>

View file

@ -257,6 +257,7 @@
ARCHS = "$(ARCHS_STANDARD)"; ARCHS = "$(ARCHS_STANDARD)";
CLANG_ENABLE_OBJC_WEAK = YES; CLANG_ENABLE_OBJC_WEAK = YES;
CODE_SIGN_IDENTITY = "Developer ID Application"; CODE_SIGN_IDENTITY = "Developer ID Application";
CODE_SIGN_STYLE = Manual;
COPY_PHASE_STRIP = NO; COPY_PHASE_STRIP = NO;
DEVELOPMENT_TEAM = 9BMAKYA76W; DEVELOPMENT_TEAM = 9BMAKYA76W;
FRAMEWORK_SEARCH_PATHS = ""; FRAMEWORK_SEARCH_PATHS = "";
@ -279,6 +280,7 @@
OTHER_REZFLAGS = ""; OTHER_REZFLAGS = "";
PRODUCT_BUNDLE_IDENTIFIER = com.airwindows.ClipOnly2; PRODUCT_BUNDLE_IDENTIFIER = com.airwindows.ClipOnly2;
PRODUCT_NAME = ClipOnly2; PRODUCT_NAME = ClipOnly2;
PROVISIONING_PROFILE_SPECIFIER = "";
SDKROOT = macosx; SDKROOT = macosx;
SECTORDER_FLAGS = ""; SECTORDER_FLAGS = "";
STRIP_STYLE = debugging; STRIP_STYLE = debugging;
@ -297,6 +299,7 @@
ARCHS = "$(ARCHS_STANDARD)"; ARCHS = "$(ARCHS_STANDARD)";
CLANG_ENABLE_OBJC_WEAK = YES; CLANG_ENABLE_OBJC_WEAK = YES;
CODE_SIGN_IDENTITY = "Developer ID Application"; CODE_SIGN_IDENTITY = "Developer ID Application";
CODE_SIGN_STYLE = Manual;
COPY_PHASE_STRIP = YES; COPY_PHASE_STRIP = YES;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
DEVELOPMENT_TEAM = 9BMAKYA76W; DEVELOPMENT_TEAM = 9BMAKYA76W;
@ -321,6 +324,7 @@
OTHER_REZFLAGS = ""; OTHER_REZFLAGS = "";
PRODUCT_BUNDLE_IDENTIFIER = com.airwindows.ClipOnly2; PRODUCT_BUNDLE_IDENTIFIER = com.airwindows.ClipOnly2;
PRODUCT_NAME = ClipOnly2; PRODUCT_NAME = ClipOnly2;
PROVISIONING_PROFILE_SPECIFIER = "";
SDKROOT = macosx; SDKROOT = macosx;
SECTORDER_FLAGS = ""; SECTORDER_FLAGS = "";
SKIP_INSTALL = NO; SKIP_INSTALL = NO;

View file

@ -15,7 +15,7 @@
<BuildableReference <BuildableReference
BuildableIdentifier = "primary" BuildableIdentifier = "primary"
BlueprintIdentifier = "8D01CCC60486CAD60068D4B7" BlueprintIdentifier = "8D01CCC60486CAD60068D4B7"
BuildableName = "Gain.vst" BuildableName = "Coils.vst"
BlueprintName = "Coils" BlueprintName = "Coils"
ReferencedContainer = "container:Coils.xcodeproj"> ReferencedContainer = "container:Coils.xcodeproj">
</BuildableReference> </BuildableReference>
@ -51,7 +51,7 @@
<BuildableReference <BuildableReference
BuildableIdentifier = "primary" BuildableIdentifier = "primary"
BlueprintIdentifier = "8D01CCC60486CAD60068D4B7" BlueprintIdentifier = "8D01CCC60486CAD60068D4B7"
BuildableName = "Gain.vst" BuildableName = "Coils.vst"
BlueprintName = "Coils" BlueprintName = "Coils"
ReferencedContainer = "container:Coils.xcodeproj"> ReferencedContainer = "container:Coils.xcodeproj">
</BuildableReference> </BuildableReference>

View file

@ -15,7 +15,7 @@
<BuildableReference <BuildableReference
BuildableIdentifier = "primary" BuildableIdentifier = "primary"
BlueprintIdentifier = "8D01CCC60486CAD60068D4B7" BlueprintIdentifier = "8D01CCC60486CAD60068D4B7"
BuildableName = "Gain.vst" BuildableName = "Coils2.vst"
BlueprintName = "Coils2" BlueprintName = "Coils2"
ReferencedContainer = "container:Coils2.xcodeproj"> ReferencedContainer = "container:Coils2.xcodeproj">
</BuildableReference> </BuildableReference>
@ -51,7 +51,7 @@
<BuildableReference <BuildableReference
BuildableIdentifier = "primary" BuildableIdentifier = "primary"
BlueprintIdentifier = "8D01CCC60486CAD60068D4B7" BlueprintIdentifier = "8D01CCC60486CAD60068D4B7"
BuildableName = "Gain.vst" BuildableName = "Coils2.vst"
BlueprintName = "Coils2" BlueprintName = "Coils2"
ReferencedContainer = "container:Coils2.xcodeproj"> ReferencedContainer = "container:Coils2.xcodeproj">
</BuildableReference> </BuildableReference>

View file

@ -15,7 +15,7 @@
<BuildableReference <BuildableReference
BuildableIdentifier = "primary" BuildableIdentifier = "primary"
BlueprintIdentifier = "8D01CCC60486CAD60068D4B7" BlueprintIdentifier = "8D01CCC60486CAD60068D4B7"
BuildableName = "Gain.vst" BuildableName = "Compresaturator.vst"
BlueprintName = "Compresaturator" BlueprintName = "Compresaturator"
ReferencedContainer = "container:Compresaturator.xcodeproj"> ReferencedContainer = "container:Compresaturator.xcodeproj">
</BuildableReference> </BuildableReference>
@ -51,7 +51,7 @@
<BuildableReference <BuildableReference
BuildableIdentifier = "primary" BuildableIdentifier = "primary"
BlueprintIdentifier = "8D01CCC60486CAD60068D4B7" BlueprintIdentifier = "8D01CCC60486CAD60068D4B7"
BuildableName = "Gain.vst" BuildableName = "Compresaturator.vst"
BlueprintName = "Compresaturator" BlueprintName = "Compresaturator"
ReferencedContainer = "container:Compresaturator.xcodeproj"> ReferencedContainer = "container:Compresaturator.xcodeproj">
</BuildableReference> </BuildableReference>

View file

@ -119,7 +119,7 @@ void Compresaturator::processReplacing(float **inputs, float **outputs, VstInt32
//begin pad L //begin pad L
padFactorL += dL[dCount]; padFactorL += dL[dCount];
double randy = (double(fpd)/UINT32_MAX); double randy = (double(fpdL)/UINT32_MAX);
if ((targetWidth*randy) > lastWidthL) { if ((targetWidth*randy) > lastWidthL) {
//we are expanding the buffer so we don't remove this trailing sample //we are expanding the buffer so we don't remove this trailing sample
lastWidthL += 1; lastWidthL += 1;
@ -140,7 +140,7 @@ void Compresaturator::processReplacing(float **inputs, float **outputs, VstInt32
//begin pad R //begin pad R
padFactorR += dR[dCount]; padFactorR += dR[dCount];
randy = (double(fpd)/UINT32_MAX); randy = (double(fpdR)/UINT32_MAX);
if ((targetWidth*randy) > lastWidthR) { if ((targetWidth*randy) > lastWidthR) {
//we are expanding the buffer so we don't remove this trailing sample //we are expanding the buffer so we don't remove this trailing sample
lastWidthR += 1; lastWidthR += 1;
@ -258,7 +258,7 @@ void Compresaturator::processDoubleReplacing(double **inputs, double **outputs,
//we now have a big buffer to draw from, which is always positive amount of overspill //we now have a big buffer to draw from, which is always positive amount of overspill
padFactorL += dL[dCount]; padFactorL += dL[dCount];
double randy = (double(fpd)/UINT32_MAX); double randy = (double(fpdL)/UINT32_MAX);
if ((targetWidth*randy) > lastWidthL) { if ((targetWidth*randy) > lastWidthL) {
//we are expanding the buffer so we don't remove this trailing sample //we are expanding the buffer so we don't remove this trailing sample
lastWidthL += 1; lastWidthL += 1;
@ -319,7 +319,7 @@ void Compresaturator::processDoubleReplacing(double **inputs, double **outputs,
//we now have a big buffer to draw from, which is always positive amount of overspill //we now have a big buffer to draw from, which is always positive amount of overspill
padFactorR += dR[dCount]; padFactorR += dR[dCount];
randy = (double(fpd)/UINT32_MAX); randy = (double(fpdR)/UINT32_MAX);
if ((targetWidth*randy) > lastWidthR) { if ((targetWidth*randy) > lastWidthR) {
//we are expanding the buffer so we don't remove this trailing sample //we are expanding the buffer so we don't remove this trailing sample
lastWidthR += 1; lastWidthR += 1;
@ -352,10 +352,10 @@ void Compresaturator::processDoubleReplacing(double **inputs, double **outputs,
//begin 64 bit stereo floating point dither //begin 64 bit stereo floating point dither
//int expon; frexp((double)inputSampleL, &expon); //int expon; frexp((double)inputSampleL, &expon);
fpd ^= fpd << 13; fpd ^= fpd >> 17; fpd ^= fpd << 5; fpdL ^= fpdL << 13; fpdL ^= fpdL >> 17; fpdL ^= fpdL << 5;
//inputSampleL += static_cast<int32_t>(fpd) * 1.110223024625156e-44L * pow(2,expon+62); //inputSampleL += static_cast<int32_t>(fpd) * 1.110223024625156e-44L * pow(2,expon+62);
//frexp((double)inputSampleR, &expon); //frexp((double)inputSampleR, &expon);
fpd ^= fpd << 13; fpd ^= fpd >> 17; fpd ^= fpd << 5; fpdR ^= fpdR << 13; fpdR ^= fpdR >> 17; fpdR ^= fpdR << 5;
//inputSampleR += static_cast<int32_t>(fpd) * 1.110223024625156e-44L * pow(2,expon+62); //inputSampleR += static_cast<int32_t>(fpd) * 1.110223024625156e-44L * pow(2,expon+62);
//end 64 bit stereo floating point dither //end 64 bit stereo floating point dither

View file

@ -15,7 +15,7 @@
<BuildableReference <BuildableReference
BuildableIdentifier = "primary" BuildableIdentifier = "primary"
BlueprintIdentifier = "8D01CCC60486CAD60068D4B7" BlueprintIdentifier = "8D01CCC60486CAD60068D4B7"
BuildableName = "Gain.vst" BuildableName = "Console4Buss.vst"
BlueprintName = "Console4Buss" BlueprintName = "Console4Buss"
ReferencedContainer = "container:Console4Buss.xcodeproj"> ReferencedContainer = "container:Console4Buss.xcodeproj">
</BuildableReference> </BuildableReference>
@ -51,7 +51,7 @@
<BuildableReference <BuildableReference
BuildableIdentifier = "primary" BuildableIdentifier = "primary"
BlueprintIdentifier = "8D01CCC60486CAD60068D4B7" BlueprintIdentifier = "8D01CCC60486CAD60068D4B7"
BuildableName = "Gain.vst" BuildableName = "Console4Buss.vst"
BlueprintName = "Console4Buss" BlueprintName = "Console4Buss"
ReferencedContainer = "container:Console4Buss.xcodeproj"> ReferencedContainer = "container:Console4Buss.xcodeproj">
</BuildableReference> </BuildableReference>

View file

@ -22,8 +22,9 @@ Console4Buss::Console4Buss(audioMasterCallback audioMaster) :
gainchase = -90.0; gainchase = -90.0;
settingchase = -90.0; settingchase = -90.0;
chasespeed = 350.0; chasespeed = 350.0;
fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX; fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX; fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
// TODO: uncomment canDo entries according to your plugin's capabilities // TODO: uncomment canDo entries according to your plugin's capabilities
// _canDo.insert("sendVstEvents"); // plug-in will send Vst events to Host. // _canDo.insert("sendVstEvents"); // plug-in will send Vst events to Host.

View file

@ -79,7 +79,8 @@ private:
double gainchase; double gainchase;
double settingchase; double settingchase;
double chasespeed; double chasespeed;
uint32_t fpdL;
uint32_t fpdR;
float gain; float gain;

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