up to ButterComp2

This commit is contained in:
airwindows 2022-02-28 03:09:38 -05:00
parent 5626e142ae
commit c73082c5ea
73 changed files with 730 additions and 758 deletions

View file

@ -210,11 +210,11 @@ void BitGlitter::processReplacing(float **inputs, float **outputs, VstInt32 samp
//begin 32 bit stereo floating point dither //begin 32 bit stereo floating point dither
int expon; frexpf((float)inputSampleL, &expon); int expon; frexpf((float)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) * 5.960464655174751e-36L * pow(2,expon+62); inputSampleL += ((double(fpdL)-uint32_t(0x7fffffff)) * 5.5e-36l * pow(2,expon+62));
frexpf((float)inputSampleR, &expon); frexpf((float)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) * 5.960464655174751e-36L * pow(2,expon+62); inputSampleR += ((double(fpdR)-uint32_t(0x7fffffff)) * 5.5e-36l * pow(2,expon+62));
//end 32 bit stereo floating point dither //end 32 bit stereo floating point dither
*out1 = inputSampleL; *out1 = inputSampleL;
@ -428,12 +428,12 @@ void BitGlitter::processDoubleReplacing(double **inputs, double **outputs, VstIn
inputSampleR = outputSampleR; inputSampleR = outputSampleR;
//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 += ((double(fpdL)-uint32_t(0x7fffffff)) * 1.1e-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 += ((double(fpdR)-uint32_t(0x7fffffff)) * 1.1e-44l * pow(2,expon+62));
//end 64 bit stereo floating point dither //end 64 bit stereo floating point dither
*out1 = inputSampleL; *out1 = inputSampleL;

View file

@ -517,11 +517,11 @@ void BlockParty::processReplacing(float **inputs, float **outputs, VstInt32 samp
//begin 32 bit stereo floating point dither //begin 32 bit stereo floating point dither
int expon; frexpf((float)inputSampleL, &expon); int expon; frexpf((float)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) * 5.960464655174751e-36L * pow(2,expon+62); inputSampleL += ((double(fpdL)-uint32_t(0x7fffffff)) * 5.5e-36l * pow(2,expon+62));
frexpf((float)inputSampleR, &expon); frexpf((float)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) * 5.960464655174751e-36L * pow(2,expon+62); inputSampleR += ((double(fpdR)-uint32_t(0x7fffffff)) * 5.5e-36l * pow(2,expon+62));
//end 32 bit stereo floating point dither //end 32 bit stereo floating point dither
*out1 = inputSampleL; *out1 = inputSampleL;
@ -1043,12 +1043,12 @@ void BlockParty::processDoubleReplacing(double **inputs, double **outputs, VstIn
//iron bar clip comes after the dry/wet: alternate way to clean things up //iron bar clip comes after the dry/wet: alternate way to clean things up
//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 += ((double(fpdL)-uint32_t(0x7fffffff)) * 1.1e-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 += ((double(fpdR)-uint32_t(0x7fffffff)) * 1.1e-44l * pow(2,expon+62));
//end 64 bit stereo floating point dither //end 64 bit stereo floating point dither
*out1 = inputSampleL; *out1 = inputSampleL;

View file

@ -90,11 +90,11 @@ void Channel6::processReplacing(float **inputs, float **outputs, VstInt32 sample
//begin 32 bit stereo floating point dither //begin 32 bit stereo floating point dither
int expon; frexpf((float)inputSampleL, &expon); int expon; frexpf((float)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) * 5.960464655174751e-36L * pow(2,expon+62); inputSampleL += ((double(fpdL)-uint32_t(0x7fffffff)) * 5.5e-36l * pow(2,expon+62));
frexpf((float)inputSampleR, &expon); frexpf((float)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) * 5.960464655174751e-36L * pow(2,expon+62); inputSampleR += ((double(fpdR)-uint32_t(0x7fffffff)) * 5.5e-36l * pow(2,expon+62));
//end 32 bit stereo floating point dither //end 32 bit stereo floating point dither
*out1 = inputSampleL; *out1 = inputSampleL;
@ -189,12 +189,12 @@ void Channel6::processDoubleReplacing(double **inputs, double **outputs, VstInt3
} }
//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 += ((double(fpdL)-uint32_t(0x7fffffff)) * 1.1e-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 += ((double(fpdR)-uint32_t(0x7fffffff)) * 1.1e-44l * pow(2,expon+62));
//end 64 bit stereo floating point dither //end 64 bit stereo floating point dither
*out1 = inputSampleL; *out1 = inputSampleL;

View file

@ -171,11 +171,11 @@ void Compresaturator::processReplacing(float **inputs, float **outputs, VstInt32
//begin 32 bit stereo floating point dither //begin 32 bit stereo floating point dither
int expon; frexpf((float)inputSampleL, &expon); int expon; frexpf((float)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) * 5.960464655174751e-36L * pow(2,expon+62); inputSampleL += ((double(fpdL)-uint32_t(0x7fffffff)) * 5.5e-36l * pow(2,expon+62));
frexpf((float)inputSampleR, &expon); frexpf((float)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) * 5.960464655174751e-36L * pow(2,expon+62); inputSampleR += ((double(fpdR)-uint32_t(0x7fffffff)) * 5.5e-36l * pow(2,expon+62));
//end 32 bit stereo floating point dither //end 32 bit stereo floating point dither
*out1 = inputSampleL; *out1 = inputSampleL;

View file

@ -127,11 +127,11 @@ void Holt::processReplacing(float **inputs, float **outputs, VstInt32 sampleFram
//begin 32 bit stereo floating point dither //begin 32 bit stereo floating point dither
int expon; frexpf((float)inputSampleL, &expon); int expon; frexpf((float)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) * 5.960464655174751e-36L * pow(2,expon+62); inputSampleL += ((double(fpdL)-uint32_t(0x7fffffff)) * 5.5e-36l * pow(2,expon+62));
frexpf((float)inputSampleR, &expon); frexpf((float)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) * 5.960464655174751e-36L * pow(2,expon+62); inputSampleR += ((double(fpdR)-uint32_t(0x7fffffff)) * 5.5e-36l * pow(2,expon+62));
//end 32 bit stereo floating point dither //end 32 bit stereo floating point dither
*out1 = inputSampleL; *out1 = inputSampleL;
@ -263,12 +263,12 @@ void Holt::processDoubleReplacing(double **inputs, double **outputs, VstInt32 sa
} }
//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 += ((double(fpdL)-uint32_t(0x7fffffff)) * 1.1e-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 += ((double(fpdR)-uint32_t(0x7fffffff)) * 1.1e-44l * pow(2,expon+62));
//end 64 bit stereo floating point dither //end 64 bit stereo floating point dither
*out1 = inputSampleL; *out1 = inputSampleL;

View file

@ -107,11 +107,11 @@ void Loud::processReplacing(float **inputs, float **outputs, VstInt32 sampleFram
//begin 32 bit stereo floating point dither //begin 32 bit stereo floating point dither
int expon; frexpf((float)inputSampleL, &expon); int expon; frexpf((float)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) * 5.960464655174751e-36L * pow(2,expon+62); inputSampleL += ((double(fpdL)-uint32_t(0x7fffffff)) * 5.5e-36l * pow(2,expon+62));
frexpf((float)inputSampleR, &expon); frexpf((float)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) * 5.960464655174751e-36L * pow(2,expon+62); inputSampleR += ((double(fpdR)-uint32_t(0x7fffffff)) * 5.5e-36l * pow(2,expon+62));
//end 32 bit stereo floating point dither //end 32 bit stereo floating point dither
*out1 = inputSampleL; *out1 = inputSampleL;
@ -222,12 +222,12 @@ void Loud::processDoubleReplacing(double **inputs, double **outputs, VstInt32 sa
//number, we really don't want to meaninglessly multiply that by 1.0. //number, we really don't want to meaninglessly multiply that by 1.0.
//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 += ((double(fpdL)-uint32_t(0x7fffffff)) * 1.1e-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 += ((double(fpdR)-uint32_t(0x7fffffff)) * 1.1e-44l * pow(2,expon+62));
//end 64 bit stereo floating point dither //end 64 bit stereo floating point dither
*out1 = inputSampleL; *out1 = inputSampleL;

View file

@ -752,11 +752,11 @@ void MV::processReplacing(float **inputs, float **outputs, VstInt32 sampleFrames
//begin 32 bit stereo floating point dither //begin 32 bit stereo floating point dither
int expon; frexpf((float)inputSampleL, &expon); int expon; frexpf((float)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) * 5.960464655174751e-36L * pow(2,expon+62); inputSampleL += ((double(fpdL)-uint32_t(0x7fffffff)) * 5.5e-36l * pow(2,expon+62));
frexpf((float)inputSampleR, &expon); frexpf((float)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) * 5.960464655174751e-36L * pow(2,expon+62); inputSampleR += ((double(fpdR)-uint32_t(0x7fffffff)) * 5.5e-36l * pow(2,expon+62));
//end 32 bit stereo floating point dither //end 32 bit stereo floating point dither
*out1 = inputSampleL; *out1 = inputSampleL;
@ -1513,12 +1513,12 @@ void MV::processDoubleReplacing(double **inputs, double **outputs, VstInt32 samp
//Dry/Wet control, defaults to the last slider //Dry/Wet control, defaults to the last slider
//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 += ((double(fpdL)-uint32_t(0x7fffffff)) * 1.1e-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 += ((double(fpdR)-uint32_t(0x7fffffff)) * 1.1e-44l * pow(2,expon+62));
//end 64 bit stereo floating point dither //end 64 bit stereo floating point dither
*out1 = inputSampleL; *out1 = inputSampleL;

View file

@ -237,11 +237,11 @@ void Pop::processReplacing(float **inputs, float **outputs, VstInt32 sampleFrame
//begin 32 bit stereo floating point dither //begin 32 bit stereo floating point dither
int expon; frexpf((float)inputSampleL, &expon); int expon; frexpf((float)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) * 5.960464655174751e-36L * pow(2,expon+62); inputSampleL += ((double(fpdL)-uint32_t(0x7fffffff)) * 5.5e-36l * pow(2,expon+62));
frexpf((float)inputSampleR, &expon); frexpf((float)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) * 5.960464655174751e-36L * pow(2,expon+62); inputSampleR += ((double(fpdR)-uint32_t(0x7fffffff)) * 5.5e-36l * pow(2,expon+62));
//end 32 bit stereo floating point dither //end 32 bit stereo floating point dither
*out1 = inputSampleL; *out1 = inputSampleL;
@ -483,12 +483,12 @@ void Pop::processDoubleReplacing(double **inputs, double **outputs, VstInt32 sam
} }
//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 += ((double(fpdL)-uint32_t(0x7fffffff)) * 1.1e-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 += ((double(fpdR)-uint32_t(0x7fffffff)) * 1.1e-44l * pow(2,expon+62));
//end 64 bit stereo floating point dither //end 64 bit stereo floating point dither
*out1 = inputSampleL; *out1 = inputSampleL;

View file

@ -460,11 +460,11 @@ void PurestSquish::processReplacing(float **inputs, float **outputs, VstInt32 sa
//begin 32 bit stereo floating point dither //begin 32 bit stereo floating point dither
int expon; frexpf((float)inputSampleL, &expon); int expon; frexpf((float)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) * 5.960464655174751e-36L * pow(2,expon+62); inputSampleL += ((double(fpdL)-uint32_t(0x7fffffff)) * 5.5e-36l * pow(2,expon+62));
frexpf((float)inputSampleR, &expon); frexpf((float)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) * 5.960464655174751e-36L * pow(2,expon+62); inputSampleR += ((double(fpdR)-uint32_t(0x7fffffff)) * 5.5e-36l * pow(2,expon+62));
//end 32 bit stereo floating point dither //end 32 bit stereo floating point dither
*out1 = inputSampleL; *out1 = inputSampleL;
@ -929,12 +929,12 @@ void PurestSquish::processDoubleReplacing(double **inputs, double **outputs, Vst
} }
//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 += ((double(fpdL)-uint32_t(0x7fffffff)) * 1.1e-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 += ((double(fpdR)-uint32_t(0x7fffffff)) * 1.1e-44l * pow(2,expon+62));
//end 64 bit stereo floating point dither //end 64 bit stereo floating point dither
*out1 = inputSampleL; *out1 = inputSampleL;

View file

@ -29,11 +29,11 @@ void Spiral::processReplacing(float **inputs, float **outputs, VstInt32 sampleFr
//begin 32 bit stereo floating point dither //begin 32 bit stereo floating point dither
int expon; frexpf((float)inputSampleL, &expon); int expon; frexpf((float)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) * 5.960464655174751e-36L * pow(2,expon+62); inputSampleL += ((double(fpdL)-uint32_t(0x7fffffff)) * 5.5e-36l * pow(2,expon+62));
frexpf((float)inputSampleR, &expon); frexpf((float)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) * 5.960464655174751e-36L * pow(2,expon+62); inputSampleR += ((double(fpdR)-uint32_t(0x7fffffff)) * 5.5e-36l * pow(2,expon+62));
//end 32 bit stereo floating point dither //end 32 bit stereo floating point dither
*out1 = inputSampleL; *out1 = inputSampleL;
@ -67,12 +67,12 @@ void Spiral::processDoubleReplacing(double **inputs, double **outputs, VstInt32
inputSampleR = sin(inputSampleR * fabs(inputSampleR)) / ((fabs(inputSampleR) == 0.0) ?1:fabs(inputSampleR)); inputSampleR = sin(inputSampleR * fabs(inputSampleR)) / ((fabs(inputSampleR) == 0.0) ?1:fabs(inputSampleR));
//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 += ((double(fpdL)-uint32_t(0x7fffffff)) * 1.1e-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 += ((double(fpdR)-uint32_t(0x7fffffff)) * 1.1e-44l * pow(2,expon+62));
//end 64 bit stereo floating point dither //end 64 bit stereo floating point dither
*out1 = inputSampleL; *out1 = inputSampleL;

View file

@ -87,11 +87,11 @@ void Spiral2::processReplacing(float **inputs, float **outputs, VstInt32 sampleF
//begin 32 bit stereo floating point dither //begin 32 bit stereo floating point dither
int expon; frexpf((float)inputSampleL, &expon); int expon; frexpf((float)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) * 5.960464655174751e-36L * pow(2,expon+62); inputSampleL += ((double(fpdL)-uint32_t(0x7fffffff)) * 5.5e-36l * pow(2,expon+62));
frexpf((float)inputSampleR, &expon); frexpf((float)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) * 5.960464655174751e-36L * pow(2,expon+62); inputSampleR += ((double(fpdR)-uint32_t(0x7fffffff)) * 5.5e-36l * pow(2,expon+62));
//end 32 bit stereo floating point dither //end 32 bit stereo floating point dither
*out1 = inputSampleL; *out1 = inputSampleL;
@ -184,12 +184,12 @@ void Spiral2::processDoubleReplacing(double **inputs, double **outputs, VstInt32
flip = !flip; flip = !flip;
//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 += ((double(fpdL)-uint32_t(0x7fffffff)) * 1.1e-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 += ((double(fpdR)-uint32_t(0x7fffffff)) * 1.1e-44l * pow(2,expon+62));
//end 64 bit stereo floating point dither //end 64 bit stereo floating point dither
*out1 = inputSampleL; *out1 = inputSampleL;

View file

@ -187,11 +187,11 @@ void UnBox::processReplacing(float **inputs, float **outputs, VstInt32 sampleFra
//begin 32 bit stereo floating point dither //begin 32 bit stereo floating point dither
int expon; frexpf((float)inputSampleL, &expon); int expon; frexpf((float)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) * 5.960464655174751e-36L * pow(2,expon+62); inputSampleL += ((double(fpdL)-uint32_t(0x7fffffff)) * 5.5e-36l * pow(2,expon+62));
frexpf((float)inputSampleR, &expon); frexpf((float)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) * 5.960464655174751e-36L * pow(2,expon+62); inputSampleR += ((double(fpdR)-uint32_t(0x7fffffff)) * 5.5e-36l * pow(2,expon+62));
//end 32 bit stereo floating point dither //end 32 bit stereo floating point dither
*out1 = inputSampleL; *out1 = inputSampleL;
@ -383,12 +383,12 @@ void UnBox::processDoubleReplacing(double **inputs, double **outputs, VstInt32 s
if (output != 1.0) {inputSampleL *= output; inputSampleR *= output;} if (output != 1.0) {inputSampleL *= output; inputSampleR *= output;}
//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 += ((double(fpdL)-uint32_t(0x7fffffff)) * 1.1e-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 += ((double(fpdR)-uint32_t(0x7fffffff)) * 1.1e-44l * pow(2,expon+62));
//end 64 bit stereo floating point dither //end 64 bit stereo floating point dither
*out1 = inputSampleL; *out1 = inputSampleL;

View file

@ -49,12 +49,12 @@
PBXFileDataSource_Warnings_ColumnID, PBXFileDataSource_Warnings_ColumnID,
); );
}; };
PBXPerProjectTemplateStateSaveDate = 569718226; PBXPerProjectTemplateStateSaveDate = 667727581;
PBXWorkspaceStateSaveDate = 569718226; PBXWorkspaceStateSaveDate = 667727581;
}; };
perUserProjectItems = { perUserProjectItems = {
8B79342421F535E6006E9731 /* PBXTextBookmark */ = 8B79342421F535E6006E9731 /* PBXTextBookmark */; 8B1A927227CCB6E000649D11 /* PBXTextBookmark */ = 8B1A927227CCB6E000649D11 /* PBXTextBookmark */;
8BC3BC31217D257A0043A8B7 /* PBXTextBookmark */ = 8BC3BC31217D257A0043A8B7 /* PBXTextBookmark */; 8B1A927627CCB6FB00649D11 /* PBXTextBookmark */ = 8B1A927627CCB6FB00649D11 /* PBXTextBookmark */;
}; };
sourceControlManager = 8B02375E1D42B1C400E1E8C8 /* Source Control */; sourceControlManager = 8B02375E1D42B1C400E1E8C8 /* Source Control */;
userBuildSettings = { userBuildSettings = {
@ -78,17 +78,17 @@
}; };
24A2FFDB0F90D1DD003BB5A7 /* audioeffectx.cpp */ = { 24A2FFDB0F90D1DD003BB5A7 /* audioeffectx.cpp */ = {
uiCtxt = { uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {838, 19864}}"; sepNavIntBoundsRect = "{{0, 0}, {1074, 27522}}";
sepNavSelRange = "{10616, 0}"; sepNavSelRange = "{10616, 0}";
sepNavVisRange = "{10459, 280}"; sepNavVisRange = "{10613, 126}";
sepNavWindowFrame = "{{15, 42}, {895, 831}}"; sepNavWindowFrame = "{{15, 42}, {895, 831}}";
}; };
}; };
24D8286F09A914000093AEF8 /* BassKitProc.cpp */ = { 24D8286F09A914000093AEF8 /* BassKitProc.cpp */ = {
uiCtxt = { uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {901, 5759}}"; sepNavIntBoundsRect = "{{0, 0}, {1155, 6984}}";
sepNavSelRange = "{3023, 0}"; sepNavSelRange = "{10107, 0}";
sepNavVisRange = "{16984, 1948}"; sepNavVisRange = "{9050, 1997}";
sepNavWindowFrame = "{{41, 39}, {895, 831}}"; sepNavWindowFrame = "{{41, 39}, {895, 831}}";
}; };
}; };
@ -106,25 +106,25 @@
isa = PBXCodeSenseManager; isa = PBXCodeSenseManager;
indexTemplatePath = ""; indexTemplatePath = "";
}; };
8B79342421F535E6006E9731 /* PBXTextBookmark */ = { 8B1A927227CCB6E000649D11 /* PBXTextBookmark */ = {
isa = PBXTextBookmark; isa = PBXTextBookmark;
fRef = 24A2FFDB0F90D1DD003BB5A7 /* audioeffectx.cpp */; fRef = 24A2FFDB0F90D1DD003BB5A7 /* audioeffectx.cpp */;
name = "audioeffectx.cpp: 307"; name = "audioeffectx.cpp: 307";
rLen = 0; rLen = 0;
rLoc = 10616; rLoc = 10616;
rType = 0; rType = 0;
vrLen = 280; vrLen = 126;
vrLoc = 10459; vrLoc = 10613;
}; };
8BC3BC31217D257A0043A8B7 /* PBXTextBookmark */ = { 8B1A927627CCB6FB00649D11 /* PBXTextBookmark */ = {
isa = PBXTextBookmark; isa = PBXTextBookmark;
fRef = 24A2FFDB0F90D1DD003BB5A7 /* audioeffectx.cpp */; fRef = 24A2FFDB0F90D1DD003BB5A7 /* audioeffectx.cpp */;
name = "audioeffectx.cpp: 307"; name = "audioeffectx.cpp: 307";
rLen = 0; rLen = 0;
rLoc = 10616; rLoc = 10616;
rType = 0; rType = 0;
vrLen = 280; vrLen = 80;
vrLoc = 10459; vrLoc = 10613;
}; };
8D01CCC60486CAD60068D4B7 /* BassKit */ = { 8D01CCC60486CAD60068D4B7 /* BassKit */ = {
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>
@ -351,10 +349,10 @@
<key>_historyCapacity</key> <key>_historyCapacity</key>
<integer>0</integer> <integer>0</integer>
<key>bookmark</key> <key>bookmark</key>
<string>8B79342421F535E6006E9731</string> <string>8B1A927627CCB6FB00649D11</string>
<key>history</key> <key>history</key>
<array> <array>
<string>8BC3BC31217D257A0043A8B7</string> <string>8B1A927227CCB6E000649D11</string>
</array> </array>
</dict> </dict>
<key>SplitCount</key> <key>SplitCount</key>
@ -368,18 +366,18 @@
<key>GeometryConfiguration</key> <key>GeometryConfiguration</key>
<dict> <dict>
<key>Frame</key> <key>Frame</key>
<string>{{0, 0}, {603, 102}}</string> <string>{{0, 0}, {603, 86}}</string>
<key>RubberWindowFrame</key> <key>RubberWindowFrame</key>
<string>103 354 810 487 0 0 1440 878 </string> <string>103 354 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>102pt</string> <string>86pt</string>
</dict> </dict>
<dict> <dict>
<key>Proportion</key> <key>Proportion</key>
<string>339pt</string> <string>355pt</string>
<key>Tabs</key> <key>Tabs</key>
<array> <array>
<dict> <dict>
@ -393,9 +391,7 @@
<key>GeometryConfiguration</key> <key>GeometryConfiguration</key>
<dict> <dict>
<key>Frame</key> <key>Frame</key>
<string>{{10, 27}, {603, 312}}</string> <string>{{10, 27}, {603, 328}}</string>
<key>RubberWindowFrame</key>
<string>103 354 810 487 0 0 1440 878 </string>
</dict> </dict>
<key>Module</key> <key>Module</key>
<string>XCDetailModule</string> <string>XCDetailModule</string>
@ -449,7 +445,9 @@
<key>GeometryConfiguration</key> <key>GeometryConfiguration</key>
<dict> <dict>
<key>Frame</key> <key>Frame</key>
<string>{{10, 27}, {603, 282}}</string> <string>{{10, 27}, {603, 328}}</string>
<key>RubberWindowFrame</key>
<string>103 354 810 487 0 0 1440 878 </string>
</dict> </dict>
<key>Module</key> <key>Module</key>
<string>PBXBuildResultsModule</string> <string>PBXBuildResultsModule</string>
@ -477,11 +475,11 @@
</array> </array>
<key>TableOfContents</key> <key>TableOfContents</key>
<array> <array>
<string>8B79342521F535E6006E9731</string> <string>8B1A927727CCB6FB00649D11</string>
<string>1CA23ED40692098700951B8B</string> <string>1CA23ED40692098700951B8B</string>
<string>8B79342621F535E6006E9731</string> <string>8B1A927827CCB6FB00649D11</string>
<string>8B0237581D42B1C400E1E8C8</string> <string>8B0237581D42B1C400E1E8C8</string>
<string>8B79342721F535E6006E9731</string> <string>8B1A927927CCB6FB00649D11</string>
<string>1CA23EDF0692099D00951B8B</string> <string>1CA23EDF0692099D00951B8B</string>
<string>1CA23EE00692099D00951B8B</string> <string>1CA23EE00692099D00951B8B</string>
<string>1CA23EE10692099D00951B8B</string> <string>1CA23EE10692099D00951B8B</string>
@ -634,7 +632,7 @@
<key>StatusbarIsVisible</key> <key>StatusbarIsVisible</key>
<true/> <true/>
<key>TimeStamp</key> <key>TimeStamp</key>
<real>569718246.60174298</real> <real>667727611.83090794</real>
<key>ToolbarConfigUserDefaultsMinorVersion</key> <key>ToolbarConfigUserDefaultsMinorVersion</key>
<string>2</string> <string>2</string>
<key>ToolbarDisplayMode</key> <key>ToolbarDisplayMode</key>
@ -651,7 +649,8 @@
<integer>5</integer> <integer>5</integer>
<key>WindowOrderList</key> <key>WindowOrderList</key>
<array> <array>
<string>/Users/christopherjohnson/Desktop/MacVST/BassKit/BassKit.xcodeproj</string> <string>8B1A927A27CCB6FB00649D11</string>
<string>/Users/christopherjohnson/Desktop/airwindows/plugins/MacVST/BassKit/BassKit.xcodeproj</string>
</array> </array>
<key>WindowString</key> <key>WindowString</key>
<string>103 354 810 487 0 0 1440 878 </string> <string>103 354 810 487 0 0 1440 878 </string>

View file

@ -57,7 +57,7 @@ void BassKit::processReplacing(float **inputs, float **outputs, VstInt32 sampleF
{if (WasNegative){SubOctave = !SubOctave;} WasNegative = false;} {if (WasNegative){SubOctave = !SubOctave;} WasNegative = false;}
else {WasNegative = true;} else {WasNegative = true;}
//set up polarities for sub-bass version //set up polarities for sub-bass version
randy = (double(fpd)/UINT32_MAX)*fuzz; //0 to 1 the noise, may not be needed randy = (double(fpdL)/UINT32_MAX)*fuzz; //0 to 1 the noise, may not be needed
invrandy = (1.0-randy); invrandy = (1.0-randy);
randy /= 2.0; randy /= 2.0;
//set up the noise //set up the noise
@ -239,7 +239,7 @@ void BassKit::processDoubleReplacing(double **inputs, double **outputs, VstInt32
{if (WasNegative){SubOctave = !SubOctave;} WasNegative = false;} {if (WasNegative){SubOctave = !SubOctave;} WasNegative = false;}
else {WasNegative = true;} else {WasNegative = true;}
//set up polarities for sub-bass version //set up polarities for sub-bass version
randy = (double(fpd)/UINT32_MAX)*fuzz; //0 to 1 the noise, may not be needed randy = (double(fpdL)/UINT32_MAX)*fuzz; //0 to 1 the noise, may not be needed
invrandy = (1.0-randy); invrandy = (1.0-randy);
randy /= 2.0; randy /= 2.0;
//set up the noise //set up the noise

View file

@ -49,8 +49,8 @@
PBXFileDataSource_Warnings_ColumnID, PBXFileDataSource_Warnings_ColumnID,
); );
}; };
PBXPerProjectTemplateStateSaveDate = 599409457; PBXPerProjectTemplateStateSaveDate = 667727697;
PBXWorkspaceStateSaveDate = 599409457; PBXWorkspaceStateSaveDate = 667727697;
}; };
sourceControlManager = 8B02375E1D42B1C400E1E8C8 /* Source Control */; sourceControlManager = 8B02375E1D42B1C400E1E8C8 /* Source Control */;
userBuildSettings = { userBuildSettings = {
@ -82,9 +82,9 @@
}; };
24D8286F09A914000093AEF8 /* BaxandallProc.cpp */ = { 24D8286F09A914000093AEF8 /* BaxandallProc.cpp */ = {
uiCtxt = { uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {848, 3705}}"; sepNavIntBoundsRect = "{{0, 0}, {921, 5058}}";
sepNavSelRange = "{6544, 0}"; sepNavSelRange = "{5668, 61}";
sepNavVisRange = "{0, 2302}"; sepNavVisRange = "{4898, 1343}";
sepNavWindowFrame = "{{165, 57}, {895, 821}}"; sepNavWindowFrame = "{{165, 57}, {895, 821}}";
}; };
}; };

View file

@ -469,11 +469,11 @@
</array> </array>
<key>TableOfContents</key> <key>TableOfContents</key>
<array> <array>
<string>8B1A37D623BA433E00D44C50</string> <string>8B1A92D527CCB77800649D11</string>
<string>1CA23ED40692098700951B8B</string> <string>1CA23ED40692098700951B8B</string>
<string>8B1A37D723BA433E00D44C50</string> <string>8B1A92D627CCB77800649D11</string>
<string>8B0237581D42B1C400E1E8C8</string> <string>8B0237581D42B1C400E1E8C8</string>
<string>8B1A37D823BA433E00D44C50</string> <string>8B1A92D727CCB77800649D11</string>
<string>1CA23EDF0692099D00951B8B</string> <string>1CA23EDF0692099D00951B8B</string>
<string>1CA23EE00692099D00951B8B</string> <string>1CA23EE00692099D00951B8B</string>
<string>1CA23EE10692099D00951B8B</string> <string>1CA23EE10692099D00951B8B</string>
@ -626,7 +626,7 @@
<key>StatusbarIsVisible</key> <key>StatusbarIsVisible</key>
<true/> <true/>
<key>TimeStamp</key> <key>TimeStamp</key>
<real>599409470.30736601</real> <real>667727736.42444003</real>
<key>ToolbarConfigUserDefaultsMinorVersion</key> <key>ToolbarConfigUserDefaultsMinorVersion</key>
<string>2</string> <string>2</string>
<key>ToolbarDisplayMode</key> <key>ToolbarDisplayMode</key>
@ -643,7 +643,8 @@
<integer>5</integer> <integer>5</integer>
<key>WindowOrderList</key> <key>WindowOrderList</key>
<array> <array>
<string>/Users/christopherjohnson/Desktop/Plugins/MacVST/Baxandall/Baxandall.xcodeproj</string> <string>8B1A92D827CCB77800649D11</string>
<string>/Users/christopherjohnson/Desktop/airwindows/plugins/MacVST/Baxandall/Baxandall.xcodeproj</string>
</array> </array>
<key>WindowString</key> <key>WindowString</key>
<string>145 318 810 487 0 0 1440 878 </string> <string>145 318 810 487 0 0 1440 878 </string>

View file

@ -1894,7 +1894,7 @@
/* End PBXHeadersBuildPhase section */ /* End PBXHeadersBuildPhase section */
/* Begin PBXNativeTarget section */ /* Begin PBXNativeTarget section */
8D01CCC60486CAD60068D4B7 /* AudioUnit */ = { 8D01CCC60486CAD60068D4B7 /* Baxandall */ = {
isa = PBXNativeTarget; isa = PBXNativeTarget;
buildConfigurationList = 24BEAAED08919AE700E695F9 /* Build configuration list for PBXNativeTarget "Baxandall" */; buildConfigurationList = 24BEAAED08919AE700E695F9 /* Build configuration list for PBXNativeTarget "Baxandall" */;
buildPhases = ( buildPhases = (
@ -1947,7 +1947,7 @@
); );
projectRoot = ""; projectRoot = "";
targets = ( targets = (
8D01CCC60486CAD60068D4B7 /* AudioUnit */, 8D01CCC60486CAD60068D4B7 /* Baxandall */,
); );
}; };
/* End PBXProject section */ /* End PBXProject section */

View file

@ -49,12 +49,12 @@
PBXFileDataSource_Warnings_ColumnID, PBXFileDataSource_Warnings_ColumnID,
); );
}; };
PBXPerProjectTemplateStateSaveDate = 615684221; PBXPerProjectTemplateStateSaveDate = 667727626;
PBXWorkspaceStateSaveDate = 615684221; PBXWorkspaceStateSaveDate = 667727626;
}; };
perUserProjectItems = { perUserProjectItems = {
8BB9A54324B296EC00CD76A8 /* PBXTextBookmark */ = 8BB9A54324B296EC00CD76A8 /* PBXTextBookmark */; 8B1A92B427CCB70C00649D11 /* PBXTextBookmark */ = 8B1A92B427CCB70C00649D11 /* PBXTextBookmark */;
8BB9A5B624B2988F00CD76A8 /* PBXTextBookmark */ = 8BB9A5B624B2988F00CD76A8 /* PBXTextBookmark */; 8B1A92DB27CCB7A100649D11 /* PBXTextBookmark */ = 8B1A92DB27CCB7A100649D11 /* PBXTextBookmark */;
8BD150EB24956DE000B025B9 /* PBXTextBookmark */ = 8BD150EB24956DE000B025B9 /* PBXTextBookmark */; 8BD150EB24956DE000B025B9 /* PBXTextBookmark */ = 8BD150EB24956DE000B025B9 /* PBXTextBookmark */;
8BD150EC24956DE000B025B9 /* PBXTextBookmark */ = 8BD150EC24956DE000B025B9 /* PBXTextBookmark */; 8BD150EC24956DE000B025B9 /* PBXTextBookmark */ = 8BD150EC24956DE000B025B9 /* PBXTextBookmark */;
}; };
@ -88,10 +88,10 @@
}; };
24D8286F09A914000093AEF8 /* BeamProc.cpp */ = { 24D8286F09A914000093AEF8 /* BeamProc.cpp */ = {
uiCtxt = { uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {691, 3471}}"; sepNavIntBoundsRect = "{{0, 0}, {822, 4824}}";
sepNavSelRange = "{5619, 0}"; sepNavSelRange = "{5633, 0}";
sepNavVisRange = "{8812, 565}"; sepNavVisRange = "{1061, 676}";
sepNavWindowFrame = "{{543, 57}, {895, 821}}"; sepNavWindowFrame = "{{543, -51}, {895, 821}}";
}; };
}; };
8B02375E1D42B1C400E1E8C8 /* Source Control */ = { 8B02375E1D42B1C400E1E8C8 /* Source Control */ = {
@ -108,25 +108,25 @@
isa = PBXCodeSenseManager; isa = PBXCodeSenseManager;
indexTemplatePath = ""; indexTemplatePath = "";
}; };
8BB9A54324B296EC00CD76A8 /* PBXTextBookmark */ = { 8B1A92B427CCB70C00649D11 /* PBXTextBookmark */ = {
isa = PBXTextBookmark; isa = PBXTextBookmark;
fRef = 24D8286F09A914000093AEF8 /* BeamProc.cpp */; fRef = 24D8286F09A914000093AEF8 /* BeamProc.cpp */;
name = "BeamProc.cpp: 164"; name = "BeamProc.cpp: 165";
rLen = 0; rLen = 0;
rLoc = 5619; rLoc = 5633;
rType = 0; rType = 0;
vrLen = 766; vrLen = 515;
vrLoc = 295; vrLoc = 8792;
}; };
8BB9A5B624B2988F00CD76A8 /* PBXTextBookmark */ = { 8B1A92DB27CCB7A100649D11 /* PBXTextBookmark */ = {
isa = PBXTextBookmark; isa = PBXTextBookmark;
fRef = 24D8286F09A914000093AEF8 /* BeamProc.cpp */; fRef = 24D8286F09A914000093AEF8 /* BeamProc.cpp */;
name = "BeamProc.cpp: 164"; name = "BeamProc.cpp: 165";
rLen = 0; rLen = 0;
rLoc = 5619; rLoc = 5633;
rType = 0; rType = 0;
vrLen = 565; vrLen = 676;
vrLoc = 8812; vrLoc = 1061;
}; };
8BD150EB24956DE000B025B9 /* PBXTextBookmark */ = { 8BD150EB24956DE000B025B9 /* PBXTextBookmark */ = {
isa = PBXTextBookmark; isa = PBXTextBookmark;

View file

@ -351,12 +351,12 @@
<key>_historyCapacity</key> <key>_historyCapacity</key>
<integer>0</integer> <integer>0</integer>
<key>bookmark</key> <key>bookmark</key>
<string>8BB9A5B624B2988F00CD76A8</string> <string>8B1A92DB27CCB7A100649D11</string>
<key>history</key> <key>history</key>
<array> <array>
<string>8BD150EB24956DE000B025B9</string> <string>8BD150EB24956DE000B025B9</string>
<string>8BD150EC24956DE000B025B9</string> <string>8BD150EC24956DE000B025B9</string>
<string>8BB9A54324B296EC00CD76A8</string> <string>8B1A92B427CCB70C00649D11</string>
</array> </array>
</dict> </dict>
<key>SplitCount</key> <key>SplitCount</key>
@ -370,18 +370,18 @@
<key>GeometryConfiguration</key> <key>GeometryConfiguration</key>
<dict> <dict>
<key>Frame</key> <key>Frame</key>
<string>{{0, 0}, {603, 346}}</string> <string>{{0, 0}, {603, 341}}</string>
<key>RubberWindowFrame</key> <key>RubberWindowFrame</key>
<string>584 368 810 487 0 0 1440 878 </string> <string>584 368 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>346pt</string> <string>341pt</string>
</dict> </dict>
<dict> <dict>
<key>Proportion</key> <key>Proportion</key>
<string>95pt</string> <string>100pt</string>
<key>Tabs</key> <key>Tabs</key>
<array> <array>
<dict> <dict>
@ -395,9 +395,7 @@
<key>GeometryConfiguration</key> <key>GeometryConfiguration</key>
<dict> <dict>
<key>Frame</key> <key>Frame</key>
<string>{{10, 27}, {603, 68}}</string> <string>{{10, 27}, {603, 73}}</string>
<key>RubberWindowFrame</key>
<string>584 368 810 487 0 0 1440 878 </string>
</dict> </dict>
<key>Module</key> <key>Module</key>
<string>XCDetailModule</string> <string>XCDetailModule</string>
@ -451,7 +449,9 @@
<key>GeometryConfiguration</key> <key>GeometryConfiguration</key>
<dict> <dict>
<key>Frame</key> <key>Frame</key>
<string>{{10, 27}, {603, 56}}</string> <string>{{10, 27}, {603, 73}}</string>
<key>RubberWindowFrame</key>
<string>584 368 810 487 0 0 1440 878 </string>
</dict> </dict>
<key>Module</key> <key>Module</key>
<string>PBXBuildResultsModule</string> <string>PBXBuildResultsModule</string>
@ -479,11 +479,11 @@
</array> </array>
<key>TableOfContents</key> <key>TableOfContents</key>
<array> <array>
<string>8BB9A5B724B2988F00CD76A8</string> <string>8B1A92DC27CCB7A100649D11</string>
<string>1CA23ED40692098700951B8B</string> <string>1CA23ED40692098700951B8B</string>
<string>8BB9A5B824B2988F00CD76A8</string> <string>8B1A92DD27CCB7A100649D11</string>
<string>8B0237581D42B1C400E1E8C8</string> <string>8B0237581D42B1C400E1E8C8</string>
<string>8BB9A5B924B2988F00CD76A8</string> <string>8B1A92DE27CCB7A100649D11</string>
<string>1CA23EDF0692099D00951B8B</string> <string>1CA23EDF0692099D00951B8B</string>
<string>1CA23EE00692099D00951B8B</string> <string>1CA23EE00692099D00951B8B</string>
<string>1CA23EE10692099D00951B8B</string> <string>1CA23EE10692099D00951B8B</string>
@ -636,7 +636,7 @@
<key>StatusbarIsVisible</key> <key>StatusbarIsVisible</key>
<true/> <true/>
<key>TimeStamp</key> <key>TimeStamp</key>
<real>615684239.58308196</real> <real>667727777.15310204</real>
<key>ToolbarConfigUserDefaultsMinorVersion</key> <key>ToolbarConfigUserDefaultsMinorVersion</key>
<string>2</string> <string>2</string>
<key>ToolbarDisplayMode</key> <key>ToolbarDisplayMode</key>
@ -653,7 +653,8 @@
<integer>5</integer> <integer>5</integer>
<key>WindowOrderList</key> <key>WindowOrderList</key>
<array> <array>
<string>/Users/christopherjohnson/Desktop/Dithers/MacVST/Beam/Beam.xcodeproj</string> <string>8B1A92DF27CCB7A100649D11</string>
<string>/Users/christopherjohnson/Desktop/airwindows/plugins/MacVST/Beam/Beam.xcodeproj</string>
</array> </array>
<key>WindowString</key> <key>WindowString</key>
<string>584 368 810 487 0 0 1440 878 </string> <string>584 368 810 487 0 0 1440 878 </string>

View file

@ -37,10 +37,10 @@ void Beam::processReplacing(float **inputs, float **outputs, VstInt32 sampleFram
{ {
double inputSampleL = *in1; double inputSampleL = *in1;
double inputSampleR = *in2; double inputSampleR = *in2;
if (fabs(inputSampleL)<1.18e-37) inputSampleL = fpd * 1.18e-37; if (fabs(inputSampleL)<1.18e-23) inputSampleL = fpdL * 1.18e-17;
fpd ^= fpd << 13; fpd ^= fpd >> 17; fpd ^= fpd << 5; fpdL ^= fpdL << 13; fpdL ^= fpdL >> 17; fpdL ^= fpdL << 5;
if (fabs(inputSampleR)<1.18e-37) inputSampleR = fpd * 1.18e-37; if (fabs(inputSampleR)<1.18e-23) inputSampleR = fpdR * 1.18e-17;
fpd ^= fpd << 13; fpd ^= fpd >> 17; fpd ^= fpd << 5; fpdR ^= fpdR << 13; fpdR ^= fpdR >> 17; fpdR ^= fpdR << 5;
inputSampleL *= scaleFactor; inputSampleL *= scaleFactor;
inputSampleR *= scaleFactor; inputSampleR *= scaleFactor;
@ -166,10 +166,10 @@ void Beam::processDoubleReplacing(double **inputs, double **outputs, VstInt32 sa
{ {
double inputSampleL = *in1; double inputSampleL = *in1;
double inputSampleR = *in2; double inputSampleR = *in2;
if (fabs(inputSampleL)<1.18e-43) inputSampleL = fpd * 1.18e-43; if (fabs(inputSampleL)<1.18e-23) inputSampleL = fpdL * 1.18e-17;
fpd ^= fpd << 13; fpd ^= fpd >> 17; fpd ^= fpd << 5; fpdL ^= fpdL << 13; fpdL ^= fpdL >> 17; fpdL ^= fpdL << 5;
if (fabs(inputSampleR)<1.18e-43) inputSampleR = fpd * 1.18e-43; if (fabs(inputSampleR)<1.18e-23) inputSampleR = fpdR * 1.18e-17;
fpd ^= fpd << 13; fpd ^= fpd >> 17; fpd ^= fpd << 5; fpdR ^= fpdR << 13; fpdR ^= fpdR >> 17; fpdR ^= fpdR << 5;
inputSampleL *= scaleFactor; inputSampleL *= scaleFactor;
inputSampleR *= scaleFactor; inputSampleR *= scaleFactor;

View file

@ -49,13 +49,13 @@
PBXFileDataSource_Warnings_ColumnID, PBXFileDataSource_Warnings_ColumnID,
); );
}; };
PBXPerProjectTemplateStateSaveDate = 654547278; PBXPerProjectTemplateStateSaveDate = 667727918;
PBXWorkspaceStateSaveDate = 654547278; PBXWorkspaceStateSaveDate = 667727918;
}; };
perUserProjectItems = { perUserProjectItems = {
8B1A92F227CCB7AD00649D11 /* PBXTextBookmark */ = 8B1A92F227CCB7AD00649D11 /* PBXTextBookmark */;
8B1A93FC27CCB9A800649D11 /* PBXTextBookmark */ = 8B1A93FC27CCB9A800649D11 /* PBXTextBookmark */;
8B54670527039968000066C9 /* PBXTextBookmark */ = 8B54670527039968000066C9 /* PBXTextBookmark */; 8B54670527039968000066C9 /* PBXTextBookmark */ = 8B54670527039968000066C9 /* PBXTextBookmark */;
8B54670627039968000066C9 /* PBXBookmark */ = 8B54670627039968000066C9 /* PBXBookmark */;
8B54671C27039A64000066C9 /* PBXTextBookmark */ = 8B54671C27039A64000066C9 /* PBXTextBookmark */;
8BD3C15226322C5F00F96FC5 /* PBXTextBookmark */ = 8BD3C15226322C5F00F96FC5 /* PBXTextBookmark */; 8BD3C15226322C5F00F96FC5 /* PBXTextBookmark */ = 8BD3C15226322C5F00F96FC5 /* PBXTextBookmark */;
}; };
sourceControlManager = 8B02375E1D42B1C400E1E8C8 /* Source Control */; sourceControlManager = 8B02375E1D42B1C400E1E8C8 /* Source Control */;
@ -72,9 +72,9 @@
}; };
245463B80991757100464AD3 /* Biquad.h */ = { 245463B80991757100464AD3 /* Biquad.h */ = {
uiCtxt = { uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {1110, 1044}}"; sepNavIntBoundsRect = "{{0, 0}, {786, 1368}}";
sepNavSelRange = "{2668, 0}"; sepNavSelRange = "{2668, 0}";
sepNavVisRange = "{2495, 176}"; sepNavVisRange = "{0, 0}";
sepNavWindowFrame = "{{20, 57}, {895, 821}}"; sepNavWindowFrame = "{{20, 57}, {895, 821}}";
}; };
}; };
@ -88,10 +88,10 @@
}; };
24D8286F09A914000093AEF8 /* BiquadProc.cpp */ = { 24D8286F09A914000093AEF8 /* BiquadProc.cpp */ = {
uiCtxt = { uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {966, 5778}}"; sepNavIntBoundsRect = "{{0, 0}, {966, 5688}}";
sepNavSelRange = "{3700, 2139}"; sepNavSelRange = "{11951, 481}";
sepNavVisRange = "{5553, 1160}"; sepNavVisRange = "{11060, 1474}";
sepNavWindowFrame = "{{9, 57}, {895, 821}}"; sepNavWindowFrame = "{{314, 57}, {895, 821}}";
}; };
}; };
8B02375E1D42B1C400E1E8C8 /* Source Control */ = { 8B02375E1D42B1C400E1E8C8 /* Source Control */ = {
@ -108,6 +108,26 @@
isa = PBXCodeSenseManager; isa = PBXCodeSenseManager;
indexTemplatePath = ""; indexTemplatePath = "";
}; };
8B1A92F227CCB7AD00649D11 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 245463B80991757100464AD3 /* Biquad.h */;
name = "Biquad.h: 62";
rLen = 0;
rLoc = 2668;
rType = 0;
vrLen = 18;
vrLoc = 2664;
};
8B1A93FC27CCB9A800649D11 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 245463B80991757100464AD3 /* Biquad.h */;
name = "Biquad.h: 62";
rLen = 0;
rLoc = 2668;
rType = 0;
vrLen = 0;
vrLoc = 0;
};
8B54670527039968000066C9 /* PBXTextBookmark */ = { 8B54670527039968000066C9 /* PBXTextBookmark */ = {
isa = PBXTextBookmark; isa = PBXTextBookmark;
fRef = 24D8286F09A914000093AEF8 /* BiquadProc.cpp */; fRef = 24D8286F09A914000093AEF8 /* BiquadProc.cpp */;
@ -118,20 +138,6 @@
vrLen = 83; vrLen = 83;
vrLoc = 6841; vrLoc = 6841;
}; };
8B54670627039968000066C9 /* PBXBookmark */ = {
isa = PBXBookmark;
fRef = 245463B80991757100464AD3 /* Biquad.h */;
};
8B54671C27039A64000066C9 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 245463B80991757100464AD3 /* Biquad.h */;
name = "Biquad.h: 60";
rLen = 0;
rLoc = 2668;
rType = 0;
vrLen = 176;
vrLoc = 2495;
};
8BD3C15226322C5F00F96FC5 /* PBXTextBookmark */ = { 8BD3C15226322C5F00F96FC5 /* PBXTextBookmark */ = {
isa = PBXTextBookmark; isa = PBXTextBookmark;
fRef = 2407DEB6089929BA00EB68BF /* Biquad.cpp */; fRef = 2407DEB6089929BA00EB68BF /* Biquad.cpp */;

View file

@ -351,12 +351,12 @@
<key>_historyCapacity</key> <key>_historyCapacity</key>
<integer>0</integer> <integer>0</integer>
<key>bookmark</key> <key>bookmark</key>
<string>8B54671C27039A64000066C9</string> <string>8B1A93FC27CCB9A800649D11</string>
<key>history</key> <key>history</key>
<array> <array>
<string>8BD3C15226322C5F00F96FC5</string> <string>8BD3C15226322C5F00F96FC5</string>
<string>8B54670527039968000066C9</string> <string>8B54670527039968000066C9</string>
<string>8B54670627039968000066C9</string> <string>8B1A92F227CCB7AD00649D11</string>
</array> </array>
</dict> </dict>
<key>SplitCount</key> <key>SplitCount</key>
@ -370,18 +370,18 @@
<key>GeometryConfiguration</key> <key>GeometryConfiguration</key>
<dict> <dict>
<key>Frame</key> <key>Frame</key>
<string>{{0, 0}, {603, 69}}</string> <string>{{0, 0}, {603, 32}}</string>
<key>RubberWindowFrame</key> <key>RubberWindowFrame</key>
<string>9 379 810 487 0 0 1440 878 </string> <string>9 379 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>69pt</string> <string>32pt</string>
</dict> </dict>
<dict> <dict>
<key>Proportion</key> <key>Proportion</key>
<string>372pt</string> <string>409pt</string>
<key>Tabs</key> <key>Tabs</key>
<array> <array>
<dict> <dict>
@ -395,7 +395,7 @@
<key>GeometryConfiguration</key> <key>GeometryConfiguration</key>
<dict> <dict>
<key>Frame</key> <key>Frame</key>
<string>{{10, 27}, {603, 345}}</string> <string>{{10, 27}, {603, 382}}</string>
<key>RubberWindowFrame</key> <key>RubberWindowFrame</key>
<string>9 379 810 487 0 0 1440 878 </string> <string>9 379 810 487 0 0 1440 878 </string>
</dict> </dict>
@ -479,11 +479,11 @@
</array> </array>
<key>TableOfContents</key> <key>TableOfContents</key>
<array> <array>
<string>8B54670827039968000066C9</string> <string>8B1A93FD27CCB9A800649D11</string>
<string>1CA23ED40692098700951B8B</string> <string>1CA23ED40692098700951B8B</string>
<string>8B54670927039968000066C9</string> <string>8B1A93FE27CCB9A800649D11</string>
<string>8B0237581D42B1C400E1E8C8</string> <string>8B0237581D42B1C400E1E8C8</string>
<string>8B54670A27039968000066C9</string> <string>8B1A93FF27CCB9A800649D11</string>
<string>1CA23EDF0692099D00951B8B</string> <string>1CA23EDF0692099D00951B8B</string>
<string>1CA23EE00692099D00951B8B</string> <string>1CA23EE00692099D00951B8B</string>
<string>1CA23EE10692099D00951B8B</string> <string>1CA23EE10692099D00951B8B</string>
@ -636,7 +636,7 @@
<key>StatusbarIsVisible</key> <key>StatusbarIsVisible</key>
<true/> <true/>
<key>TimeStamp</key> <key>TimeStamp</key>
<real>654547556.03987205</real> <real>667728296.25488496</real>
<key>ToolbarConfigUserDefaultsMinorVersion</key> <key>ToolbarConfigUserDefaultsMinorVersion</key>
<string>2</string> <string>2</string>
<key>ToolbarDisplayMode</key> <key>ToolbarDisplayMode</key>
@ -653,7 +653,6 @@
<integer>5</integer> <integer>5</integer>
<key>WindowOrderList</key> <key>WindowOrderList</key>
<array> <array>
<string>8B54671D27039A64000066C9</string>
<string>/Users/christopherjohnson/Desktop/airwindows/plugins/MacVST/Biquad/Biquad.xcodeproj</string> <string>/Users/christopherjohnson/Desktop/airwindows/plugins/MacVST/Biquad/Biquad.xcodeproj</string>
</array> </array>
<key>WindowString</key> <key>WindowString</key>

View file

@ -49,12 +49,12 @@
PBXFileDataSource_Warnings_ColumnID, PBXFileDataSource_Warnings_ColumnID,
); );
}; };
PBXPerProjectTemplateStateSaveDate = 640821493; PBXPerProjectTemplateStateSaveDate = 667727796;
PBXWorkspaceStateSaveDate = 640821493; PBXWorkspaceStateSaveDate = 667727796;
}; };
perUserProjectItems = { perUserProjectItems = {
8B1A931527CCB7CA00649D11 /* PBXTextBookmark */ = 8B1A931527CCB7CA00649D11 /* PBXTextBookmark */;
8BD3C1212632291200F96FC5 /* PBXTextBookmark */ = 8BD3C1212632291200F96FC5 /* PBXTextBookmark */; 8BD3C1212632291200F96FC5 /* PBXTextBookmark */ = 8BD3C1212632291200F96FC5 /* PBXTextBookmark */;
8BD3C1222632291200F96FC5 /* PBXBookmark */ = 8BD3C1222632291200F96FC5 /* PBXBookmark */;
8BD3C1232632291200F96FC5 /* PBXTextBookmark */ = 8BD3C1232632291200F96FC5 /* PBXTextBookmark */; 8BD3C1232632291200F96FC5 /* PBXTextBookmark */ = 8BD3C1232632291200F96FC5 /* PBXTextBookmark */;
}; };
sourceControlManager = 8B02375E1D42B1C400E1E8C8 /* Source Control */; sourceControlManager = 8B02375E1D42B1C400E1E8C8 /* Source Control */;
@ -71,9 +71,9 @@
}; };
245463B80991757100464AD3 /* Biquad2.h */ = { 245463B80991757100464AD3 /* Biquad2.h */ = {
uiCtxt = { uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {1110, 1332}}"; sepNavIntBoundsRect = "{{0, 0}, {894, 1530}}";
sepNavSelRange = "{2453, 0}"; sepNavSelRange = "{2453, 0}";
sepNavVisRange = "{2426, 180}"; sepNavVisRange = "{2431, 170}";
sepNavWindowFrame = "{{20, 57}, {895, 821}}"; sepNavWindowFrame = "{{20, 57}, {895, 821}}";
}; };
}; };
@ -87,9 +87,9 @@
}; };
24D8286F09A914000093AEF8 /* Biquad2Proc.cpp */ = { 24D8286F09A914000093AEF8 /* Biquad2Proc.cpp */ = {
uiCtxt = { uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {1362, 7884}}"; sepNavIntBoundsRect = "{{0, 0}, {1362, 7776}}";
sepNavSelRange = "{16635, 0}"; sepNavSelRange = "{16635, 0}";
sepNavVisRange = "{3761, 1321}"; sepNavVisRange = "{16044, 1132}";
sepNavWindowFrame = "{{71, 94}, {1197, 758}}"; sepNavWindowFrame = "{{71, 94}, {1197, 758}}";
}; };
}; };
@ -107,6 +107,16 @@
isa = PBXCodeSenseManager; isa = PBXCodeSenseManager;
indexTemplatePath = ""; indexTemplatePath = "";
}; };
8B1A931527CCB7CA00649D11 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 245463B80991757100464AD3 /* Biquad2.h */;
name = "Biquad2.h: 59";
rLen = 0;
rLoc = 2453;
rType = 0;
vrLen = 170;
vrLoc = 2431;
};
8BD3C1212632291200F96FC5 /* PBXTextBookmark */ = { 8BD3C1212632291200F96FC5 /* PBXTextBookmark */ = {
isa = PBXTextBookmark; isa = PBXTextBookmark;
fRef = 2407DEB6089929BA00EB68BF /* Biquad2.cpp */; fRef = 2407DEB6089929BA00EB68BF /* Biquad2.cpp */;
@ -117,10 +127,6 @@
vrLen = 214; vrLen = 214;
vrLoc = 4474; vrLoc = 4474;
}; };
8BD3C1222632291200F96FC5 /* PBXBookmark */ = {
isa = PBXBookmark;
fRef = 245463B80991757100464AD3 /* Biquad2.h */;
};
8BD3C1232632291200F96FC5 /* PBXTextBookmark */ = { 8BD3C1232632291200F96FC5 /* PBXTextBookmark */ = {
isa = PBXTextBookmark; isa = PBXTextBookmark;
fRef = 245463B80991757100464AD3 /* Biquad2.h */; fRef = 245463B80991757100464AD3 /* Biquad2.h */;

View file

@ -351,11 +351,11 @@
<key>_historyCapacity</key> <key>_historyCapacity</key>
<integer>0</integer> <integer>0</integer>
<key>bookmark</key> <key>bookmark</key>
<string>8BD3C1232632291200F96FC5</string> <string>8B1A931527CCB7CA00649D11</string>
<key>history</key> <key>history</key>
<array> <array>
<string>8BD3C1212632291200F96FC5</string> <string>8BD3C1212632291200F96FC5</string>
<string>8BD3C1222632291200F96FC5</string> <string>8BD3C1232632291200F96FC5</string>
</array> </array>
</dict> </dict>
<key>SplitCount</key> <key>SplitCount</key>
@ -369,18 +369,18 @@
<key>GeometryConfiguration</key> <key>GeometryConfiguration</key>
<dict> <dict>
<key>Frame</key> <key>Frame</key>
<string>{{0, 0}, {603, 69}}</string> <string>{{0, 0}, {603, 51}}</string>
<key>RubberWindowFrame</key> <key>RubberWindowFrame</key>
<string>1 379 810 487 0 0 1440 878 </string> <string>1 379 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>69pt</string> <string>51pt</string>
</dict> </dict>
<dict> <dict>
<key>Proportion</key> <key>Proportion</key>
<string>372pt</string> <string>390pt</string>
<key>Tabs</key> <key>Tabs</key>
<array> <array>
<dict> <dict>
@ -394,7 +394,7 @@
<key>GeometryConfiguration</key> <key>GeometryConfiguration</key>
<dict> <dict>
<key>Frame</key> <key>Frame</key>
<string>{{10, 27}, {603, 345}}</string> <string>{{10, 27}, {603, 363}}</string>
<key>RubberWindowFrame</key> <key>RubberWindowFrame</key>
<string>1 379 810 487 0 0 1440 878 </string> <string>1 379 810 487 0 0 1440 878 </string>
</dict> </dict>
@ -478,11 +478,11 @@
</array> </array>
<key>TableOfContents</key> <key>TableOfContents</key>
<array> <array>
<string>8BD3C1242632291200F96FC5</string> <string>8B1A931627CCB7CA00649D11</string>
<string>1CA23ED40692098700951B8B</string> <string>1CA23ED40692098700951B8B</string>
<string>8BD3C1252632291200F96FC5</string> <string>8B1A931727CCB7CA00649D11</string>
<string>8B0237581D42B1C400E1E8C8</string> <string>8B0237581D42B1C400E1E8C8</string>
<string>8BD3C1262632291200F96FC5</string> <string>8B1A931827CCB7CA00649D11</string>
<string>1CA23EDF0692099D00951B8B</string> <string>1CA23EDF0692099D00951B8B</string>
<string>1CA23EE00692099D00951B8B</string> <string>1CA23EE00692099D00951B8B</string>
<string>1CA23EE10692099D00951B8B</string> <string>1CA23EE10692099D00951B8B</string>
@ -635,7 +635,7 @@
<key>StatusbarIsVisible</key> <key>StatusbarIsVisible</key>
<true/> <true/>
<key>TimeStamp</key> <key>TimeStamp</key>
<real>640821522.39281797</real> <real>667727818.88234997</real>
<key>ToolbarConfigUserDefaultsMinorVersion</key> <key>ToolbarConfigUserDefaultsMinorVersion</key>
<string>2</string> <string>2</string>
<key>ToolbarDisplayMode</key> <key>ToolbarDisplayMode</key>
@ -652,7 +652,7 @@
<integer>5</integer> <integer>5</integer>
<key>WindowOrderList</key> <key>WindowOrderList</key>
<array> <array>
<string>8BD3C1272632291200F96FC5</string> <string>8B1A931927CCB7CA00649D11</string>
<string>/Users/christopherjohnson/Desktop/airwindows/plugins/MacVST/Biquad2/Biquad2.xcodeproj</string> <string>/Users/christopherjohnson/Desktop/airwindows/plugins/MacVST/Biquad2/Biquad2.xcodeproj</string>
</array> </array>
<key>WindowString</key> <key>WindowString</key>

View file

@ -49,11 +49,11 @@
PBXFileDataSource_Warnings_ColumnID, PBXFileDataSource_Warnings_ColumnID,
); );
}; };
PBXPerProjectTemplateStateSaveDate = 641249293; PBXPerProjectTemplateStateSaveDate = 667727823;
PBXWorkspaceStateSaveDate = 641249293; PBXWorkspaceStateSaveDate = 667727823;
}; };
perUserProjectItems = { perUserProjectItems = {
8BE5B0492638B01200B8F5BF /* PBXTextBookmark */ = 8BE5B0492638B01200B8F5BF /* PBXTextBookmark */; 8B1A933627CCB7D500649D11 /* PBXTextBookmark */ = 8B1A933627CCB7D500649D11 /* PBXTextBookmark */;
8BE5B04A2638B01200B8F5BF /* PBXTextBookmark */ = 8BE5B04A2638B01200B8F5BF /* PBXTextBookmark */; 8BE5B04A2638B01200B8F5BF /* PBXTextBookmark */ = 8BE5B04A2638B01200B8F5BF /* PBXTextBookmark */;
}; };
sourceControlManager = 8B02375E1D42B1C400E1E8C8 /* Source Control */; sourceControlManager = 8B02375E1D42B1C400E1E8C8 /* Source Control */;
@ -86,9 +86,9 @@
}; };
24D8286F09A914000093AEF8 /* BiquadDoubleProc.cpp */ = { 24D8286F09A914000093AEF8 /* BiquadDoubleProc.cpp */ = {
uiCtxt = { uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {966, 5346}}"; sepNavIntBoundsRect = "{{0, 0}, {966, 5400}}";
sepNavSelRange = "{11195, 0}"; sepNavSelRange = "{11195, 0}";
sepNavVisRange = "{2057, 243}"; sepNavVisRange = "{2150, 150}";
sepNavWindowFrame = "{{136, 47}, {895, 831}}"; sepNavWindowFrame = "{{136, 47}, {895, 831}}";
}; };
}; };
@ -106,15 +106,15 @@
isa = PBXCodeSenseManager; isa = PBXCodeSenseManager;
indexTemplatePath = ""; indexTemplatePath = "";
}; };
8BE5B0492638B01200B8F5BF /* PBXTextBookmark */ = { 8B1A933627CCB7D500649D11 /* PBXTextBookmark */ = {
isa = PBXTextBookmark; isa = PBXTextBookmark;
fRef = 24D8286F09A914000093AEF8 /* BiquadDoubleProc.cpp */; fRef = 24D8286F09A914000093AEF8 /* BiquadDoubleProc.cpp */;
name = "BiquadDoubleProc.cpp: 273"; name = "BiquadDoubleProc.cpp: 273";
rLen = 0; rLen = 0;
rLoc = 11195; rLoc = 11195;
rType = 0; rType = 0;
vrLen = 243; vrLen = 150;
vrLoc = 2057; vrLoc = 2150;
}; };
8BE5B04A2638B01200B8F5BF /* PBXTextBookmark */ = { 8BE5B04A2638B01200B8F5BF /* PBXTextBookmark */ = {
isa = PBXTextBookmark; isa = PBXTextBookmark;

View file

@ -351,10 +351,10 @@
<key>_historyCapacity</key> <key>_historyCapacity</key>
<integer>0</integer> <integer>0</integer>
<key>bookmark</key> <key>bookmark</key>
<string>8BE5B04A2638B01200B8F5BF</string> <string>8B1A933627CCB7D500649D11</string>
<key>history</key> <key>history</key>
<array> <array>
<string>8BE5B0492638B01200B8F5BF</string> <string>8BE5B04A2638B01200B8F5BF</string>
</array> </array>
</dict> </dict>
<key>SplitCount</key> <key>SplitCount</key>
@ -368,18 +368,18 @@
<key>GeometryConfiguration</key> <key>GeometryConfiguration</key>
<dict> <dict>
<key>Frame</key> <key>Frame</key>
<string>{{0, 0}, {603, 132}}</string> <string>{{0, 0}, {603, 117}}</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>132pt</string> <string>117pt</string>
</dict> </dict>
<dict> <dict>
<key>Proportion</key> <key>Proportion</key>
<string>309pt</string> <string>324pt</string>
<key>Tabs</key> <key>Tabs</key>
<array> <array>
<dict> <dict>
@ -393,7 +393,7 @@
<key>GeometryConfiguration</key> <key>GeometryConfiguration</key>
<dict> <dict>
<key>Frame</key> <key>Frame</key>
<string>{{10, 27}, {603, 282}}</string> <string>{{10, 27}, {603, 297}}</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>
@ -477,11 +477,11 @@
</array> </array>
<key>TableOfContents</key> <key>TableOfContents</key>
<array> <array>
<string>8BE5B04B2638B01200B8F5BF</string> <string>8B1A933727CCB7D500649D11</string>
<string>1CA23ED40692098700951B8B</string> <string>1CA23ED40692098700951B8B</string>
<string>8BE5B04C2638B01200B8F5BF</string> <string>8B1A933827CCB7D500649D11</string>
<string>8B0237581D42B1C400E1E8C8</string> <string>8B0237581D42B1C400E1E8C8</string>
<string>8BE5B04D2638B01200B8F5BF</string> <string>8B1A933927CCB7D500649D11</string>
<string>1CA23EDF0692099D00951B8B</string> <string>1CA23EDF0692099D00951B8B</string>
<string>1CA23EE00692099D00951B8B</string> <string>1CA23EE00692099D00951B8B</string>
<string>1CA23EE10692099D00951B8B</string> <string>1CA23EE10692099D00951B8B</string>
@ -634,7 +634,7 @@
<key>StatusbarIsVisible</key> <key>StatusbarIsVisible</key>
<true/> <true/>
<key>TimeStamp</key> <key>TimeStamp</key>
<real>641249298.19319701</real> <real>667727829.48259401</real>
<key>ToolbarConfigUserDefaultsMinorVersion</key> <key>ToolbarConfigUserDefaultsMinorVersion</key>
<string>2</string> <string>2</string>
<key>ToolbarDisplayMode</key> <key>ToolbarDisplayMode</key>

View file

@ -2,7 +2,7 @@
{ {
089C1669FE841209C02AAC07 /* Project object */ = { 089C1669FE841209C02AAC07 /* Project object */ = {
activeBuildConfigurationName = Release; activeBuildConfigurationName = Release;
activeTarget = 8D01CCC60486CAD60068D4B7 /* BiquadOneHalf */; activeTarget = 8D01CCC60486CAD60068D4B7 /* AudioUnit */;
codeSenseManager = 8B02375F1D42B1C400E1E8C8 /* Code sense */; codeSenseManager = 8B02375F1D42B1C400E1E8C8 /* Code sense */;
perUserDictionary = { perUserDictionary = {
PBXConfiguration.PBXFileTableDataSource3.PBXFileTableDataSource = { PBXConfiguration.PBXFileTableDataSource3.PBXFileTableDataSource = {
@ -49,8 +49,8 @@
PBXFileDataSource_Warnings_ColumnID, PBXFileDataSource_Warnings_ColumnID,
); );
}; };
PBXPerProjectTemplateStateSaveDate = 598582270; PBXPerProjectTemplateStateSaveDate = 667727834;
PBXWorkspaceStateSaveDate = 598582270; PBXWorkspaceStateSaveDate = 667727834;
}; };
sourceControlManager = 8B02375E1D42B1C400E1E8C8 /* Source Control */; sourceControlManager = 8B02375E1D42B1C400E1E8C8 /* Source Control */;
userBuildSettings = { userBuildSettings = {
@ -102,7 +102,7 @@
isa = PBXCodeSenseManager; isa = PBXCodeSenseManager;
indexTemplatePath = ""; indexTemplatePath = "";
}; };
8D01CCC60486CAD60068D4B7 /* BiquadOneHalf */ = { 8D01CCC60486CAD60068D4B7 /* AudioUnit */ = {
activeExec = 0; activeExec = 0;
}; };
} }

View file

@ -469,11 +469,11 @@
</array> </array>
<key>TableOfContents</key> <key>TableOfContents</key>
<array> <array>
<string>8BE447DB23ADA89900A26556</string> <string>8B1A935627CCB7E000649D11</string>
<string>1CA23ED40692098700951B8B</string> <string>1CA23ED40692098700951B8B</string>
<string>8BE447DC23ADA89900A26556</string> <string>8B1A935727CCB7E000649D11</string>
<string>8B0237581D42B1C400E1E8C8</string> <string>8B0237581D42B1C400E1E8C8</string>
<string>8BE447DD23ADA89900A26556</string> <string>8B1A935827CCB7E000649D11</string>
<string>1CA23EDF0692099D00951B8B</string> <string>1CA23EDF0692099D00951B8B</string>
<string>1CA23EE00692099D00951B8B</string> <string>1CA23EE00692099D00951B8B</string>
<string>1CA23EE10692099D00951B8B</string> <string>1CA23EE10692099D00951B8B</string>
@ -626,7 +626,7 @@
<key>StatusbarIsVisible</key> <key>StatusbarIsVisible</key>
<true/> <true/>
<key>TimeStamp</key> <key>TimeStamp</key>
<real>598583449.856655</real> <real>667727840.69844699</real>
<key>ToolbarConfigUserDefaultsMinorVersion</key> <key>ToolbarConfigUserDefaultsMinorVersion</key>
<string>2</string> <string>2</string>
<key>ToolbarDisplayMode</key> <key>ToolbarDisplayMode</key>
@ -643,7 +643,7 @@
<integer>5</integer> <integer>5</integer>
<key>WindowOrderList</key> <key>WindowOrderList</key>
<array> <array>
<string>/Users/christopherjohnson/Desktop/BiquadOneHalf/BiquadOneHalf.xcodeproj</string> <string>/Users/christopherjohnson/Desktop/airwindows/plugins/MacVST/BiquadOneHalf/BiquadOneHalf.xcodeproj</string>
</array> </array>
<key>WindowString</key> <key>WindowString</key>
<string>34 365 810 487 0 0 1440 878 </string> <string>34 365 810 487 0 0 1440 878 </string>

View file

@ -1894,7 +1894,7 @@
/* End PBXHeadersBuildPhase section */ /* End PBXHeadersBuildPhase section */
/* Begin PBXNativeTarget section */ /* Begin PBXNativeTarget section */
8D01CCC60486CAD60068D4B7 /* BiquadOneHalf */ = { 8D01CCC60486CAD60068D4B7 /* AudioUnit */ = {
isa = PBXNativeTarget; isa = PBXNativeTarget;
buildConfigurationList = 24BEAAED08919AE700E695F9 /* Build configuration list for PBXNativeTarget "BiquadOneHalf" */; buildConfigurationList = 24BEAAED08919AE700E695F9 /* Build configuration list for PBXNativeTarget "BiquadOneHalf" */;
buildPhases = ( buildPhases = (
@ -1947,7 +1947,7 @@
); );
projectRoot = ""; projectRoot = "";
targets = ( targets = (
8D01CCC60486CAD60068D4B7 /* BiquadOneHalf */, 8D01CCC60486CAD60068D4B7 /* AudioUnit */,
); );
}; };
/* End PBXProject section */ /* End PBXProject section */

View file

@ -49,11 +49,11 @@
PBXFileDataSource_Warnings_ColumnID, PBXFileDataSource_Warnings_ColumnID,
); );
}; };
PBXPerProjectTemplateStateSaveDate = 655674996; PBXPerProjectTemplateStateSaveDate = 667727845;
PBXWorkspaceStateSaveDate = 655674996; PBXWorkspaceStateSaveDate = 667727845;
}; };
perUserProjectItems = { perUserProjectItems = {
8BA34B8A2714D2E30091244E /* PBXTextBookmark */ = 8BA34B8A2714D2E30091244E /* PBXTextBookmark */; 8B1A937527CCB7EA00649D11 /* PBXTextBookmark */ = 8B1A937527CCB7EA00649D11 /* PBXTextBookmark */;
8BA34B8B2714D2E30091244E /* PBXTextBookmark */ = 8BA34B8B2714D2E30091244E /* PBXTextBookmark */; 8BA34B8B2714D2E30091244E /* PBXTextBookmark */ = 8BA34B8B2714D2E30091244E /* PBXTextBookmark */;
}; };
sourceControlManager = 8B02375E1D42B1C400E1E8C8 /* Source Control */; sourceControlManager = 8B02375E1D42B1C400E1E8C8 /* Source Control */;
@ -86,9 +86,9 @@
}; };
24D8286F09A914000093AEF8 /* BiquadPlusProc.cpp */ = { 24D8286F09A914000093AEF8 /* BiquadPlusProc.cpp */ = {
uiCtxt = { uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {687, 5220}}"; sepNavIntBoundsRect = "{{0, 0}, {687, 5130}}";
sepNavSelRange = "{10052, 0}"; sepNavSelRange = "{10052, 0}";
sepNavVisRange = "{9933, 220}"; sepNavVisRange = "{9960, 198}";
sepNavWindowFrame = "{{652, 42}, {1274, 836}}"; sepNavWindowFrame = "{{652, 42}, {1274, 836}}";
}; };
}; };
@ -106,15 +106,15 @@
isa = PBXCodeSenseManager; isa = PBXCodeSenseManager;
indexTemplatePath = ""; indexTemplatePath = "";
}; };
8BA34B8A2714D2E30091244E /* PBXTextBookmark */ = { 8B1A937527CCB7EA00649D11 /* PBXTextBookmark */ = {
isa = PBXTextBookmark; isa = PBXTextBookmark;
fRef = 24D8286F09A914000093AEF8 /* BiquadPlusProc.cpp */; fRef = 24D8286F09A914000093AEF8 /* BiquadPlusProc.cpp */;
name = "BiquadPlusProc.cpp: 249"; name = "BiquadPlusProc.cpp: 250";
rLen = 0; rLen = 0;
rLoc = 10052; rLoc = 10052;
rType = 0; rType = 0;
vrLen = 220; vrLen = 198;
vrLoc = 9933; vrLoc = 9960;
}; };
8BA34B8B2714D2E30091244E /* PBXTextBookmark */ = { 8BA34B8B2714D2E30091244E /* PBXTextBookmark */ = {
isa = PBXTextBookmark; isa = PBXTextBookmark;

View file

@ -351,10 +351,10 @@
<key>_historyCapacity</key> <key>_historyCapacity</key>
<integer>0</integer> <integer>0</integer>
<key>bookmark</key> <key>bookmark</key>
<string>8BA34B8B2714D2E30091244E</string> <string>8B1A937527CCB7EA00649D11</string>
<key>history</key> <key>history</key>
<array> <array>
<string>8BA34B8A2714D2E30091244E</string> <string>8BA34B8B2714D2E30091244E</string>
</array> </array>
</dict> </dict>
<key>SplitCount</key> <key>SplitCount</key>
@ -368,18 +368,18 @@
<key>GeometryConfiguration</key> <key>GeometryConfiguration</key>
<dict> <dict>
<key>Frame</key> <key>Frame</key>
<string>{{0, 0}, {603, 117}}</string> <string>{{0, 0}, {603, 102}}</string>
<key>RubberWindowFrame</key> <key>RubberWindowFrame</key>
<string>622 297 810 487 0 0 1440 878 </string> <string>622 297 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>117pt</string> <string>102pt</string>
</dict> </dict>
<dict> <dict>
<key>Proportion</key> <key>Proportion</key>
<string>324pt</string> <string>339pt</string>
<key>Tabs</key> <key>Tabs</key>
<array> <array>
<dict> <dict>
@ -393,7 +393,7 @@
<key>GeometryConfiguration</key> <key>GeometryConfiguration</key>
<dict> <dict>
<key>Frame</key> <key>Frame</key>
<string>{{10, 27}, {603, 297}}</string> <string>{{10, 27}, {603, 312}}</string>
<key>RubberWindowFrame</key> <key>RubberWindowFrame</key>
<string>622 297 810 487 0 0 1440 878 </string> <string>622 297 810 487 0 0 1440 878 </string>
</dict> </dict>
@ -477,11 +477,11 @@
</array> </array>
<key>TableOfContents</key> <key>TableOfContents</key>
<array> <array>
<string>8BA34B8C2714D2E30091244E</string> <string>8B1A937627CCB7EA00649D11</string>
<string>1CA23ED40692098700951B8B</string> <string>1CA23ED40692098700951B8B</string>
<string>8BA34B8D2714D2E30091244E</string> <string>8B1A937727CCB7EA00649D11</string>
<string>8B0237581D42B1C400E1E8C8</string> <string>8B0237581D42B1C400E1E8C8</string>
<string>8BA34B8E2714D2E30091244E</string> <string>8B1A937827CCB7EA00649D11</string>
<string>1CA23EDF0692099D00951B8B</string> <string>1CA23EDF0692099D00951B8B</string>
<string>1CA23EE00692099D00951B8B</string> <string>1CA23EE00692099D00951B8B</string>
<string>1CA23EE10692099D00951B8B</string> <string>1CA23EE10692099D00951B8B</string>
@ -634,7 +634,7 @@
<key>StatusbarIsVisible</key> <key>StatusbarIsVisible</key>
<true/> <true/>
<key>TimeStamp</key> <key>TimeStamp</key>
<real>655676131.365255</real> <real>667727850.62715602</real>
<key>ToolbarConfigUserDefaultsMinorVersion</key> <key>ToolbarConfigUserDefaultsMinorVersion</key>
<string>2</string> <string>2</string>
<key>ToolbarDisplayMode</key> <key>ToolbarDisplayMode</key>
@ -651,7 +651,6 @@
<integer>5</integer> <integer>5</integer>
<key>WindowOrderList</key> <key>WindowOrderList</key>
<array> <array>
<string>8BA34B8F2714D2E30091244E</string>
<string>/Users/christopherjohnson/Desktop/airwindows/plugins/MacVST/BiquadPlus/BiquadPlus.xcodeproj</string> <string>/Users/christopherjohnson/Desktop/airwindows/plugins/MacVST/BiquadPlus/BiquadPlus.xcodeproj</string>
</array> </array>
<key>WindowString</key> <key>WindowString</key>

View file

@ -49,12 +49,12 @@
PBXFileDataSource_Warnings_ColumnID, PBXFileDataSource_Warnings_ColumnID,
); );
}; };
PBXPerProjectTemplateStateSaveDate = 623467213; PBXPerProjectTemplateStateSaveDate = 667727854;
PBXWorkspaceStateSaveDate = 623467213; PBXWorkspaceStateSaveDate = 667727854;
}; };
perUserProjectItems = { perUserProjectItems = {
8B1A939527CCB7F500649D11 /* PBXTextBookmark */ = 8B1A939527CCB7F500649D11 /* PBXTextBookmark */;
8BF86ECE2529557F00B3F089 /* PBXTextBookmark */ = 8BF86ECE2529557F00B3F089 /* PBXTextBookmark */; 8BF86ECE2529557F00B3F089 /* PBXTextBookmark */ = 8BF86ECE2529557F00B3F089 /* PBXTextBookmark */;
8BF86F2125295C6E00B3F089 /* PBXTextBookmark */ = 8BF86F2125295C6E00B3F089 /* PBXTextBookmark */;
8BF86F2225295C6E00B3F089 /* PBXTextBookmark */ = 8BF86F2225295C6E00B3F089 /* PBXTextBookmark */; 8BF86F2225295C6E00B3F089 /* PBXTextBookmark */ = 8BF86F2225295C6E00B3F089 /* PBXTextBookmark */;
}; };
sourceControlManager = 8B02375E1D42B1C400E1E8C8 /* Source Control */; sourceControlManager = 8B02375E1D42B1C400E1E8C8 /* Source Control */;
@ -87,9 +87,9 @@
}; };
24D8286F09A914000093AEF8 /* BiquadTripleProc.cpp */ = { 24D8286F09A914000093AEF8 /* BiquadTripleProc.cpp */ = {
uiCtxt = { uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {554, 4576}}"; sepNavIntBoundsRect = "{{0, 0}, {660, 5994}}";
sepNavSelRange = "{11147, 0}"; sepNavSelRange = "{11147, 0}";
sepNavVisRange = "{2335, 70}"; sepNavVisRange = "{0, 0}";
sepNavWindowFrame = "{{31, 42}, {895, 831}}"; sepNavWindowFrame = "{{31, 42}, {895, 831}}";
}; };
}; };
@ -107,6 +107,16 @@
isa = PBXCodeSenseManager; isa = PBXCodeSenseManager;
indexTemplatePath = ""; indexTemplatePath = "";
}; };
8B1A939527CCB7F500649D11 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 24D8286F09A914000093AEF8 /* BiquadTripleProc.cpp */;
name = "BiquadTripleProc.cpp: 273";
rLen = 0;
rLoc = 11147;
rType = 0;
vrLen = 0;
vrLoc = 0;
};
8BF86ECE2529557F00B3F089 /* PBXTextBookmark */ = { 8BF86ECE2529557F00B3F089 /* PBXTextBookmark */ = {
isa = PBXTextBookmark; isa = PBXTextBookmark;
fRef = 245463B80991757100464AD3 /* BiquadTriple.h */; fRef = 245463B80991757100464AD3 /* BiquadTriple.h */;
@ -117,16 +127,6 @@
vrLen = 220; vrLen = 220;
vrLoc = 0; vrLoc = 0;
}; };
8BF86F2125295C6E00B3F089 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 24D8286F09A914000093AEF8 /* BiquadTripleProc.cpp */;
name = "BiquadTripleProc.cpp: 247";
rLen = 0;
rLoc = 11147;
rType = 0;
vrLen = 70;
vrLoc = 2335;
};
8BF86F2225295C6E00B3F089 /* PBXTextBookmark */ = { 8BF86F2225295C6E00B3F089 /* PBXTextBookmark */ = {
isa = PBXTextBookmark; isa = PBXTextBookmark;
fRef = 24D8286F09A914000093AEF8 /* BiquadTripleProc.cpp */; fRef = 24D8286F09A914000093AEF8 /* BiquadTripleProc.cpp */;

View file

@ -351,11 +351,11 @@
<key>_historyCapacity</key> <key>_historyCapacity</key>
<integer>0</integer> <integer>0</integer>
<key>bookmark</key> <key>bookmark</key>
<string>8BF86F2225295C6E00B3F089</string> <string>8B1A939527CCB7F500649D11</string>
<key>history</key> <key>history</key>
<array> <array>
<string>8BF86ECE2529557F00B3F089</string> <string>8BF86ECE2529557F00B3F089</string>
<string>8BF86F2125295C6E00B3F089</string> <string>8BF86F2225295C6E00B3F089</string>
</array> </array>
</dict> </dict>
<key>SplitCount</key> <key>SplitCount</key>
@ -369,18 +369,18 @@
<key>GeometryConfiguration</key> <key>GeometryConfiguration</key>
<dict> <dict>
<key>Frame</key> <key>Frame</key>
<string>{{0, 0}, {603, 51}}</string> <string>{{0, 0}, {603, 32}}</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>51pt</string> <string>32pt</string>
</dict> </dict>
<dict> <dict>
<key>Proportion</key> <key>Proportion</key>
<string>390pt</string> <string>409pt</string>
<key>Tabs</key> <key>Tabs</key>
<array> <array>
<dict> <dict>
@ -394,7 +394,7 @@
<key>GeometryConfiguration</key> <key>GeometryConfiguration</key>
<dict> <dict>
<key>Frame</key> <key>Frame</key>
<string>{{10, 27}, {603, 363}}</string> <string>{{10, 27}, {603, 382}}</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>
@ -478,11 +478,11 @@
</array> </array>
<key>TableOfContents</key> <key>TableOfContents</key>
<array> <array>
<string>8BF86F2325295C6E00B3F089</string> <string>8B1A939627CCB7F500649D11</string>
<string>1CA23ED40692098700951B8B</string> <string>1CA23ED40692098700951B8B</string>
<string>8BF86F2425295C6E00B3F089</string> <string>8B1A939727CCB7F500649D11</string>
<string>8B0237581D42B1C400E1E8C8</string> <string>8B0237581D42B1C400E1E8C8</string>
<string>8BF86F2525295C6E00B3F089</string> <string>8B1A939827CCB7F500649D11</string>
<string>1CA23EDF0692099D00951B8B</string> <string>1CA23EDF0692099D00951B8B</string>
<string>1CA23EE00692099D00951B8B</string> <string>1CA23EE00692099D00951B8B</string>
<string>1CA23EE10692099D00951B8B</string> <string>1CA23EE10692099D00951B8B</string>
@ -635,7 +635,7 @@
<key>StatusbarIsVisible</key> <key>StatusbarIsVisible</key>
<true/> <true/>
<key>TimeStamp</key> <key>TimeStamp</key>
<real>623467630.10932696</real> <real>667727861.51547897</real>
<key>ToolbarConfigUserDefaultsMinorVersion</key> <key>ToolbarConfigUserDefaultsMinorVersion</key>
<string>2</string> <string>2</string>
<key>ToolbarDisplayMode</key> <key>ToolbarDisplayMode</key>
@ -652,8 +652,7 @@
<integer>5</integer> <integer>5</integer>
<key>WindowOrderList</key> <key>WindowOrderList</key>
<array> <array>
<string>8BF86F2625295C6E00B3F089</string> <string>/Users/christopherjohnson/Desktop/airwindows/plugins/MacVST/BiquadTriple/BiquadTriple.xcodeproj</string>
<string>/Users/christopherjohnson/Desktop/BiquadTriple/BiquadTriple.xcodeproj</string>
</array> </array>
<key>WindowString</key> <key>WindowString</key>
<string>34 365 810 487 0 0 1440 878 </string> <string>34 365 810 487 0 0 1440 878 </string>

View file

@ -51,12 +51,12 @@
PBXFileDataSource_Warnings_ColumnID, PBXFileDataSource_Warnings_ColumnID,
); );
}; };
PBXPerProjectTemplateStateSaveDate = 631580863; PBXPerProjectTemplateStateSaveDate = 667727878;
PBXWorkspaceStateSaveDate = 631580863; PBXWorkspaceStateSaveDate = 667727878;
}; };
perUserProjectItems = { perUserProjectItems = {
8B2E7A7D25A528C800485B86 /* PBXTextBookmark */ = 8B2E7A7D25A528C800485B86 /* PBXTextBookmark */; 8B1A93D327CCB80800649D11 /* PBXTextBookmark */ = 8B1A93D327CCB80800649D11 /* PBXTextBookmark */;
8BB5178D2221FD04000C92BC /* PBXTextBookmark */ = 8BB5178D2221FD04000C92BC /* PBXTextBookmark */; 8B1A940227CCB9B200649D11 /* PBXTextBookmark */ = 8B1A940227CCB9B200649D11 /* PBXTextBookmark */;
}; };
sourceControlManager = 8B02375E1D42B1C400E1E8C8 /* Source Control */; sourceControlManager = 8B02375E1D42B1C400E1E8C8 /* Source Control */;
userBuildSettings = { userBuildSettings = {
@ -72,9 +72,9 @@
}; };
245463B80991757100464AD3 /* BitGlitter.h */ = { 245463B80991757100464AD3 /* BitGlitter.h */ = {
uiCtxt = { uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {866, 1144}}"; sepNavIntBoundsRect = "{{0, 0}, {1110, 1566}}";
sepNavSelRange = "{0, 0}"; sepNavSelRange = "{0, 0}";
sepNavVisRange = "{679, 2348}"; sepNavVisRange = "{679, 2074}";
sepNavWindowFrame = "{{20, 47}, {895, 831}}"; sepNavWindowFrame = "{{20, 47}, {895, 831}}";
}; };
}; };
@ -88,10 +88,10 @@
}; };
24D8286F09A914000093AEF8 /* BitGlitterProc.cpp */ = { 24D8286F09A914000093AEF8 /* BitGlitterProc.cpp */ = {
uiCtxt = { uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {849, 8046}}"; sepNavIntBoundsRect = "{{0, 0}, {705, 8136}}";
sepNavSelRange = "{6527, 88}"; sepNavSelRange = "{13928, 0}";
sepNavVisRange = "{6453, 218}"; sepNavVisRange = "{6422, 116}";
sepNavWindowFrame = "{{600, -1}, {895, 831}}"; sepNavWindowFrame = "{{545, 4}, {895, 831}}";
}; };
}; };
8B02375E1D42B1C400E1E8C8 /* Source Control */ = { 8B02375E1D42B1C400E1E8C8 /* Source Control */ = {
@ -108,24 +108,24 @@
isa = PBXCodeSenseManager; isa = PBXCodeSenseManager;
indexTemplatePath = ""; indexTemplatePath = "";
}; };
8B2E7A7D25A528C800485B86 /* PBXTextBookmark */ = { 8B1A93D327CCB80800649D11 /* PBXTextBookmark */ = {
isa = PBXTextBookmark; isa = PBXTextBookmark;
fRef = 24D8286F09A914000093AEF8 /* BitGlitterProc.cpp */; fRef = 24D8286F09A914000093AEF8 /* BitGlitterProc.cpp */;
name = "BitGlitterProc.cpp: 211"; name = "BitGlitterProc.cpp: 211";
rLen = 88; rLen = 88;
rLoc = 6527; rLoc = 6527;
rType = 0; rType = 0;
vrLen = 218; vrLen = 242;
vrLoc = 6453; vrLoc = 6489;
}; };
8BB5178D2221FD04000C92BC /* PBXTextBookmark */ = { 8B1A940227CCB9B200649D11 /* PBXTextBookmark */ = {
isa = PBXTextBookmark; isa = PBXTextBookmark;
fRef = 24D8286F09A914000093AEF8 /* BitGlitterProc.cpp */; fRef = 24D8286F09A914000093AEF8 /* BitGlitterProc.cpp */;
name = "BitGlitterProc.cpp: 212"; name = "BitGlitterProc.cpp: 448";
rLen = 88; rLen = 0;
rLoc = 6527; rLoc = 13928;
rType = 0; rType = 0;
vrLen = 446; vrLen = 116;
vrLoc = 6422; vrLoc = 6422;
}; };
8D01CCC60486CAD60068D4B7 /* BitGlitter */ = { 8D01CCC60486CAD60068D4B7 /* BitGlitter */ = {

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>
@ -300,7 +298,7 @@
<key>PBXSmartGroupTreeModuleOutlineStateSelectionKey</key> <key>PBXSmartGroupTreeModuleOutlineStateSelectionKey</key>
<array> <array>
<array> <array>
<integer>5</integer> <integer>7</integer>
<integer>4</integer> <integer>4</integer>
<integer>0</integer> <integer>0</integer>
</array> </array>
@ -323,7 +321,7 @@
<real>185</real> <real>185</real>
</array> </array>
<key>RubberWindowFrame</key> <key>RubberWindowFrame</key>
<string>299 272 810 487 0 0 1440 878 </string> <string>536 287 810 487 0 0 1440 878 </string>
</dict> </dict>
<key>Module</key> <key>Module</key>
<string>PBXSmartGroupTreeModule</string> <string>PBXSmartGroupTreeModule</string>
@ -351,10 +349,10 @@
<key>_historyCapacity</key> <key>_historyCapacity</key>
<integer>0</integer> <integer>0</integer>
<key>bookmark</key> <key>bookmark</key>
<string>8B2E7A7D25A528C800485B86</string> <string>8B1A940227CCB9B200649D11</string>
<key>history</key> <key>history</key>
<array> <array>
<string>8BB5178D2221FD04000C92BC</string> <string>8B1A93D327CCB80800649D11</string>
</array> </array>
</dict> </dict>
<key>SplitCount</key> <key>SplitCount</key>
@ -368,18 +366,18 @@
<key>GeometryConfiguration</key> <key>GeometryConfiguration</key>
<dict> <dict>
<key>Frame</key> <key>Frame</key>
<string>{{0, 0}, {603, 117}}</string> <string>{{0, 0}, {603, 102}}</string>
<key>RubberWindowFrame</key> <key>RubberWindowFrame</key>
<string>299 272 810 487 0 0 1440 878 </string> <string>536 287 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>117pt</string> <string>102pt</string>
</dict> </dict>
<dict> <dict>
<key>Proportion</key> <key>Proportion</key>
<string>324pt</string> <string>339pt</string>
<key>Tabs</key> <key>Tabs</key>
<array> <array>
<dict> <dict>
@ -393,9 +391,7 @@
<key>GeometryConfiguration</key> <key>GeometryConfiguration</key>
<dict> <dict>
<key>Frame</key> <key>Frame</key>
<string>{{10, 27}, {603, 297}}</string> <string>{{10, 27}, {603, 312}}</string>
<key>RubberWindowFrame</key>
<string>299 272 810 487 0 0 1440 878 </string>
</dict> </dict>
<key>Module</key> <key>Module</key>
<string>XCDetailModule</string> <string>XCDetailModule</string>
@ -449,7 +445,9 @@
<key>GeometryConfiguration</key> <key>GeometryConfiguration</key>
<dict> <dict>
<key>Frame</key> <key>Frame</key>
<string>{{10, 27}, {603, 282}}</string> <string>{{10, 27}, {603, 312}}</string>
<key>RubberWindowFrame</key>
<string>536 287 810 487 0 0 1440 878 </string>
</dict> </dict>
<key>Module</key> <key>Module</key>
<string>PBXBuildResultsModule</string> <string>PBXBuildResultsModule</string>
@ -477,11 +475,11 @@
</array> </array>
<key>TableOfContents</key> <key>TableOfContents</key>
<array> <array>
<string>8B2E7A7E25A528C800485B86</string> <string>8B1A93F627CCB95900649D11</string>
<string>1CA23ED40692098700951B8B</string> <string>1CA23ED40692098700951B8B</string>
<string>8B2E7A7F25A528C800485B86</string> <string>8B1A93F727CCB95900649D11</string>
<string>8B0237581D42B1C400E1E8C8</string> <string>8B0237581D42B1C400E1E8C8</string>
<string>8B2E7A8025A528C800485B86</string> <string>8B1A93F827CCB95900649D11</string>
<string>1CA23EDF0692099D00951B8B</string> <string>1CA23EDF0692099D00951B8B</string>
<string>1CA23EE00692099D00951B8B</string> <string>1CA23EE00692099D00951B8B</string>
<string>1CA23EE10692099D00951B8B</string> <string>1CA23EE10692099D00951B8B</string>
@ -654,7 +652,7 @@
<key>StatusbarIsVisible</key> <key>StatusbarIsVisible</key>
<true/> <true/>
<key>TimeStamp</key> <key>TimeStamp</key>
<real>631580872.53004098</real> <real>667728306.45997202</real>
<key>ToolbarConfigUserDefaultsMinorVersion</key> <key>ToolbarConfigUserDefaultsMinorVersion</key>
<string>2</string> <string>2</string>
<key>ToolbarDisplayMode</key> <key>ToolbarDisplayMode</key>
@ -671,10 +669,10 @@
<integer>5</integer> <integer>5</integer>
<key>WindowOrderList</key> <key>WindowOrderList</key>
<array> <array>
<string>/Users/christopherjohnson/Desktop/Plugins/MacVST/BitGlitter/BitGlitter.xcodeproj</string> <string>/Users/christopherjohnson/Desktop/airwindows/plugins/MacVST/BitGlitter/BitGlitter.xcodeproj</string>
</array> </array>
<key>WindowString</key> <key>WindowString</key>
<string>299 272 810 487 0 0 1440 878 </string> <string>536 287 810 487 0 0 1440 878 </string>
<key>WindowToolsV3</key> <key>WindowToolsV3</key>
<array> <array>
<dict> <dict>

View file

@ -210,11 +210,11 @@ void BitGlitter::processReplacing(float **inputs, float **outputs, VstInt32 samp
//begin 32 bit stereo floating point dither //begin 32 bit stereo floating point dither
int expon; frexpf((float)inputSampleL, &expon); int expon; frexpf((float)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) * 5.960464655174751e-36L * pow(2,expon+62); inputSampleL += ((double(fpdL)-uint32_t(0x7fffffff)) * 5.5e-36l * pow(2,expon+62));
frexpf((float)inputSampleR, &expon); frexpf((float)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) * 5.960464655174751e-36L * pow(2,expon+62); inputSampleR += ((double(fpdR)-uint32_t(0x7fffffff)) * 5.5e-36l * pow(2,expon+62));
//end 32 bit stereo floating point dither //end 32 bit stereo floating point dither
*out1 = inputSampleL; *out1 = inputSampleL;
@ -428,12 +428,12 @@ void BitGlitter::processDoubleReplacing(double **inputs, double **outputs, VstIn
inputSampleR = outputSampleR; inputSampleR = outputSampleR;
//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 += ((double(fpdL)-uint32_t(0x7fffffff)) * 1.1e-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 += ((double(fpdR)-uint32_t(0x7fffffff)) * 1.1e-44l * pow(2,expon+62));
//end 64 bit stereo floating point dither //end 64 bit stereo floating point dither
*out1 = inputSampleL; *out1 = inputSampleL;

View file

@ -49,14 +49,14 @@
PBXFileDataSource_Warnings_ColumnID, PBXFileDataSource_Warnings_ColumnID,
); );
}; };
PBXPerProjectTemplateStateSaveDate = 569802073; PBXPerProjectTemplateStateSaveDate = 667728322;
PBXWorkspaceStateSaveDate = 569802073; PBXWorkspaceStateSaveDate = 667728322;
}; };
perUserProjectItems = { perUserProjectItems = {
8B1A941327CCB9C000649D11 /* PBXTextBookmark */ = 8B1A941327CCB9C000649D11 /* PBXTextBookmark */;
8B1A943127CCB9C400649D11 /* PBXTextBookmark */ = 8B1A943127CCB9C400649D11 /* PBXTextBookmark */;
8BEF858D21F67E1D00FEF113 /* PBXTextBookmark */ = 8BEF858D21F67E1D00FEF113 /* PBXTextBookmark */; 8BEF858D21F67E1D00FEF113 /* PBXTextBookmark */ = 8BEF858D21F67E1D00FEF113 /* PBXTextBookmark */;
8BEF858E21F67E1D00FEF113 /* PBXTextBookmark */ = 8BEF858E21F67E1D00FEF113 /* PBXTextBookmark */; 8BEF858E21F67E1D00FEF113 /* PBXTextBookmark */ = 8BEF858E21F67E1D00FEF113 /* PBXTextBookmark */;
8BEF858F21F67E1D00FEF113 /* PBXTextBookmark */ = 8BEF858F21F67E1D00FEF113 /* PBXTextBookmark */;
8BEF859021F67E1D00FEF113 /* PBXTextBookmark */ = 8BEF859021F67E1D00FEF113 /* PBXTextBookmark */;
}; };
sourceControlManager = 8B02375E1D42B1C400E1E8C8 /* Source Control */; sourceControlManager = 8B02375E1D42B1C400E1E8C8 /* Source Control */;
userBuildSettings = { userBuildSettings = {
@ -88,9 +88,9 @@
}; };
24D8286F09A914000093AEF8 /* BitShiftGainProc.cpp */ = { 24D8286F09A914000093AEF8 /* BitShiftGainProc.cpp */ = {
uiCtxt = { uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {712, 1586}}"; sepNavIntBoundsRect = "{{0, 0}, {912, 2286}}";
sepNavSelRange = "{476, 8}"; sepNavSelRange = "{476, 8}";
sepNavVisRange = "{1474, 1209}"; sepNavVisRange = "{1474, 725}";
sepNavWindowFrame = "{{476, 47}, {895, 831}}"; sepNavWindowFrame = "{{476, 47}, {895, 831}}";
}; };
}; };
@ -108,6 +108,26 @@
isa = PBXCodeSenseManager; isa = PBXCodeSenseManager;
indexTemplatePath = ""; indexTemplatePath = "";
}; };
8B1A941327CCB9C000649D11 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 24D8286F09A914000093AEF8 /* BitShiftGainProc.cpp */;
name = "BitShiftGainProc.cpp: 17";
rLen = 8;
rLoc = 476;
rType = 0;
vrLen = 725;
vrLoc = 1474;
};
8B1A943127CCB9C400649D11 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 24D8286F09A914000093AEF8 /* BitShiftGainProc.cpp */;
name = "BitShiftGainProc.cpp: 17";
rLen = 8;
rLoc = 476;
rType = 0;
vrLen = 725;
vrLoc = 1474;
};
8BEF858D21F67E1D00FEF113 /* PBXTextBookmark */ = { 8BEF858D21F67E1D00FEF113 /* PBXTextBookmark */ = {
isa = PBXTextBookmark; isa = PBXTextBookmark;
fRef = 24A2FFDB0F90D1DD003BB5A7 /* audioeffectx.cpp */; fRef = 24A2FFDB0F90D1DD003BB5A7 /* audioeffectx.cpp */;
@ -128,26 +148,6 @@
vrLen = 1669; vrLen = 1669;
vrLoc = 2730; vrLoc = 2730;
}; };
8BEF858F21F67E1D00FEF113 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 24D8286F09A914000093AEF8 /* BitShiftGainProc.cpp */;
name = "BitShiftGainProc.cpp: 56";
rLen = 0;
rLoc = 1754;
rType = 0;
vrLen = 1226;
vrLoc = 1820;
};
8BEF859021F67E1D00FEF113 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 24D8286F09A914000093AEF8 /* BitShiftGainProc.cpp */;
name = "BitShiftGainProc.cpp: 17";
rLen = 8;
rLoc = 476;
rType = 0;
vrLen = 1209;
vrLoc = 1474;
};
8D01CCC60486CAD60068D4B7 /* BitShiftGain */ = { 8D01CCC60486CAD60068D4B7 /* BitShiftGain */ = {
activeExec = 0; activeExec = 0;
}; };

View file

@ -351,12 +351,12 @@
<key>_historyCapacity</key> <key>_historyCapacity</key>
<integer>0</integer> <integer>0</integer>
<key>bookmark</key> <key>bookmark</key>
<string>8BEF859021F67E1D00FEF113</string> <string>8B1A943127CCB9C400649D11</string>
<key>history</key> <key>history</key>
<array> <array>
<string>8BEF858D21F67E1D00FEF113</string> <string>8BEF858D21F67E1D00FEF113</string>
<string>8BEF858E21F67E1D00FEF113</string> <string>8BEF858E21F67E1D00FEF113</string>
<string>8BEF858F21F67E1D00FEF113</string> <string>8B1A941327CCB9C000649D11</string>
</array> </array>
</dict> </dict>
<key>SplitCount</key> <key>SplitCount</key>
@ -370,18 +370,18 @@
<key>GeometryConfiguration</key> <key>GeometryConfiguration</key>
<dict> <dict>
<key>Frame</key> <key>Frame</key>
<string>{{0, 0}, {628, 592}}</string> <string>{{0, 0}, {628, 584}}</string>
<key>RubberWindowFrame</key> <key>RubberWindowFrame</key>
<string>493 108 835 770 0 0 1440 878 </string> <string>493 108 835 770 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>592pt</string> <string>584pt</string>
</dict> </dict>
<dict> <dict>
<key>Proportion</key> <key>Proportion</key>
<string>132pt</string> <string>140pt</string>
<key>Tabs</key> <key>Tabs</key>
<array> <array>
<dict> <dict>
@ -395,7 +395,7 @@
<key>GeometryConfiguration</key> <key>GeometryConfiguration</key>
<dict> <dict>
<key>Frame</key> <key>Frame</key>
<string>{{10, 27}, {628, 105}}</string> <string>{{10, 27}, {628, 113}}</string>
<key>RubberWindowFrame</key> <key>RubberWindowFrame</key>
<string>493 108 835 770 0 0 1440 878 </string> <string>493 108 835 770 0 0 1440 878 </string>
</dict> </dict>
@ -479,11 +479,11 @@
</array> </array>
<key>TableOfContents</key> <key>TableOfContents</key>
<array> <array>
<string>8BEF859121F67E1D00FEF113</string> <string>8B1A943227CCB9C400649D11</string>
<string>1CA23ED40692098700951B8B</string> <string>1CA23ED40692098700951B8B</string>
<string>8BEF859221F67E1D00FEF113</string> <string>8B1A943327CCB9C400649D11</string>
<string>8B0237581D42B1C400E1E8C8</string> <string>8B0237581D42B1C400E1E8C8</string>
<string>8BEF859321F67E1D00FEF113</string> <string>8B1A943427CCB9C400649D11</string>
<string>1CA23EDF0692099D00951B8B</string> <string>1CA23EDF0692099D00951B8B</string>
<string>1CA23EE00692099D00951B8B</string> <string>1CA23EE00692099D00951B8B</string>
<string>1CA23EE10692099D00951B8B</string> <string>1CA23EE10692099D00951B8B</string>
@ -636,7 +636,7 @@
<key>StatusbarIsVisible</key> <key>StatusbarIsVisible</key>
<true/> <true/>
<key>TimeStamp</key> <key>TimeStamp</key>
<real>569802269.42069495</real> <real>667728324.935431</real>
<key>ToolbarConfigUserDefaultsMinorVersion</key> <key>ToolbarConfigUserDefaultsMinorVersion</key>
<string>2</string> <string>2</string>
<key>ToolbarDisplayMode</key> <key>ToolbarDisplayMode</key>
@ -653,7 +653,7 @@
<integer>5</integer> <integer>5</integer>
<key>WindowOrderList</key> <key>WindowOrderList</key>
<array> <array>
<string>/Users/christopherjohnson/Desktop/MacVST/BitShiftGain/BitShiftGain.xcodeproj</string> <string>/Users/christopherjohnson/Desktop/airwindows/plugins/MacVST/BitShiftGain/BitShiftGain.xcodeproj</string>
</array> </array>
<key>WindowString</key> <key>WindowString</key>
<string>493 108 835 770 0 0 1440 878 </string> <string>493 108 835 770 0 0 1440 878 </string>

View file

@ -49,12 +49,12 @@
PBXFileDataSource_Warnings_ColumnID, PBXFileDataSource_Warnings_ColumnID,
); );
}; };
PBXPerProjectTemplateStateSaveDate = 569718265; PBXPerProjectTemplateStateSaveDate = 667727867;
PBXWorkspaceStateSaveDate = 569718265; PBXWorkspaceStateSaveDate = 667727867;
}; };
perUserProjectItems = { perUserProjectItems = {
8B1A93B527CCB80100649D11 /* PBXTextBookmark */ = 8B1A93B527CCB80100649D11 /* PBXTextBookmark */;
8B79344521F53610006E9731 /* PBXTextBookmark */ = 8B79344521F53610006E9731 /* PBXTextBookmark */; 8B79344521F53610006E9731 /* PBXTextBookmark */ = 8B79344521F53610006E9731 /* PBXTextBookmark */;
8B9D778D1F7FA5B8007AB60F /* PBXTextBookmark */ = 8B9D778D1F7FA5B8007AB60F /* PBXTextBookmark */;
}; };
sourceControlManager = 8B02375E1D42B1C400E1E8C8 /* Source Control */; sourceControlManager = 8B02375E1D42B1C400E1E8C8 /* Source Control */;
userBuildSettings = { userBuildSettings = {
@ -78,7 +78,7 @@
}; };
24A2FFDB0F90D1DD003BB5A7 /* audioeffectx.cpp */ = { 24A2FFDB0F90D1DD003BB5A7 /* audioeffectx.cpp */ = {
uiCtxt = { uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {747, 19864}}"; sepNavIntBoundsRect = "{{0, 0}, {957, 27504}}";
sepNavSelRange = "{10616, 0}"; sepNavSelRange = "{10616, 0}";
sepNavVisRange = "{0, 0}"; sepNavVisRange = "{0, 0}";
sepNavWindowFrame = "{{15, 42}, {895, 831}}"; sepNavWindowFrame = "{{15, 42}, {895, 831}}";
@ -106,7 +106,7 @@
isa = PBXCodeSenseManager; isa = PBXCodeSenseManager;
indexTemplatePath = ""; indexTemplatePath = "";
}; };
8B79344521F53610006E9731 /* PBXTextBookmark */ = { 8B1A93B527CCB80100649D11 /* PBXTextBookmark */ = {
isa = PBXTextBookmark; isa = PBXTextBookmark;
fRef = 24A2FFDB0F90D1DD003BB5A7 /* audioeffectx.cpp */; fRef = 24A2FFDB0F90D1DD003BB5A7 /* audioeffectx.cpp */;
name = "audioeffectx.cpp: 307"; name = "audioeffectx.cpp: 307";
@ -116,7 +116,7 @@
vrLen = 0; vrLen = 0;
vrLoc = 0; vrLoc = 0;
}; };
8B9D778D1F7FA5B8007AB60F /* PBXTextBookmark */ = { 8B79344521F53610006E9731 /* PBXTextBookmark */ = {
isa = PBXTextBookmark; isa = PBXTextBookmark;
fRef = 24A2FFDB0F90D1DD003BB5A7 /* audioeffectx.cpp */; fRef = 24A2FFDB0F90D1DD003BB5A7 /* audioeffectx.cpp */;
name = "audioeffectx.cpp: 307"; name = "audioeffectx.cpp: 307";

View file

@ -351,10 +351,10 @@
<key>_historyCapacity</key> <key>_historyCapacity</key>
<integer>0</integer> <integer>0</integer>
<key>bookmark</key> <key>bookmark</key>
<string>8B79344521F53610006E9731</string> <string>8B1A93B527CCB80100649D11</string>
<key>history</key> <key>history</key>
<array> <array>
<string>8B9D778D1F7FA5B8007AB60F</string> <string>8B79344521F53610006E9731</string>
</array> </array>
</dict> </dict>
<key>SplitCount</key> <key>SplitCount</key>
@ -477,11 +477,11 @@
</array> </array>
<key>TableOfContents</key> <key>TableOfContents</key>
<array> <array>
<string>8B79344621F53610006E9731</string> <string>8B1A93B627CCB80100649D11</string>
<string>1CA23ED40692098700951B8B</string> <string>1CA23ED40692098700951B8B</string>
<string>8B79344721F53610006E9731</string> <string>8B1A93B727CCB80100649D11</string>
<string>8B0237581D42B1C400E1E8C8</string> <string>8B0237581D42B1C400E1E8C8</string>
<string>8B79344821F53610006E9731</string> <string>8B1A93B827CCB80100649D11</string>
<string>1CA23EDF0692099D00951B8B</string> <string>1CA23EDF0692099D00951B8B</string>
<string>1CA23EE00692099D00951B8B</string> <string>1CA23EE00692099D00951B8B</string>
<string>1CA23EE10692099D00951B8B</string> <string>1CA23EE10692099D00951B8B</string>
@ -634,7 +634,7 @@
<key>StatusbarIsVisible</key> <key>StatusbarIsVisible</key>
<true/> <true/>
<key>TimeStamp</key> <key>TimeStamp</key>
<real>569718288.19823003</real> <real>667727873.21137702</real>
<key>ToolbarConfigUserDefaultsMinorVersion</key> <key>ToolbarConfigUserDefaultsMinorVersion</key>
<string>2</string> <string>2</string>
<key>ToolbarDisplayMode</key> <key>ToolbarDisplayMode</key>
@ -651,7 +651,7 @@
<integer>5</integer> <integer>5</integer>
<key>WindowOrderList</key> <key>WindowOrderList</key>
<array> <array>
<string>/Users/christopherjohnson/Desktop/MacVST/Bite/Bite.xcodeproj</string> <string>/Users/christopherjohnson/Desktop/airwindows/plugins/MacVST/Bite/Bite.xcodeproj</string>
</array> </array>
<key>WindowString</key> <key>WindowString</key>
<string>411 225 810 487 0 0 1440 878 </string> <string>411 225 810 487 0 0 1440 878 </string>

View file

@ -49,11 +49,11 @@
PBXFileDataSource_Warnings_ColumnID, PBXFileDataSource_Warnings_ColumnID,
); );
}; };
PBXPerProjectTemplateStateSaveDate = 572653014; PBXPerProjectTemplateStateSaveDate = 667728330;
PBXWorkspaceStateSaveDate = 572653014; PBXWorkspaceStateSaveDate = 667728330;
}; };
perUserProjectItems = { perUserProjectItems = {
8B9F829A2219DFEB0082B2CC /* PBXTextBookmark */ = 8B9F829A2219DFEB0082B2CC /* PBXTextBookmark */; 8B1A945127CCB9D100649D11 /* PBXTextBookmark */ = 8B1A945127CCB9D100649D11 /* PBXTextBookmark */;
8BB517C12221FDDE000C92BC /* PBXTextBookmark */ = 8BB517C12221FDDE000C92BC /* PBXTextBookmark */; 8BB517C12221FDDE000C92BC /* PBXTextBookmark */ = 8BB517C12221FDDE000C92BC /* PBXTextBookmark */;
}; };
sourceControlManager = 8B02375E1D42B1C400E1E8C8 /* Source Control */; sourceControlManager = 8B02375E1D42B1C400E1E8C8 /* Source Control */;
@ -86,9 +86,9 @@
}; };
24D8286F09A914000093AEF8 /* BlockPartyProc.cpp */ = { 24D8286F09A914000093AEF8 /* BlockPartyProc.cpp */ = {
uiCtxt = { uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {586, 14833}}"; sepNavIntBoundsRect = "{{0, 0}, {741, 19260}}";
sepNavSelRange = "{21548, 0}"; sepNavSelRange = "{21548, 0}";
sepNavVisRange = "{21397, 273}"; sepNavVisRange = "{21460, 180}";
sepNavWindowFrame = "{{787, 47}, {895, 831}}"; sepNavWindowFrame = "{{787, 47}, {895, 831}}";
}; };
}; };
@ -106,15 +106,15 @@
isa = PBXCodeSenseManager; isa = PBXCodeSenseManager;
indexTemplatePath = ""; indexTemplatePath = "";
}; };
8B9F829A2219DFEB0082B2CC /* PBXTextBookmark */ = { 8B1A945127CCB9D100649D11 /* PBXTextBookmark */ = {
isa = PBXTextBookmark; isa = PBXTextBookmark;
fRef = 24D8286F09A914000093AEF8 /* BlockPartyProc.cpp */; fRef = 24D8286F09A914000093AEF8 /* BlockPartyProc.cpp */;
name = "BlockPartyProc.cpp: 632"; name = "BlockPartyProc.cpp: 631";
rLen = 0; rLen = 0;
rLoc = 21548; rLoc = 21548;
rType = 0; rType = 0;
vrLen = 326; vrLen = 180;
vrLoc = 21395; vrLoc = 21460;
}; };
8BB517C12221FDDE000C92BC /* PBXTextBookmark */ = { 8BB517C12221FDDE000C92BC /* PBXTextBookmark */ = {
isa = PBXTextBookmark; isa = PBXTextBookmark;

View file

@ -351,10 +351,10 @@
<key>_historyCapacity</key> <key>_historyCapacity</key>
<integer>0</integer> <integer>0</integer>
<key>bookmark</key> <key>bookmark</key>
<string>8BB517C12221FDDE000C92BC</string> <string>8B1A945127CCB9D100649D11</string>
<key>history</key> <key>history</key>
<array> <array>
<string>8B9F829A2219DFEB0082B2CC</string> <string>8BB517C12221FDDE000C92BC</string>
</array> </array>
</dict> </dict>
<key>SplitCount</key> <key>SplitCount</key>
@ -368,18 +368,18 @@
<key>GeometryConfiguration</key> <key>GeometryConfiguration</key>
<dict> <dict>
<key>Frame</key> <key>Frame</key>
<string>{{0, 0}, {603, 102}}</string> <string>{{0, 0}, {603, 86}}</string>
<key>RubberWindowFrame</key> <key>RubberWindowFrame</key>
<string>630 337 810 487 0 0 1440 878 </string> <string>630 337 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>102pt</string> <string>86pt</string>
</dict> </dict>
<dict> <dict>
<key>Proportion</key> <key>Proportion</key>
<string>339pt</string> <string>355pt</string>
<key>Tabs</key> <key>Tabs</key>
<array> <array>
<dict> <dict>
@ -393,7 +393,7 @@
<key>GeometryConfiguration</key> <key>GeometryConfiguration</key>
<dict> <dict>
<key>Frame</key> <key>Frame</key>
<string>{{10, 27}, {603, 312}}</string> <string>{{10, 27}, {603, 328}}</string>
<key>RubberWindowFrame</key> <key>RubberWindowFrame</key>
<string>630 337 810 487 0 0 1440 878 </string> <string>630 337 810 487 0 0 1440 878 </string>
</dict> </dict>
@ -477,11 +477,11 @@
</array> </array>
<key>TableOfContents</key> <key>TableOfContents</key>
<array> <array>
<string>8BB517C22221FDDE000C92BC</string> <string>8B1A945227CCB9D100649D11</string>
<string>1CA23ED40692098700951B8B</string> <string>1CA23ED40692098700951B8B</string>
<string>8BB517C32221FDDE000C92BC</string> <string>8B1A945327CCB9D100649D11</string>
<string>8B0237581D42B1C400E1E8C8</string> <string>8B0237581D42B1C400E1E8C8</string>
<string>8BB517C42221FDDE000C92BC</string> <string>8B1A945427CCB9D100649D11</string>
<string>1CA23EDF0692099D00951B8B</string> <string>1CA23EDF0692099D00951B8B</string>
<string>1CA23EE00692099D00951B8B</string> <string>1CA23EE00692099D00951B8B</string>
<string>1CA23EE10692099D00951B8B</string> <string>1CA23EE10692099D00951B8B</string>
@ -634,7 +634,7 @@
<key>StatusbarIsVisible</key> <key>StatusbarIsVisible</key>
<true/> <true/>
<key>TimeStamp</key> <key>TimeStamp</key>
<real>572653022.93815804</real> <real>667728337.33368194</real>
<key>ToolbarConfigUserDefaultsMinorVersion</key> <key>ToolbarConfigUserDefaultsMinorVersion</key>
<string>2</string> <string>2</string>
<key>ToolbarDisplayMode</key> <key>ToolbarDisplayMode</key>
@ -651,7 +651,7 @@
<integer>5</integer> <integer>5</integer>
<key>WindowOrderList</key> <key>WindowOrderList</key>
<array> <array>
<string>/Users/christopherjohnson/Desktop/Plugins/MacVST/BlockParty/BlockParty.xcodeproj</string> <string>/Users/christopherjohnson/Desktop/airwindows/plugins/MacVST/BlockParty/BlockParty.xcodeproj</string>
</array> </array>
<key>WindowString</key> <key>WindowString</key>
<string>630 337 810 487 0 0 1440 878 </string> <string>630 337 810 487 0 0 1440 878 </string>

View file

@ -517,11 +517,11 @@ void BlockParty::processReplacing(float **inputs, float **outputs, VstInt32 samp
//begin 32 bit stereo floating point dither //begin 32 bit stereo floating point dither
int expon; frexpf((float)inputSampleL, &expon); int expon; frexpf((float)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) * 5.960464655174751e-36L * pow(2,expon+62); inputSampleL += ((double(fpdL)-uint32_t(0x7fffffff)) * 5.5e-36l * pow(2,expon+62));
frexpf((float)inputSampleR, &expon); frexpf((float)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) * 5.960464655174751e-36L * pow(2,expon+62); inputSampleR += ((double(fpdR)-uint32_t(0x7fffffff)) * 5.5e-36l * pow(2,expon+62));
//end 32 bit stereo floating point dither //end 32 bit stereo floating point dither
*out1 = inputSampleL; *out1 = inputSampleL;
@ -1043,12 +1043,12 @@ void BlockParty::processDoubleReplacing(double **inputs, double **outputs, VstIn
//iron bar clip comes after the dry/wet: alternate way to clean things up //iron bar clip comes after the dry/wet: alternate way to clean things up
//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 += ((double(fpdL)-uint32_t(0x7fffffff)) * 1.1e-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 += ((double(fpdR)-uint32_t(0x7fffffff)) * 1.1e-44l * pow(2,expon+62));
//end 64 bit stereo floating point dither //end 64 bit stereo floating point dither
*out1 = inputSampleL; *out1 = inputSampleL;

View file

@ -2,7 +2,7 @@
{ {
089C1669FE841209C02AAC07 /* Project object */ = { 089C1669FE841209C02AAC07 /* Project object */ = {
activeBuildConfigurationName = Release; activeBuildConfigurationName = Release;
activeTarget = 8D01CCC60486CAD60068D4B7 /* BrassRider */; activeTarget = 8D01CCC60486CAD60068D4B7 /* AudioUnit */;
codeSenseManager = 8B02375F1D42B1C400E1E8C8 /* Code sense */; codeSenseManager = 8B02375F1D42B1C400E1E8C8 /* Code sense */;
perUserDictionary = { perUserDictionary = {
PBXConfiguration.PBXFileTableDataSource3.PBXFileTableDataSource = { PBXConfiguration.PBXFileTableDataSource3.PBXFileTableDataSource = {
@ -49,8 +49,8 @@
PBXFileDataSource_Warnings_ColumnID, PBXFileDataSource_Warnings_ColumnID,
); );
}; };
PBXPerProjectTemplateStateSaveDate = 575135619; PBXPerProjectTemplateStateSaveDate = 667728342;
PBXWorkspaceStateSaveDate = 575135619; PBXWorkspaceStateSaveDate = 667728342;
}; };
sourceControlManager = 8B02375E1D42B1C400E1E8C8 /* Source Control */; sourceControlManager = 8B02375E1D42B1C400E1E8C8 /* Source Control */;
userBuildSettings = { userBuildSettings = {
@ -102,7 +102,7 @@
isa = PBXCodeSenseManager; isa = PBXCodeSenseManager;
indexTemplatePath = ""; indexTemplatePath = "";
}; };
8D01CCC60486CAD60068D4B7 /* BrassRider */ = { 8D01CCC60486CAD60068D4B7 /* AudioUnit */ = {
activeExec = 0; activeExec = 0;
}; };
} }

View file

@ -256,6 +256,8 @@
<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>
@ -384,6 +386,8 @@
<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>
@ -438,8 +442,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>PBXBuildResultsModule</string> <string>PBXBuildResultsModule</string>
@ -467,11 +469,11 @@
</array> </array>
<key>TableOfContents</key> <key>TableOfContents</key>
<array> <array>
<string>8B6112452247E639001915CF</string> <string>8B1A947327CCB9DE00649D11</string>
<string>1CA23ED40692098700951B8B</string> <string>1CA23ED40692098700951B8B</string>
<string>8B6112462247E639001915CF</string> <string>8B1A947427CCB9DE00649D11</string>
<string>8B0237581D42B1C400E1E8C8</string> <string>8B0237581D42B1C400E1E8C8</string>
<string>8B6112472247E639001915CF</string> <string>8B1A947527CCB9DE00649D11</string>
<string>1CA23EDF0692099D00951B8B</string> <string>1CA23EDF0692099D00951B8B</string>
<string>1CA23EE00692099D00951B8B</string> <string>1CA23EE00692099D00951B8B</string>
<string>1CA23EE10692099D00951B8B</string> <string>1CA23EE10692099D00951B8B</string>
@ -624,7 +626,7 @@
<key>StatusbarIsVisible</key> <key>StatusbarIsVisible</key>
<true/> <true/>
<key>TimeStamp</key> <key>TimeStamp</key>
<real>575137337.26672304</real> <real>667728350.41321802</real>
<key>ToolbarConfigUserDefaultsMinorVersion</key> <key>ToolbarConfigUserDefaultsMinorVersion</key>
<string>2</string> <string>2</string>
<key>ToolbarDisplayMode</key> <key>ToolbarDisplayMode</key>
@ -641,8 +643,7 @@
<integer>5</integer> <integer>5</integer>
<key>WindowOrderList</key> <key>WindowOrderList</key>
<array> <array>
<string>8B6112482247E639001915CF</string> <string>/Users/christopherjohnson/Desktop/airwindows/plugins/MacVST/BrassRider/BrassRider.xcodeproj</string>
<string>/Users/christopherjohnson/Desktop/BrassRider/BrassRider.xcodeproj</string>
</array> </array>
<key>WindowString</key> <key>WindowString</key>
<string>34 365 810 487 0 0 1440 878 </string> <string>34 365 810 487 0 0 1440 878 </string>

View file

@ -1894,7 +1894,7 @@
/* End PBXHeadersBuildPhase section */ /* End PBXHeadersBuildPhase section */
/* Begin PBXNativeTarget section */ /* Begin PBXNativeTarget section */
8D01CCC60486CAD60068D4B7 /* BrassRider */ = { 8D01CCC60486CAD60068D4B7 /* AudioUnit */ = {
isa = PBXNativeTarget; isa = PBXNativeTarget;
buildConfigurationList = 24BEAAED08919AE700E695F9 /* Build configuration list for PBXNativeTarget "BrassRider" */; buildConfigurationList = 24BEAAED08919AE700E695F9 /* Build configuration list for PBXNativeTarget "BrassRider" */;
buildPhases = ( buildPhases = (
@ -1947,7 +1947,7 @@
); );
projectRoot = ""; projectRoot = "";
targets = ( targets = (
8D01CCC60486CAD60068D4B7 /* BrassRider */, 8D01CCC60486CAD60068D4B7 /* AudioUnit */,
); );
}; };
/* End PBXProject section */ /* End PBXProject section */

View file

@ -2,7 +2,7 @@
{ {
089C1669FE841209C02AAC07 /* Project object */ = { 089C1669FE841209C02AAC07 /* Project object */ = {
activeBuildConfigurationName = Release; activeBuildConfigurationName = Release;
activeTarget = 8D01CCC60486CAD60068D4B7 /* BrightAmbience */; activeTarget = 8D01CCC60486CAD60068D4B7 /* AudioUnit */;
codeSenseManager = 8B02375F1D42B1C400E1E8C8 /* Code sense */; codeSenseManager = 8B02375F1D42B1C400E1E8C8 /* Code sense */;
perUserDictionary = { perUserDictionary = {
PBXConfiguration.PBXFileTableDataSource3.PBXFileTableDataSource = { PBXConfiguration.PBXFileTableDataSource3.PBXFileTableDataSource = {
@ -49,8 +49,8 @@
PBXFileDataSource_Warnings_ColumnID, PBXFileDataSource_Warnings_ColumnID,
); );
}; };
PBXPerProjectTemplateStateSaveDate = 613850253; PBXPerProjectTemplateStateSaveDate = 667728357;
PBXWorkspaceStateSaveDate = 613850253; PBXWorkspaceStateSaveDate = 667728357;
}; };
sourceControlManager = 8B02375E1D42B1C400E1E8C8 /* Source Control */; sourceControlManager = 8B02375E1D42B1C400E1E8C8 /* Source Control */;
userBuildSettings = { userBuildSettings = {
@ -102,7 +102,7 @@
isa = PBXCodeSenseManager; isa = PBXCodeSenseManager;
indexTemplatePath = ""; indexTemplatePath = "";
}; };
8D01CCC60486CAD60068D4B7 /* BrightAmbience */ = { 8D01CCC60486CAD60068D4B7 /* AudioUnit */ = {
activeExec = 0; activeExec = 0;
}; };
} }

View file

@ -256,6 +256,8 @@
<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>
@ -384,6 +386,8 @@
<dict> <dict>
<key>Frame</key> <key>Frame</key>
<string>{{10, 27}, {603, 414}}</string> <string>{{10, 27}, {603, 414}}</string>
<key>RubberWindowFrame</key>
<string>21 357 810 487 0 0 1440 878 </string>
</dict> </dict>
<key>Module</key> <key>Module</key>
<string>XCDetailModule</string> <string>XCDetailModule</string>
@ -438,8 +442,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>21 357 810 487 0 0 1440 878 </string>
</dict> </dict>
<key>Module</key> <key>Module</key>
<string>PBXBuildResultsModule</string> <string>PBXBuildResultsModule</string>
@ -467,11 +469,11 @@
</array> </array>
<key>TableOfContents</key> <key>TableOfContents</key>
<array> <array>
<string>8BD151E62496A64A00B025B9</string> <string>8B1A949227CCB9EE00649D11</string>
<string>1CA23ED40692098700951B8B</string> <string>1CA23ED40692098700951B8B</string>
<string>8BD151E72496A64A00B025B9</string> <string>8B1A949327CCB9EE00649D11</string>
<string>8B0237581D42B1C400E1E8C8</string> <string>8B0237581D42B1C400E1E8C8</string>
<string>8BD151E82496A64A00B025B9</string> <string>8B1A949427CCB9EE00649D11</string>
<string>1CA23EDF0692099D00951B8B</string> <string>1CA23EDF0692099D00951B8B</string>
<string>1CA23EE00692099D00951B8B</string> <string>1CA23EE00692099D00951B8B</string>
<string>1CA23EE10692099D00951B8B</string> <string>1CA23EE10692099D00951B8B</string>
@ -624,7 +626,7 @@
<key>StatusbarIsVisible</key> <key>StatusbarIsVisible</key>
<true/> <true/>
<key>TimeStamp</key> <key>TimeStamp</key>
<real>613852746.52534699</real> <real>667728366.91692197</real>
<key>ToolbarConfigUserDefaultsMinorVersion</key> <key>ToolbarConfigUserDefaultsMinorVersion</key>
<string>2</string> <string>2</string>
<key>ToolbarDisplayMode</key> <key>ToolbarDisplayMode</key>
@ -641,8 +643,7 @@
<integer>5</integer> <integer>5</integer>
<key>WindowOrderList</key> <key>WindowOrderList</key>
<array> <array>
<string>8BD151E92496A64A00B025B9</string> <string>/Users/christopherjohnson/Desktop/airwindows/plugins/MacVST/BrightAmbience/BrightAmbience.xcodeproj</string>
<string>/Users/christopherjohnson/Desktop/BrightAmbience/BrightAmbience.xcodeproj</string>
</array> </array>
<key>WindowString</key> <key>WindowString</key>
<string>21 357 810 487 0 0 1440 878 </string> <string>21 357 810 487 0 0 1440 878 </string>

View file

@ -1894,7 +1894,7 @@
/* End PBXHeadersBuildPhase section */ /* End PBXHeadersBuildPhase section */
/* Begin PBXNativeTarget section */ /* Begin PBXNativeTarget section */
8D01CCC60486CAD60068D4B7 /* BrightAmbience */ = { 8D01CCC60486CAD60068D4B7 /* AudioUnit */ = {
isa = PBXNativeTarget; isa = PBXNativeTarget;
buildConfigurationList = 24BEAAED08919AE700E695F9 /* Build configuration list for PBXNativeTarget "BrightAmbience" */; buildConfigurationList = 24BEAAED08919AE700E695F9 /* Build configuration list for PBXNativeTarget "BrightAmbience" */;
buildPhases = ( buildPhases = (
@ -1947,7 +1947,7 @@
); );
projectRoot = ""; projectRoot = "";
targets = ( targets = (
8D01CCC60486CAD60068D4B7 /* BrightAmbience */, 8D01CCC60486CAD60068D4B7 /* AudioUnit */,
); );
}; };
/* End PBXProject section */ /* End PBXProject section */

View file

@ -49,12 +49,12 @@
PBXFileDataSource_Warnings_ColumnID, PBXFileDataSource_Warnings_ColumnID,
); );
}; };
PBXPerProjectTemplateStateSaveDate = 648165638; PBXPerProjectTemplateStateSaveDate = 667728371;
PBXWorkspaceStateSaveDate = 648165638; PBXWorkspaceStateSaveDate = 667728371;
}; };
perUserProjectItems = { perUserProjectItems = {
8B0CCC0E26A2395900B14EE7 /* PBXTextBookmark */ = 8B0CCC0E26A2395900B14EE7 /* PBXTextBookmark */;
8B0CCC0F26A2395900B14EE7 /* PBXTextBookmark */ = 8B0CCC0F26A2395900B14EE7 /* PBXTextBookmark */; 8B0CCC0F26A2395900B14EE7 /* PBXTextBookmark */ = 8B0CCC0F26A2395900B14EE7 /* PBXTextBookmark */;
8B1A94B127CCB9FA00649D11 /* PBXTextBookmark */ = 8B1A94B127CCB9FA00649D11 /* PBXTextBookmark */;
8B8519EE24E8AB4500B80DEC /* PBXTextBookmark */ = 8B8519EE24E8AB4500B80DEC /* PBXTextBookmark */; 8B8519EE24E8AB4500B80DEC /* PBXTextBookmark */ = 8B8519EE24E8AB4500B80DEC /* PBXTextBookmark */;
8B8519EF24E8AB4500B80DEC /* PBXTextBookmark */ = 8B8519EF24E8AB4500B80DEC /* PBXTextBookmark */; 8B8519EF24E8AB4500B80DEC /* PBXTextBookmark */ = 8B8519EF24E8AB4500B80DEC /* PBXTextBookmark */;
}; };
@ -88,9 +88,9 @@
}; };
24D8286F09A914000093AEF8 /* BrightAmbience2Proc.cpp */ = { 24D8286F09A914000093AEF8 /* BrightAmbience2Proc.cpp */ = {
uiCtxt = { uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {822, 2592}}"; sepNavIntBoundsRect = "{{0, 0}, {849, 2592}}";
sepNavSelRange = "{4283, 0}"; sepNavSelRange = "{4283, 0}";
sepNavVisRange = "{4231, 203}"; sepNavVisRange = "{4189, 211}";
sepNavWindowFrame = "{{31, 57}, {895, 821}}"; sepNavWindowFrame = "{{31, 57}, {895, 821}}";
}; };
}; };
@ -108,16 +108,6 @@
isa = PBXCodeSenseManager; isa = PBXCodeSenseManager;
indexTemplatePath = ""; indexTemplatePath = "";
}; };
8B0CCC0E26A2395900B14EE7 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 24D8286F09A914000093AEF8 /* BrightAmbience2Proc.cpp */;
name = "BrightAmbience2Proc.cpp: 127";
rLen = 0;
rLoc = 4283;
rType = 0;
vrLen = 203;
vrLoc = 4231;
};
8B0CCC0F26A2395900B14EE7 /* PBXTextBookmark */ = { 8B0CCC0F26A2395900B14EE7 /* PBXTextBookmark */ = {
isa = PBXTextBookmark; isa = PBXTextBookmark;
fRef = 24D8286F09A914000093AEF8 /* BrightAmbience2Proc.cpp */; fRef = 24D8286F09A914000093AEF8 /* BrightAmbience2Proc.cpp */;
@ -128,6 +118,16 @@
vrLen = 203; vrLen = 203;
vrLoc = 4231; vrLoc = 4231;
}; };
8B1A94B127CCB9FA00649D11 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 24D8286F09A914000093AEF8 /* BrightAmbience2Proc.cpp */;
name = "BrightAmbience2Proc.cpp: 127";
rLen = 0;
rLoc = 4283;
rType = 0;
vrLen = 211;
vrLoc = 4189;
};
8B8519EE24E8AB4500B80DEC /* PBXTextBookmark */ = { 8B8519EE24E8AB4500B80DEC /* PBXTextBookmark */ = {
isa = PBXTextBookmark; isa = PBXTextBookmark;
fRef = 245463B80991757100464AD3 /* BrightAmbience2.h */; fRef = 245463B80991757100464AD3 /* BrightAmbience2.h */;

View file

@ -351,12 +351,12 @@
<key>_historyCapacity</key> <key>_historyCapacity</key>
<integer>0</integer> <integer>0</integer>
<key>bookmark</key> <key>bookmark</key>
<string>8B0CCC0F26A2395900B14EE7</string> <string>8B1A94B127CCB9FA00649D11</string>
<key>history</key> <key>history</key>
<array> <array>
<string>8B8519EE24E8AB4500B80DEC</string> <string>8B8519EE24E8AB4500B80DEC</string>
<string>8B8519EF24E8AB4500B80DEC</string> <string>8B8519EF24E8AB4500B80DEC</string>
<string>8B0CCC0E26A2395900B14EE7</string> <string>8B0CCC0F26A2395900B14EE7</string>
</array> </array>
</dict> </dict>
<key>SplitCount</key> <key>SplitCount</key>
@ -370,18 +370,18 @@
<key>GeometryConfiguration</key> <key>GeometryConfiguration</key>
<dict> <dict>
<key>Frame</key> <key>Frame</key>
<string>{{0, 0}, {603, 117}}</string> <string>{{0, 0}, {603, 102}}</string>
<key>RubberWindowFrame</key> <key>RubberWindowFrame</key>
<string>558 346 810 487 0 0 1440 878 </string> <string>558 346 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>117pt</string> <string>102pt</string>
</dict> </dict>
<dict> <dict>
<key>Proportion</key> <key>Proportion</key>
<string>324pt</string> <string>339pt</string>
<key>Tabs</key> <key>Tabs</key>
<array> <array>
<dict> <dict>
@ -395,7 +395,7 @@
<key>GeometryConfiguration</key> <key>GeometryConfiguration</key>
<dict> <dict>
<key>Frame</key> <key>Frame</key>
<string>{{10, 27}, {603, 297}}</string> <string>{{10, 27}, {603, 312}}</string>
<key>RubberWindowFrame</key> <key>RubberWindowFrame</key>
<string>558 346 810 487 0 0 1440 878 </string> <string>558 346 810 487 0 0 1440 878 </string>
</dict> </dict>
@ -479,11 +479,11 @@
</array> </array>
<key>TableOfContents</key> <key>TableOfContents</key>
<array> <array>
<string>8B0CCC1026A2395900B14EE7</string> <string>8B1A94B227CCB9FA00649D11</string>
<string>1CA23ED40692098700951B8B</string> <string>1CA23ED40692098700951B8B</string>
<string>8B0CCC1126A2395900B14EE7</string> <string>8B1A94B327CCB9FA00649D11</string>
<string>8B0237581D42B1C400E1E8C8</string> <string>8B0237581D42B1C400E1E8C8</string>
<string>8B0CCC1226A2395900B14EE7</string> <string>8B1A94B427CCB9FA00649D11</string>
<string>1CA23EDF0692099D00951B8B</string> <string>1CA23EDF0692099D00951B8B</string>
<string>1CA23EE00692099D00951B8B</string> <string>1CA23EE00692099D00951B8B</string>
<string>1CA23EE10692099D00951B8B</string> <string>1CA23EE10692099D00951B8B</string>
@ -636,7 +636,7 @@
<key>StatusbarIsVisible</key> <key>StatusbarIsVisible</key>
<true/> <true/>
<key>TimeStamp</key> <key>TimeStamp</key>
<real>648165721.21806097</real> <real>667728378.28608203</real>
<key>ToolbarConfigUserDefaultsMinorVersion</key> <key>ToolbarConfigUserDefaultsMinorVersion</key>
<string>2</string> <string>2</string>
<key>ToolbarDisplayMode</key> <key>ToolbarDisplayMode</key>
@ -653,7 +653,6 @@
<integer>5</integer> <integer>5</integer>
<key>WindowOrderList</key> <key>WindowOrderList</key>
<array> <array>
<string>8B0CCC1326A2395900B14EE7</string>
<string>/Users/christopherjohnson/Desktop/airwindows/plugins/MacVST/BrightAmbience2/BrightAmbience2.xcodeproj</string> <string>/Users/christopherjohnson/Desktop/airwindows/plugins/MacVST/BrightAmbience2/BrightAmbience2.xcodeproj</string>
</array> </array>
<key>WindowString</key> <key>WindowString</key>

View file

@ -49,11 +49,11 @@
PBXFileDataSource_Warnings_ColumnID, PBXFileDataSource_Warnings_ColumnID,
); );
}; };
PBXPerProjectTemplateStateSaveDate = 649284650; PBXPerProjectTemplateStateSaveDate = 667728382;
PBXWorkspaceStateSaveDate = 649284650; PBXWorkspaceStateSaveDate = 667728382;
}; };
perUserProjectItems = { perUserProjectItems = {
8BE135F826B350EB00A345C1 /* PBXTextBookmark */ = 8BE135F826B350EB00A345C1 /* PBXTextBookmark */; 8B1A94D127CCBA0600649D11 /* PBXTextBookmark */ = 8B1A94D127CCBA0600649D11 /* PBXTextBookmark */;
8BE135F926B350EB00A345C1 /* PBXTextBookmark */ = 8BE135F926B350EB00A345C1 /* PBXTextBookmark */; 8BE135F926B350EB00A345C1 /* PBXTextBookmark */ = 8BE135F926B350EB00A345C1 /* PBXTextBookmark */;
}; };
sourceControlManager = 8B02375E1D42B1C400E1E8C8 /* Source Control */; sourceControlManager = 8B02375E1D42B1C400E1E8C8 /* Source Control */;
@ -106,7 +106,7 @@
isa = PBXCodeSenseManager; isa = PBXCodeSenseManager;
indexTemplatePath = ""; indexTemplatePath = "";
}; };
8BE135F826B350EB00A345C1 /* PBXTextBookmark */ = { 8B1A94D127CCBA0600649D11 /* PBXTextBookmark */ = {
isa = PBXTextBookmark; isa = PBXTextBookmark;
fRef = 2407DEB6089929BA00EB68BF /* BrightAmbience3.cpp */; fRef = 2407DEB6089929BA00EB68BF /* BrightAmbience3.cpp */;
name = "BrightAmbience3.cpp: 25"; name = "BrightAmbience3.cpp: 25";

View file

@ -351,10 +351,10 @@
<key>_historyCapacity</key> <key>_historyCapacity</key>
<integer>0</integer> <integer>0</integer>
<key>bookmark</key> <key>bookmark</key>
<string>8BE135F926B350EB00A345C1</string> <string>8B1A94D127CCBA0600649D11</string>
<key>history</key> <key>history</key>
<array> <array>
<string>8BE135F826B350EB00A345C1</string> <string>8BE135F926B350EB00A345C1</string>
</array> </array>
</dict> </dict>
<key>SplitCount</key> <key>SplitCount</key>
@ -368,18 +368,18 @@
<key>GeometryConfiguration</key> <key>GeometryConfiguration</key>
<dict> <dict>
<key>Frame</key> <key>Frame</key>
<string>{{0, 0}, {603, 117}}</string> <string>{{0, 0}, {603, 102}}</string>
<key>RubberWindowFrame</key> <key>RubberWindowFrame</key>
<string>620 314 810 487 0 0 1440 878 </string> <string>620 314 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>117pt</string> <string>102pt</string>
</dict> </dict>
<dict> <dict>
<key>Proportion</key> <key>Proportion</key>
<string>324pt</string> <string>339pt</string>
<key>Tabs</key> <key>Tabs</key>
<array> <array>
<dict> <dict>
@ -393,7 +393,7 @@
<key>GeometryConfiguration</key> <key>GeometryConfiguration</key>
<dict> <dict>
<key>Frame</key> <key>Frame</key>
<string>{{10, 27}, {603, 297}}</string> <string>{{10, 27}, {603, 312}}</string>
<key>RubberWindowFrame</key> <key>RubberWindowFrame</key>
<string>620 314 810 487 0 0 1440 878 </string> <string>620 314 810 487 0 0 1440 878 </string>
</dict> </dict>
@ -477,11 +477,11 @@
</array> </array>
<key>TableOfContents</key> <key>TableOfContents</key>
<array> <array>
<string>8BE135FA26B350EB00A345C1</string> <string>8B1A94D227CCBA0600649D11</string>
<string>1CA23ED40692098700951B8B</string> <string>1CA23ED40692098700951B8B</string>
<string>8BE135FB26B350EB00A345C1</string> <string>8B1A94D327CCBA0600649D11</string>
<string>8B0237581D42B1C400E1E8C8</string> <string>8B0237581D42B1C400E1E8C8</string>
<string>8BE135FC26B350EB00A345C1</string> <string>8B1A94D427CCBA0600649D11</string>
<string>1CA23EDF0692099D00951B8B</string> <string>1CA23EDF0692099D00951B8B</string>
<string>1CA23EE00692099D00951B8B</string> <string>1CA23EE00692099D00951B8B</string>
<string>1CA23EE10692099D00951B8B</string> <string>1CA23EE10692099D00951B8B</string>
@ -634,7 +634,7 @@
<key>StatusbarIsVisible</key> <key>StatusbarIsVisible</key>
<true/> <true/>
<key>TimeStamp</key> <key>TimeStamp</key>
<real>649285867.68031096</real> <real>667728390.02164602</real>
<key>ToolbarConfigUserDefaultsMinorVersion</key> <key>ToolbarConfigUserDefaultsMinorVersion</key>
<string>2</string> <string>2</string>
<key>ToolbarDisplayMode</key> <key>ToolbarDisplayMode</key>

View file

@ -49,12 +49,8 @@
PBXFileDataSource_Warnings_ColumnID, PBXFileDataSource_Warnings_ColumnID,
); );
}; };
PBXPerProjectTemplateStateSaveDate = 660600422; PBXPerProjectTemplateStateSaveDate = 667728394;
PBXWorkspaceStateSaveDate = 660600422; PBXWorkspaceStateSaveDate = 667728394;
};
perUserProjectItems = {
8B9E1DE5275FF65A00AF4668 /* PBXTextBookmark */ = 8B9E1DE5275FF65A00AF4668 /* PBXTextBookmark */;
8B9E1E02275FF69A00AF4668 /* PBXTextBookmark */ = 8B9E1E02275FF69A00AF4668 /* PBXTextBookmark */;
}; };
sourceControlManager = 8B02375E1D42B1C400E1E8C8 /* Source Control */; sourceControlManager = 8B02375E1D42B1C400E1E8C8 /* Source Control */;
userBuildSettings = { userBuildSettings = {
@ -70,9 +66,9 @@
}; };
245463B80991757100464AD3 /* BuildATPDF.h */ = { 245463B80991757100464AD3 /* BuildATPDF.h */ = {
uiCtxt = { uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {1110, 1512}}"; sepNavIntBoundsRect = "{{0, 0}, {1110, 1530}}";
sepNavSelRange = "{2562, 0}"; sepNavSelRange = "{2813, 0}";
sepNavVisRange = "{1032, 1762}"; sepNavVisRange = "{1032, 1793}";
sepNavWindowFrame = "{{20, 47}, {895, 831}}"; sepNavWindowFrame = "{{20, 47}, {895, 831}}";
}; };
}; };
@ -86,9 +82,9 @@
}; };
24D8286F09A914000093AEF8 /* BuildATPDFProc.cpp */ = { 24D8286F09A914000093AEF8 /* BuildATPDFProc.cpp */ = {
uiCtxt = { uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {554, 4428}}"; sepNavIntBoundsRect = "{{0, 0}, {894, 3294}}";
sepNavSelRange = "{684, 0}"; sepNavSelRange = "{4047, 0}";
sepNavVisRange = "{0, 0}"; sepNavVisRange = "{3777, 1069}";
sepNavWindowFrame = "{{335, 42}, {895, 831}}"; sepNavWindowFrame = "{{335, 42}, {895, 831}}";
}; };
}; };
@ -106,26 +102,6 @@
isa = PBXCodeSenseManager; isa = PBXCodeSenseManager;
indexTemplatePath = ""; indexTemplatePath = "";
}; };
8B9E1DE5275FF65A00AF4668 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 24D8286F09A914000093AEF8 /* BuildATPDFProc.cpp */;
name = "BuildATPDFProc.cpp: 30";
rLen = 0;
rLoc = 684;
rType = 0;
vrLen = 0;
vrLoc = 0;
};
8B9E1E02275FF69A00AF4668 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 24D8286F09A914000093AEF8 /* BuildATPDFProc.cpp */;
name = "BuildATPDFProc.cpp: 30";
rLen = 0;
rLoc = 684;
rType = 0;
vrLen = 0;
vrLoc = 0;
};
8D01CCC60486CAD60068D4B7 /* BuildATPDF */ = { 8D01CCC60486CAD60068D4B7 /* BuildATPDF */ = {
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>
@ -300,7 +298,7 @@
<key>PBXSmartGroupTreeModuleOutlineStateSelectionKey</key> <key>PBXSmartGroupTreeModuleOutlineStateSelectionKey</key>
<array> <array>
<array> <array>
<integer>6</integer> <integer>7</integer>
<integer>4</integer> <integer>4</integer>
<integer>0</integer> <integer>0</integer>
</array> </array>
@ -339,23 +337,13 @@
<key>PBXProjectModuleGUID</key> <key>PBXProjectModuleGUID</key>
<string>8B0237581D42B1C400E1E8C8</string> <string>8B0237581D42B1C400E1E8C8</string>
<key>PBXProjectModuleLabel</key> <key>PBXProjectModuleLabel</key>
<string>BuildATPDFProc.cpp</string> <string>&lt;No Editor&gt;</string>
<key>PBXSplitModuleInNavigatorKey</key> <key>PBXSplitModuleInNavigatorKey</key>
<dict> <dict>
<key>Split0</key> <key>Split0</key>
<dict> <dict>
<key>PBXProjectModuleGUID</key> <key>PBXProjectModuleGUID</key>
<string>8B0237591D42B1C400E1E8C8</string> <string>8B0237591D42B1C400E1E8C8</string>
<key>PBXProjectModuleLabel</key>
<string>BuildATPDFProc.cpp</string>
<key>_historyCapacity</key>
<integer>0</integer>
<key>bookmark</key>
<string>8B9E1E02275FF69A00AF4668</string>
<key>history</key>
<array>
<string>8B9E1DE5275FF65A00AF4668</string>
</array>
</dict> </dict>
<key>SplitCount</key> <key>SplitCount</key>
<string>1</string> <string>1</string>
@ -394,8 +382,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>630 390 810 487 0 0 1440 878 </string>
</dict> </dict>
<key>Module</key> <key>Module</key>
<string>XCDetailModule</string> <string>XCDetailModule</string>
@ -449,7 +435,9 @@
<key>GeometryConfiguration</key> <key>GeometryConfiguration</key>
<dict> <dict>
<key>Frame</key> <key>Frame</key>
<string>{{10, 27}, {603, 363}}</string> <string>{{10, 27}, {603, 414}}</string>
<key>RubberWindowFrame</key>
<string>630 390 810 487 0 0 1440 878 </string>
</dict> </dict>
<key>Module</key> <key>Module</key>
<string>PBXBuildResultsModule</string> <string>PBXBuildResultsModule</string>
@ -477,11 +465,11 @@
</array> </array>
<key>TableOfContents</key> <key>TableOfContents</key>
<array> <array>
<string>8B9E1E03275FF69A00AF4668</string> <string>8B1A950027CCBA7000649D11</string>
<string>1CA23ED40692098700951B8B</string> <string>1CA23ED40692098700951B8B</string>
<string>8B9E1E04275FF69A00AF4668</string> <string>8B1A950127CCBA7000649D11</string>
<string>8B0237581D42B1C400E1E8C8</string> <string>8B0237581D42B1C400E1E8C8</string>
<string>8B9E1E05275FF69A00AF4668</string> <string>8B1A950227CCBA7000649D11</string>
<string>1CA23EDF0692099D00951B8B</string> <string>1CA23EDF0692099D00951B8B</string>
<string>1CA23EE00692099D00951B8B</string> <string>1CA23EE00692099D00951B8B</string>
<string>1CA23EE10692099D00951B8B</string> <string>1CA23EE10692099D00951B8B</string>
@ -634,7 +622,7 @@
<key>StatusbarIsVisible</key> <key>StatusbarIsVisible</key>
<true/> <true/>
<key>TimeStamp</key> <key>TimeStamp</key>
<real>660600474.74406695</real> <real>667728496.88772094</real>
<key>ToolbarConfigUserDefaultsMinorVersion</key> <key>ToolbarConfigUserDefaultsMinorVersion</key>
<string>2</string> <string>2</string>
<key>ToolbarDisplayMode</key> <key>ToolbarDisplayMode</key>
@ -651,7 +639,7 @@
<integer>5</integer> <integer>5</integer>
<key>WindowOrderList</key> <key>WindowOrderList</key>
<array> <array>
<string>8B9E1E06275FF69A00AF4668</string> <string>8B1A950327CCBA7000649D11</string>
<string>/Users/christopherjohnson/Desktop/airwindows/plugins/MacVST/BuildATPDF/BuildATPDF.xcodeproj</string> <string>/Users/christopherjohnson/Desktop/airwindows/plugins/MacVST/BuildATPDF/BuildATPDF.xcodeproj</string>
</array> </array>
<key>WindowString</key> <key>WindowString</key>

View file

@ -77,7 +77,8 @@ private:
float I; float I;
float J; float J;
//parameters. Always 0-1, and we scale/alter them elsewhere. //parameters. Always 0-1, and we scale/alter them elsewhere.
uint32_t fpdL;
uint32_t fpdR;
}; };
#endif #endif

View file

@ -41,7 +41,7 @@ void BuildATPDF::processReplacing(float **inputs, float **outputs, VstInt32 samp
bL[9] = bL[8]; bL[8] = bL[7]; bL[7] = bL[6]; bL[6] = bL[5]; bL[9] = bL[8]; bL[8] = bL[7]; bL[7] = bL[6]; bL[6] = bL[5];
bL[5] = bL[4]; bL[4] = bL[3]; bL[3] = bL[2]; bL[2] = bL[1]; bL[5] = bL[4]; bL[4] = bL[3]; bL[3] = bL[2]; bL[2] = bL[1];
bL[1] = bL[0]; bL[0] = (double(fpd)/UINT32_MAX); bL[1] = bL[0]; bL[0] = (double(fpdL)/UINT32_MAX);
currentDither = (bL[0] * f[0]); currentDither = (bL[0] * f[0]);
currentDither += (bL[1] * f[1]); currentDither += (bL[1] * f[1]);
@ -58,7 +58,7 @@ void BuildATPDF::processReplacing(float **inputs, float **outputs, VstInt32 samp
bR[9] = bR[8]; bR[8] = bR[7]; bR[7] = bR[6]; bR[6] = bR[5]; bR[9] = bR[8]; bR[8] = bR[7]; bR[7] = bR[6]; bR[6] = bR[5];
bR[5] = bR[4]; bR[4] = bR[3]; bR[3] = bR[2]; bR[2] = bR[1]; bR[5] = bR[4]; bR[4] = bR[3]; bR[3] = bR[2]; bR[2] = bR[1];
bR[1] = bR[0]; bR[0] = (double(fpd)/UINT32_MAX); bR[1] = bR[0]; bR[0] = (double(fpdR)/UINT32_MAX);
currentDither = (bR[0] * f[0]); currentDither = (bR[0] * f[0]);
currentDither += (bR[1] * f[1]); currentDither += (bR[1] * f[1]);
@ -126,7 +126,7 @@ void BuildATPDF::processDoubleReplacing(double **inputs, double **outputs, VstIn
bL[9] = bL[8]; bL[8] = bL[7]; bL[7] = bL[6]; bL[6] = bL[5]; bL[9] = bL[8]; bL[8] = bL[7]; bL[7] = bL[6]; bL[6] = bL[5];
bL[5] = bL[4]; bL[4] = bL[3]; bL[3] = bL[2]; bL[2] = bL[1]; bL[5] = bL[4]; bL[4] = bL[3]; bL[3] = bL[2]; bL[2] = bL[1];
bL[1] = bL[0]; bL[0] = (double(fpd)/UINT32_MAX); bL[1] = bL[0]; bL[0] = (double(fpdL)/UINT32_MAX);
currentDither = (bL[0] * f[0]); currentDither = (bL[0] * f[0]);
currentDither += (bL[1] * f[1]); currentDither += (bL[1] * f[1]);
@ -143,7 +143,7 @@ void BuildATPDF::processDoubleReplacing(double **inputs, double **outputs, VstIn
bR[9] = bR[8]; bR[8] = bR[7]; bR[7] = bR[6]; bR[6] = bR[5]; bR[9] = bR[8]; bR[8] = bR[7]; bR[7] = bR[6]; bR[6] = bR[5];
bR[5] = bR[4]; bR[4] = bR[3]; bR[3] = bR[2]; bR[2] = bR[1]; bR[5] = bR[4]; bR[4] = bR[3]; bR[3] = bR[2]; bR[2] = bR[1];
bR[1] = bR[0]; bR[0] = (double(fpd)/UINT32_MAX); bR[1] = bR[0]; bR[0] = (double(fpdR)/UINT32_MAX);
currentDither = (bR[0] * f[0]); currentDither = (bR[0] * f[0]);
currentDither += (bR[1] * f[1]); currentDither += (bR[1] * f[1]);

View file

@ -49,12 +49,12 @@
PBXFileDataSource_Warnings_ColumnID, PBXFileDataSource_Warnings_ColumnID,
); );
}; };
PBXPerProjectTemplateStateSaveDate = 569718632; PBXPerProjectTemplateStateSaveDate = 667728501;
PBXWorkspaceStateSaveDate = 569718632; PBXWorkspaceStateSaveDate = 667728501;
}; };
perUserProjectItems = { perUserProjectItems = {
8B1A951627CCBA7E00649D11 /* PBXTextBookmark */ = 8B1A951627CCBA7E00649D11 /* PBXTextBookmark */;
8B7934BC21F53792006E9731 /* PBXTextBookmark */ = 8B7934BC21F53792006E9731 /* PBXTextBookmark */; 8B7934BC21F53792006E9731 /* PBXTextBookmark */ = 8B7934BC21F53792006E9731 /* PBXTextBookmark */;
8BBD1973210550260015A233 /* PBXTextBookmark */ = 8BBD1973210550260015A233 /* PBXTextBookmark */;
}; };
sourceControlManager = 8B02375E1D42B1C400E1E8C8 /* Source Control */; sourceControlManager = 8B02375E1D42B1C400E1E8C8 /* Source Control */;
userBuildSettings = { userBuildSettings = {
@ -62,9 +62,9 @@
}; };
2407DEB6089929BA00EB68BF /* BussColors4.cpp */ = { 2407DEB6089929BA00EB68BF /* BussColors4.cpp */ = {
uiCtxt = { uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {747, 2392}}"; sepNavIntBoundsRect = "{{0, 0}, {957, 3348}}";
sepNavSelRange = "{6740, 15}"; sepNavSelRange = "{6740, 15}";
sepNavVisRange = "{44, 191}"; sepNavVisRange = "{178, 57}";
sepNavWindowFrame = "{{545, 42}, {895, 831}}"; sepNavWindowFrame = "{{545, 42}, {895, 831}}";
}; };
}; };
@ -106,6 +106,16 @@
isa = PBXCodeSenseManager; isa = PBXCodeSenseManager;
indexTemplatePath = ""; indexTemplatePath = "";
}; };
8B1A951627CCBA7E00649D11 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 2407DEB6089929BA00EB68BF /* BussColors4.cpp */;
name = "BussColors4.cpp: 162";
rLen = 15;
rLoc = 6740;
rType = 0;
vrLen = 57;
vrLoc = 178;
};
8B7934BC21F53792006E9731 /* PBXTextBookmark */ = { 8B7934BC21F53792006E9731 /* PBXTextBookmark */ = {
isa = PBXTextBookmark; isa = PBXTextBookmark;
fRef = 2407DEB6089929BA00EB68BF /* BussColors4.cpp */; fRef = 2407DEB6089929BA00EB68BF /* BussColors4.cpp */;
@ -116,16 +126,6 @@
vrLen = 191; vrLen = 191;
vrLoc = 44; vrLoc = 44;
}; };
8BBD1973210550260015A233 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 2407DEB6089929BA00EB68BF /* BussColors4.cpp */;
name = "BussColors4.cpp: 167";
rLen = 15;
rLoc = 6740;
rType = 0;
vrLen = 192;
vrLoc = 44;
};
8D01CCC60486CAD60068D4B7 /* BussColors4 */ = { 8D01CCC60486CAD60068D4B7 /* BussColors4 */ = {
activeExec = 0; activeExec = 0;
}; };

View file

@ -351,10 +351,10 @@
<key>_historyCapacity</key> <key>_historyCapacity</key>
<integer>0</integer> <integer>0</integer>
<key>bookmark</key> <key>bookmark</key>
<string>8B7934BC21F53792006E9731</string> <string>8B1A951627CCBA7E00649D11</string>
<key>history</key> <key>history</key>
<array> <array>
<string>8BBD1973210550260015A233</string> <string>8B7934BC21F53792006E9731</string>
</array> </array>
</dict> </dict>
<key>SplitCount</key> <key>SplitCount</key>
@ -368,18 +368,18 @@
<key>GeometryConfiguration</key> <key>GeometryConfiguration</key>
<dict> <dict>
<key>Frame</key> <key>Frame</key>
<string>{{0, 0}, {603, 117}}</string> <string>{{0, 0}, {603, 102}}</string>
<key>RubberWindowFrame</key> <key>RubberWindowFrame</key>
<string>567 361 810 487 0 0 1440 878 </string> <string>567 361 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>117pt</string> <string>102pt</string>
</dict> </dict>
<dict> <dict>
<key>Proportion</key> <key>Proportion</key>
<string>324pt</string> <string>339pt</string>
<key>Tabs</key> <key>Tabs</key>
<array> <array>
<dict> <dict>
@ -393,7 +393,7 @@
<key>GeometryConfiguration</key> <key>GeometryConfiguration</key>
<dict> <dict>
<key>Frame</key> <key>Frame</key>
<string>{{10, 27}, {603, 297}}</string> <string>{{10, 27}, {603, 312}}</string>
<key>RubberWindowFrame</key> <key>RubberWindowFrame</key>
<string>567 361 810 487 0 0 1440 878 </string> <string>567 361 810 487 0 0 1440 878 </string>
</dict> </dict>
@ -477,11 +477,11 @@
</array> </array>
<key>TableOfContents</key> <key>TableOfContents</key>
<array> <array>
<string>8B7934AA21F5376C006E9731</string> <string>8B1A951727CCBA7E00649D11</string>
<string>1CA23ED40692098700951B8B</string> <string>1CA23ED40692098700951B8B</string>
<string>8B7934AB21F5376C006E9731</string> <string>8B1A951827CCBA7E00649D11</string>
<string>8B0237581D42B1C400E1E8C8</string> <string>8B0237581D42B1C400E1E8C8</string>
<string>8B7934AC21F5376C006E9731</string> <string>8B1A951927CCBA7E00649D11</string>
<string>1CA23EDF0692099D00951B8B</string> <string>1CA23EDF0692099D00951B8B</string>
<string>1CA23EE00692099D00951B8B</string> <string>1CA23EE00692099D00951B8B</string>
<string>1CA23EE10692099D00951B8B</string> <string>1CA23EE10692099D00951B8B</string>
@ -634,7 +634,7 @@
<key>StatusbarIsVisible</key> <key>StatusbarIsVisible</key>
<true/> <true/>
<key>TimeStamp</key> <key>TimeStamp</key>
<real>569718674.56684196</real> <real>667728509.99984097</real>
<key>ToolbarConfigUserDefaultsMinorVersion</key> <key>ToolbarConfigUserDefaultsMinorVersion</key>
<string>2</string> <string>2</string>
<key>ToolbarDisplayMode</key> <key>ToolbarDisplayMode</key>
@ -651,8 +651,7 @@
<integer>5</integer> <integer>5</integer>
<key>WindowOrderList</key> <key>WindowOrderList</key>
<array> <array>
<string>8B7934BD21F53792006E9731</string> <string>/Users/christopherjohnson/Desktop/airwindows/plugins/MacVST/BussColors4/BussColors4.xcodeproj</string>
<string>/Users/christopherjohnson/Desktop/MacVST/BussColors4/BussColors4.xcodeproj</string>
</array> </array>
<key>WindowString</key> <key>WindowString</key>
<string>567 361 810 487 0 0 1440 878 </string> <string>567 361 810 487 0 0 1440 878 </string>

View file

@ -49,13 +49,13 @@
PBXFileDataSource_Warnings_ColumnID, PBXFileDataSource_Warnings_ColumnID,
); );
}; };
PBXPerProjectTemplateStateSaveDate = 569718696; PBXPerProjectTemplateStateSaveDate = 667728514;
PBXWorkspaceStateSaveDate = 569718696; PBXWorkspaceStateSaveDate = 667728514;
}; };
perUserProjectItems = { perUserProjectItems = {
8B1A953627CCBA8800649D11 /* PBXTextBookmark */ = 8B1A953627CCBA8800649D11 /* PBXTextBookmark */;
8B42FD78216053420092969A /* PBXTextBookmark */ = 8B42FD78216053420092969A /* PBXTextBookmark */; 8B42FD78216053420092969A /* PBXTextBookmark */ = 8B42FD78216053420092969A /* PBXTextBookmark */;
8B42FDE121605A6A0092969A /* PBXTextBookmark */ = 8B42FDE121605A6A0092969A /* PBXTextBookmark */; 8B42FDE121605A6A0092969A /* PBXTextBookmark */ = 8B42FDE121605A6A0092969A /* PBXTextBookmark */;
8B42FDE321605A6A0092969A /* PBXTextBookmark */ = 8B42FDE321605A6A0092969A /* PBXTextBookmark */;
8B7934D121F537BA006E9731 /* PBXTextBookmark */ = 8B7934D121F537BA006E9731 /* PBXTextBookmark */; 8B7934D121F537BA006E9731 /* PBXTextBookmark */ = 8B7934D121F537BA006E9731 /* PBXTextBookmark */;
}; };
sourceControlManager = 8B02375E1D42B1C400E1E8C8 /* Source Control */; sourceControlManager = 8B02375E1D42B1C400E1E8C8 /* Source Control */;
@ -72,9 +72,9 @@
}; };
245463B80991757100464AD3 /* ButterComp.h */ = { 245463B80991757100464AD3 /* ButterComp.h */ = {
uiCtxt = { uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {554, 1079}}"; sepNavIntBoundsRect = "{{0, 0}, {554, 1458}}";
sepNavSelRange = "{2665, 0}"; sepNavSelRange = "{2665, 0}";
sepNavVisRange = "{2626, 64}"; sepNavVisRange = "{0, 0}";
sepNavWindowFrame = "{{545, 47}, {895, 831}}"; sepNavWindowFrame = "{{545, 47}, {895, 831}}";
}; };
}; };
@ -108,6 +108,16 @@
isa = PBXCodeSenseManager; isa = PBXCodeSenseManager;
indexTemplatePath = ""; indexTemplatePath = "";
}; };
8B1A953627CCBA8800649D11 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 245463B80991757100464AD3 /* ButterComp.h */;
name = "ButterComp.h: 67";
rLen = 0;
rLoc = 2665;
rType = 0;
vrLen = 0;
vrLoc = 0;
};
8B42FD78216053420092969A /* PBXTextBookmark */ = { 8B42FD78216053420092969A /* PBXTextBookmark */ = {
isa = PBXTextBookmark; isa = PBXTextBookmark;
fRef = 24A2FFDB0F90D1DD003BB5A7 /* audioeffectx.cpp */; fRef = 24A2FFDB0F90D1DD003BB5A7 /* audioeffectx.cpp */;
@ -128,16 +138,6 @@
vrLen = 0; vrLen = 0;
vrLoc = 12527; vrLoc = 12527;
}; };
8B42FDE321605A6A0092969A /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 245463B80991757100464AD3 /* ButterComp.h */;
name = "ButterComp.h: 67";
rLen = 0;
rLoc = 2665;
rType = 0;
vrLen = 65;
vrLoc = 2626;
};
8B7934D121F537BA006E9731 /* PBXTextBookmark */ = { 8B7934D121F537BA006E9731 /* PBXTextBookmark */ = {
isa = PBXTextBookmark; isa = PBXTextBookmark;
fRef = 245463B80991757100464AD3 /* ButterComp.h */; fRef = 245463B80991757100464AD3 /* ButterComp.h */;

View file

@ -351,12 +351,12 @@
<key>_historyCapacity</key> <key>_historyCapacity</key>
<integer>0</integer> <integer>0</integer>
<key>bookmark</key> <key>bookmark</key>
<string>8B7934D121F537BA006E9731</string> <string>8B1A953627CCBA8800649D11</string>
<key>history</key> <key>history</key>
<array> <array>
<string>8B42FD78216053420092969A</string> <string>8B42FD78216053420092969A</string>
<string>8B42FDE121605A6A0092969A</string> <string>8B42FDE121605A6A0092969A</string>
<string>8B42FDE321605A6A0092969A</string> <string>8B7934D121F537BA006E9731</string>
</array> </array>
</dict> </dict>
<key>SplitCount</key> <key>SplitCount</key>
@ -370,18 +370,18 @@
<key>GeometryConfiguration</key> <key>GeometryConfiguration</key>
<dict> <dict>
<key>Frame</key> <key>Frame</key>
<string>{{0, 0}, {603, 51}}</string> <string>{{0, 0}, {603, 32}}</string>
<key>RubberWindowFrame</key> <key>RubberWindowFrame</key>
<string>544 355 810 487 0 0 1440 878 </string> <string>544 355 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>51pt</string> <string>32pt</string>
</dict> </dict>
<dict> <dict>
<key>Proportion</key> <key>Proportion</key>
<string>390pt</string> <string>409pt</string>
<key>Tabs</key> <key>Tabs</key>
<array> <array>
<dict> <dict>
@ -395,7 +395,7 @@
<key>GeometryConfiguration</key> <key>GeometryConfiguration</key>
<dict> <dict>
<key>Frame</key> <key>Frame</key>
<string>{{10, 27}, {603, 363}}</string> <string>{{10, 27}, {603, 382}}</string>
<key>RubberWindowFrame</key> <key>RubberWindowFrame</key>
<string>544 355 810 487 0 0 1440 878 </string> <string>544 355 810 487 0 0 1440 878 </string>
</dict> </dict>
@ -479,11 +479,11 @@
</array> </array>
<key>TableOfContents</key> <key>TableOfContents</key>
<array> <array>
<string>8B7934D221F537BA006E9731</string> <string>8B1A953727CCBA8800649D11</string>
<string>1CA23ED40692098700951B8B</string> <string>1CA23ED40692098700951B8B</string>
<string>8B7934D321F537BA006E9731</string> <string>8B1A953827CCBA8800649D11</string>
<string>8B0237581D42B1C400E1E8C8</string> <string>8B0237581D42B1C400E1E8C8</string>
<string>8B7934D421F537BA006E9731</string> <string>8B1A953927CCBA8800649D11</string>
<string>1CA23EDF0692099D00951B8B</string> <string>1CA23EDF0692099D00951B8B</string>
<string>1CA23EE00692099D00951B8B</string> <string>1CA23EE00692099D00951B8B</string>
<string>1CA23EE10692099D00951B8B</string> <string>1CA23EE10692099D00951B8B</string>
@ -636,7 +636,7 @@
<key>StatusbarIsVisible</key> <key>StatusbarIsVisible</key>
<true/> <true/>
<key>TimeStamp</key> <key>TimeStamp</key>
<real>569718714.80265605</real> <real>667728520.41197097</real>
<key>ToolbarConfigUserDefaultsMinorVersion</key> <key>ToolbarConfigUserDefaultsMinorVersion</key>
<string>2</string> <string>2</string>
<key>ToolbarDisplayMode</key> <key>ToolbarDisplayMode</key>
@ -653,8 +653,7 @@
<integer>5</integer> <integer>5</integer>
<key>WindowOrderList</key> <key>WindowOrderList</key>
<array> <array>
<string>8B7934D521F537BA006E9731</string> <string>/Users/christopherjohnson/Desktop/airwindows/plugins/MacVST/ButterComp/ButterComp.xcodeproj</string>
<string>/Users/christopherjohnson/Desktop/MacVST/ButterComp/ButterComp.xcodeproj</string>
</array> </array>
<key>WindowString</key> <key>WindowString</key>
<string>544 355 810 487 0 0 1440 878 </string> <string>544 355 810 487 0 0 1440 878 </string>

View file

@ -49,12 +49,12 @@
PBXFileDataSource_Warnings_ColumnID, PBXFileDataSource_Warnings_ColumnID,
); );
}; };
PBXPerProjectTemplateStateSaveDate = 569718749; PBXPerProjectTemplateStateSaveDate = 667728524;
PBXWorkspaceStateSaveDate = 569718749; PBXWorkspaceStateSaveDate = 667728524;
}; };
perUserProjectItems = { perUserProjectItems = {
8B42FDC0216057860092969A /* PBXTextBookmark */ = 8B42FDC0216057860092969A /* PBXTextBookmark */; 8B1A955627CCBA9300649D11 /* PBXTextBookmark */ = 8B1A955627CCBA9300649D11 /* PBXTextBookmark */;
8B42FDC5216057860092969A /* PBXTextBookmark */ = 8B42FDC5216057860092969A /* PBXTextBookmark */; 8B1A955A27CCBA9300649D11 /* PBXTextBookmark */ = 8B1A955A27CCBA9300649D11 /* PBXTextBookmark */;
8B7934F221F537F3006E9731 /* PBXTextBookmark */ = 8B7934F221F537F3006E9731 /* PBXTextBookmark */; 8B7934F221F537F3006E9731 /* PBXTextBookmark */ = 8B7934F221F537F3006E9731 /* PBXTextBookmark */;
8B7934F621F537F3006E9731 /* PBXTextBookmark */ = 8B7934F621F537F3006E9731 /* PBXTextBookmark */; 8B7934F621F537F3006E9731 /* PBXTextBookmark */ = 8B7934F621F537F3006E9731 /* PBXTextBookmark */;
}; };
@ -88,9 +88,9 @@
}; };
24D8286F09A914000093AEF8 /* ButterComp2Proc.cpp */ = { 24D8286F09A914000093AEF8 /* ButterComp2Proc.cpp */ = {
uiCtxt = { uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {848, 6292}}"; sepNavIntBoundsRect = "{{0, 0}, {903, 8676}}";
sepNavSelRange = "{7880, 0}"; sepNavSelRange = "{7880, 0}";
sepNavVisRange = "{7052, 1652}"; sepNavVisRange = "{7328, 1227}";
sepNavWindowFrame = "{{394, 47}, {895, 831}}"; sepNavWindowFrame = "{{394, 47}, {895, 831}}";
}; };
}; };
@ -108,25 +108,25 @@
isa = PBXCodeSenseManager; isa = PBXCodeSenseManager;
indexTemplatePath = ""; indexTemplatePath = "";
}; };
8B42FDC0216057860092969A /* PBXTextBookmark */ = { 8B1A955627CCBA9300649D11 /* PBXTextBookmark */ = {
isa = PBXTextBookmark; isa = PBXTextBookmark;
fRef = 24D8286F09A914000093AEF8 /* ButterComp2Proc.cpp */; fRef = 24D8286F09A914000093AEF8 /* ButterComp2Proc.cpp */;
name = "ButterComp2Proc.cpp: 382"; name = "ButterComp2Proc.cpp: 389";
rLen = 0; rLen = 0;
rLoc = 11279; rLoc = 11279;
rType = 0; rType = 0;
vrLen = 322; vrLen = 272;
vrLoc = 11177; vrLoc = 6505;
}; };
8B42FDC5216057860092969A /* PBXTextBookmark */ = { 8B1A955A27CCBA9300649D11 /* PBXTextBookmark */ = {
isa = PBXTextBookmark; isa = PBXTextBookmark;
fRef = 24D8286F09A914000093AEF8 /* ButterComp2Proc.cpp */; fRef = 24D8286F09A914000093AEF8 /* ButterComp2Proc.cpp */;
name = "ButterComp2Proc.cpp: 268"; name = "ButterComp2Proc.cpp: 279";
rLen = 0; rLen = 0;
rLoc = 7880; rLoc = 7880;
rType = 0; rType = 0;
vrLen = 1753; vrLen = 1227;
vrLoc = 7074; vrLoc = 7328;
}; };
8B7934F221F537F3006E9731 /* PBXTextBookmark */ = { 8B7934F221F537F3006E9731 /* PBXTextBookmark */ = {
isa = PBXTextBookmark; isa = PBXTextBookmark;

View file

@ -241,10 +241,10 @@
<key>_historyCapacity</key> <key>_historyCapacity</key>
<integer>0</integer> <integer>0</integer>
<key>bookmark</key> <key>bookmark</key>
<string>8B7934F621F537F3006E9731</string> <string>8B1A955A27CCBA9300649D11</string>
<key>history</key> <key>history</key>
<array> <array>
<string>8B42FDC5216057860092969A</string> <string>8B7934F621F537F3006E9731</string>
</array> </array>
</dict> </dict>
<key>SplitCount</key> <key>SplitCount</key>
@ -392,10 +392,10 @@
<key>_historyCapacity</key> <key>_historyCapacity</key>
<integer>0</integer> <integer>0</integer>
<key>bookmark</key> <key>bookmark</key>
<string>8B7934F221F537F3006E9731</string> <string>8B1A955627CCBA9300649D11</string>
<key>history</key> <key>history</key>
<array> <array>
<string>8B42FDC0216057860092969A</string> <string>8B7934F221F537F3006E9731</string>
</array> </array>
</dict> </dict>
<key>SplitCount</key> <key>SplitCount</key>
@ -409,18 +409,18 @@
<key>GeometryConfiguration</key> <key>GeometryConfiguration</key>
<dict> <dict>
<key>Frame</key> <key>Frame</key>
<string>{{0, 0}, {603, 117}}</string> <string>{{0, 0}, {603, 102}}</string>
<key>RubberWindowFrame</key> <key>RubberWindowFrame</key>
<string>138 241 810 487 0 0 1440 878 </string> <string>138 241 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>117pt</string> <string>102pt</string>
</dict> </dict>
<dict> <dict>
<key>Proportion</key> <key>Proportion</key>
<string>324pt</string> <string>339pt</string>
<key>Tabs</key> <key>Tabs</key>
<array> <array>
<dict> <dict>
@ -434,7 +434,7 @@
<key>GeometryConfiguration</key> <key>GeometryConfiguration</key>
<dict> <dict>
<key>Frame</key> <key>Frame</key>
<string>{{10, 27}, {603, 297}}</string> <string>{{10, 27}, {603, 312}}</string>
<key>RubberWindowFrame</key> <key>RubberWindowFrame</key>
<string>138 241 810 487 0 0 1440 878 </string> <string>138 241 810 487 0 0 1440 878 </string>
</dict> </dict>
@ -518,11 +518,11 @@
</array> </array>
<key>TableOfContents</key> <key>TableOfContents</key>
<array> <array>
<string>8B7934F321F537F3006E9731</string> <string>8B1A955727CCBA9300649D11</string>
<string>1CA23ED40692098700951B8B</string> <string>1CA23ED40692098700951B8B</string>
<string>8B7934F421F537F3006E9731</string> <string>8B1A955827CCBA9300649D11</string>
<string>8B0237581D42B1C400E1E8C8</string> <string>8B0237581D42B1C400E1E8C8</string>
<string>8B7934F521F537F3006E9731</string> <string>8B1A955927CCBA9300649D11</string>
<string>1CA23EDF0692099D00951B8B</string> <string>1CA23EDF0692099D00951B8B</string>
<string>1CA23EE00692099D00951B8B</string> <string>1CA23EE00692099D00951B8B</string>
<string>1CA23EE10692099D00951B8B</string> <string>1CA23EE10692099D00951B8B</string>
@ -675,7 +675,7 @@
<key>StatusbarIsVisible</key> <key>StatusbarIsVisible</key>
<true/> <true/>
<key>TimeStamp</key> <key>TimeStamp</key>
<real>569718771.40327895</real> <real>667728531.29586196</real>
<key>ToolbarConfigUserDefaultsMinorVersion</key> <key>ToolbarConfigUserDefaultsMinorVersion</key>
<string>2</string> <string>2</string>
<key>ToolbarDisplayMode</key> <key>ToolbarDisplayMode</key>
@ -693,7 +693,7 @@
<key>WindowOrderList</key> <key>WindowOrderList</key>
<array> <array>
<string>8B42FD99216056C30092969A</string> <string>8B42FD99216056C30092969A</string>
<string>/Users/christopherjohnson/Desktop/MacVST/ButterComp2/ButterComp2.xcodeproj</string> <string>/Users/christopherjohnson/Desktop/airwindows/plugins/MacVST/ButterComp2/ButterComp2.xcodeproj</string>
</array> </array>
<key>WindowString</key> <key>WindowString</key>
<string>138 241 810 487 0 0 1440 878 </string> <string>138 241 810 487 0 0 1440 878 </string>

View file

@ -90,11 +90,11 @@ void Channel6::processReplacing(float **inputs, float **outputs, VstInt32 sample
//begin 32 bit stereo floating point dither //begin 32 bit stereo floating point dither
int expon; frexpf((float)inputSampleL, &expon); int expon; frexpf((float)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) * 5.960464655174751e-36L * pow(2,expon+62); inputSampleL += ((double(fpdL)-uint32_t(0x7fffffff)) * 5.5e-36l * pow(2,expon+62));
frexpf((float)inputSampleR, &expon); frexpf((float)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) * 5.960464655174751e-36L * pow(2,expon+62); inputSampleR += ((double(fpdR)-uint32_t(0x7fffffff)) * 5.5e-36l * pow(2,expon+62));
//end 32 bit stereo floating point dither //end 32 bit stereo floating point dither
*out1 = inputSampleL; *out1 = inputSampleL;
@ -189,12 +189,12 @@ void Channel6::processDoubleReplacing(double **inputs, double **outputs, VstInt3
} }
//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 += ((double(fpdL)-uint32_t(0x7fffffff)) * 1.1e-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 += ((double(fpdR)-uint32_t(0x7fffffff)) * 1.1e-44l * pow(2,expon+62));
//end 64 bit stereo floating point dither //end 64 bit stereo floating point dither
*out1 = inputSampleL; *out1 = inputSampleL;

View file

@ -127,11 +127,11 @@ void Holt::processReplacing(float **inputs, float **outputs, VstInt32 sampleFram
//begin 32 bit stereo floating point dither //begin 32 bit stereo floating point dither
int expon; frexpf((float)inputSampleL, &expon); int expon; frexpf((float)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) * 5.960464655174751e-36L * pow(2,expon+62); inputSampleL += ((double(fpdL)-uint32_t(0x7fffffff)) * 5.5e-36l * pow(2,expon+62));
frexpf((float)inputSampleR, &expon); frexpf((float)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) * 5.960464655174751e-36L * pow(2,expon+62); inputSampleR += ((double(fpdR)-uint32_t(0x7fffffff)) * 5.5e-36l * pow(2,expon+62));
//end 32 bit stereo floating point dither //end 32 bit stereo floating point dither
*out1 = inputSampleL; *out1 = inputSampleL;
@ -263,12 +263,12 @@ void Holt::processDoubleReplacing(double **inputs, double **outputs, VstInt32 sa
} }
//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 += ((double(fpdL)-uint32_t(0x7fffffff)) * 1.1e-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 += ((double(fpdR)-uint32_t(0x7fffffff)) * 1.1e-44l * pow(2,expon+62));
//end 64 bit stereo floating point dither //end 64 bit stereo floating point dither
*out1 = inputSampleL; *out1 = inputSampleL;

View file

@ -107,11 +107,11 @@ void Loud::processReplacing(float **inputs, float **outputs, VstInt32 sampleFram
//begin 32 bit stereo floating point dither //begin 32 bit stereo floating point dither
int expon; frexpf((float)inputSampleL, &expon); int expon; frexpf((float)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) * 5.960464655174751e-36L * pow(2,expon+62); inputSampleL += ((double(fpdL)-uint32_t(0x7fffffff)) * 5.5e-36l * pow(2,expon+62));
frexpf((float)inputSampleR, &expon); frexpf((float)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) * 5.960464655174751e-36L * pow(2,expon+62); inputSampleR += ((double(fpdR)-uint32_t(0x7fffffff)) * 5.5e-36l * pow(2,expon+62));
//end 32 bit stereo floating point dither //end 32 bit stereo floating point dither
*out1 = inputSampleL; *out1 = inputSampleL;
@ -222,12 +222,12 @@ void Loud::processDoubleReplacing(double **inputs, double **outputs, VstInt32 sa
//number, we really don't want to meaninglessly multiply that by 1.0. //number, we really don't want to meaninglessly multiply that by 1.0.
//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 += ((double(fpdL)-uint32_t(0x7fffffff)) * 1.1e-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 += ((double(fpdR)-uint32_t(0x7fffffff)) * 1.1e-44l * pow(2,expon+62));
//end 64 bit stereo floating point dither //end 64 bit stereo floating point dither
*out1 = inputSampleL; *out1 = inputSampleL;

View file

@ -752,11 +752,11 @@ void MV::processReplacing(float **inputs, float **outputs, VstInt32 sampleFrames
//begin 32 bit stereo floating point dither //begin 32 bit stereo floating point dither
int expon; frexpf((float)inputSampleL, &expon); int expon; frexpf((float)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) * 5.960464655174751e-36L * pow(2,expon+62); inputSampleL += ((double(fpdL)-uint32_t(0x7fffffff)) * 5.5e-36l * pow(2,expon+62));
frexpf((float)inputSampleR, &expon); frexpf((float)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) * 5.960464655174751e-36L * pow(2,expon+62); inputSampleR += ((double(fpdR)-uint32_t(0x7fffffff)) * 5.5e-36l * pow(2,expon+62));
//end 32 bit stereo floating point dither //end 32 bit stereo floating point dither
*out1 = inputSampleL; *out1 = inputSampleL;
@ -1513,12 +1513,12 @@ void MV::processDoubleReplacing(double **inputs, double **outputs, VstInt32 samp
//Dry/Wet control, defaults to the last slider //Dry/Wet control, defaults to the last slider
//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 += ((double(fpdL)-uint32_t(0x7fffffff)) * 1.1e-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 += ((double(fpdR)-uint32_t(0x7fffffff)) * 1.1e-44l * pow(2,expon+62));
//end 64 bit stereo floating point dither //end 64 bit stereo floating point dither
*out1 = inputSampleL; *out1 = inputSampleL;

View file

@ -237,11 +237,11 @@ void Pop::processReplacing(float **inputs, float **outputs, VstInt32 sampleFrame
//begin 32 bit stereo floating point dither //begin 32 bit stereo floating point dither
int expon; frexpf((float)inputSampleL, &expon); int expon; frexpf((float)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) * 5.960464655174751e-36L * pow(2,expon+62); inputSampleL += ((double(fpdL)-uint32_t(0x7fffffff)) * 5.5e-36l * pow(2,expon+62));
frexpf((float)inputSampleR, &expon); frexpf((float)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) * 5.960464655174751e-36L * pow(2,expon+62); inputSampleR += ((double(fpdR)-uint32_t(0x7fffffff)) * 5.5e-36l * pow(2,expon+62));
//end 32 bit stereo floating point dither //end 32 bit stereo floating point dither
*out1 = inputSampleL; *out1 = inputSampleL;
@ -483,12 +483,12 @@ void Pop::processDoubleReplacing(double **inputs, double **outputs, VstInt32 sam
} }
//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 += ((double(fpdL)-uint32_t(0x7fffffff)) * 1.1e-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 += ((double(fpdR)-uint32_t(0x7fffffff)) * 1.1e-44l * pow(2,expon+62));
//end 64 bit stereo floating point dither //end 64 bit stereo floating point dither
*out1 = inputSampleL; *out1 = inputSampleL;

View file

@ -460,11 +460,11 @@ void PurestSquish::processReplacing(float **inputs, float **outputs, VstInt32 sa
//begin 32 bit stereo floating point dither //begin 32 bit stereo floating point dither
int expon; frexpf((float)inputSampleL, &expon); int expon; frexpf((float)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) * 5.960464655174751e-36L * pow(2,expon+62); inputSampleL += ((double(fpdL)-uint32_t(0x7fffffff)) * 5.5e-36l * pow(2,expon+62));
frexpf((float)inputSampleR, &expon); frexpf((float)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) * 5.960464655174751e-36L * pow(2,expon+62); inputSampleR += ((double(fpdR)-uint32_t(0x7fffffff)) * 5.5e-36l * pow(2,expon+62));
//end 32 bit stereo floating point dither //end 32 bit stereo floating point dither
*out1 = inputSampleL; *out1 = inputSampleL;
@ -929,12 +929,12 @@ void PurestSquish::processDoubleReplacing(double **inputs, double **outputs, Vst
} }
//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 += ((double(fpdL)-uint32_t(0x7fffffff)) * 1.1e-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 += ((double(fpdR)-uint32_t(0x7fffffff)) * 1.1e-44l * pow(2,expon+62));
//end 64 bit stereo floating point dither //end 64 bit stereo floating point dither
*out1 = inputSampleL; *out1 = inputSampleL;

View file

@ -29,11 +29,11 @@ void Spiral::processReplacing(float **inputs, float **outputs, VstInt32 sampleFr
//begin 32 bit stereo floating point dither //begin 32 bit stereo floating point dither
int expon; frexpf((float)inputSampleL, &expon); int expon; frexpf((float)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) * 5.960464655174751e-36L * pow(2,expon+62); inputSampleL += ((double(fpdL)-uint32_t(0x7fffffff)) * 5.5e-36l * pow(2,expon+62));
frexpf((float)inputSampleR, &expon); frexpf((float)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) * 5.960464655174751e-36L * pow(2,expon+62); inputSampleR += ((double(fpdR)-uint32_t(0x7fffffff)) * 5.5e-36l * pow(2,expon+62));
//end 32 bit stereo floating point dither //end 32 bit stereo floating point dither
*out1 = inputSampleL; *out1 = inputSampleL;
@ -67,12 +67,12 @@ void Spiral::processDoubleReplacing(double **inputs, double **outputs, VstInt32
inputSampleR = sin(inputSampleR * fabs(inputSampleR)) / ((fabs(inputSampleR) == 0.0) ?1:fabs(inputSampleR)); inputSampleR = sin(inputSampleR * fabs(inputSampleR)) / ((fabs(inputSampleR) == 0.0) ?1:fabs(inputSampleR));
//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 += ((double(fpdL)-uint32_t(0x7fffffff)) * 1.1e-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 += ((double(fpdR)-uint32_t(0x7fffffff)) * 1.1e-44l * pow(2,expon+62));
//end 64 bit stereo floating point dither //end 64 bit stereo floating point dither
*out1 = inputSampleL; *out1 = inputSampleL;

View file

@ -87,11 +87,11 @@ void Spiral2::processReplacing(float **inputs, float **outputs, VstInt32 sampleF
//begin 32 bit stereo floating point dither //begin 32 bit stereo floating point dither
int expon; frexpf((float)inputSampleL, &expon); int expon; frexpf((float)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) * 5.960464655174751e-36L * pow(2,expon+62); inputSampleL += ((double(fpdL)-uint32_t(0x7fffffff)) * 5.5e-36l * pow(2,expon+62));
frexpf((float)inputSampleR, &expon); frexpf((float)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) * 5.960464655174751e-36L * pow(2,expon+62); inputSampleR += ((double(fpdR)-uint32_t(0x7fffffff)) * 5.5e-36l * pow(2,expon+62));
//end 32 bit stereo floating point dither //end 32 bit stereo floating point dither
*out1 = inputSampleL; *out1 = inputSampleL;
@ -184,12 +184,12 @@ void Spiral2::processDoubleReplacing(double **inputs, double **outputs, VstInt32
flip = !flip; flip = !flip;
//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 += ((double(fpdL)-uint32_t(0x7fffffff)) * 1.1e-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 += ((double(fpdR)-uint32_t(0x7fffffff)) * 1.1e-44l * pow(2,expon+62));
//end 64 bit stereo floating point dither //end 64 bit stereo floating point dither
*out1 = inputSampleL; *out1 = inputSampleL;

View file

@ -187,11 +187,11 @@ void UnBox::processReplacing(float **inputs, float **outputs, VstInt32 sampleFra
//begin 32 bit stereo floating point dither //begin 32 bit stereo floating point dither
int expon; frexpf((float)inputSampleL, &expon); int expon; frexpf((float)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) * 5.960464655174751e-36L * pow(2,expon+62); inputSampleL += ((double(fpdL)-uint32_t(0x7fffffff)) * 5.5e-36l * pow(2,expon+62));
frexpf((float)inputSampleR, &expon); frexpf((float)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) * 5.960464655174751e-36L * pow(2,expon+62); inputSampleR += ((double(fpdR)-uint32_t(0x7fffffff)) * 5.5e-36l * pow(2,expon+62));
//end 32 bit stereo floating point dither //end 32 bit stereo floating point dither
*out1 = inputSampleL; *out1 = inputSampleL;
@ -383,12 +383,12 @@ void UnBox::processDoubleReplacing(double **inputs, double **outputs, VstInt32 s
if (output != 1.0) {inputSampleL *= output; inputSampleR *= output;} if (output != 1.0) {inputSampleL *= output; inputSampleR *= output;}
//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 += ((double(fpdL)-uint32_t(0x7fffffff)) * 1.1e-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 += ((double(fpdR)-uint32_t(0x7fffffff)) * 1.1e-44l * pow(2,expon+62));
//end 64 bit stereo floating point dither //end 64 bit stereo floating point dither
*out1 = inputSampleL; *out1 = inputSampleL;