mirror of
https://github.com/airwindows/airwindows.git
synced 2026-05-21 06:46:21 -06:00
DubPlate2
This commit is contained in:
parent
9de336a436
commit
21901acae0
392 changed files with 98548 additions and 675 deletions
307
plugins/MacSignedAU/AngleEQ/AngleEQ.cpp
Executable file
307
plugins/MacSignedAU/AngleEQ/AngleEQ.cpp
Executable file
|
|
@ -0,0 +1,307 @@
|
|||
/*
|
||||
* File: AngleEQ.cpp
|
||||
*
|
||||
* Version: 1.0
|
||||
*
|
||||
* Created: 3/19/25
|
||||
*
|
||||
* Copyright: Copyright © 2025 Airwindows, Airwindows uses the MIT license
|
||||
*
|
||||
* Disclaimer: IMPORTANT: This Apple software is supplied to you by Apple Computer, Inc. ("Apple") in
|
||||
* consideration of your agreement to the following terms, and your use, installation, modification
|
||||
* or redistribution of this Apple software constitutes acceptance of these terms. If you do
|
||||
* not agree with these terms, please do not use, install, modify or redistribute this Apple
|
||||
* software.
|
||||
*
|
||||
* In consideration of your agreement to abide by the following terms, and subject to these terms,
|
||||
* Apple grants you a personal, non-exclusive license, under Apple's copyrights in this
|
||||
* original Apple software (the "Apple Software"), to use, reproduce, modify and redistribute the
|
||||
* Apple Software, with or without modifications, in source and/or binary forms; provided that if you
|
||||
* redistribute the Apple Software in its entirety and without modifications, you must retain this
|
||||
* notice and the following text and disclaimers in all such redistributions of the Apple Software.
|
||||
* Neither the name, trademarks, service marks or logos of Apple Computer, Inc. may be used to
|
||||
* endorse or promote products derived from the Apple Software without specific prior written
|
||||
* permission from Apple. Except as expressly stated in this notice, no other rights or
|
||||
* licenses, express or implied, are granted by Apple herein, including but not limited to any
|
||||
* patent rights that may be infringed by your derivative works or by other works in which the
|
||||
* Apple Software may be incorporated.
|
||||
*
|
||||
* The Apple Software is provided by Apple on an "AS IS" basis. APPLE MAKES NO WARRANTIES, EXPRESS OR
|
||||
* IMPLIED, INCLUDING WITHOUT LIMITATION THE IMPLIED WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY
|
||||
* AND FITNESS FOR A PARTICULAR PURPOSE, REGARDING THE APPLE SOFTWARE OR ITS USE AND OPERATION ALONE
|
||||
* OR IN COMBINATION WITH YOUR PRODUCTS.
|
||||
*
|
||||
* IN NO EVENT SHALL APPLE BE LIABLE FOR ANY SPECIAL, INDIRECT, INCIDENTAL OR CONSEQUENTIAL
|
||||
* DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
|
||||
* OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) ARISING IN ANY WAY OUT OF THE USE,
|
||||
* REPRODUCTION, MODIFICATION AND/OR DISTRIBUTION OF THE APPLE SOFTWARE, HOWEVER CAUSED AND WHETHER
|
||||
* UNDER THEORY OF CONTRACT, TORT (INCLUDING NEGLIGENCE), STRICT LIABILITY OR OTHERWISE, EVEN
|
||||
* IF APPLE HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
*/
|
||||
/*=============================================================================
|
||||
AngleEQ.cpp
|
||||
|
||||
=============================================================================*/
|
||||
#include "AngleEQ.h"
|
||||
|
||||
|
||||
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
AUDIOCOMPONENT_ENTRY(AUBaseFactory, AngleEQ)
|
||||
|
||||
|
||||
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
// AngleEQ::AngleEQ
|
||||
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
AngleEQ::AngleEQ(AudioUnit component)
|
||||
: AUEffectBase(component)
|
||||
{
|
||||
CreateElements();
|
||||
Globals()->UseIndexedParameters(kNumberOfParameters);
|
||||
SetParameter(kParam_A, kDefaultValue_ParamA );
|
||||
SetParameter(kParam_B, kDefaultValue_ParamB );
|
||||
SetParameter(kParam_C, kDefaultValue_ParamC );
|
||||
SetParameter(kParam_D, kDefaultValue_ParamD );
|
||||
SetParameter(kParam_E, kDefaultValue_ParamE );
|
||||
SetParameter(kParam_F, kDefaultValue_ParamF );
|
||||
SetParameter(kParam_G, kDefaultValue_ParamG );
|
||||
SetParameter(kParam_H, kDefaultValue_ParamH );
|
||||
|
||||
#if AU_DEBUG_DISPATCHER
|
||||
mDebugDispatcher = new AUDebugDispatcher (this);
|
||||
#endif
|
||||
|
||||
}
|
||||
|
||||
|
||||
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
// AngleEQ::GetParameterValueStrings
|
||||
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
ComponentResult AngleEQ::GetParameterValueStrings(AudioUnitScope inScope,
|
||||
AudioUnitParameterID inParameterID,
|
||||
CFArrayRef * outStrings)
|
||||
{
|
||||
|
||||
return kAudioUnitErr_InvalidProperty;
|
||||
}
|
||||
|
||||
|
||||
|
||||
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
// AngleEQ::GetParameterInfo
|
||||
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
ComponentResult AngleEQ::GetParameterInfo(AudioUnitScope inScope,
|
||||
AudioUnitParameterID inParameterID,
|
||||
AudioUnitParameterInfo &outParameterInfo )
|
||||
{
|
||||
ComponentResult result = noErr;
|
||||
|
||||
outParameterInfo.flags = kAudioUnitParameterFlag_IsWritable
|
||||
| kAudioUnitParameterFlag_IsReadable;
|
||||
|
||||
if (inScope == kAudioUnitScope_Global) {
|
||||
switch(inParameterID)
|
||||
{
|
||||
case kParam_A:
|
||||
AUBase::FillInParameterName (outParameterInfo, kParameterAName, false);
|
||||
outParameterInfo.unit = kAudioUnitParameterUnit_Generic;
|
||||
outParameterInfo.minValue = 0.0;
|
||||
outParameterInfo.maxValue = 1.0;
|
||||
outParameterInfo.defaultValue = kDefaultValue_ParamA;
|
||||
break;
|
||||
case kParam_B:
|
||||
AUBase::FillInParameterName (outParameterInfo, kParameterBName, false);
|
||||
outParameterInfo.unit = kAudioUnitParameterUnit_Generic;
|
||||
outParameterInfo.minValue = 0.0;
|
||||
outParameterInfo.maxValue = 1.0;
|
||||
outParameterInfo.defaultValue = kDefaultValue_ParamB;
|
||||
break;
|
||||
case kParam_C:
|
||||
AUBase::FillInParameterName (outParameterInfo, kParameterCName, false);
|
||||
outParameterInfo.unit = kAudioUnitParameterUnit_Generic;
|
||||
outParameterInfo.minValue = 0.0;
|
||||
outParameterInfo.maxValue = 1.0;
|
||||
outParameterInfo.defaultValue = kDefaultValue_ParamC;
|
||||
break;
|
||||
case kParam_D:
|
||||
AUBase::FillInParameterName (outParameterInfo, kParameterDName, false);
|
||||
outParameterInfo.unit = kAudioUnitParameterUnit_Generic;
|
||||
outParameterInfo.minValue = 0.0;
|
||||
outParameterInfo.maxValue = 1.0;
|
||||
outParameterInfo.defaultValue = kDefaultValue_ParamD;
|
||||
break;
|
||||
case kParam_E:
|
||||
AUBase::FillInParameterName (outParameterInfo, kParameterEName, false);
|
||||
outParameterInfo.unit = kAudioUnitParameterUnit_Generic;
|
||||
outParameterInfo.minValue = 0.0;
|
||||
outParameterInfo.maxValue = 1.0;
|
||||
outParameterInfo.defaultValue = kDefaultValue_ParamE;
|
||||
break;
|
||||
case kParam_F:
|
||||
AUBase::FillInParameterName (outParameterInfo, kParameterFName, false);
|
||||
outParameterInfo.unit = kAudioUnitParameterUnit_Generic;
|
||||
outParameterInfo.minValue = 0.0;
|
||||
outParameterInfo.maxValue = 1.0;
|
||||
outParameterInfo.defaultValue = kDefaultValue_ParamF;
|
||||
break;
|
||||
case kParam_G:
|
||||
AUBase::FillInParameterName (outParameterInfo, kParameterGName, false);
|
||||
outParameterInfo.unit = kAudioUnitParameterUnit_Generic;
|
||||
outParameterInfo.minValue = 0.0;
|
||||
outParameterInfo.maxValue = 1.0;
|
||||
outParameterInfo.defaultValue = kDefaultValue_ParamG;
|
||||
break;
|
||||
case kParam_H:
|
||||
AUBase::FillInParameterName (outParameterInfo, kParameterHName, false);
|
||||
outParameterInfo.unit = kAudioUnitParameterUnit_Generic;
|
||||
outParameterInfo.minValue = 0.0;
|
||||
outParameterInfo.maxValue = 1.0;
|
||||
outParameterInfo.defaultValue = kDefaultValue_ParamH;
|
||||
break;
|
||||
default:
|
||||
result = kAudioUnitErr_InvalidParameter;
|
||||
break;
|
||||
}
|
||||
} else {
|
||||
result = kAudioUnitErr_InvalidParameter;
|
||||
}
|
||||
|
||||
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
// AngleEQ::GetPropertyInfo
|
||||
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
ComponentResult AngleEQ::GetPropertyInfo (AudioUnitPropertyID inID,
|
||||
AudioUnitScope inScope,
|
||||
AudioUnitElement inElement,
|
||||
UInt32 & outDataSize,
|
||||
Boolean & outWritable)
|
||||
{
|
||||
return AUEffectBase::GetPropertyInfo (inID, inScope, inElement, outDataSize, outWritable);
|
||||
}
|
||||
|
||||
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
// AngleEQ::GetProperty
|
||||
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
ComponentResult AngleEQ::GetProperty( AudioUnitPropertyID inID,
|
||||
AudioUnitScope inScope,
|
||||
AudioUnitElement inElement,
|
||||
void * outData )
|
||||
{
|
||||
return AUEffectBase::GetProperty (inID, inScope, inElement, outData);
|
||||
}
|
||||
|
||||
// AngleEQ::Initialize
|
||||
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
ComponentResult AngleEQ::Initialize()
|
||||
{
|
||||
ComponentResult result = AUEffectBase::Initialize();
|
||||
if (result == noErr)
|
||||
Reset(kAudioUnitScope_Global, 0);
|
||||
return result;
|
||||
}
|
||||
|
||||
#pragma mark ____AngleEQEffectKernel
|
||||
|
||||
|
||||
|
||||
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
// AngleEQ::AngleEQKernel::Reset()
|
||||
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
void AngleEQ::AngleEQKernel::Reset()
|
||||
{
|
||||
for(int count = 0; count < 36; count++) {
|
||||
iirHPosition[count] = 0.0;
|
||||
iirHAngle[count] = 0.0;
|
||||
iirMHPosition[count] = 0.0;
|
||||
iirMHAngle[count] = 0.0;
|
||||
iirMLPosition[count] = 0.0;
|
||||
iirMLAngle[count] = 0.0;
|
||||
iirLPosition[count] = 0.0;
|
||||
iirLAngle[count] = 0.0;
|
||||
}
|
||||
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX;
|
||||
}
|
||||
|
||||
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
// AngleEQ::AngleEQKernel::Process
|
||||
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
void AngleEQ::AngleEQKernel::Process( const Float32 *inSourceP,
|
||||
Float32 *inDestP,
|
||||
UInt32 inFramesToProcess,
|
||||
UInt32 inNumChannels,
|
||||
bool &ioSilence )
|
||||
{
|
||||
UInt32 nSampleFrames = inFramesToProcess;
|
||||
const Float32 *sourceP = inSourceP;
|
||||
Float32 *destP = inDestP;
|
||||
double overallscale = 1.0;
|
||||
overallscale /= 44100.0;
|
||||
overallscale *= GetSampleRate();
|
||||
|
||||
double highVol = pow(GetParameter( kParam_A )*2.0,2.0);
|
||||
double midVol = pow(GetParameter( kParam_B )*2.0,2.0);
|
||||
double lowVol = pow(GetParameter( kParam_C )*2.0,2.0);
|
||||
|
||||
double hFreq = pow(GetParameter( kParam_D ),overallscale);
|
||||
double mhFreq = pow(GetParameter( kParam_E ),overallscale);
|
||||
double mlFreq = pow(GetParameter( kParam_F ),overallscale+3.0);
|
||||
double lFreq = pow(GetParameter( kParam_G ),overallscale+3.0);
|
||||
|
||||
double dry = 2.0-(GetParameter( kParam_H )*2.0);
|
||||
if (dry > 1.0) dry = 1.0; //full dry for use with inv, to 0.0 at full wet
|
||||
double wet = (GetParameter( kParam_H )*2.0)-1.0; //inv-dry-wet for highpass
|
||||
|
||||
while (nSampleFrames-- > 0) {
|
||||
double inputSample = *sourceP;
|
||||
if (fabs(inputSample)<1.18e-23) inputSample = fpd * 1.18e-17;
|
||||
double drySample = inputSample;
|
||||
double midSample = inputSample;
|
||||
|
||||
double highSample = inputSample;
|
||||
for(int count = 0; count < (3.0+(hFreq*32.0)); count++) {
|
||||
iirHAngle[count] = (iirHAngle[count]*(1.0-hFreq))+((inputSample-iirHPosition[count])*hFreq);
|
||||
inputSample = ((iirHPosition[count]+(iirHAngle[count]*hFreq))*(1.0-hFreq))+(inputSample*hFreq);
|
||||
iirHPosition[count] = ((iirHPosition[count]+(iirHAngle[count]*hFreq))*(1.0-hFreq))+(inputSample*hFreq);
|
||||
highSample -= (inputSample * (1.0/(3.0+(hFreq*32.0))) );
|
||||
} //highpass point of treble band
|
||||
|
||||
inputSample = midSample; //restore for second highpass
|
||||
for(int count = 0; count < (3.0+(mlFreq*32.0)); count++) {
|
||||
iirMHAngle[count] = (iirMHAngle[count]*(1.0-mlFreq))+((inputSample-iirMHPosition[count])*mlFreq);
|
||||
inputSample = ((iirMHPosition[count]+(iirMHAngle[count]*mlFreq))*(1.0-mlFreq))+(inputSample*mlFreq);
|
||||
iirMHPosition[count] = ((iirMHPosition[count]+(iirMHAngle[count]*mlFreq))*(1.0-mlFreq))+(inputSample*mlFreq);
|
||||
midSample -= (inputSample * (1.0/(3.0+(mlFreq*32.0))) );
|
||||
} //highpass point of mid-to-low band
|
||||
|
||||
for(int count = 0; count < (3.0+(mhFreq*32.0)); count++) {
|
||||
iirMLAngle[count] = (iirMLAngle[count]*(1.0-mhFreq))+((midSample-iirMLPosition[count])*mhFreq);
|
||||
midSample = ((iirMLPosition[count]+(iirMLAngle[count]*mhFreq))*(1.0-mhFreq))+(midSample*mhFreq);
|
||||
iirMLPosition[count] = ((iirMLPosition[count]+(iirMLAngle[count]*mhFreq))*(1.0-mhFreq))+(midSample*mhFreq);
|
||||
} //lowpass point of mid-to-high band
|
||||
|
||||
double lowSample = inputSample;
|
||||
for(int count = 0; count < (3.0+(lFreq*32.0)); count++) {
|
||||
iirLAngle[count] = (iirLAngle[count]*(1.0-lFreq))+((lowSample-iirLPosition[count])*lFreq);
|
||||
lowSample = ((iirLPosition[count]+(iirLAngle[count]*lFreq))*(1.0-lFreq))+(lowSample*lFreq);
|
||||
iirLPosition[count] = ((iirLPosition[count]+(iirLAngle[count]*lFreq))*(1.0-lFreq))+(lowSample*lFreq);
|
||||
} //lowpass point of low band
|
||||
|
||||
inputSample = (drySample*dry)+(((highSample*highVol)+(midSample*midVol)+(lowSample*lowVol))*wet);
|
||||
|
||||
//begin 32 bit floating point dither
|
||||
int expon; frexpf((float)inputSample, &expon);
|
||||
fpd ^= fpd << 13; fpd ^= fpd >> 17; fpd ^= fpd << 5;
|
||||
inputSample += ((double(fpd)-uint32_t(0x7fffffff)) * 5.5e-36l * pow(2,expon+62));
|
||||
//end 32 bit floating point dither
|
||||
|
||||
*destP = inputSample;
|
||||
|
||||
sourceP += inNumChannels; destP += inNumChannels;
|
||||
}
|
||||
}
|
||||
|
||||
2
plugins/MacSignedAU/AngleEQ/AngleEQ.exp
Executable file
2
plugins/MacSignedAU/AngleEQ/AngleEQ.exp
Executable file
|
|
@ -0,0 +1,2 @@
|
|||
_AngleEQEntry
|
||||
_AngleEQFactory
|
||||
163
plugins/MacSignedAU/AngleEQ/AngleEQ.h
Executable file
163
plugins/MacSignedAU/AngleEQ/AngleEQ.h
Executable file
|
|
@ -0,0 +1,163 @@
|
|||
/*
|
||||
* File: AngleEQ.h
|
||||
*
|
||||
* Version: 1.0
|
||||
*
|
||||
* Created: 3/19/25
|
||||
*
|
||||
* Copyright: Copyright © 2025 Airwindows, Airwindows uses the MIT license
|
||||
*
|
||||
* Disclaimer: IMPORTANT: This Apple software is supplied to you by Apple Computer, Inc. ("Apple") in
|
||||
* consideration of your agreement to the following terms, and your use, installation, modification
|
||||
* or redistribution of this Apple software constitutes acceptance of these terms. If you do
|
||||
* not agree with these terms, please do not use, install, modify or redistribute this Apple
|
||||
* software.
|
||||
*
|
||||
* In consideration of your agreement to abide by the following terms, and subject to these terms,
|
||||
* Apple grants you a personal, non-exclusive license, under Apple's copyrights in this
|
||||
* original Apple software (the "Apple Software"), to use, reproduce, modify and redistribute the
|
||||
* Apple Software, with or without modifications, in source and/or binary forms; provided that if you
|
||||
* redistribute the Apple Software in its entirety and without modifications, you must retain this
|
||||
* notice and the following text and disclaimers in all such redistributions of the Apple Software.
|
||||
* Neither the name, trademarks, service marks or logos of Apple Computer, Inc. may be used to
|
||||
* endorse or promote products derived from the Apple Software without specific prior written
|
||||
* permission from Apple. Except as expressly stated in this notice, no other rights or
|
||||
* licenses, express or implied, are granted by Apple herein, including but not limited to any
|
||||
* patent rights that may be infringed by your derivative works or by other works in which the
|
||||
* Apple Software may be incorporated.
|
||||
*
|
||||
* The Apple Software is provided by Apple on an "AS IS" basis. APPLE MAKES NO WARRANTIES, EXPRESS OR
|
||||
* IMPLIED, INCLUDING WITHOUT LIMITATION THE IMPLIED WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY
|
||||
* AND FITNESS FOR A PARTICULAR PURPOSE, REGARDING THE APPLE SOFTWARE OR ITS USE AND OPERATION ALONE
|
||||
* OR IN COMBINATION WITH YOUR PRODUCTS.
|
||||
*
|
||||
* IN NO EVENT SHALL APPLE BE LIABLE FOR ANY SPECIAL, INDIRECT, INCIDENTAL OR CONSEQUENTIAL
|
||||
* DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
|
||||
* OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) ARISING IN ANY WAY OUT OF THE USE,
|
||||
* REPRODUCTION, MODIFICATION AND/OR DISTRIBUTION OF THE APPLE SOFTWARE, HOWEVER CAUSED AND WHETHER
|
||||
* UNDER THEORY OF CONTRACT, TORT (INCLUDING NEGLIGENCE), STRICT LIABILITY OR OTHERWISE, EVEN
|
||||
* IF APPLE HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
*/
|
||||
#include "AUEffectBase.h"
|
||||
#include "AngleEQVersion.h"
|
||||
|
||||
#if AU_DEBUG_DISPATCHER
|
||||
#include "AUDebugDispatcher.h"
|
||||
#endif
|
||||
|
||||
|
||||
#ifndef __AngleEQ_h__
|
||||
#define __AngleEQ_h__
|
||||
|
||||
|
||||
#pragma mark ____AngleEQ Parameters
|
||||
|
||||
// parameters
|
||||
static const float kDefaultValue_ParamA = 0.5;
|
||||
static const float kDefaultValue_ParamB = 0.4;
|
||||
static const float kDefaultValue_ParamC = 0.5;
|
||||
static const float kDefaultValue_ParamD = 0.8;
|
||||
static const float kDefaultValue_ParamE = 0.8;
|
||||
static const float kDefaultValue_ParamF = 0.2;
|
||||
static const float kDefaultValue_ParamG = 0.2;
|
||||
static const float kDefaultValue_ParamH = 1.0;
|
||||
|
||||
static CFStringRef kParameterAName = CFSTR("High");
|
||||
static CFStringRef kParameterBName = CFSTR("Mid");
|
||||
static CFStringRef kParameterCName = CFSTR("Low");
|
||||
static CFStringRef kParameterDName = CFSTR("HiFreq");
|
||||
static CFStringRef kParameterEName = CFSTR("MHiFreq");
|
||||
static CFStringRef kParameterFName = CFSTR("MLoFreq");
|
||||
static CFStringRef kParameterGName = CFSTR("LoFreq");
|
||||
static CFStringRef kParameterHName = CFSTR("Inv/Wet");
|
||||
|
||||
enum {
|
||||
kParam_A =0,
|
||||
kParam_B =1,
|
||||
kParam_C =2,
|
||||
kParam_D =3,
|
||||
kParam_E =4,
|
||||
kParam_F =5,
|
||||
kParam_G =6,
|
||||
kParam_H =7,
|
||||
//Add your parameters here...
|
||||
kNumberOfParameters=8
|
||||
};
|
||||
|
||||
#pragma mark ____AngleEQ
|
||||
class AngleEQ : public AUEffectBase
|
||||
{
|
||||
public:
|
||||
AngleEQ(AudioUnit component);
|
||||
#if AU_DEBUG_DISPATCHER
|
||||
virtual ~AngleEQ () { delete mDebugDispatcher; }
|
||||
#endif
|
||||
|
||||
virtual AUKernelBase * NewKernel() { return new AngleEQKernel(this); }
|
||||
|
||||
virtual ComponentResult GetParameterValueStrings(AudioUnitScope inScope,
|
||||
AudioUnitParameterID inParameterID,
|
||||
CFArrayRef * outStrings);
|
||||
|
||||
virtual ComponentResult GetParameterInfo(AudioUnitScope inScope,
|
||||
AudioUnitParameterID inParameterID,
|
||||
AudioUnitParameterInfo &outParameterInfo);
|
||||
|
||||
virtual ComponentResult GetPropertyInfo(AudioUnitPropertyID inID,
|
||||
AudioUnitScope inScope,
|
||||
AudioUnitElement inElement,
|
||||
UInt32 & outDataSize,
|
||||
Boolean & outWritable );
|
||||
|
||||
virtual ComponentResult GetProperty(AudioUnitPropertyID inID,
|
||||
AudioUnitScope inScope,
|
||||
AudioUnitElement inElement,
|
||||
void * outData);
|
||||
|
||||
virtual ComponentResult Initialize();
|
||||
virtual bool SupportsTail () { return true; }
|
||||
virtual Float64 GetTailTime() {return (1.0/GetSampleRate())*0.0;} //in SECONDS! gsr * a number = in samples
|
||||
virtual Float64 GetLatency() {return (1.0/GetSampleRate())*0.0;} // in SECONDS! gsr * a number = in samples
|
||||
|
||||
/*! @method Version */
|
||||
virtual ComponentResult Version() { return kAngleEQVersion; }
|
||||
|
||||
|
||||
|
||||
protected:
|
||||
class AngleEQKernel : public AUKernelBase // most of the real work happens here
|
||||
{
|
||||
public:
|
||||
AngleEQKernel(AUEffectBase *inAudioUnit )
|
||||
: AUKernelBase(inAudioUnit)
|
||||
{
|
||||
}
|
||||
|
||||
// *Required* overides for the process method for this effect
|
||||
// processes one channel of interleaved samples
|
||||
virtual void Process( const Float32 *inSourceP,
|
||||
Float32 *inDestP,
|
||||
UInt32 inFramesToProcess,
|
||||
UInt32 inNumChannels,
|
||||
bool &ioSilence);
|
||||
|
||||
virtual void Reset();
|
||||
|
||||
private:
|
||||
double iirHPosition[37];
|
||||
double iirHAngle[37];
|
||||
double iirMHPosition[37];
|
||||
double iirMHAngle[37];
|
||||
double iirMLPosition[37];
|
||||
double iirMLAngle[37];
|
||||
double iirLPosition[37];
|
||||
double iirLAngle[37];
|
||||
uint32_t fpd;
|
||||
};
|
||||
};
|
||||
|
||||
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
|
||||
#endif
|
||||
61
plugins/MacSignedAU/AngleEQ/AngleEQ.r
Executable file
61
plugins/MacSignedAU/AngleEQ/AngleEQ.r
Executable file
|
|
@ -0,0 +1,61 @@
|
|||
/*
|
||||
* File: AngleEQ.r
|
||||
*
|
||||
* Version: 1.0
|
||||
*
|
||||
* Created: 3/19/25
|
||||
*
|
||||
* Copyright: Copyright © 2025 Airwindows, Airwindows uses the MIT license
|
||||
*
|
||||
* Disclaimer: IMPORTANT: This Apple software is supplied to you by Apple Computer, Inc. ("Apple") in
|
||||
* consideration of your agreement to the following terms, and your use, installation, modification
|
||||
* or redistribution of this Apple software constitutes acceptance of these terms. If you do
|
||||
* not agree with these terms, please do not use, install, modify or redistribute this Apple
|
||||
* software.
|
||||
*
|
||||
* In consideration of your agreement to abide by the following terms, and subject to these terms,
|
||||
* Apple grants you a personal, non-exclusive license, under Apple's copyrights in this
|
||||
* original Apple software (the "Apple Software"), to use, reproduce, modify and redistribute the
|
||||
* Apple Software, with or without modifications, in source and/or binary forms; provided that if you
|
||||
* redistribute the Apple Software in its entirety and without modifications, you must retain this
|
||||
* notice and the following text and disclaimers in all such redistributions of the Apple Software.
|
||||
* Neither the name, trademarks, service marks or logos of Apple Computer, Inc. may be used to
|
||||
* endorse or promote products derived from the Apple Software without specific prior written
|
||||
* permission from Apple. Except as expressly stated in this notice, no other rights or
|
||||
* licenses, express or implied, are granted by Apple herein, including but not limited to any
|
||||
* patent rights that may be infringed by your derivative works or by other works in which the
|
||||
* Apple Software may be incorporated.
|
||||
*
|
||||
* The Apple Software is provided by Apple on an "AS IS" basis. APPLE MAKES NO WARRANTIES, EXPRESS OR
|
||||
* IMPLIED, INCLUDING WITHOUT LIMITATION THE IMPLIED WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY
|
||||
* AND FITNESS FOR A PARTICULAR PURPOSE, REGARDING THE APPLE SOFTWARE OR ITS USE AND OPERATION ALONE
|
||||
* OR IN COMBINATION WITH YOUR PRODUCTS.
|
||||
*
|
||||
* IN NO EVENT SHALL APPLE BE LIABLE FOR ANY SPECIAL, INDIRECT, INCIDENTAL OR CONSEQUENTIAL
|
||||
* DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
|
||||
* OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) ARISING IN ANY WAY OUT OF THE USE,
|
||||
* REPRODUCTION, MODIFICATION AND/OR DISTRIBUTION OF THE APPLE SOFTWARE, HOWEVER CAUSED AND WHETHER
|
||||
* UNDER THEORY OF CONTRACT, TORT (INCLUDING NEGLIGENCE), STRICT LIABILITY OR OTHERWISE, EVEN
|
||||
* IF APPLE HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
*/
|
||||
#include <AudioUnit/AudioUnit.r>
|
||||
|
||||
#include "AngleEQVersion.h"
|
||||
|
||||
// Note that resource IDs must be spaced 2 apart for the 'STR ' name and description
|
||||
#define kAudioUnitResID_AngleEQ 1000
|
||||
|
||||
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ AngleEQ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
#define RES_ID kAudioUnitResID_AngleEQ
|
||||
#define COMP_TYPE kAudioUnitType_Effect
|
||||
#define COMP_SUBTYPE AngleEQ_COMP_SUBTYPE
|
||||
#define COMP_MANUF AngleEQ_COMP_MANF
|
||||
|
||||
#define VERSION kAngleEQVersion
|
||||
#define NAME "Airwindows: AngleEQ"
|
||||
#define DESCRIPTION "AngleEQ AU"
|
||||
#define ENTRY_POINT "AngleEQEntry"
|
||||
|
||||
#include "AUResources.r"
|
||||
1358
plugins/MacSignedAU/AngleEQ/AngleEQ.xcodeproj/christopherjohnson.mode1v3
Executable file
1358
plugins/MacSignedAU/AngleEQ/AngleEQ.xcodeproj/christopherjohnson.mode1v3
Executable file
File diff suppressed because it is too large
Load diff
148
plugins/MacSignedAU/AngleEQ/AngleEQ.xcodeproj/christopherjohnson.pbxuser
Executable file
148
plugins/MacSignedAU/AngleEQ/AngleEQ.xcodeproj/christopherjohnson.pbxuser
Executable file
|
|
@ -0,0 +1,148 @@
|
|||
// !$*UTF8*$!
|
||||
{
|
||||
089C1669FE841209C02AAC07 /* Project object */ = {
|
||||
activeBuildConfigurationName = Release;
|
||||
activeTarget = 8D01CCC60486CAD60068D4B7 /* AngleEQ */;
|
||||
codeSenseManager = 8BD3CCB9148830B20062E48C /* Code sense */;
|
||||
perUserDictionary = {
|
||||
PBXConfiguration.PBXFileTableDataSource3.PBXFileTableDataSource = {
|
||||
PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
|
||||
PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
|
||||
PBXFileTableDataSourceColumnWidthsKey = (
|
||||
20,
|
||||
292,
|
||||
20,
|
||||
48,
|
||||
43,
|
||||
43,
|
||||
20,
|
||||
);
|
||||
PBXFileTableDataSourceColumnsKey = (
|
||||
PBXFileDataSource_FiletypeID,
|
||||
PBXFileDataSource_Filename_ColumnID,
|
||||
PBXFileDataSource_Built_ColumnID,
|
||||
PBXFileDataSource_ObjectSize_ColumnID,
|
||||
PBXFileDataSource_Errors_ColumnID,
|
||||
PBXFileDataSource_Warnings_ColumnID,
|
||||
PBXFileDataSource_Target_ColumnID,
|
||||
);
|
||||
};
|
||||
PBXConfiguration.PBXTargetDataSource.PBXTargetDataSource = {
|
||||
PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
|
||||
PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
|
||||
PBXFileTableDataSourceColumnWidthsKey = (
|
||||
20,
|
||||
252,
|
||||
60,
|
||||
20,
|
||||
48,
|
||||
43,
|
||||
43,
|
||||
);
|
||||
PBXFileTableDataSourceColumnsKey = (
|
||||
PBXFileDataSource_FiletypeID,
|
||||
PBXFileDataSource_Filename_ColumnID,
|
||||
PBXTargetDataSource_PrimaryAttribute,
|
||||
PBXFileDataSource_Built_ColumnID,
|
||||
PBXFileDataSource_ObjectSize_ColumnID,
|
||||
PBXFileDataSource_Errors_ColumnID,
|
||||
PBXFileDataSource_Warnings_ColumnID,
|
||||
);
|
||||
};
|
||||
PBXPerProjectTemplateStateSaveDate = 764595763;
|
||||
PBXWorkspaceStateSaveDate = 764595763;
|
||||
};
|
||||
perUserProjectItems = {
|
||||
8B3C83E12D92CD7900F8ABD4 /* PBXTextBookmark */ = 8B3C83E12D92CD7900F8ABD4 /* PBXTextBookmark */;
|
||||
8B3C84152D92D61500F8ABD4 /* PBXTextBookmark */ = 8B3C84152D92D61500F8ABD4 /* PBXTextBookmark */;
|
||||
8B3C84162D92D61500F8ABD4 /* PBXTextBookmark */ = 8B3C84162D92D61500F8ABD4 /* PBXTextBookmark */;
|
||||
8BA226B42D8B5EF900048AF4 /* PlistBookmark */ = 8BA226B42D8B5EF900048AF4 /* PlistBookmark */;
|
||||
};
|
||||
sourceControlManager = 8BD3CCB8148830B20062E48C /* Source Control */;
|
||||
userBuildSettings = {
|
||||
};
|
||||
};
|
||||
8B3C83E12D92CD7900F8ABD4 /* PBXTextBookmark */ = {
|
||||
isa = PBXTextBookmark;
|
||||
fRef = 8BA05A660720730100365D66 /* AngleEQ.cpp */;
|
||||
name = "AngleEQ.cpp: 292";
|
||||
rLen = 0;
|
||||
rLoc = 13867;
|
||||
rType = 0;
|
||||
vrLen = 503;
|
||||
vrLoc = 13252;
|
||||
};
|
||||
8B3C84152D92D61500F8ABD4 /* PBXTextBookmark */ = {
|
||||
isa = PBXTextBookmark;
|
||||
fRef = 8BC6025B073B072D006C4272 /* AngleEQ.h */;
|
||||
name = "AngleEQ.h: 155";
|
||||
rLen = 0;
|
||||
rLoc = 5979;
|
||||
rType = 0;
|
||||
vrLen = 124;
|
||||
vrLoc = 5886;
|
||||
};
|
||||
8B3C84162D92D61500F8ABD4 /* PBXTextBookmark */ = {
|
||||
isa = PBXTextBookmark;
|
||||
fRef = 8BC6025B073B072D006C4272 /* AngleEQ.h */;
|
||||
name = "AngleEQ.h: 155";
|
||||
rLen = 0;
|
||||
rLoc = 5979;
|
||||
rType = 0;
|
||||
vrLen = 124;
|
||||
vrLoc = 5886;
|
||||
};
|
||||
8BA05A660720730100365D66 /* AngleEQ.cpp */ = {
|
||||
uiCtxt = {
|
||||
sepNavIntBoundsRect = "{{0, 0}, {1115, 5634}}";
|
||||
sepNavSelRange = "{14057, 0}";
|
||||
sepNavVisRange = "{12540, 1870}";
|
||||
sepNavWindowFrame = "{{344, 71}, {1162, 807}}";
|
||||
};
|
||||
};
|
||||
8BA05A690720730100365D66 /* AngleEQVersion.h */ = {
|
||||
uiCtxt = {
|
||||
sepNavIntBoundsRect = "{{0, 0}, {1056, 1062}}";
|
||||
sepNavSelRange = "{2893, 0}";
|
||||
sepNavVisRange = "{965, 1991}";
|
||||
sepNavWindowFrame = "{{769, 55}, {1066, 807}}";
|
||||
};
|
||||
};
|
||||
8BA226B42D8B5EF900048AF4 /* PlistBookmark */ = {
|
||||
isa = PlistBookmark;
|
||||
fRef = 8D01CCD10486CAD60068D4B7 /* Info.plist */;
|
||||
fallbackIsa = PBXBookmark;
|
||||
isK = 0;
|
||||
kPath = (
|
||||
CFBundleName,
|
||||
);
|
||||
name = /Users/christopherjohnson/Desktop/AngleEQ/Info.plist;
|
||||
rLen = 0;
|
||||
rLoc = 9223372036854775808;
|
||||
};
|
||||
8BC6025B073B072D006C4272 /* AngleEQ.h */ = {
|
||||
uiCtxt = {
|
||||
sepNavIntBoundsRect = "{{0, 0}, {840, 3060}}";
|
||||
sepNavSelRange = "{5979, 0}";
|
||||
sepNavVisRange = "{5886, 124}";
|
||||
sepNavWindowFrame = "{{838, 71}, {1066, 807}}";
|
||||
};
|
||||
};
|
||||
8BD3CCB8148830B20062E48C /* Source Control */ = {
|
||||
isa = PBXSourceControlManager;
|
||||
fallbackIsa = XCSourceControlManager;
|
||||
isSCMEnabled = 0;
|
||||
scmConfiguration = {
|
||||
repositoryNamesForRoots = {
|
||||
"" = "";
|
||||
};
|
||||
};
|
||||
};
|
||||
8BD3CCB9148830B20062E48C /* Code sense */ = {
|
||||
isa = PBXCodeSenseManager;
|
||||
indexTemplatePath = "";
|
||||
};
|
||||
8D01CCC60486CAD60068D4B7 /* AngleEQ */ = {
|
||||
activeExec = 0;
|
||||
};
|
||||
}
|
||||
1507
plugins/MacSignedAU/AngleEQ/AngleEQ.xcodeproj/christopherjohnson.perspectivev3
Executable file
1507
plugins/MacSignedAU/AngleEQ/AngleEQ.xcodeproj/christopherjohnson.perspectivev3
Executable file
File diff suppressed because it is too large
Load diff
965
plugins/MacSignedAU/AngleEQ/AngleEQ.xcodeproj/project.pbxproj
Executable file
965
plugins/MacSignedAU/AngleEQ/AngleEQ.xcodeproj/project.pbxproj
Executable file
|
|
@ -0,0 +1,965 @@
|
|||
// !$*UTF8*$!
|
||||
{
|
||||
archiveVersion = 1;
|
||||
classes = {
|
||||
};
|
||||
objectVersion = 45;
|
||||
objects = {
|
||||
|
||||
/* Begin PBXBuildFile section */
|
||||
8B528C592D948EC7008F2C47 /* CAExtAudioFile.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528BD12D948EC7008F2C47 /* CAExtAudioFile.h */; };
|
||||
8B528C5A2D948EC7008F2C47 /* CACFMachPort.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528BD22D948EC7008F2C47 /* CACFMachPort.h */; };
|
||||
8B528C5B2D948EC7008F2C47 /* CABool.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528BD32D948EC7008F2C47 /* CABool.h */; };
|
||||
8B528C5C2D948EC7008F2C47 /* CAComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528BD42D948EC7008F2C47 /* CAComponent.cpp */; };
|
||||
8B528C5D2D948EC7008F2C47 /* CADebugger.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528BD52D948EC7008F2C47 /* CADebugger.h */; };
|
||||
8B528C5E2D948EC7008F2C47 /* CACFNumber.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528BD62D948EC7008F2C47 /* CACFNumber.cpp */; };
|
||||
8B528C5F2D948EC7008F2C47 /* CAGuard.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528BD72D948EC7008F2C47 /* CAGuard.h */; };
|
||||
8B528C602D948EC7008F2C47 /* CAAtomic.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528BD82D948EC7008F2C47 /* CAAtomic.h */; };
|
||||
8B528C612D948EC7008F2C47 /* CAStreamBasicDescription.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528BD92D948EC7008F2C47 /* CAStreamBasicDescription.h */; };
|
||||
8B528C622D948EC7008F2C47 /* CACFObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528BDA2D948EC7008F2C47 /* CACFObject.h */; };
|
||||
8B528C632D948EC7008F2C47 /* CAStreamRangedDescription.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528BDB2D948EC7008F2C47 /* CAStreamRangedDescription.h */; };
|
||||
8B528C642D948EC7008F2C47 /* CATokenMap.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528BDC2D948EC7008F2C47 /* CATokenMap.h */; };
|
||||
8B528C652D948EC7008F2C47 /* CAComponent.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528BDD2D948EC7008F2C47 /* CAComponent.h */; };
|
||||
8B528C662D948EC7008F2C47 /* CAAudioBufferList.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528BDE2D948EC7008F2C47 /* CAAudioBufferList.h */; };
|
||||
8B528C672D948EC7008F2C47 /* CAAudioUnit.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528BDF2D948EC7008F2C47 /* CAAudioUnit.h */; };
|
||||
8B528C682D948EC7008F2C47 /* CAAUParameter.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528BE02D948EC7008F2C47 /* CAAUParameter.h */; };
|
||||
8B528C692D948EC7008F2C47 /* CAException.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528BE12D948EC7008F2C47 /* CAException.h */; };
|
||||
8B528C6A2D948EC7008F2C47 /* CAAUProcessor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528BE22D948EC7008F2C47 /* CAAUProcessor.cpp */; };
|
||||
8B528C6B2D948EC7008F2C47 /* CAAUProcessor.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528BE32D948EC7008F2C47 /* CAAUProcessor.h */; };
|
||||
8B528C6C2D948EC7008F2C47 /* CAProcess.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528BE42D948EC7008F2C47 /* CAProcess.h */; };
|
||||
8B528C6D2D948EC7008F2C47 /* CACFDictionary.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528BE52D948EC7008F2C47 /* CACFDictionary.h */; };
|
||||
8B528C6E2D948EC7008F2C47 /* CAPThread.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528BE62D948EC7008F2C47 /* CAPThread.h */; };
|
||||
8B528C6F2D948EC7008F2C47 /* CAAUParameter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528BE72D948EC7008F2C47 /* CAAUParameter.cpp */; };
|
||||
8B528C702D948EC7008F2C47 /* CAAudioTimeStamp.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528BE82D948EC7008F2C47 /* CAAudioTimeStamp.h */; };
|
||||
8B528C712D948EC7008F2C47 /* CAFilePathUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528BE92D948EC7008F2C47 /* CAFilePathUtils.cpp */; };
|
||||
8B528C722D948EC7008F2C47 /* CAAudioValueRange.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528BEA2D948EC7008F2C47 /* CAAudioValueRange.h */; };
|
||||
8B528C732D948EC7008F2C47 /* CAVectorUnitTypes.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528BEB2D948EC7008F2C47 /* CAVectorUnitTypes.h */; };
|
||||
8B528C742D948EC7008F2C47 /* CAAudioChannelLayoutObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528BEC2D948EC7008F2C47 /* CAAudioChannelLayoutObject.cpp */; };
|
||||
8B528C752D948EC7008F2C47 /* CAGuard.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528BED2D948EC7008F2C47 /* CAGuard.cpp */; };
|
||||
8B528C762D948EC7008F2C47 /* CACFNumber.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528BEE2D948EC7008F2C47 /* CACFNumber.h */; };
|
||||
8B528C772D948EC7008F2C47 /* CACFDistributedNotification.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528BEF2D948EC7008F2C47 /* CACFDistributedNotification.cpp */; };
|
||||
8B528C782D948EC7008F2C47 /* CACFString.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528BF02D948EC7008F2C47 /* CACFString.h */; };
|
||||
8B528C792D948EC7008F2C47 /* CAAUMIDIMapManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528BF12D948EC7008F2C47 /* CAAUMIDIMapManager.cpp */; };
|
||||
8B528C7A2D948EC7008F2C47 /* CAComponentDescription.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528BF22D948EC7008F2C47 /* CAComponentDescription.cpp */; };
|
||||
8B528C7B2D948EC7008F2C47 /* CAHostTimeBase.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528BF32D948EC7008F2C47 /* CAHostTimeBase.h */; };
|
||||
8B528C7C2D948EC7008F2C47 /* CADebugMacros.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528BF42D948EC7008F2C47 /* CADebugMacros.cpp */; };
|
||||
8B528C7D2D948EC7008F2C47 /* CAAudioFileFormats.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528BF52D948EC7008F2C47 /* CAAudioFileFormats.h */; };
|
||||
8B528C7E2D948EC7008F2C47 /* CAAUMIDIMapManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528BF62D948EC7008F2C47 /* CAAUMIDIMapManager.h */; };
|
||||
8B528C7F2D948EC7008F2C47 /* CACFDictionary.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528BF72D948EC7008F2C47 /* CACFDictionary.cpp */; };
|
||||
8B528C802D948EC7008F2C47 /* CAMutex.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528BF82D948EC7008F2C47 /* CAMutex.h */; };
|
||||
8B528C812D948EC7008F2C47 /* CACFString.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528BF92D948EC7008F2C47 /* CACFString.cpp */; };
|
||||
8B528C822D948EC7008F2C47 /* CASettingsStorage.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528BFA2D948EC7008F2C47 /* CASettingsStorage.h */; };
|
||||
8B528C832D948EC7008F2C47 /* CADebugPrintf.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528BFB2D948EC7008F2C47 /* CADebugPrintf.h */; };
|
||||
8B528C842D948EC7008F2C47 /* CAXException.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528BFC2D948EC7008F2C47 /* CAXException.cpp */; };
|
||||
8B528C852D948EC7008F2C47 /* CAAUMIDIMap.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528BFD2D948EC7008F2C47 /* CAAUMIDIMap.h */; };
|
||||
8B528C862D948EC7008F2C47 /* AUParamInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528BFE2D948EC7008F2C47 /* AUParamInfo.h */; };
|
||||
8B528C872D948EC7008F2C47 /* CABitOperations.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528BFF2D948EC7008F2C47 /* CABitOperations.h */; };
|
||||
8B528C882D948EC7008F2C47 /* CACFPreferences.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528C002D948EC7008F2C47 /* CACFPreferences.cpp */; };
|
||||
8B528C892D948EC7008F2C47 /* CABundleLocker.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528C012D948EC7008F2C47 /* CABundleLocker.h */; };
|
||||
8B528C8A2D948EC7008F2C47 /* CAPropertyAddress.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528C022D948EC7008F2C47 /* CAPropertyAddress.h */; };
|
||||
8B528C8B2D948EC7008F2C47 /* CAXException.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528C032D948EC7008F2C47 /* CAXException.h */; };
|
||||
8B528C8C2D948EC7008F2C47 /* CAAudioChannelLayout.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528C042D948EC7008F2C47 /* CAAudioChannelLayout.cpp */; };
|
||||
8B528C8D2D948EC7008F2C47 /* CAThreadSafeList.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528C052D948EC7008F2C47 /* CAThreadSafeList.h */; };
|
||||
8B528C8E2D948EC7008F2C47 /* CAAudioUnitOutputCapturer.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528C062D948EC7008F2C47 /* CAAudioUnitOutputCapturer.h */; };
|
||||
8B528C8F2D948EC7008F2C47 /* AUParamInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528C072D948EC7008F2C47 /* AUParamInfo.cpp */; };
|
||||
8B528C902D948EC7008F2C47 /* CASharedLibrary.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528C082D948EC7008F2C47 /* CASharedLibrary.cpp */; };
|
||||
8B528C912D948EC7008F2C47 /* CAAUMIDIMap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528C092D948EC7008F2C47 /* CAAUMIDIMap.cpp */; };
|
||||
8B528C922D948EC7008F2C47 /* CALogMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528C0A2D948EC7008F2C47 /* CALogMacros.h */; };
|
||||
8B528C932D948EC7008F2C47 /* CACFMessagePort.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528C0B2D948EC7008F2C47 /* CACFMessagePort.cpp */; };
|
||||
8B528C942D948EC7008F2C47 /* CARingBuffer.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528C0C2D948EC7008F2C47 /* CARingBuffer.h */; };
|
||||
8B528C952D948EC7008F2C47 /* AUOutputBL.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528C0D2D948EC7008F2C47 /* AUOutputBL.cpp */; };
|
||||
8B528C962D948EC7008F2C47 /* CABufferList.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528C0E2D948EC7008F2C47 /* CABufferList.h */; };
|
||||
8B528C972D948EC7008F2C47 /* CASharedLibrary.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528C0F2D948EC7008F2C47 /* CASharedLibrary.h */; };
|
||||
8B528C982D948EC7008F2C47 /* CACFData.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528C102D948EC7008F2C47 /* CACFData.h */; };
|
||||
8B528C992D948EC7008F2C47 /* CAStreamRangedDescription.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528C112D948EC7008F2C47 /* CAStreamRangedDescription.cpp */; };
|
||||
8B528C9A2D948EC7008F2C47 /* CAPThread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528C122D948EC7008F2C47 /* CAPThread.cpp */; };
|
||||
8B528C9B2D948EC7008F2C47 /* CAAutoDisposer.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528C132D948EC7008F2C47 /* CAAutoDisposer.h */; };
|
||||
8B528C9C2D948EC7008F2C47 /* CACFPreferences.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528C142D948EC7008F2C47 /* CACFPreferences.h */; };
|
||||
8B528C9D2D948EC7008F2C47 /* CAVectorUnit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528C152D948EC7008F2C47 /* CAVectorUnit.cpp */; };
|
||||
8B528C9E2D948EC7008F2C47 /* CAComponentDescription.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528C162D948EC7008F2C47 /* CAComponentDescription.h */; };
|
||||
8B528C9F2D948EC7008F2C47 /* CADebugMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528C172D948EC7008F2C47 /* CADebugMacros.h */; };
|
||||
8B528CA02D948EC7008F2C47 /* AUOutputBL.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528C182D948EC7008F2C47 /* AUOutputBL.h */; };
|
||||
8B528CA12D948EC7008F2C47 /* CADebugPrintf.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528C192D948EC7008F2C47 /* CADebugPrintf.cpp */; };
|
||||
8B528CA22D948EC7008F2C47 /* CARingBuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528C1A2D948EC7008F2C47 /* CARingBuffer.cpp */; };
|
||||
8B528CA32D948EC7008F2C47 /* CACFPlugIn.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528C1B2D948EC7008F2C47 /* CACFPlugIn.h */; };
|
||||
8B528CA42D948EC7008F2C47 /* CASettingsStorage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528C1C2D948EC7008F2C47 /* CASettingsStorage.cpp */; };
|
||||
8B528CA52D948EC7008F2C47 /* CAMixMap.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528C1D2D948EC7008F2C47 /* CAMixMap.h */; };
|
||||
8B528CA62D948EC7008F2C47 /* CACFDistributedNotification.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528C1E2D948EC7008F2C47 /* CACFDistributedNotification.h */; };
|
||||
8B528CA72D948EC7008F2C47 /* CAFilePathUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528C1F2D948EC7008F2C47 /* CAFilePathUtils.h */; };
|
||||
8B528CA82D948EC7008F2C47 /* CATink.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528C202D948EC7008F2C47 /* CATink.h */; };
|
||||
8B528CA92D948EC7008F2C47 /* CAStreamBasicDescription.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528C212D948EC7008F2C47 /* CAStreamBasicDescription.cpp */; };
|
||||
8B528CAA2D948EC7008F2C47 /* CAAudioChannelLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528C222D948EC7008F2C47 /* CAAudioChannelLayout.h */; };
|
||||
8B528CAB2D948EC7008F2C47 /* CAProcess.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528C232D948EC7008F2C47 /* CAProcess.cpp */; };
|
||||
8B528CAC2D948EC7008F2C47 /* CAHostTimeBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528C242D948EC7008F2C47 /* CAHostTimeBase.cpp */; };
|
||||
8B528CAD2D948EC7008F2C47 /* CAPersistence.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528C252D948EC7008F2C47 /* CAPersistence.cpp */; };
|
||||
8B528CAE2D948EC7008F2C47 /* CAAudioBufferList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528C262D948EC7008F2C47 /* CAAudioBufferList.cpp */; };
|
||||
8B528CAF2D948EC7008F2C47 /* CAAudioTimeStamp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528C272D948EC7008F2C47 /* CAAudioTimeStamp.cpp */; };
|
||||
8B528CB02D948EC7008F2C47 /* CAVectorUnit.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528C282D948EC7008F2C47 /* CAVectorUnit.h */; };
|
||||
8B528CB12D948EC7008F2C47 /* CAByteOrder.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528C292D948EC7008F2C47 /* CAByteOrder.h */; };
|
||||
8B528CB22D948EC7008F2C47 /* CACFArray.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528C2A2D948EC7008F2C47 /* CACFArray.h */; };
|
||||
8B528CB32D948EC7008F2C47 /* CAAtomicStack.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528C2B2D948EC7008F2C47 /* CAAtomicStack.h */; };
|
||||
8B528CB42D948EC7008F2C47 /* CAReferenceCounted.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528C2C2D948EC7008F2C47 /* CAReferenceCounted.h */; };
|
||||
8B528CB52D948EC7008F2C47 /* CACFMachPort.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528C2D2D948EC7008F2C47 /* CACFMachPort.cpp */; };
|
||||
8B528CB62D948EC7008F2C47 /* CABufferList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528C2E2D948EC7008F2C47 /* CABufferList.cpp */; };
|
||||
8B528CB72D948EC7008F2C47 /* CAMutex.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528C2F2D948EC7008F2C47 /* CAMutex.cpp */; };
|
||||
8B528CB82D948EC7008F2C47 /* CADebugger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528C302D948EC7008F2C47 /* CADebugger.cpp */; };
|
||||
8B528CB92D948EC7008F2C47 /* CABundleLocker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528C312D948EC7008F2C47 /* CABundleLocker.cpp */; };
|
||||
8B528CBA2D948EC7008F2C47 /* CAAudioFileFormats.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528C322D948EC7008F2C47 /* CAAudioFileFormats.cpp */; };
|
||||
8B528CBB2D948EC7008F2C47 /* CAMath.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528C332D948EC7008F2C47 /* CAMath.h */; };
|
||||
8B528CBC2D948EC7008F2C47 /* CACFArray.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528C342D948EC7008F2C47 /* CACFArray.cpp */; };
|
||||
8B528CBD2D948EC7008F2C47 /* CACFMessagePort.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528C352D948EC7008F2C47 /* CACFMessagePort.h */; };
|
||||
8B528CBE2D948EC7008F2C47 /* CAAudioValueRange.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528C362D948EC7008F2C47 /* CAAudioValueRange.cpp */; };
|
||||
8B528CBF2D948EC7008F2C47 /* CAAudioUnit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528C372D948EC7008F2C47 /* CAAudioUnit.cpp */; };
|
||||
8B528CC02D948EC7008F2C47 /* AUViewLocalizedStringKeys.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528C3B2D948EC7008F2C47 /* AUViewLocalizedStringKeys.h */; };
|
||||
8B528CC12D948EC7008F2C47 /* ComponentBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528C3D2D948EC7008F2C47 /* ComponentBase.cpp */; };
|
||||
8B528CC22D948EC7008F2C47 /* AUScopeElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528C3E2D948EC7008F2C47 /* AUScopeElement.cpp */; };
|
||||
8B528CC32D948EC7008F2C47 /* ComponentBase.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528C3F2D948EC7008F2C47 /* ComponentBase.h */; };
|
||||
8B528CC42D948EC7008F2C47 /* AUBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528C402D948EC7008F2C47 /* AUBase.cpp */; };
|
||||
8B528CC52D948EC7008F2C47 /* AUInputElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528C412D948EC7008F2C47 /* AUInputElement.h */; };
|
||||
8B528CC62D948EC7008F2C47 /* AUBase.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528C422D948EC7008F2C47 /* AUBase.h */; };
|
||||
8B528CC72D948EC7008F2C47 /* AUPlugInDispatch.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528C432D948EC7008F2C47 /* AUPlugInDispatch.h */; };
|
||||
8B528CC82D948EC7008F2C47 /* AUDispatch.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528C442D948EC7008F2C47 /* AUDispatch.h */; };
|
||||
8B528CC92D948EC7008F2C47 /* AUOutputElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528C452D948EC7008F2C47 /* AUOutputElement.cpp */; };
|
||||
8B528CCB2D948EC7008F2C47 /* AUPlugInDispatch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528C472D948EC7008F2C47 /* AUPlugInDispatch.cpp */; };
|
||||
8B528CCC2D948EC7008F2C47 /* AUOutputElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528C482D948EC7008F2C47 /* AUOutputElement.h */; };
|
||||
8B528CCD2D948EC7008F2C47 /* AUDispatch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528C492D948EC7008F2C47 /* AUDispatch.cpp */; };
|
||||
8B528CCE2D948EC7008F2C47 /* AUScopeElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528C4A2D948EC7008F2C47 /* AUScopeElement.h */; };
|
||||
8B528CCF2D948EC7008F2C47 /* AUInputElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528C4B2D948EC7008F2C47 /* AUInputElement.cpp */; };
|
||||
8B528CD02D948EC7008F2C47 /* AUEffectBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528C4D2D948EC7008F2C47 /* AUEffectBase.cpp */; };
|
||||
8B528CD12D948EC7008F2C47 /* AUEffectBase.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528C4E2D948EC7008F2C47 /* AUEffectBase.h */; };
|
||||
8B528CD22D948EC7008F2C47 /* AUTimestampGenerator.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528C502D948EC7008F2C47 /* AUTimestampGenerator.h */; };
|
||||
8B528CD32D948EC7008F2C47 /* AUBaseHelper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528C512D948EC7008F2C47 /* AUBaseHelper.cpp */; };
|
||||
8B528CD42D948EC7008F2C47 /* AUSilentTimeout.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528C522D948EC7008F2C47 /* AUSilentTimeout.h */; };
|
||||
8B528CD52D948EC7008F2C47 /* AUInputFormatConverter.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528C532D948EC7008F2C47 /* AUInputFormatConverter.h */; };
|
||||
8B528CD62D948EC7008F2C47 /* AUTimestampGenerator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528C542D948EC7008F2C47 /* AUTimestampGenerator.cpp */; };
|
||||
8B528CD72D948EC7008F2C47 /* AUBuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528C552D948EC7008F2C47 /* AUBuffer.cpp */; };
|
||||
8B528CD82D948EC7008F2C47 /* AUMIDIDefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528C562D948EC7008F2C47 /* AUMIDIDefs.h */; };
|
||||
8B528CD92D948EC7008F2C47 /* AUBuffer.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528C572D948EC7008F2C47 /* AUBuffer.h */; };
|
||||
8B528CDA2D948EC7008F2C47 /* AUBaseHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528C582D948EC7008F2C47 /* AUBaseHelper.h */; };
|
||||
8BA05A6B0720730100365D66 /* AngleEQ.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8BA05A660720730100365D66 /* AngleEQ.cpp */; };
|
||||
8BA05A6E0720730100365D66 /* AngleEQVersion.h in Headers */ = {isa = PBXBuildFile; fileRef = 8BA05A690720730100365D66 /* AngleEQVersion.h */; };
|
||||
8BA05AFC072074E100365D66 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8BA05AF9072074E100365D66 /* AudioToolbox.framework */; };
|
||||
8BA05AFD072074E100365D66 /* AudioUnit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8BA05AFA072074E100365D66 /* AudioUnit.framework */; };
|
||||
8BA05B02072074F900365D66 /* CoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8BA05B01072074F900365D66 /* CoreServices.framework */; };
|
||||
8BC6025C073B072D006C4272 /* AngleEQ.h in Headers */ = {isa = PBXBuildFile; fileRef = 8BC6025B073B072D006C4272 /* AngleEQ.h */; };
|
||||
8D01CCCA0486CAD60068D4B7 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C167DFE841241C02AAC07 /* InfoPlist.strings */; };
|
||||
/* End PBXBuildFile section */
|
||||
|
||||
/* Begin PBXFileReference section */
|
||||
8B528BD12D948EC7008F2C47 /* CAExtAudioFile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAExtAudioFile.h; sourceTree = "<group>"; };
|
||||
8B528BD22D948EC7008F2C47 /* CACFMachPort.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CACFMachPort.h; sourceTree = "<group>"; };
|
||||
8B528BD32D948EC7008F2C47 /* CABool.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CABool.h; sourceTree = "<group>"; };
|
||||
8B528BD42D948EC7008F2C47 /* CAComponent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAComponent.cpp; sourceTree = "<group>"; };
|
||||
8B528BD52D948EC7008F2C47 /* CADebugger.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CADebugger.h; sourceTree = "<group>"; };
|
||||
8B528BD62D948EC7008F2C47 /* CACFNumber.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CACFNumber.cpp; sourceTree = "<group>"; };
|
||||
8B528BD72D948EC7008F2C47 /* CAGuard.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAGuard.h; sourceTree = "<group>"; };
|
||||
8B528BD82D948EC7008F2C47 /* CAAtomic.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAAtomic.h; sourceTree = "<group>"; };
|
||||
8B528BD92D948EC7008F2C47 /* CAStreamBasicDescription.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAStreamBasicDescription.h; sourceTree = "<group>"; };
|
||||
8B528BDA2D948EC7008F2C47 /* CACFObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CACFObject.h; sourceTree = "<group>"; };
|
||||
8B528BDB2D948EC7008F2C47 /* CAStreamRangedDescription.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAStreamRangedDescription.h; sourceTree = "<group>"; };
|
||||
8B528BDC2D948EC7008F2C47 /* CATokenMap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CATokenMap.h; sourceTree = "<group>"; };
|
||||
8B528BDD2D948EC7008F2C47 /* CAComponent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAComponent.h; sourceTree = "<group>"; };
|
||||
8B528BDE2D948EC7008F2C47 /* CAAudioBufferList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAAudioBufferList.h; sourceTree = "<group>"; };
|
||||
8B528BDF2D948EC7008F2C47 /* CAAudioUnit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAAudioUnit.h; sourceTree = "<group>"; };
|
||||
8B528BE02D948EC7008F2C47 /* CAAUParameter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAAUParameter.h; sourceTree = "<group>"; };
|
||||
8B528BE12D948EC7008F2C47 /* CAException.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAException.h; sourceTree = "<group>"; };
|
||||
8B528BE22D948EC7008F2C47 /* CAAUProcessor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAAUProcessor.cpp; sourceTree = "<group>"; };
|
||||
8B528BE32D948EC7008F2C47 /* CAAUProcessor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAAUProcessor.h; sourceTree = "<group>"; };
|
||||
8B528BE42D948EC7008F2C47 /* CAProcess.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAProcess.h; sourceTree = "<group>"; };
|
||||
8B528BE52D948EC7008F2C47 /* CACFDictionary.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CACFDictionary.h; sourceTree = "<group>"; };
|
||||
8B528BE62D948EC7008F2C47 /* CAPThread.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAPThread.h; sourceTree = "<group>"; };
|
||||
8B528BE72D948EC7008F2C47 /* CAAUParameter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAAUParameter.cpp; sourceTree = "<group>"; };
|
||||
8B528BE82D948EC7008F2C47 /* CAAudioTimeStamp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAAudioTimeStamp.h; sourceTree = "<group>"; };
|
||||
8B528BE92D948EC7008F2C47 /* CAFilePathUtils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAFilePathUtils.cpp; sourceTree = "<group>"; };
|
||||
8B528BEA2D948EC7008F2C47 /* CAAudioValueRange.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAAudioValueRange.h; sourceTree = "<group>"; };
|
||||
8B528BEB2D948EC7008F2C47 /* CAVectorUnitTypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAVectorUnitTypes.h; sourceTree = "<group>"; };
|
||||
8B528BEC2D948EC7008F2C47 /* CAAudioChannelLayoutObject.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAAudioChannelLayoutObject.cpp; sourceTree = "<group>"; };
|
||||
8B528BED2D948EC7008F2C47 /* CAGuard.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAGuard.cpp; sourceTree = "<group>"; };
|
||||
8B528BEE2D948EC7008F2C47 /* CACFNumber.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CACFNumber.h; sourceTree = "<group>"; };
|
||||
8B528BEF2D948EC7008F2C47 /* CACFDistributedNotification.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CACFDistributedNotification.cpp; sourceTree = "<group>"; };
|
||||
8B528BF02D948EC7008F2C47 /* CACFString.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CACFString.h; sourceTree = "<group>"; };
|
||||
8B528BF12D948EC7008F2C47 /* CAAUMIDIMapManager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAAUMIDIMapManager.cpp; sourceTree = "<group>"; };
|
||||
8B528BF22D948EC7008F2C47 /* CAComponentDescription.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAComponentDescription.cpp; sourceTree = "<group>"; };
|
||||
8B528BF32D948EC7008F2C47 /* CAHostTimeBase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAHostTimeBase.h; sourceTree = "<group>"; };
|
||||
8B528BF42D948EC7008F2C47 /* CADebugMacros.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CADebugMacros.cpp; sourceTree = "<group>"; };
|
||||
8B528BF52D948EC7008F2C47 /* CAAudioFileFormats.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAAudioFileFormats.h; sourceTree = "<group>"; };
|
||||
8B528BF62D948EC7008F2C47 /* CAAUMIDIMapManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAAUMIDIMapManager.h; sourceTree = "<group>"; };
|
||||
8B528BF72D948EC7008F2C47 /* CACFDictionary.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CACFDictionary.cpp; sourceTree = "<group>"; };
|
||||
8B528BF82D948EC7008F2C47 /* CAMutex.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAMutex.h; sourceTree = "<group>"; };
|
||||
8B528BF92D948EC7008F2C47 /* CACFString.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CACFString.cpp; sourceTree = "<group>"; };
|
||||
8B528BFA2D948EC7008F2C47 /* CASettingsStorage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CASettingsStorage.h; sourceTree = "<group>"; };
|
||||
8B528BFB2D948EC7008F2C47 /* CADebugPrintf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CADebugPrintf.h; sourceTree = "<group>"; };
|
||||
8B528BFC2D948EC7008F2C47 /* CAXException.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAXException.cpp; sourceTree = "<group>"; };
|
||||
8B528BFD2D948EC7008F2C47 /* CAAUMIDIMap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAAUMIDIMap.h; sourceTree = "<group>"; };
|
||||
8B528BFE2D948EC7008F2C47 /* AUParamInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AUParamInfo.h; sourceTree = "<group>"; };
|
||||
8B528BFF2D948EC7008F2C47 /* CABitOperations.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CABitOperations.h; sourceTree = "<group>"; };
|
||||
8B528C002D948EC7008F2C47 /* CACFPreferences.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CACFPreferences.cpp; sourceTree = "<group>"; };
|
||||
8B528C012D948EC7008F2C47 /* CABundleLocker.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CABundleLocker.h; sourceTree = "<group>"; };
|
||||
8B528C022D948EC7008F2C47 /* CAPropertyAddress.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAPropertyAddress.h; sourceTree = "<group>"; };
|
||||
8B528C032D948EC7008F2C47 /* CAXException.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAXException.h; sourceTree = "<group>"; };
|
||||
8B528C042D948EC7008F2C47 /* CAAudioChannelLayout.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAAudioChannelLayout.cpp; sourceTree = "<group>"; };
|
||||
8B528C052D948EC7008F2C47 /* CAThreadSafeList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAThreadSafeList.h; sourceTree = "<group>"; };
|
||||
8B528C062D948EC7008F2C47 /* CAAudioUnitOutputCapturer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAAudioUnitOutputCapturer.h; sourceTree = "<group>"; };
|
||||
8B528C072D948EC7008F2C47 /* AUParamInfo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AUParamInfo.cpp; sourceTree = "<group>"; };
|
||||
8B528C082D948EC7008F2C47 /* CASharedLibrary.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CASharedLibrary.cpp; sourceTree = "<group>"; };
|
||||
8B528C092D948EC7008F2C47 /* CAAUMIDIMap.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAAUMIDIMap.cpp; sourceTree = "<group>"; };
|
||||
8B528C0A2D948EC7008F2C47 /* CALogMacros.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CALogMacros.h; sourceTree = "<group>"; };
|
||||
8B528C0B2D948EC7008F2C47 /* CACFMessagePort.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CACFMessagePort.cpp; sourceTree = "<group>"; };
|
||||
8B528C0C2D948EC7008F2C47 /* CARingBuffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CARingBuffer.h; sourceTree = "<group>"; };
|
||||
8B528C0D2D948EC7008F2C47 /* AUOutputBL.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AUOutputBL.cpp; sourceTree = "<group>"; };
|
||||
8B528C0E2D948EC7008F2C47 /* CABufferList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CABufferList.h; sourceTree = "<group>"; };
|
||||
8B528C0F2D948EC7008F2C47 /* CASharedLibrary.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CASharedLibrary.h; sourceTree = "<group>"; };
|
||||
8B528C102D948EC7008F2C47 /* CACFData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CACFData.h; sourceTree = "<group>"; };
|
||||
8B528C112D948EC7008F2C47 /* CAStreamRangedDescription.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAStreamRangedDescription.cpp; sourceTree = "<group>"; };
|
||||
8B528C122D948EC7008F2C47 /* CAPThread.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAPThread.cpp; sourceTree = "<group>"; };
|
||||
8B528C132D948EC7008F2C47 /* CAAutoDisposer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAAutoDisposer.h; sourceTree = "<group>"; };
|
||||
8B528C142D948EC7008F2C47 /* CACFPreferences.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CACFPreferences.h; sourceTree = "<group>"; };
|
||||
8B528C152D948EC7008F2C47 /* CAVectorUnit.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAVectorUnit.cpp; sourceTree = "<group>"; };
|
||||
8B528C162D948EC7008F2C47 /* CAComponentDescription.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAComponentDescription.h; sourceTree = "<group>"; };
|
||||
8B528C172D948EC7008F2C47 /* CADebugMacros.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CADebugMacros.h; sourceTree = "<group>"; };
|
||||
8B528C182D948EC7008F2C47 /* AUOutputBL.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AUOutputBL.h; sourceTree = "<group>"; };
|
||||
8B528C192D948EC7008F2C47 /* CADebugPrintf.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CADebugPrintf.cpp; sourceTree = "<group>"; };
|
||||
8B528C1A2D948EC7008F2C47 /* CARingBuffer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CARingBuffer.cpp; sourceTree = "<group>"; };
|
||||
8B528C1B2D948EC7008F2C47 /* CACFPlugIn.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CACFPlugIn.h; sourceTree = "<group>"; };
|
||||
8B528C1C2D948EC7008F2C47 /* CASettingsStorage.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CASettingsStorage.cpp; sourceTree = "<group>"; };
|
||||
8B528C1D2D948EC7008F2C47 /* CAMixMap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAMixMap.h; sourceTree = "<group>"; };
|
||||
8B528C1E2D948EC7008F2C47 /* CACFDistributedNotification.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CACFDistributedNotification.h; sourceTree = "<group>"; };
|
||||
8B528C1F2D948EC7008F2C47 /* CAFilePathUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAFilePathUtils.h; sourceTree = "<group>"; };
|
||||
8B528C202D948EC7008F2C47 /* CATink.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CATink.h; sourceTree = "<group>"; };
|
||||
8B528C212D948EC7008F2C47 /* CAStreamBasicDescription.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAStreamBasicDescription.cpp; sourceTree = "<group>"; };
|
||||
8B528C222D948EC7008F2C47 /* CAAudioChannelLayout.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAAudioChannelLayout.h; sourceTree = "<group>"; };
|
||||
8B528C232D948EC7008F2C47 /* CAProcess.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAProcess.cpp; sourceTree = "<group>"; };
|
||||
8B528C242D948EC7008F2C47 /* CAHostTimeBase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAHostTimeBase.cpp; sourceTree = "<group>"; };
|
||||
8B528C252D948EC7008F2C47 /* CAPersistence.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAPersistence.cpp; sourceTree = "<group>"; };
|
||||
8B528C262D948EC7008F2C47 /* CAAudioBufferList.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAAudioBufferList.cpp; sourceTree = "<group>"; };
|
||||
8B528C272D948EC7008F2C47 /* CAAudioTimeStamp.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAAudioTimeStamp.cpp; sourceTree = "<group>"; };
|
||||
8B528C282D948EC7008F2C47 /* CAVectorUnit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAVectorUnit.h; sourceTree = "<group>"; };
|
||||
8B528C292D948EC7008F2C47 /* CAByteOrder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAByteOrder.h; sourceTree = "<group>"; };
|
||||
8B528C2A2D948EC7008F2C47 /* CACFArray.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CACFArray.h; sourceTree = "<group>"; };
|
||||
8B528C2B2D948EC7008F2C47 /* CAAtomicStack.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAAtomicStack.h; sourceTree = "<group>"; };
|
||||
8B528C2C2D948EC7008F2C47 /* CAReferenceCounted.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAReferenceCounted.h; sourceTree = "<group>"; };
|
||||
8B528C2D2D948EC7008F2C47 /* CACFMachPort.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CACFMachPort.cpp; sourceTree = "<group>"; };
|
||||
8B528C2E2D948EC7008F2C47 /* CABufferList.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CABufferList.cpp; sourceTree = "<group>"; };
|
||||
8B528C2F2D948EC7008F2C47 /* CAMutex.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAMutex.cpp; sourceTree = "<group>"; };
|
||||
8B528C302D948EC7008F2C47 /* CADebugger.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CADebugger.cpp; sourceTree = "<group>"; };
|
||||
8B528C312D948EC7008F2C47 /* CABundleLocker.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CABundleLocker.cpp; sourceTree = "<group>"; };
|
||||
8B528C322D948EC7008F2C47 /* CAAudioFileFormats.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAAudioFileFormats.cpp; sourceTree = "<group>"; };
|
||||
8B528C332D948EC7008F2C47 /* CAMath.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAMath.h; sourceTree = "<group>"; };
|
||||
8B528C342D948EC7008F2C47 /* CACFArray.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CACFArray.cpp; sourceTree = "<group>"; };
|
||||
8B528C352D948EC7008F2C47 /* CACFMessagePort.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CACFMessagePort.h; sourceTree = "<group>"; };
|
||||
8B528C362D948EC7008F2C47 /* CAAudioValueRange.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAAudioValueRange.cpp; sourceTree = "<group>"; };
|
||||
8B528C372D948EC7008F2C47 /* CAAudioUnit.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAAudioUnit.cpp; sourceTree = "<group>"; };
|
||||
8B528C3B2D948EC7008F2C47 /* AUViewLocalizedStringKeys.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AUViewLocalizedStringKeys.h; sourceTree = "<group>"; };
|
||||
8B528C3D2D948EC7008F2C47 /* ComponentBase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ComponentBase.cpp; sourceTree = "<group>"; };
|
||||
8B528C3E2D948EC7008F2C47 /* AUScopeElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AUScopeElement.cpp; sourceTree = "<group>"; };
|
||||
8B528C3F2D948EC7008F2C47 /* ComponentBase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ComponentBase.h; sourceTree = "<group>"; };
|
||||
8B528C402D948EC7008F2C47 /* AUBase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AUBase.cpp; sourceTree = "<group>"; };
|
||||
8B528C412D948EC7008F2C47 /* AUInputElement.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AUInputElement.h; sourceTree = "<group>"; };
|
||||
8B528C422D948EC7008F2C47 /* AUBase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AUBase.h; sourceTree = "<group>"; };
|
||||
8B528C432D948EC7008F2C47 /* AUPlugInDispatch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AUPlugInDispatch.h; sourceTree = "<group>"; };
|
||||
8B528C442D948EC7008F2C47 /* AUDispatch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AUDispatch.h; sourceTree = "<group>"; };
|
||||
8B528C452D948EC7008F2C47 /* AUOutputElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AUOutputElement.cpp; sourceTree = "<group>"; };
|
||||
8B528C462D948EC7008F2C47 /* AUResources.r */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.rez; path = AUResources.r; sourceTree = "<group>"; };
|
||||
8B528C472D948EC7008F2C47 /* AUPlugInDispatch.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AUPlugInDispatch.cpp; sourceTree = "<group>"; };
|
||||
8B528C482D948EC7008F2C47 /* AUOutputElement.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AUOutputElement.h; sourceTree = "<group>"; };
|
||||
8B528C492D948EC7008F2C47 /* AUDispatch.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AUDispatch.cpp; sourceTree = "<group>"; };
|
||||
8B528C4A2D948EC7008F2C47 /* AUScopeElement.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AUScopeElement.h; sourceTree = "<group>"; };
|
||||
8B528C4B2D948EC7008F2C47 /* AUInputElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AUInputElement.cpp; sourceTree = "<group>"; };
|
||||
8B528C4D2D948EC7008F2C47 /* AUEffectBase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AUEffectBase.cpp; sourceTree = "<group>"; };
|
||||
8B528C4E2D948EC7008F2C47 /* AUEffectBase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AUEffectBase.h; sourceTree = "<group>"; };
|
||||
8B528C502D948EC7008F2C47 /* AUTimestampGenerator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AUTimestampGenerator.h; sourceTree = "<group>"; };
|
||||
8B528C512D948EC7008F2C47 /* AUBaseHelper.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AUBaseHelper.cpp; sourceTree = "<group>"; };
|
||||
8B528C522D948EC7008F2C47 /* AUSilentTimeout.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AUSilentTimeout.h; sourceTree = "<group>"; };
|
||||
8B528C532D948EC7008F2C47 /* AUInputFormatConverter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AUInputFormatConverter.h; sourceTree = "<group>"; };
|
||||
8B528C542D948EC7008F2C47 /* AUTimestampGenerator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AUTimestampGenerator.cpp; sourceTree = "<group>"; };
|
||||
8B528C552D948EC7008F2C47 /* AUBuffer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AUBuffer.cpp; sourceTree = "<group>"; };
|
||||
8B528C562D948EC7008F2C47 /* AUMIDIDefs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AUMIDIDefs.h; sourceTree = "<group>"; };
|
||||
8B528C572D948EC7008F2C47 /* AUBuffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AUBuffer.h; sourceTree = "<group>"; };
|
||||
8B528C582D948EC7008F2C47 /* AUBaseHelper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AUBaseHelper.h; sourceTree = "<group>"; };
|
||||
8B528CDB2D948F45008F2C47 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = "<group>"; };
|
||||
8B5C7FBF076FB2C200A15F61 /* CoreAudio.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudio.framework; path = /System/Library/Frameworks/CoreAudio.framework; sourceTree = "<absolute>"; };
|
||||
8BA05A660720730100365D66 /* AngleEQ.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = AngleEQ.cpp; sourceTree = "<group>"; };
|
||||
8BA05A670720730100365D66 /* AngleEQ.exp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.exports; path = AngleEQ.exp; sourceTree = "<group>"; };
|
||||
8BA05A680720730100365D66 /* AngleEQ.r */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.rez; path = AngleEQ.r; sourceTree = "<group>"; };
|
||||
8BA05A690720730100365D66 /* AngleEQVersion.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = AngleEQVersion.h; sourceTree = "<group>"; };
|
||||
8BA05AF9072074E100365D66 /* AudioToolbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = /System/Library/Frameworks/AudioToolbox.framework; sourceTree = "<absolute>"; };
|
||||
8BA05AFA072074E100365D66 /* AudioUnit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioUnit.framework; path = /System/Library/Frameworks/AudioUnit.framework; sourceTree = "<absolute>"; };
|
||||
8BA05B01072074F900365D66 /* CoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreServices.framework; path = /System/Library/Frameworks/CoreServices.framework; sourceTree = "<absolute>"; };
|
||||
8BC6025B073B072D006C4272 /* AngleEQ.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = AngleEQ.h; sourceTree = "<group>"; };
|
||||
8D01CCD10486CAD60068D4B7 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = Info.plist; sourceTree = "<group>"; };
|
||||
8D01CCD20486CAD60068D4B7 /* AngleEQ.component */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = AngleEQ.component; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
/* End PBXFileReference section */
|
||||
|
||||
/* Begin PBXFrameworksBuildPhase section */
|
||||
8D01CCCD0486CAD60068D4B7 /* Frameworks */ = {
|
||||
isa = PBXFrameworksBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
8BA05AFC072074E100365D66 /* AudioToolbox.framework in Frameworks */,
|
||||
8BA05AFD072074E100365D66 /* AudioUnit.framework in Frameworks */,
|
||||
8BA05B02072074F900365D66 /* CoreServices.framework in Frameworks */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXFrameworksBuildPhase section */
|
||||
|
||||
/* Begin PBXGroup section */
|
||||
089C166AFE841209C02AAC07 /* AngleEQ */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
08FB77ADFE841716C02AAC07 /* Source */,
|
||||
089C167CFE841241C02AAC07 /* Resources */,
|
||||
089C1671FE841209C02AAC07 /* External Frameworks and Libraries */,
|
||||
19C28FB4FE9D528D11CA2CBB /* Products */,
|
||||
);
|
||||
name = AngleEQ;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
089C1671FE841209C02AAC07 /* External Frameworks and Libraries */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
8B5C7FBF076FB2C200A15F61 /* CoreAudio.framework */,
|
||||
8BA05B01072074F900365D66 /* CoreServices.framework */,
|
||||
8BA05AF9072074E100365D66 /* AudioToolbox.framework */,
|
||||
8BA05AFA072074E100365D66 /* AudioUnit.framework */,
|
||||
);
|
||||
name = "External Frameworks and Libraries";
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
089C167CFE841241C02AAC07 /* Resources */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
8D01CCD10486CAD60068D4B7 /* Info.plist */,
|
||||
089C167DFE841241C02AAC07 /* InfoPlist.strings */,
|
||||
);
|
||||
name = Resources;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
08FB77ADFE841716C02AAC07 /* Source */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
8B528BCF2D948EC7008F2C47 /* CA_SDK */,
|
||||
8BA05A56072072A900365D66 /* AU Source */,
|
||||
);
|
||||
name = Source;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
19C28FB4FE9D528D11CA2CBB /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
8D01CCD20486CAD60068D4B7 /* AngleEQ.component */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
8B528BCF2D948EC7008F2C47 /* CA_SDK */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
8B528BD02D948EC7008F2C47 /* PublicUtility */,
|
||||
8B528C382D948EC7008F2C47 /* AudioUnits */,
|
||||
);
|
||||
name = CA_SDK;
|
||||
path = ../../../../CA_SDK;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
8B528BD02D948EC7008F2C47 /* PublicUtility */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
8B528BD12D948EC7008F2C47 /* CAExtAudioFile.h */,
|
||||
8B528BD22D948EC7008F2C47 /* CACFMachPort.h */,
|
||||
8B528BD32D948EC7008F2C47 /* CABool.h */,
|
||||
8B528BD42D948EC7008F2C47 /* CAComponent.cpp */,
|
||||
8B528BD52D948EC7008F2C47 /* CADebugger.h */,
|
||||
8B528BD62D948EC7008F2C47 /* CACFNumber.cpp */,
|
||||
8B528BD72D948EC7008F2C47 /* CAGuard.h */,
|
||||
8B528BD82D948EC7008F2C47 /* CAAtomic.h */,
|
||||
8B528BD92D948EC7008F2C47 /* CAStreamBasicDescription.h */,
|
||||
8B528BDA2D948EC7008F2C47 /* CACFObject.h */,
|
||||
8B528BDB2D948EC7008F2C47 /* CAStreamRangedDescription.h */,
|
||||
8B528BDC2D948EC7008F2C47 /* CATokenMap.h */,
|
||||
8B528BDD2D948EC7008F2C47 /* CAComponent.h */,
|
||||
8B528BDE2D948EC7008F2C47 /* CAAudioBufferList.h */,
|
||||
8B528BDF2D948EC7008F2C47 /* CAAudioUnit.h */,
|
||||
8B528BE02D948EC7008F2C47 /* CAAUParameter.h */,
|
||||
8B528BE12D948EC7008F2C47 /* CAException.h */,
|
||||
8B528BE22D948EC7008F2C47 /* CAAUProcessor.cpp */,
|
||||
8B528BE32D948EC7008F2C47 /* CAAUProcessor.h */,
|
||||
8B528BE42D948EC7008F2C47 /* CAProcess.h */,
|
||||
8B528BE52D948EC7008F2C47 /* CACFDictionary.h */,
|
||||
8B528BE62D948EC7008F2C47 /* CAPThread.h */,
|
||||
8B528BE72D948EC7008F2C47 /* CAAUParameter.cpp */,
|
||||
8B528BE82D948EC7008F2C47 /* CAAudioTimeStamp.h */,
|
||||
8B528BE92D948EC7008F2C47 /* CAFilePathUtils.cpp */,
|
||||
8B528BEA2D948EC7008F2C47 /* CAAudioValueRange.h */,
|
||||
8B528BEB2D948EC7008F2C47 /* CAVectorUnitTypes.h */,
|
||||
8B528BEC2D948EC7008F2C47 /* CAAudioChannelLayoutObject.cpp */,
|
||||
8B528BED2D948EC7008F2C47 /* CAGuard.cpp */,
|
||||
8B528BEE2D948EC7008F2C47 /* CACFNumber.h */,
|
||||
8B528BEF2D948EC7008F2C47 /* CACFDistributedNotification.cpp */,
|
||||
8B528BF02D948EC7008F2C47 /* CACFString.h */,
|
||||
8B528BF12D948EC7008F2C47 /* CAAUMIDIMapManager.cpp */,
|
||||
8B528BF22D948EC7008F2C47 /* CAComponentDescription.cpp */,
|
||||
8B528BF32D948EC7008F2C47 /* CAHostTimeBase.h */,
|
||||
8B528BF42D948EC7008F2C47 /* CADebugMacros.cpp */,
|
||||
8B528BF52D948EC7008F2C47 /* CAAudioFileFormats.h */,
|
||||
8B528BF62D948EC7008F2C47 /* CAAUMIDIMapManager.h */,
|
||||
8B528BF72D948EC7008F2C47 /* CACFDictionary.cpp */,
|
||||
8B528BF82D948EC7008F2C47 /* CAMutex.h */,
|
||||
8B528BF92D948EC7008F2C47 /* CACFString.cpp */,
|
||||
8B528BFA2D948EC7008F2C47 /* CASettingsStorage.h */,
|
||||
8B528BFB2D948EC7008F2C47 /* CADebugPrintf.h */,
|
||||
8B528BFC2D948EC7008F2C47 /* CAXException.cpp */,
|
||||
8B528BFD2D948EC7008F2C47 /* CAAUMIDIMap.h */,
|
||||
8B528BFE2D948EC7008F2C47 /* AUParamInfo.h */,
|
||||
8B528BFF2D948EC7008F2C47 /* CABitOperations.h */,
|
||||
8B528C002D948EC7008F2C47 /* CACFPreferences.cpp */,
|
||||
8B528C012D948EC7008F2C47 /* CABundleLocker.h */,
|
||||
8B528C022D948EC7008F2C47 /* CAPropertyAddress.h */,
|
||||
8B528C032D948EC7008F2C47 /* CAXException.h */,
|
||||
8B528C042D948EC7008F2C47 /* CAAudioChannelLayout.cpp */,
|
||||
8B528C052D948EC7008F2C47 /* CAThreadSafeList.h */,
|
||||
8B528C062D948EC7008F2C47 /* CAAudioUnitOutputCapturer.h */,
|
||||
8B528C072D948EC7008F2C47 /* AUParamInfo.cpp */,
|
||||
8B528C082D948EC7008F2C47 /* CASharedLibrary.cpp */,
|
||||
8B528C092D948EC7008F2C47 /* CAAUMIDIMap.cpp */,
|
||||
8B528C0A2D948EC7008F2C47 /* CALogMacros.h */,
|
||||
8B528C0B2D948EC7008F2C47 /* CACFMessagePort.cpp */,
|
||||
8B528C0C2D948EC7008F2C47 /* CARingBuffer.h */,
|
||||
8B528C0D2D948EC7008F2C47 /* AUOutputBL.cpp */,
|
||||
8B528C0E2D948EC7008F2C47 /* CABufferList.h */,
|
||||
8B528C0F2D948EC7008F2C47 /* CASharedLibrary.h */,
|
||||
8B528C102D948EC7008F2C47 /* CACFData.h */,
|
||||
8B528C112D948EC7008F2C47 /* CAStreamRangedDescription.cpp */,
|
||||
8B528C122D948EC7008F2C47 /* CAPThread.cpp */,
|
||||
8B528C132D948EC7008F2C47 /* CAAutoDisposer.h */,
|
||||
8B528C142D948EC7008F2C47 /* CACFPreferences.h */,
|
||||
8B528C152D948EC7008F2C47 /* CAVectorUnit.cpp */,
|
||||
8B528C162D948EC7008F2C47 /* CAComponentDescription.h */,
|
||||
8B528C172D948EC7008F2C47 /* CADebugMacros.h */,
|
||||
8B528C182D948EC7008F2C47 /* AUOutputBL.h */,
|
||||
8B528C192D948EC7008F2C47 /* CADebugPrintf.cpp */,
|
||||
8B528C1A2D948EC7008F2C47 /* CARingBuffer.cpp */,
|
||||
8B528C1B2D948EC7008F2C47 /* CACFPlugIn.h */,
|
||||
8B528C1C2D948EC7008F2C47 /* CASettingsStorage.cpp */,
|
||||
8B528C1D2D948EC7008F2C47 /* CAMixMap.h */,
|
||||
8B528C1E2D948EC7008F2C47 /* CACFDistributedNotification.h */,
|
||||
8B528C1F2D948EC7008F2C47 /* CAFilePathUtils.h */,
|
||||
8B528C202D948EC7008F2C47 /* CATink.h */,
|
||||
8B528C212D948EC7008F2C47 /* CAStreamBasicDescription.cpp */,
|
||||
8B528C222D948EC7008F2C47 /* CAAudioChannelLayout.h */,
|
||||
8B528C232D948EC7008F2C47 /* CAProcess.cpp */,
|
||||
8B528C242D948EC7008F2C47 /* CAHostTimeBase.cpp */,
|
||||
8B528C252D948EC7008F2C47 /* CAPersistence.cpp */,
|
||||
8B528C262D948EC7008F2C47 /* CAAudioBufferList.cpp */,
|
||||
8B528C272D948EC7008F2C47 /* CAAudioTimeStamp.cpp */,
|
||||
8B528C282D948EC7008F2C47 /* CAVectorUnit.h */,
|
||||
8B528C292D948EC7008F2C47 /* CAByteOrder.h */,
|
||||
8B528C2A2D948EC7008F2C47 /* CACFArray.h */,
|
||||
8B528C2B2D948EC7008F2C47 /* CAAtomicStack.h */,
|
||||
8B528C2C2D948EC7008F2C47 /* CAReferenceCounted.h */,
|
||||
8B528C2D2D948EC7008F2C47 /* CACFMachPort.cpp */,
|
||||
8B528C2E2D948EC7008F2C47 /* CABufferList.cpp */,
|
||||
8B528C2F2D948EC7008F2C47 /* CAMutex.cpp */,
|
||||
8B528C302D948EC7008F2C47 /* CADebugger.cpp */,
|
||||
8B528C312D948EC7008F2C47 /* CABundleLocker.cpp */,
|
||||
8B528C322D948EC7008F2C47 /* CAAudioFileFormats.cpp */,
|
||||
8B528C332D948EC7008F2C47 /* CAMath.h */,
|
||||
8B528C342D948EC7008F2C47 /* CACFArray.cpp */,
|
||||
8B528C352D948EC7008F2C47 /* CACFMessagePort.h */,
|
||||
8B528C362D948EC7008F2C47 /* CAAudioValueRange.cpp */,
|
||||
8B528C372D948EC7008F2C47 /* CAAudioUnit.cpp */,
|
||||
);
|
||||
path = PublicUtility;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
8B528C382D948EC7008F2C47 /* AudioUnits */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
8B528C392D948EC7008F2C47 /* AUPublic */,
|
||||
);
|
||||
path = AudioUnits;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
8B528C392D948EC7008F2C47 /* AUPublic */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
8B528C3A2D948EC7008F2C47 /* AUViewBase */,
|
||||
8B528C3C2D948EC7008F2C47 /* AUBase */,
|
||||
8B528C4C2D948EC7008F2C47 /* OtherBases */,
|
||||
8B528C4F2D948EC7008F2C47 /* Utility */,
|
||||
);
|
||||
path = AUPublic;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
8B528C3A2D948EC7008F2C47 /* AUViewBase */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
8B528C3B2D948EC7008F2C47 /* AUViewLocalizedStringKeys.h */,
|
||||
);
|
||||
path = AUViewBase;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
8B528C3C2D948EC7008F2C47 /* AUBase */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
8B528C3D2D948EC7008F2C47 /* ComponentBase.cpp */,
|
||||
8B528C3E2D948EC7008F2C47 /* AUScopeElement.cpp */,
|
||||
8B528C3F2D948EC7008F2C47 /* ComponentBase.h */,
|
||||
8B528C402D948EC7008F2C47 /* AUBase.cpp */,
|
||||
8B528C412D948EC7008F2C47 /* AUInputElement.h */,
|
||||
8B528C422D948EC7008F2C47 /* AUBase.h */,
|
||||
8B528C432D948EC7008F2C47 /* AUPlugInDispatch.h */,
|
||||
8B528C442D948EC7008F2C47 /* AUDispatch.h */,
|
||||
8B528C452D948EC7008F2C47 /* AUOutputElement.cpp */,
|
||||
8B528C462D948EC7008F2C47 /* AUResources.r */,
|
||||
8B528C472D948EC7008F2C47 /* AUPlugInDispatch.cpp */,
|
||||
8B528C482D948EC7008F2C47 /* AUOutputElement.h */,
|
||||
8B528C492D948EC7008F2C47 /* AUDispatch.cpp */,
|
||||
8B528C4A2D948EC7008F2C47 /* AUScopeElement.h */,
|
||||
8B528C4B2D948EC7008F2C47 /* AUInputElement.cpp */,
|
||||
);
|
||||
path = AUBase;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
8B528C4C2D948EC7008F2C47 /* OtherBases */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
8B528C4D2D948EC7008F2C47 /* AUEffectBase.cpp */,
|
||||
8B528C4E2D948EC7008F2C47 /* AUEffectBase.h */,
|
||||
);
|
||||
path = OtherBases;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
8B528C4F2D948EC7008F2C47 /* Utility */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
8B528C502D948EC7008F2C47 /* AUTimestampGenerator.h */,
|
||||
8B528C512D948EC7008F2C47 /* AUBaseHelper.cpp */,
|
||||
8B528C522D948EC7008F2C47 /* AUSilentTimeout.h */,
|
||||
8B528C532D948EC7008F2C47 /* AUInputFormatConverter.h */,
|
||||
8B528C542D948EC7008F2C47 /* AUTimestampGenerator.cpp */,
|
||||
8B528C552D948EC7008F2C47 /* AUBuffer.cpp */,
|
||||
8B528C562D948EC7008F2C47 /* AUMIDIDefs.h */,
|
||||
8B528C572D948EC7008F2C47 /* AUBuffer.h */,
|
||||
8B528C582D948EC7008F2C47 /* AUBaseHelper.h */,
|
||||
);
|
||||
path = Utility;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
8BA05A56072072A900365D66 /* AU Source */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
8BC6025B073B072D006C4272 /* AngleEQ.h */,
|
||||
8BA05A660720730100365D66 /* AngleEQ.cpp */,
|
||||
8BA05A670720730100365D66 /* AngleEQ.exp */,
|
||||
8BA05A680720730100365D66 /* AngleEQ.r */,
|
||||
8BA05A690720730100365D66 /* AngleEQVersion.h */,
|
||||
);
|
||||
name = "AU Source";
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
/* End PBXGroup section */
|
||||
|
||||
/* Begin PBXHeadersBuildPhase section */
|
||||
8D01CCC70486CAD60068D4B7 /* Headers */ = {
|
||||
isa = PBXHeadersBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
8BA05A6E0720730100365D66 /* AngleEQVersion.h in Headers */,
|
||||
8B528C9B2D948EC7008F2C47 /* CAAutoDisposer.h in Headers */,
|
||||
8B528CBD2D948EC7008F2C47 /* CACFMessagePort.h in Headers */,
|
||||
8B528C922D948EC7008F2C47 /* CALogMacros.h in Headers */,
|
||||
8B528C782D948EC7008F2C47 /* CACFString.h in Headers */,
|
||||
8B528C862D948EC7008F2C47 /* AUParamInfo.h in Headers */,
|
||||
8B528C822D948EC7008F2C47 /* CASettingsStorage.h in Headers */,
|
||||
8B528C942D948EC7008F2C47 /* CARingBuffer.h in Headers */,
|
||||
8B528C762D948EC7008F2C47 /* CACFNumber.h in Headers */,
|
||||
8B528C6D2D948EC7008F2C47 /* CACFDictionary.h in Headers */,
|
||||
8B528C682D948EC7008F2C47 /* CAAUParameter.h in Headers */,
|
||||
8B528C9F2D948EC7008F2C47 /* CADebugMacros.h in Headers */,
|
||||
8B528C5A2D948EC7008F2C47 /* CACFMachPort.h in Headers */,
|
||||
8B528CB42D948EC7008F2C47 /* CAReferenceCounted.h in Headers */,
|
||||
8B528CB02D948EC7008F2C47 /* CAVectorUnit.h in Headers */,
|
||||
8B528CD42D948EC7008F2C47 /* AUSilentTimeout.h in Headers */,
|
||||
8B528C612D948EC7008F2C47 /* CAStreamBasicDescription.h in Headers */,
|
||||
8B528C632D948EC7008F2C47 /* CAStreamRangedDescription.h in Headers */,
|
||||
8B528CA32D948EC7008F2C47 /* CACFPlugIn.h in Headers */,
|
||||
8B528CBB2D948EC7008F2C47 /* CAMath.h in Headers */,
|
||||
8B528C7E2D948EC7008F2C47 /* CAAUMIDIMapManager.h in Headers */,
|
||||
8B528CAA2D948EC7008F2C47 /* CAAudioChannelLayout.h in Headers */,
|
||||
8B528C642D948EC7008F2C47 /* CATokenMap.h in Headers */,
|
||||
8B528C802D948EC7008F2C47 /* CAMutex.h in Headers */,
|
||||
8B528C8B2D948EC7008F2C47 /* CAXException.h in Headers */,
|
||||
8B528CC72D948EC7008F2C47 /* AUPlugInDispatch.h in Headers */,
|
||||
8B528CA52D948EC7008F2C47 /* CAMixMap.h in Headers */,
|
||||
8B528CD52D948EC7008F2C47 /* AUInputFormatConverter.h in Headers */,
|
||||
8B528C662D948EC7008F2C47 /* CAAudioBufferList.h in Headers */,
|
||||
8B528C722D948EC7008F2C47 /* CAAudioValueRange.h in Headers */,
|
||||
8B528CCE2D948EC7008F2C47 /* AUScopeElement.h in Headers */,
|
||||
8B528C732D948EC7008F2C47 /* CAVectorUnitTypes.h in Headers */,
|
||||
8B528C872D948EC7008F2C47 /* CABitOperations.h in Headers */,
|
||||
8B528CC62D948EC7008F2C47 /* AUBase.h in Headers */,
|
||||
8B528C6B2D948EC7008F2C47 /* CAAUProcessor.h in Headers */,
|
||||
8B528C5F2D948EC7008F2C47 /* CAGuard.h in Headers */,
|
||||
8B528CC32D948EC7008F2C47 /* ComponentBase.h in Headers */,
|
||||
8B528C8E2D948EC7008F2C47 /* CAAudioUnitOutputCapturer.h in Headers */,
|
||||
8B528C9E2D948EC7008F2C47 /* CAComponentDescription.h in Headers */,
|
||||
8B528CA62D948EC7008F2C47 /* CACFDistributedNotification.h in Headers */,
|
||||
8B528C622D948EC7008F2C47 /* CACFObject.h in Headers */,
|
||||
8B528C832D948EC7008F2C47 /* CADebugPrintf.h in Headers */,
|
||||
8B528CB22D948EC7008F2C47 /* CACFArray.h in Headers */,
|
||||
8B528CA72D948EC7008F2C47 /* CAFilePathUtils.h in Headers */,
|
||||
8B528C982D948EC7008F2C47 /* CACFData.h in Headers */,
|
||||
8B528CD22D948EC7008F2C47 /* AUTimestampGenerator.h in Headers */,
|
||||
8B528C9C2D948EC7008F2C47 /* CACFPreferences.h in Headers */,
|
||||
8B528C602D948EC7008F2C47 /* CAAtomic.h in Headers */,
|
||||
8B528CA82D948EC7008F2C47 /* CATink.h in Headers */,
|
||||
8B528CC02D948EC7008F2C47 /* AUViewLocalizedStringKeys.h in Headers */,
|
||||
8BC6025C073B072D006C4272 /* AngleEQ.h in Headers */,
|
||||
8B528C7B2D948EC7008F2C47 /* CAHostTimeBase.h in Headers */,
|
||||
8B528C652D948EC7008F2C47 /* CAComponent.h in Headers */,
|
||||
8B528C892D948EC7008F2C47 /* CABundleLocker.h in Headers */,
|
||||
8B528C592D948EC7008F2C47 /* CAExtAudioFile.h in Headers */,
|
||||
8B528C5D2D948EC7008F2C47 /* CADebugger.h in Headers */,
|
||||
8B528C852D948EC7008F2C47 /* CAAUMIDIMap.h in Headers */,
|
||||
8B528C702D948EC7008F2C47 /* CAAudioTimeStamp.h in Headers */,
|
||||
8B528CD12D948EC7008F2C47 /* AUEffectBase.h in Headers */,
|
||||
8B528C6C2D948EC7008F2C47 /* CAProcess.h in Headers */,
|
||||
8B528CB12D948EC7008F2C47 /* CAByteOrder.h in Headers */,
|
||||
8B528C972D948EC7008F2C47 /* CASharedLibrary.h in Headers */,
|
||||
8B528CCC2D948EC7008F2C47 /* AUOutputElement.h in Headers */,
|
||||
8B528CD92D948EC7008F2C47 /* AUBuffer.h in Headers */,
|
||||
8B528C8A2D948EC7008F2C47 /* CAPropertyAddress.h in Headers */,
|
||||
8B528C5B2D948EC7008F2C47 /* CABool.h in Headers */,
|
||||
8B528CDA2D948EC7008F2C47 /* AUBaseHelper.h in Headers */,
|
||||
8B528C8D2D948EC7008F2C47 /* CAThreadSafeList.h in Headers */,
|
||||
8B528C7D2D948EC7008F2C47 /* CAAudioFileFormats.h in Headers */,
|
||||
8B528CC82D948EC7008F2C47 /* AUDispatch.h in Headers */,
|
||||
8B528CC52D948EC7008F2C47 /* AUInputElement.h in Headers */,
|
||||
8B528C6E2D948EC7008F2C47 /* CAPThread.h in Headers */,
|
||||
8B528C692D948EC7008F2C47 /* CAException.h in Headers */,
|
||||
8B528CA02D948EC7008F2C47 /* AUOutputBL.h in Headers */,
|
||||
8B528CD82D948EC7008F2C47 /* AUMIDIDefs.h in Headers */,
|
||||
8B528C962D948EC7008F2C47 /* CABufferList.h in Headers */,
|
||||
8B528C672D948EC7008F2C47 /* CAAudioUnit.h in Headers */,
|
||||
8B528CB32D948EC7008F2C47 /* CAAtomicStack.h in Headers */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXHeadersBuildPhase section */
|
||||
|
||||
/* Begin PBXNativeTarget section */
|
||||
8D01CCC60486CAD60068D4B7 /* AngleEQ */ = {
|
||||
isa = PBXNativeTarget;
|
||||
buildConfigurationList = 3E4BA243089833B7007656EC /* Build configuration list for PBXNativeTarget "AngleEQ" */;
|
||||
buildPhases = (
|
||||
8D01CCC70486CAD60068D4B7 /* Headers */,
|
||||
8D01CCC90486CAD60068D4B7 /* Resources */,
|
||||
8D01CCCB0486CAD60068D4B7 /* Sources */,
|
||||
8D01CCCD0486CAD60068D4B7 /* Frameworks */,
|
||||
);
|
||||
buildRules = (
|
||||
);
|
||||
dependencies = (
|
||||
);
|
||||
name = AngleEQ;
|
||||
productInstallPath = "$(HOME)/Library/Bundles";
|
||||
productName = AngleEQ;
|
||||
productReference = 8D01CCD20486CAD60068D4B7 /* AngleEQ.component */;
|
||||
productType = "com.apple.product-type.bundle";
|
||||
};
|
||||
/* End PBXNativeTarget section */
|
||||
|
||||
/* Begin PBXProject section */
|
||||
089C1669FE841209C02AAC07 /* Project object */ = {
|
||||
isa = PBXProject;
|
||||
attributes = {
|
||||
LastUpgradeCheck = 1420;
|
||||
};
|
||||
buildConfigurationList = 3E4BA247089833B7007656EC /* Build configuration list for PBXProject "AngleEQ" */;
|
||||
compatibilityVersion = "Xcode 3.1";
|
||||
developmentRegion = en;
|
||||
hasScannedForEncodings = 1;
|
||||
knownRegions = (
|
||||
Base,
|
||||
en,
|
||||
de,
|
||||
fr,
|
||||
ja,
|
||||
);
|
||||
mainGroup = 089C166AFE841209C02AAC07 /* AngleEQ */;
|
||||
projectDirPath = "";
|
||||
projectRoot = "";
|
||||
targets = (
|
||||
8D01CCC60486CAD60068D4B7 /* AngleEQ */,
|
||||
);
|
||||
};
|
||||
/* End PBXProject section */
|
||||
|
||||
/* Begin PBXResourcesBuildPhase section */
|
||||
8D01CCC90486CAD60068D4B7 /* Resources */ = {
|
||||
isa = PBXResourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
8D01CCCA0486CAD60068D4B7 /* InfoPlist.strings in Resources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXResourcesBuildPhase section */
|
||||
|
||||
/* Begin PBXSourcesBuildPhase section */
|
||||
8D01CCCB0486CAD60068D4B7 /* Sources */ = {
|
||||
isa = PBXSourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
8B528C842D948EC7008F2C47 /* CAXException.cpp in Sources */,
|
||||
8BA05A6B0720730100365D66 /* AngleEQ.cpp in Sources */,
|
||||
8B528CCF2D948EC7008F2C47 /* AUInputElement.cpp in Sources */,
|
||||
8B528CC12D948EC7008F2C47 /* ComponentBase.cpp in Sources */,
|
||||
8B528CA22D948EC7008F2C47 /* CARingBuffer.cpp in Sources */,
|
||||
8B528CCD2D948EC7008F2C47 /* AUDispatch.cpp in Sources */,
|
||||
8B528CAD2D948EC7008F2C47 /* CAPersistence.cpp in Sources */,
|
||||
8B528CAF2D948EC7008F2C47 /* CAAudioTimeStamp.cpp in Sources */,
|
||||
8B528CD02D948EC7008F2C47 /* AUEffectBase.cpp in Sources */,
|
||||
8B528CCB2D948EC7008F2C47 /* AUPlugInDispatch.cpp in Sources */,
|
||||
8B528C6F2D948EC7008F2C47 /* CAAUParameter.cpp in Sources */,
|
||||
8B528CB62D948EC7008F2C47 /* CABufferList.cpp in Sources */,
|
||||
8B528C712D948EC7008F2C47 /* CAFilePathUtils.cpp in Sources */,
|
||||
8B528CA12D948EC7008F2C47 /* CADebugPrintf.cpp in Sources */,
|
||||
8B528C7C2D948EC7008F2C47 /* CADebugMacros.cpp in Sources */,
|
||||
8B528CB72D948EC7008F2C47 /* CAMutex.cpp in Sources */,
|
||||
8B528CD72D948EC7008F2C47 /* AUBuffer.cpp in Sources */,
|
||||
8B528C792D948EC7008F2C47 /* CAAUMIDIMapManager.cpp in Sources */,
|
||||
8B528C5C2D948EC7008F2C47 /* CAComponent.cpp in Sources */,
|
||||
8B528CC92D948EC7008F2C47 /* AUOutputElement.cpp in Sources */,
|
||||
8B528C7A2D948EC7008F2C47 /* CAComponentDescription.cpp in Sources */,
|
||||
8B528CA92D948EC7008F2C47 /* CAStreamBasicDescription.cpp in Sources */,
|
||||
8B528CD62D948EC7008F2C47 /* AUTimestampGenerator.cpp in Sources */,
|
||||
8B528CAE2D948EC7008F2C47 /* CAAudioBufferList.cpp in Sources */,
|
||||
8B528C7F2D948EC7008F2C47 /* CACFDictionary.cpp in Sources */,
|
||||
8B528C882D948EC7008F2C47 /* CACFPreferences.cpp in Sources */,
|
||||
8B528CBF2D948EC7008F2C47 /* CAAudioUnit.cpp in Sources */,
|
||||
8B528C912D948EC7008F2C47 /* CAAUMIDIMap.cpp in Sources */,
|
||||
8B528C6A2D948EC7008F2C47 /* CAAUProcessor.cpp in Sources */,
|
||||
8B528C902D948EC7008F2C47 /* CASharedLibrary.cpp in Sources */,
|
||||
8B528CB82D948EC7008F2C47 /* CADebugger.cpp in Sources */,
|
||||
8B528CC42D948EC7008F2C47 /* AUBase.cpp in Sources */,
|
||||
8B528C952D948EC7008F2C47 /* AUOutputBL.cpp in Sources */,
|
||||
8B528C9A2D948EC7008F2C47 /* CAPThread.cpp in Sources */,
|
||||
8B528CD32D948EC7008F2C47 /* AUBaseHelper.cpp in Sources */,
|
||||
8B528C812D948EC7008F2C47 /* CACFString.cpp in Sources */,
|
||||
8B528C8C2D948EC7008F2C47 /* CAAudioChannelLayout.cpp in Sources */,
|
||||
8B528CA42D948EC7008F2C47 /* CASettingsStorage.cpp in Sources */,
|
||||
8B528CBE2D948EC7008F2C47 /* CAAudioValueRange.cpp in Sources */,
|
||||
8B528CB92D948EC7008F2C47 /* CABundleLocker.cpp in Sources */,
|
||||
8B528C932D948EC7008F2C47 /* CACFMessagePort.cpp in Sources */,
|
||||
8B528CC22D948EC7008F2C47 /* AUScopeElement.cpp in Sources */,
|
||||
8B528CAB2D948EC7008F2C47 /* CAProcess.cpp in Sources */,
|
||||
8B528C9D2D948EC7008F2C47 /* CAVectorUnit.cpp in Sources */,
|
||||
8B528C742D948EC7008F2C47 /* CAAudioChannelLayoutObject.cpp in Sources */,
|
||||
8B528CBA2D948EC7008F2C47 /* CAAudioFileFormats.cpp in Sources */,
|
||||
8B528C992D948EC7008F2C47 /* CAStreamRangedDescription.cpp in Sources */,
|
||||
8B528CB52D948EC7008F2C47 /* CACFMachPort.cpp in Sources */,
|
||||
8B528CBC2D948EC7008F2C47 /* CACFArray.cpp in Sources */,
|
||||
8B528C752D948EC7008F2C47 /* CAGuard.cpp in Sources */,
|
||||
8B528C5E2D948EC7008F2C47 /* CACFNumber.cpp in Sources */,
|
||||
8B528C8F2D948EC7008F2C47 /* AUParamInfo.cpp in Sources */,
|
||||
8B528C772D948EC7008F2C47 /* CACFDistributedNotification.cpp in Sources */,
|
||||
8B528CAC2D948EC7008F2C47 /* CAHostTimeBase.cpp in Sources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXSourcesBuildPhase section */
|
||||
|
||||
/* Begin PBXVariantGroup section */
|
||||
089C167DFE841241C02AAC07 /* InfoPlist.strings */ = {
|
||||
isa = PBXVariantGroup;
|
||||
children = (
|
||||
8B528CDB2D948F45008F2C47 /* en */,
|
||||
);
|
||||
name = InfoPlist.strings;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
/* End PBXVariantGroup section */
|
||||
|
||||
/* Begin XCBuildConfiguration section */
|
||||
3E4BA244089833B7007656EC /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ARCHS = "$(ARCHS_STANDARD)";
|
||||
CLANG_ENABLE_OBJC_WEAK = YES;
|
||||
CODE_SIGN_IDENTITY = "Apple Development";
|
||||
"CODE_SIGN_IDENTITY[sdk=macosx*]" = "Developer ID Application";
|
||||
CODE_SIGN_STYLE = Manual;
|
||||
DEAD_CODE_STRIPPING = YES;
|
||||
DEVELOPMENT_TEAM = "";
|
||||
"DEVELOPMENT_TEAM[sdk=macosx*]" = 9BMAKYA76W;
|
||||
EXPORTED_SYMBOLS_FILE = AngleEQ.exp;
|
||||
GCC_OPTIMIZATION_LEVEL = 0;
|
||||
GENERATE_PKGINFO_FILE = YES;
|
||||
INFOPLIST_FILE = Info.plist;
|
||||
INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/Components/";
|
||||
LIBRARY_STYLE = Bundle;
|
||||
MACOSX_DEPLOYMENT_TARGET = 11.1;
|
||||
OTHER_LDFLAGS = "-bundle";
|
||||
OTHER_REZFLAGS = "";
|
||||
PRODUCT_BUNDLE_IDENTIFIER = "com.airwindows.audiounit.${PRODUCT_NAME:identifier}";
|
||||
PRODUCT_NAME = AngleEQ;
|
||||
PROVISIONING_PROFILE_SPECIFIER = "";
|
||||
SDKROOT = macosx;
|
||||
STRIP_STYLE = debugging;
|
||||
WRAPPER_EXTENSION = component;
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
3E4BA245089833B7007656EC /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ARCHS = "$(ARCHS_STANDARD)";
|
||||
CLANG_ENABLE_OBJC_WEAK = YES;
|
||||
CODE_SIGN_IDENTITY = "Apple Development";
|
||||
"CODE_SIGN_IDENTITY[sdk=macosx*]" = "Developer ID Application";
|
||||
CODE_SIGN_STYLE = Manual;
|
||||
DEAD_CODE_STRIPPING = YES;
|
||||
DEVELOPMENT_TEAM = "";
|
||||
"DEVELOPMENT_TEAM[sdk=macosx*]" = 9BMAKYA76W;
|
||||
EXPORTED_SYMBOLS_FILE = AngleEQ.exp;
|
||||
GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
|
||||
GENERATE_PKGINFO_FILE = YES;
|
||||
INFOPLIST_FILE = Info.plist;
|
||||
INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/Components/";
|
||||
LIBRARY_STYLE = Bundle;
|
||||
MACOSX_DEPLOYMENT_TARGET = 11.1;
|
||||
OTHER_LDFLAGS = "-bundle";
|
||||
OTHER_REZFLAGS = "";
|
||||
PRODUCT_BUNDLE_IDENTIFIER = "com.airwindows.audiounit.${PRODUCT_NAME:identifier}";
|
||||
PRODUCT_NAME = AngleEQ;
|
||||
PROVISIONING_PROFILE_SPECIFIER = "";
|
||||
SDKROOT = macosx;
|
||||
STRIP_INSTALLED_PRODUCT = YES;
|
||||
STRIP_STYLE = debugging;
|
||||
WRAPPER_EXTENSION = component;
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
3E4BA248089833B7007656EC /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
ARCHS = "$(ARCHS_STANDARD)";
|
||||
CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
|
||||
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
|
||||
CLANG_WARN_BOOL_CONVERSION = YES;
|
||||
CLANG_WARN_COMMA = YES;
|
||||
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
||||
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
|
||||
CLANG_WARN_EMPTY_BODY = YES;
|
||||
CLANG_WARN_ENUM_CONVERSION = YES;
|
||||
CLANG_WARN_INFINITE_RECURSION = YES;
|
||||
CLANG_WARN_INT_CONVERSION = YES;
|
||||
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
|
||||
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
|
||||
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
|
||||
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
|
||||
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
|
||||
CLANG_WARN_STRICT_PROTOTYPES = YES;
|
||||
CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
||||
CLANG_WARN_UNREACHABLE_CODE = YES;
|
||||
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
||||
COPY_PHASE_STRIP = NO;
|
||||
DEAD_CODE_STRIPPING = YES;
|
||||
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
|
||||
ENABLE_STRICT_OBJC_MSGSEND = YES;
|
||||
ENABLE_TESTABILITY = YES;
|
||||
GCC_C_LANGUAGE_STANDARD = c99;
|
||||
GCC_NO_COMMON_BLOCKS = YES;
|
||||
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_UNDECLARED_SELECTOR = YES;
|
||||
GCC_WARN_UNINITIALIZED_AUTOS = YES;
|
||||
GCC_WARN_UNUSED_FUNCTION = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
HEADER_SEARCH_PATHS = "/Users/christopherjohnson/Desktop/CA_SDK/**";
|
||||
MACOSX_DEPLOYMENT_TARGET = 11.1;
|
||||
ONLY_ACTIVE_ARCH = YES;
|
||||
SDKROOT = macosx;
|
||||
WARNING_CFLAGS = (
|
||||
"-Wmost",
|
||||
"-Wno-four-char-constants",
|
||||
"-Wno-unknown-pragmas",
|
||||
);
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
3E4BA249089833B7007656EC /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
ARCHS = "$(ARCHS_STANDARD)";
|
||||
CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
|
||||
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
|
||||
CLANG_WARN_BOOL_CONVERSION = YES;
|
||||
CLANG_WARN_COMMA = YES;
|
||||
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
||||
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
|
||||
CLANG_WARN_EMPTY_BODY = YES;
|
||||
CLANG_WARN_ENUM_CONVERSION = YES;
|
||||
CLANG_WARN_INFINITE_RECURSION = YES;
|
||||
CLANG_WARN_INT_CONVERSION = YES;
|
||||
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
|
||||
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
|
||||
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
|
||||
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
|
||||
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
|
||||
CLANG_WARN_STRICT_PROTOTYPES = YES;
|
||||
CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
||||
CLANG_WARN_UNREACHABLE_CODE = YES;
|
||||
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
||||
DEAD_CODE_STRIPPING = YES;
|
||||
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
|
||||
ENABLE_STRICT_OBJC_MSGSEND = YES;
|
||||
GCC_C_LANGUAGE_STANDARD = c99;
|
||||
GCC_NO_COMMON_BLOCKS = YES;
|
||||
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_UNDECLARED_SELECTOR = YES;
|
||||
GCC_WARN_UNINITIALIZED_AUTOS = YES;
|
||||
GCC_WARN_UNUSED_FUNCTION = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
HEADER_SEARCH_PATHS = "/Users/christopherjohnson/Desktop/CA_SDK/**";
|
||||
MACOSX_DEPLOYMENT_TARGET = 11.1;
|
||||
ONLY_ACTIVE_ARCH = YES;
|
||||
SDKROOT = macosx;
|
||||
WARNING_CFLAGS = (
|
||||
"-Wmost",
|
||||
"-Wno-four-char-constants",
|
||||
"-Wno-unknown-pragmas",
|
||||
);
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
/* End XCBuildConfiguration section */
|
||||
|
||||
/* Begin XCConfigurationList section */
|
||||
3E4BA243089833B7007656EC /* Build configuration list for PBXNativeTarget "AngleEQ" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
3E4BA244089833B7007656EC /* Debug */,
|
||||
3E4BA245089833B7007656EC /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Debug;
|
||||
};
|
||||
3E4BA247089833B7007656EC /* Build configuration list for PBXProject "AngleEQ" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
3E4BA248089833B7007656EC /* Debug */,
|
||||
3E4BA249089833B7007656EC /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Debug;
|
||||
};
|
||||
/* End XCConfigurationList section */
|
||||
};
|
||||
rootObject = 089C1669FE841209C02AAC07 /* Project object */;
|
||||
}
|
||||
7
plugins/MacSignedAU/AngleEQ/AngleEQ.xcodeproj/project.xcworkspace/contents.xcworkspacedata
generated
Normal file
7
plugins/MacSignedAU/AngleEQ/AngleEQ.xcodeproj/project.xcworkspace/contents.xcworkspacedata
generated
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Workspace
|
||||
version = "1.0">
|
||||
<FileRef
|
||||
location = "self:">
|
||||
</FileRef>
|
||||
</Workspace>
|
||||
|
|
@ -0,0 +1,8 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>IDEDidComputeMac32BitWarning</key>
|
||||
<true/>
|
||||
</dict>
|
||||
</plist>
|
||||
Binary file not shown.
|
|
@ -0,0 +1,67 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1420"
|
||||
version = "1.3">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
buildImplicitDependencies = "YES">
|
||||
<BuildActionEntries>
|
||||
<BuildActionEntry
|
||||
buildForTesting = "YES"
|
||||
buildForRunning = "YES"
|
||||
buildForProfiling = "YES"
|
||||
buildForArchiving = "YES"
|
||||
buildForAnalyzing = "YES">
|
||||
<BuildableReference
|
||||
BuildableIdentifier = "primary"
|
||||
BlueprintIdentifier = "8D01CCC60486CAD60068D4B7"
|
||||
BuildableName = "AngleEQ.component"
|
||||
BlueprintName = "AngleEQ"
|
||||
ReferencedContainer = "container:AngleEQ.xcodeproj">
|
||||
</BuildableReference>
|
||||
</BuildActionEntry>
|
||||
</BuildActionEntries>
|
||||
</BuildAction>
|
||||
<TestAction
|
||||
buildConfiguration = "Debug"
|
||||
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
|
||||
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
|
||||
shouldUseLaunchSchemeArgsEnv = "YES">
|
||||
<Testables>
|
||||
</Testables>
|
||||
</TestAction>
|
||||
<LaunchAction
|
||||
buildConfiguration = "Release"
|
||||
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
|
||||
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
|
||||
launchStyle = "0"
|
||||
useCustomWorkingDirectory = "NO"
|
||||
ignoresPersistentStateOnLaunch = "NO"
|
||||
debugDocumentVersioning = "YES"
|
||||
debugServiceExtension = "internal"
|
||||
allowLocationSimulation = "YES">
|
||||
</LaunchAction>
|
||||
<ProfileAction
|
||||
buildConfiguration = "Release"
|
||||
shouldUseLaunchSchemeArgsEnv = "YES"
|
||||
savedToolIdentifier = ""
|
||||
useCustomWorkingDirectory = "NO"
|
||||
debugDocumentVersioning = "YES">
|
||||
<MacroExpansion>
|
||||
<BuildableReference
|
||||
BuildableIdentifier = "primary"
|
||||
BlueprintIdentifier = "8D01CCC60486CAD60068D4B7"
|
||||
BuildableName = "AngleEQ.component"
|
||||
BlueprintName = "AngleEQ"
|
||||
ReferencedContainer = "container:AngleEQ.xcodeproj">
|
||||
</BuildableReference>
|
||||
</MacroExpansion>
|
||||
</ProfileAction>
|
||||
<AnalyzeAction
|
||||
buildConfiguration = "Debug">
|
||||
</AnalyzeAction>
|
||||
<ArchiveAction
|
||||
buildConfiguration = "Release"
|
||||
revealArchiveInOrganizer = "YES">
|
||||
</ArchiveAction>
|
||||
</Scheme>
|
||||
|
|
@ -0,0 +1,22 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>SchemeUserState</key>
|
||||
<dict>
|
||||
<key>AngleEQ.xcscheme_^#shared#^_</key>
|
||||
<dict>
|
||||
<key>orderHint</key>
|
||||
<integer>0</integer>
|
||||
</dict>
|
||||
</dict>
|
||||
<key>SuppressBuildableAutocreation</key>
|
||||
<dict>
|
||||
<key>8D01CCC60486CAD60068D4B7</key>
|
||||
<dict>
|
||||
<key>primary</key>
|
||||
<true/>
|
||||
</dict>
|
||||
</dict>
|
||||
</dict>
|
||||
</plist>
|
||||
58
plugins/MacSignedAU/AngleEQ/AngleEQVersion.h
Executable file
58
plugins/MacSignedAU/AngleEQ/AngleEQVersion.h
Executable file
|
|
@ -0,0 +1,58 @@
|
|||
/*
|
||||
* File: AngleEQVersion.h
|
||||
*
|
||||
* Version: 1.0
|
||||
*
|
||||
* Created: 3/19/25
|
||||
*
|
||||
* Copyright: Copyright © 2025 Airwindows, Airwindows uses the MIT license
|
||||
*
|
||||
* Disclaimer: IMPORTANT: This Apple software is supplied to you by Apple Computer, Inc. ("Apple") in
|
||||
* consideration of your agreement to the following terms, and your use, installation, modification
|
||||
* or redistribution of this Apple software constitutes acceptance of these terms. If you do
|
||||
* not agree with these terms, please do not use, install, modify or redistribute this Apple
|
||||
* software.
|
||||
*
|
||||
* In consideration of your agreement to abide by the following terms, and subject to these terms,
|
||||
* Apple grants you a personal, non-exclusive license, under Apple's copyrights in this
|
||||
* original Apple software (the "Apple Software"), to use, reproduce, modify and redistribute the
|
||||
* Apple Software, with or without modifications, in source and/or binary forms; provided that if you
|
||||
* redistribute the Apple Software in its entirety and without modifications, you must retain this
|
||||
* notice and the following text and disclaimers in all such redistributions of the Apple Software.
|
||||
* Neither the name, trademarks, service marks or logos of Apple Computer, Inc. may be used to
|
||||
* endorse or promote products derived from the Apple Software without specific prior written
|
||||
* permission from Apple. Except as expressly stated in this notice, no other rights or
|
||||
* licenses, express or implied, are granted by Apple herein, including but not limited to any
|
||||
* patent rights that may be infringed by your derivative works or by other works in which the
|
||||
* Apple Software may be incorporated.
|
||||
*
|
||||
* The Apple Software is provided by Apple on an "AS IS" basis. APPLE MAKES NO WARRANTIES, EXPRESS OR
|
||||
* IMPLIED, INCLUDING WITHOUT LIMITATION THE IMPLIED WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY
|
||||
* AND FITNESS FOR A PARTICULAR PURPOSE, REGARDING THE APPLE SOFTWARE OR ITS USE AND OPERATION ALONE
|
||||
* OR IN COMBINATION WITH YOUR PRODUCTS.
|
||||
*
|
||||
* IN NO EVENT SHALL APPLE BE LIABLE FOR ANY SPECIAL, INDIRECT, INCIDENTAL OR CONSEQUENTIAL
|
||||
* DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
|
||||
* OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) ARISING IN ANY WAY OUT OF THE USE,
|
||||
* REPRODUCTION, MODIFICATION AND/OR DISTRIBUTION OF THE APPLE SOFTWARE, HOWEVER CAUSED AND WHETHER
|
||||
* UNDER THEORY OF CONTRACT, TORT (INCLUDING NEGLIGENCE), STRICT LIABILITY OR OTHERWISE, EVEN
|
||||
* IF APPLE HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
*/
|
||||
#ifndef __AngleEQVersion_h__
|
||||
#define __AngleEQVersion_h__
|
||||
|
||||
|
||||
#ifdef DEBUG
|
||||
#define kAngleEQVersion 0xFFFFFFFF
|
||||
#else
|
||||
#define kAngleEQVersion 0x00010000
|
||||
#endif
|
||||
|
||||
//~~~~~~~~~~~~~~ Change!!! ~~~~~~~~~~~~~~~~~~~~~//
|
||||
#define AngleEQ_COMP_MANF 'Dthr'
|
||||
#define AngleEQ_COMP_SUBTYPE 'ange'
|
||||
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~//
|
||||
|
||||
#endif
|
||||
|
||||
47
plugins/MacSignedAU/AngleEQ/Info.plist
Executable file
47
plugins/MacSignedAU/AngleEQ/Info.plist
Executable file
|
|
@ -0,0 +1,47 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>AudioComponents</key>
|
||||
<array>
|
||||
<dict>
|
||||
<key>description</key>
|
||||
<string>${PRODUCT_NAME:identifier} AU</string>
|
||||
<key>factoryFunction</key>
|
||||
<string>${PRODUCT_NAME:identifier}Factory</string>
|
||||
<key>manufacturer</key>
|
||||
<string>Dthr</string>
|
||||
<key>name</key>
|
||||
<string>Airwindows: ${PRODUCT_NAME:identifier}</string>
|
||||
<key>subtype</key>
|
||||
<string>ange</string>
|
||||
<key>type</key>
|
||||
<string>aufx</string>
|
||||
<key>version</key>
|
||||
<integer>65536</integer>
|
||||
</dict>
|
||||
</array>
|
||||
<key>CFBundleDevelopmentRegion</key>
|
||||
<string>English</string>
|
||||
<key>CFBundleExecutable</key>
|
||||
<string>${EXECUTABLE_NAME}</string>
|
||||
<key>CFBundleIconFile</key>
|
||||
<string></string>
|
||||
<key>CFBundleIdentifier</key>
|
||||
<string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>
|
||||
<key>CFBundleInfoDictionaryVersion</key>
|
||||
<string>6.0</string>
|
||||
<key>CFBundleName</key>
|
||||
<string>${PROJECTNAMEASIDENTIFIER}</string>
|
||||
<key>CFBundlePackageType</key>
|
||||
<string>BNDL</string>
|
||||
<key>CFBundleShortVersionString</key>
|
||||
<string>1.0</string>
|
||||
<key>CFBundleSignature</key>
|
||||
<string>DthX</string>
|
||||
<key>CFBundleVersion</key>
|
||||
<string>1.0</string>
|
||||
<key>CSResourcesFileMapped</key>
|
||||
<true/>
|
||||
</dict>
|
||||
</plist>
|
||||
BIN
plugins/MacSignedAU/AngleEQ/en.lproj/InfoPlist.strings
Executable file
BIN
plugins/MacSignedAU/AngleEQ/en.lproj/InfoPlist.strings
Executable file
Binary file not shown.
16
plugins/MacSignedAU/AngleEQ/version.plist
Executable file
16
plugins/MacSignedAU/AngleEQ/version.plist
Executable file
|
|
@ -0,0 +1,16 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>BuildVersion</key>
|
||||
<string>3</string>
|
||||
<key>CFBundleShortVersionString</key>
|
||||
<string>1.0</string>
|
||||
<key>CFBundleVersion</key>
|
||||
<string>1.0</string>
|
||||
<key>ProjectName</key>
|
||||
<string>${EXECUTABLE_NAME}</string>
|
||||
<key>SourceVersion</key>
|
||||
<string>590000</string>
|
||||
</dict>
|
||||
</plist>
|
||||
242
plugins/MacSignedAU/AngleFilter/AngleFilter.cpp
Executable file
242
plugins/MacSignedAU/AngleFilter/AngleFilter.cpp
Executable file
|
|
@ -0,0 +1,242 @@
|
|||
/*
|
||||
* File: AngleFilter.cpp
|
||||
*
|
||||
* Version: 1.0
|
||||
*
|
||||
* Created: 3/19/25
|
||||
*
|
||||
* Copyright: Copyright © 2025 Airwindows, Airwindows uses the MIT license
|
||||
*
|
||||
* Disclaimer: IMPORTANT: This Apple software is supplied to you by Apple Computer, Inc. ("Apple") in
|
||||
* consideration of your agreement to the following terms, and your use, installation, modification
|
||||
* or redistribution of this Apple software constitutes acceptance of these terms. If you do
|
||||
* not agree with these terms, please do not use, install, modify or redistribute this Apple
|
||||
* software.
|
||||
*
|
||||
* In consideration of your agreement to abide by the following terms, and subject to these terms,
|
||||
* Apple grants you a personal, non-exclusive license, under Apple's copyrights in this
|
||||
* original Apple software (the "Apple Software"), to use, reproduce, modify and redistribute the
|
||||
* Apple Software, with or without modifications, in source and/or binary forms; provided that if you
|
||||
* redistribute the Apple Software in its entirety and without modifications, you must retain this
|
||||
* notice and the following text and disclaimers in all such redistributions of the Apple Software.
|
||||
* Neither the name, trademarks, service marks or logos of Apple Computer, Inc. may be used to
|
||||
* endorse or promote products derived from the Apple Software without specific prior written
|
||||
* permission from Apple. Except as expressly stated in this notice, no other rights or
|
||||
* licenses, express or implied, are granted by Apple herein, including but not limited to any
|
||||
* patent rights that may be infringed by your derivative works or by other works in which the
|
||||
* Apple Software may be incorporated.
|
||||
*
|
||||
* The Apple Software is provided by Apple on an "AS IS" basis. APPLE MAKES NO WARRANTIES, EXPRESS OR
|
||||
* IMPLIED, INCLUDING WITHOUT LIMITATION THE IMPLIED WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY
|
||||
* AND FITNESS FOR A PARTICULAR PURPOSE, REGARDING THE APPLE SOFTWARE OR ITS USE AND OPERATION ALONE
|
||||
* OR IN COMBINATION WITH YOUR PRODUCTS.
|
||||
*
|
||||
* IN NO EVENT SHALL APPLE BE LIABLE FOR ANY SPECIAL, INDIRECT, INCIDENTAL OR CONSEQUENTIAL
|
||||
* DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
|
||||
* OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) ARISING IN ANY WAY OUT OF THE USE,
|
||||
* REPRODUCTION, MODIFICATION AND/OR DISTRIBUTION OF THE APPLE SOFTWARE, HOWEVER CAUSED AND WHETHER
|
||||
* UNDER THEORY OF CONTRACT, TORT (INCLUDING NEGLIGENCE), STRICT LIABILITY OR OTHERWISE, EVEN
|
||||
* IF APPLE HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
*/
|
||||
/*=============================================================================
|
||||
AngleFilter.cpp
|
||||
|
||||
=============================================================================*/
|
||||
#include "AngleFilter.h"
|
||||
|
||||
|
||||
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
AUDIOCOMPONENT_ENTRY(AUBaseFactory, AngleFilter)
|
||||
|
||||
|
||||
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
// AngleFilter::AngleFilter
|
||||
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
AngleFilter::AngleFilter(AudioUnit component)
|
||||
: AUEffectBase(component)
|
||||
{
|
||||
CreateElements();
|
||||
Globals()->UseIndexedParameters(kNumberOfParameters);
|
||||
SetParameter(kParam_A, kDefaultValue_ParamA );
|
||||
SetParameter(kParam_B, kDefaultValue_ParamB );
|
||||
SetParameter(kParam_C, kDefaultValue_ParamC );
|
||||
SetParameter(kParam_D, kDefaultValue_ParamD );
|
||||
|
||||
#if AU_DEBUG_DISPATCHER
|
||||
mDebugDispatcher = new AUDebugDispatcher (this);
|
||||
#endif
|
||||
|
||||
}
|
||||
|
||||
|
||||
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
// AngleFilter::GetParameterValueStrings
|
||||
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
ComponentResult AngleFilter::GetParameterValueStrings(AudioUnitScope inScope,
|
||||
AudioUnitParameterID inParameterID,
|
||||
CFArrayRef * outStrings)
|
||||
{
|
||||
|
||||
return kAudioUnitErr_InvalidProperty;
|
||||
}
|
||||
|
||||
|
||||
|
||||
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
// AngleFilter::GetParameterInfo
|
||||
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
ComponentResult AngleFilter::GetParameterInfo(AudioUnitScope inScope,
|
||||
AudioUnitParameterID inParameterID,
|
||||
AudioUnitParameterInfo &outParameterInfo )
|
||||
{
|
||||
ComponentResult result = noErr;
|
||||
|
||||
outParameterInfo.flags = kAudioUnitParameterFlag_IsWritable
|
||||
| kAudioUnitParameterFlag_IsReadable;
|
||||
|
||||
if (inScope == kAudioUnitScope_Global) {
|
||||
switch(inParameterID)
|
||||
{
|
||||
case kParam_A:
|
||||
AUBase::FillInParameterName (outParameterInfo, kParameterAName, false);
|
||||
outParameterInfo.unit = kAudioUnitParameterUnit_Generic;
|
||||
outParameterInfo.minValue = 0.0;
|
||||
outParameterInfo.maxValue = 1.0;
|
||||
outParameterInfo.defaultValue = kDefaultValue_ParamA;
|
||||
break;
|
||||
case kParam_B:
|
||||
AUBase::FillInParameterName (outParameterInfo, kParameterBName, false);
|
||||
outParameterInfo.unit = kAudioUnitParameterUnit_Generic;
|
||||
outParameterInfo.minValue = 0.0;
|
||||
outParameterInfo.maxValue = 1.0;
|
||||
outParameterInfo.defaultValue = kDefaultValue_ParamB;
|
||||
break;
|
||||
case kParam_C:
|
||||
AUBase::FillInParameterName (outParameterInfo, kParameterCName, false);
|
||||
outParameterInfo.unit = kAudioUnitParameterUnit_Generic;
|
||||
outParameterInfo.minValue = 0.0;
|
||||
outParameterInfo.maxValue = 1.0;
|
||||
outParameterInfo.defaultValue = kDefaultValue_ParamC;
|
||||
break;
|
||||
case kParam_D:
|
||||
AUBase::FillInParameterName (outParameterInfo, kParameterDName, false);
|
||||
outParameterInfo.unit = kAudioUnitParameterUnit_Generic;
|
||||
outParameterInfo.minValue = 0.0;
|
||||
outParameterInfo.maxValue = 1.0;
|
||||
outParameterInfo.defaultValue = kDefaultValue_ParamD;
|
||||
break;
|
||||
default:
|
||||
result = kAudioUnitErr_InvalidParameter;
|
||||
break;
|
||||
}
|
||||
} else {
|
||||
result = kAudioUnitErr_InvalidParameter;
|
||||
}
|
||||
|
||||
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
// AngleFilter::GetPropertyInfo
|
||||
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
ComponentResult AngleFilter::GetPropertyInfo (AudioUnitPropertyID inID,
|
||||
AudioUnitScope inScope,
|
||||
AudioUnitElement inElement,
|
||||
UInt32 & outDataSize,
|
||||
Boolean & outWritable)
|
||||
{
|
||||
return AUEffectBase::GetPropertyInfo (inID, inScope, inElement, outDataSize, outWritable);
|
||||
}
|
||||
|
||||
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
// AngleFilter::GetProperty
|
||||
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
ComponentResult AngleFilter::GetProperty( AudioUnitPropertyID inID,
|
||||
AudioUnitScope inScope,
|
||||
AudioUnitElement inElement,
|
||||
void * outData )
|
||||
{
|
||||
return AUEffectBase::GetProperty (inID, inScope, inElement, outData);
|
||||
}
|
||||
|
||||
// AngleFilter::Initialize
|
||||
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
ComponentResult AngleFilter::Initialize()
|
||||
{
|
||||
ComponentResult result = AUEffectBase::Initialize();
|
||||
if (result == noErr)
|
||||
Reset(kAudioUnitScope_Global, 0);
|
||||
return result;
|
||||
}
|
||||
|
||||
#pragma mark ____AngleFilterEffectKernel
|
||||
|
||||
|
||||
|
||||
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
// AngleFilter::AngleFilterKernel::Reset()
|
||||
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
void AngleFilter::AngleFilterKernel::Reset()
|
||||
{
|
||||
for(int count = 0; count < 36; count++) {iirPosition[count] = 0.0; iirAngle[count] = 0.0;}
|
||||
primaryA = primaryB = 0.0;
|
||||
secondaryA = secondaryB = 0.0;
|
||||
tertiaryA = tertiaryB = 0.0;
|
||||
fpd = 1.0; while (fpd < 16386) fpd = rand()*UINT32_MAX;
|
||||
}
|
||||
|
||||
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
// AngleFilter::AngleFilterKernel::Process
|
||||
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
void AngleFilter::AngleFilterKernel::Process( const Float32 *inSourceP,
|
||||
Float32 *inDestP,
|
||||
UInt32 inFramesToProcess,
|
||||
UInt32 inNumChannels,
|
||||
bool &ioSilence )
|
||||
{
|
||||
UInt32 nSampleFrames = inFramesToProcess;
|
||||
const Float32 *sourceP = inSourceP;
|
||||
Float32 *destP = inDestP;
|
||||
double overallscale = 1.0;
|
||||
overallscale /= 44100.0;
|
||||
overallscale *= GetSampleRate();
|
||||
|
||||
primaryA = primaryB; primaryB = pow(GetParameter( kParam_A ),overallscale+2.0);
|
||||
secondaryA = secondaryB; secondaryB = GetParameter( kParam_B );
|
||||
tertiaryA = tertiaryB; tertiaryB = fmin(primaryB+GetParameter( kParam_C ),1.0);
|
||||
double poles = GetParameter( kParam_D );
|
||||
|
||||
while (nSampleFrames-- > 0) {
|
||||
double inputSample = *sourceP;
|
||||
if (fabs(inputSample)<1.18e-23) inputSample = fpd * 1.18e-17;
|
||||
|
||||
double temp = (double)nSampleFrames/inFramesToProcess;
|
||||
double primary = (primaryA*temp)+(primaryB*(1.0-temp));
|
||||
double secondary = (secondaryA*temp)+(secondaryB*(1.0-temp));
|
||||
double tertiary = (tertiaryA*temp)+(tertiaryB*(1.0-temp));
|
||||
|
||||
for(int count = 0; count < poles*32; count++) {
|
||||
double FT = fmax(primary+(fabs(inputSample)*(secondary-0.5)),0.0);
|
||||
double FR = (FT*(1.0-tertiary))+tertiary;
|
||||
iirAngle[count] = (iirAngle[count]*(1.0-FT))+((inputSample-iirPosition[count])*FT);
|
||||
inputSample = ((iirPosition[count]+(iirAngle[count]*FT*FR))*(1.0-FT))+(inputSample*FT);
|
||||
iirPosition[count] = ((iirPosition[count]+(iirAngle[count]*FT*FR))*(1.0-FT))+(inputSample*FT);
|
||||
}
|
||||
inputSample = sin(inputSample); //straight up just wavefold it
|
||||
|
||||
//begin 32 bit floating point dither
|
||||
int expon; frexpf((float)inputSample, &expon);
|
||||
fpd ^= fpd << 13; fpd ^= fpd >> 17; fpd ^= fpd << 5;
|
||||
inputSample += ((double(fpd)-uint32_t(0x7fffffff)) * 5.5e-36l * pow(2,expon+62));
|
||||
//end 32 bit floating point dither
|
||||
|
||||
*destP = inputSample;
|
||||
|
||||
sourceP += inNumChannels; destP += inNumChannels;
|
||||
}
|
||||
}
|
||||
|
||||
2
plugins/MacSignedAU/AngleFilter/AngleFilter.exp
Executable file
2
plugins/MacSignedAU/AngleFilter/AngleFilter.exp
Executable file
|
|
@ -0,0 +1,2 @@
|
|||
_AngleFilterEntry
|
||||
_AngleFilterFactory
|
||||
148
plugins/MacSignedAU/AngleFilter/AngleFilter.h
Executable file
148
plugins/MacSignedAU/AngleFilter/AngleFilter.h
Executable file
|
|
@ -0,0 +1,148 @@
|
|||
/*
|
||||
* File: AngleFilter.h
|
||||
*
|
||||
* Version: 1.0
|
||||
*
|
||||
* Created: 3/19/25
|
||||
*
|
||||
* Copyright: Copyright © 2025 Airwindows, Airwindows uses the MIT license
|
||||
*
|
||||
* Disclaimer: IMPORTANT: This Apple software is supplied to you by Apple Computer, Inc. ("Apple") in
|
||||
* consideration of your agreement to the following terms, and your use, installation, modification
|
||||
* or redistribution of this Apple software constitutes acceptance of these terms. If you do
|
||||
* not agree with these terms, please do not use, install, modify or redistribute this Apple
|
||||
* software.
|
||||
*
|
||||
* In consideration of your agreement to abide by the following terms, and subject to these terms,
|
||||
* Apple grants you a personal, non-exclusive license, under Apple's copyrights in this
|
||||
* original Apple software (the "Apple Software"), to use, reproduce, modify and redistribute the
|
||||
* Apple Software, with or without modifications, in source and/or binary forms; provided that if you
|
||||
* redistribute the Apple Software in its entirety and without modifications, you must retain this
|
||||
* notice and the following text and disclaimers in all such redistributions of the Apple Software.
|
||||
* Neither the name, trademarks, service marks or logos of Apple Computer, Inc. may be used to
|
||||
* endorse or promote products derived from the Apple Software without specific prior written
|
||||
* permission from Apple. Except as expressly stated in this notice, no other rights or
|
||||
* licenses, express or implied, are granted by Apple herein, including but not limited to any
|
||||
* patent rights that may be infringed by your derivative works or by other works in which the
|
||||
* Apple Software may be incorporated.
|
||||
*
|
||||
* The Apple Software is provided by Apple on an "AS IS" basis. APPLE MAKES NO WARRANTIES, EXPRESS OR
|
||||
* IMPLIED, INCLUDING WITHOUT LIMITATION THE IMPLIED WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY
|
||||
* AND FITNESS FOR A PARTICULAR PURPOSE, REGARDING THE APPLE SOFTWARE OR ITS USE AND OPERATION ALONE
|
||||
* OR IN COMBINATION WITH YOUR PRODUCTS.
|
||||
*
|
||||
* IN NO EVENT SHALL APPLE BE LIABLE FOR ANY SPECIAL, INDIRECT, INCIDENTAL OR CONSEQUENTIAL
|
||||
* DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
|
||||
* OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) ARISING IN ANY WAY OUT OF THE USE,
|
||||
* REPRODUCTION, MODIFICATION AND/OR DISTRIBUTION OF THE APPLE SOFTWARE, HOWEVER CAUSED AND WHETHER
|
||||
* UNDER THEORY OF CONTRACT, TORT (INCLUDING NEGLIGENCE), STRICT LIABILITY OR OTHERWISE, EVEN
|
||||
* IF APPLE HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
*/
|
||||
#include "AUEffectBase.h"
|
||||
#include "AngleFilterVersion.h"
|
||||
|
||||
#if AU_DEBUG_DISPATCHER
|
||||
#include "AUDebugDispatcher.h"
|
||||
#endif
|
||||
|
||||
|
||||
#ifndef __AngleFilter_h__
|
||||
#define __AngleFilter_h__
|
||||
|
||||
|
||||
#pragma mark ____AngleFilter Parameters
|
||||
|
||||
// parameters
|
||||
static const float kDefaultValue_ParamA = 0.5;
|
||||
static const float kDefaultValue_ParamB = 0.5;
|
||||
static const float kDefaultValue_ParamC = 0.0;
|
||||
static const float kDefaultValue_ParamD = 0.5;
|
||||
|
||||
static CFStringRef kParameterAName = CFSTR("Freq");
|
||||
static CFStringRef kParameterBName = CFSTR("Hard");
|
||||
static CFStringRef kParameterCName = CFSTR("Reso");
|
||||
static CFStringRef kParameterDName = CFSTR("Poles");
|
||||
|
||||
enum {
|
||||
kParam_A =0,
|
||||
kParam_B =1,
|
||||
kParam_C =2,
|
||||
kParam_D =3,
|
||||
//Add your parameters here...
|
||||
kNumberOfParameters=4
|
||||
};
|
||||
|
||||
#pragma mark ____AngleFilter
|
||||
class AngleFilter : public AUEffectBase
|
||||
{
|
||||
public:
|
||||
AngleFilter(AudioUnit component);
|
||||
#if AU_DEBUG_DISPATCHER
|
||||
virtual ~AngleFilter () { delete mDebugDispatcher; }
|
||||
#endif
|
||||
|
||||
virtual AUKernelBase * NewKernel() { return new AngleFilterKernel(this); }
|
||||
|
||||
virtual ComponentResult GetParameterValueStrings(AudioUnitScope inScope,
|
||||
AudioUnitParameterID inParameterID,
|
||||
CFArrayRef * outStrings);
|
||||
|
||||
virtual ComponentResult GetParameterInfo(AudioUnitScope inScope,
|
||||
AudioUnitParameterID inParameterID,
|
||||
AudioUnitParameterInfo &outParameterInfo);
|
||||
|
||||
virtual ComponentResult GetPropertyInfo(AudioUnitPropertyID inID,
|
||||
AudioUnitScope inScope,
|
||||
AudioUnitElement inElement,
|
||||
UInt32 & outDataSize,
|
||||
Boolean & outWritable );
|
||||
|
||||
virtual ComponentResult GetProperty(AudioUnitPropertyID inID,
|
||||
AudioUnitScope inScope,
|
||||
AudioUnitElement inElement,
|
||||
void * outData);
|
||||
|
||||
virtual ComponentResult Initialize();
|
||||
virtual bool SupportsTail () { return true; }
|
||||
virtual Float64 GetTailTime() {return (1.0/GetSampleRate())*0.0;} //in SECONDS! gsr * a number = in samples
|
||||
virtual Float64 GetLatency() {return (1.0/GetSampleRate())*0.0;} // in SECONDS! gsr * a number = in samples
|
||||
|
||||
/*! @method Version */
|
||||
virtual ComponentResult Version() { return kAngleFilterVersion; }
|
||||
|
||||
|
||||
|
||||
protected:
|
||||
class AngleFilterKernel : public AUKernelBase // most of the real work happens here
|
||||
{
|
||||
public:
|
||||
AngleFilterKernel(AUEffectBase *inAudioUnit )
|
||||
: AUKernelBase(inAudioUnit)
|
||||
{
|
||||
}
|
||||
|
||||
// *Required* overides for the process method for this effect
|
||||
// processes one channel of interleaved samples
|
||||
virtual void Process( const Float32 *inSourceP,
|
||||
Float32 *inDestP,
|
||||
UInt32 inFramesToProcess,
|
||||
UInt32 inNumChannels,
|
||||
bool &ioSilence);
|
||||
|
||||
virtual void Reset();
|
||||
|
||||
private:
|
||||
double primaryA, primaryB;
|
||||
double secondaryA, secondaryB;
|
||||
double tertiaryA, tertiaryB;
|
||||
double iirPosition[37];
|
||||
double iirAngle[37];
|
||||
uint32_t fpd;
|
||||
};
|
||||
};
|
||||
|
||||
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
|
||||
#endif
|
||||
61
plugins/MacSignedAU/AngleFilter/AngleFilter.r
Executable file
61
plugins/MacSignedAU/AngleFilter/AngleFilter.r
Executable file
|
|
@ -0,0 +1,61 @@
|
|||
/*
|
||||
* File: AngleFilter.r
|
||||
*
|
||||
* Version: 1.0
|
||||
*
|
||||
* Created: 3/19/25
|
||||
*
|
||||
* Copyright: Copyright © 2025 Airwindows, Airwindows uses the MIT license
|
||||
*
|
||||
* Disclaimer: IMPORTANT: This Apple software is supplied to you by Apple Computer, Inc. ("Apple") in
|
||||
* consideration of your agreement to the following terms, and your use, installation, modification
|
||||
* or redistribution of this Apple software constitutes acceptance of these terms. If you do
|
||||
* not agree with these terms, please do not use, install, modify or redistribute this Apple
|
||||
* software.
|
||||
*
|
||||
* In consideration of your agreement to abide by the following terms, and subject to these terms,
|
||||
* Apple grants you a personal, non-exclusive license, under Apple's copyrights in this
|
||||
* original Apple software (the "Apple Software"), to use, reproduce, modify and redistribute the
|
||||
* Apple Software, with or without modifications, in source and/or binary forms; provided that if you
|
||||
* redistribute the Apple Software in its entirety and without modifications, you must retain this
|
||||
* notice and the following text and disclaimers in all such redistributions of the Apple Software.
|
||||
* Neither the name, trademarks, service marks or logos of Apple Computer, Inc. may be used to
|
||||
* endorse or promote products derived from the Apple Software without specific prior written
|
||||
* permission from Apple. Except as expressly stated in this notice, no other rights or
|
||||
* licenses, express or implied, are granted by Apple herein, including but not limited to any
|
||||
* patent rights that may be infringed by your derivative works or by other works in which the
|
||||
* Apple Software may be incorporated.
|
||||
*
|
||||
* The Apple Software is provided by Apple on an "AS IS" basis. APPLE MAKES NO WARRANTIES, EXPRESS OR
|
||||
* IMPLIED, INCLUDING WITHOUT LIMITATION THE IMPLIED WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY
|
||||
* AND FITNESS FOR A PARTICULAR PURPOSE, REGARDING THE APPLE SOFTWARE OR ITS USE AND OPERATION ALONE
|
||||
* OR IN COMBINATION WITH YOUR PRODUCTS.
|
||||
*
|
||||
* IN NO EVENT SHALL APPLE BE LIABLE FOR ANY SPECIAL, INDIRECT, INCIDENTAL OR CONSEQUENTIAL
|
||||
* DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
|
||||
* OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) ARISING IN ANY WAY OUT OF THE USE,
|
||||
* REPRODUCTION, MODIFICATION AND/OR DISTRIBUTION OF THE APPLE SOFTWARE, HOWEVER CAUSED AND WHETHER
|
||||
* UNDER THEORY OF CONTRACT, TORT (INCLUDING NEGLIGENCE), STRICT LIABILITY OR OTHERWISE, EVEN
|
||||
* IF APPLE HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
*/
|
||||
#include <AudioUnit/AudioUnit.r>
|
||||
|
||||
#include "AngleFilterVersion.h"
|
||||
|
||||
// Note that resource IDs must be spaced 2 apart for the 'STR ' name and description
|
||||
#define kAudioUnitResID_AngleFilter 1000
|
||||
|
||||
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ AngleFilter~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
#define RES_ID kAudioUnitResID_AngleFilter
|
||||
#define COMP_TYPE kAudioUnitType_Effect
|
||||
#define COMP_SUBTYPE AngleFilter_COMP_SUBTYPE
|
||||
#define COMP_MANUF AngleFilter_COMP_MANF
|
||||
|
||||
#define VERSION kAngleFilterVersion
|
||||
#define NAME "Airwindows: AngleFilter"
|
||||
#define DESCRIPTION "AngleFilter AU"
|
||||
#define ENTRY_POINT "AngleFilterEntry"
|
||||
|
||||
#include "AUResources.r"
|
||||
1358
plugins/MacSignedAU/AngleFilter/AngleFilter.xcodeproj/christopherjohnson.mode1v3
Executable file
1358
plugins/MacSignedAU/AngleFilter/AngleFilter.xcodeproj/christopherjohnson.mode1v3
Executable file
File diff suppressed because it is too large
Load diff
148
plugins/MacSignedAU/AngleFilter/AngleFilter.xcodeproj/christopherjohnson.pbxuser
Executable file
148
plugins/MacSignedAU/AngleFilter/AngleFilter.xcodeproj/christopherjohnson.pbxuser
Executable file
|
|
@ -0,0 +1,148 @@
|
|||
// !$*UTF8*$!
|
||||
{
|
||||
089C1669FE841209C02AAC07 /* Project object */ = {
|
||||
activeBuildConfigurationName = Release;
|
||||
activeTarget = 8D01CCC60486CAD60068D4B7 /* AngleFilter */;
|
||||
codeSenseManager = 8BD3CCB9148830B20062E48C /* Code sense */;
|
||||
perUserDictionary = {
|
||||
PBXConfiguration.PBXFileTableDataSource3.PBXFileTableDataSource = {
|
||||
PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
|
||||
PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
|
||||
PBXFileTableDataSourceColumnWidthsKey = (
|
||||
20,
|
||||
292,
|
||||
20,
|
||||
48,
|
||||
43,
|
||||
43,
|
||||
20,
|
||||
);
|
||||
PBXFileTableDataSourceColumnsKey = (
|
||||
PBXFileDataSource_FiletypeID,
|
||||
PBXFileDataSource_Filename_ColumnID,
|
||||
PBXFileDataSource_Built_ColumnID,
|
||||
PBXFileDataSource_ObjectSize_ColumnID,
|
||||
PBXFileDataSource_Errors_ColumnID,
|
||||
PBXFileDataSource_Warnings_ColumnID,
|
||||
PBXFileDataSource_Target_ColumnID,
|
||||
);
|
||||
};
|
||||
PBXConfiguration.PBXTargetDataSource.PBXTargetDataSource = {
|
||||
PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
|
||||
PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
|
||||
PBXFileTableDataSourceColumnWidthsKey = (
|
||||
20,
|
||||
252,
|
||||
60,
|
||||
20,
|
||||
48,
|
||||
43,
|
||||
43,
|
||||
);
|
||||
PBXFileTableDataSourceColumnsKey = (
|
||||
PBXFileDataSource_FiletypeID,
|
||||
PBXFileDataSource_Filename_ColumnID,
|
||||
PBXTargetDataSource_PrimaryAttribute,
|
||||
PBXFileDataSource_Built_ColumnID,
|
||||
PBXFileDataSource_ObjectSize_ColumnID,
|
||||
PBXFileDataSource_Errors_ColumnID,
|
||||
PBXFileDataSource_Warnings_ColumnID,
|
||||
);
|
||||
};
|
||||
PBXPerProjectTemplateStateSaveDate = 764598323;
|
||||
PBXWorkspaceStateSaveDate = 764598323;
|
||||
};
|
||||
perUserProjectItems = {
|
||||
8B3C84622D92DE4600F8ABD4 /* PBXTextBookmark */ = 8B3C84622D92DE4600F8ABD4 /* PBXTextBookmark */;
|
||||
8B3C84632D92DE4600F8ABD4 /* PBXTextBookmark */ = 8B3C84632D92DE4600F8ABD4 /* PBXTextBookmark */;
|
||||
8B73DA502D8C74A10031DA72 /* PBXTextBookmark */ = 8B73DA502D8C74A10031DA72 /* PBXTextBookmark */;
|
||||
8BA2260B2D8AF35100048AF4 /* PlistBookmark */ = 8BA2260B2D8AF35100048AF4 /* PlistBookmark */;
|
||||
};
|
||||
sourceControlManager = 8BD3CCB8148830B20062E48C /* Source Control */;
|
||||
userBuildSettings = {
|
||||
};
|
||||
};
|
||||
8B3C84622D92DE4600F8ABD4 /* PBXTextBookmark */ = {
|
||||
isa = PBXTextBookmark;
|
||||
fRef = 8BC6025B073B072D006C4272 /* AngleFilter.h */;
|
||||
name = "AngleFilter.h: 57";
|
||||
rLen = 0;
|
||||
rLoc = 2885;
|
||||
rType = 0;
|
||||
vrLen = 243;
|
||||
vrLoc = 2785;
|
||||
};
|
||||
8B3C84632D92DE4600F8ABD4 /* PBXTextBookmark */ = {
|
||||
isa = PBXTextBookmark;
|
||||
fRef = 8BA05A660720730100365D66 /* AngleFilter.cpp */;
|
||||
name = "AngleFilter.cpp: 212";
|
||||
rLen = 0;
|
||||
rLoc = 9838;
|
||||
rType = 0;
|
||||
vrLen = 247;
|
||||
vrLoc = 9838;
|
||||
};
|
||||
8B73DA502D8C74A10031DA72 /* PBXTextBookmark */ = {
|
||||
isa = PBXTextBookmark;
|
||||
fRef = 8BA05A660720730100365D66 /* AngleFilter.cpp */;
|
||||
name = "AngleFilter.cpp: 200";
|
||||
rLen = 0;
|
||||
rLoc = 9838;
|
||||
rType = 0;
|
||||
vrLen = 261;
|
||||
vrLoc = 9777;
|
||||
};
|
||||
8BA05A660720730100365D66 /* AngleFilter.cpp */ = {
|
||||
uiCtxt = {
|
||||
sepNavIntBoundsRect = "{{0, 0}, {759, 4446}}";
|
||||
sepNavSelRange = "{9838, 0}";
|
||||
sepNavVisRange = "{9838, 247}";
|
||||
sepNavWindowFrame = "{{453, 71}, {1066, 807}}";
|
||||
};
|
||||
};
|
||||
8BA05A690720730100365D66 /* AngleFilterVersion.h */ = {
|
||||
uiCtxt = {
|
||||
sepNavIntBoundsRect = "{{0, 0}, {1056, 1062}}";
|
||||
sepNavSelRange = "{2920, 0}";
|
||||
sepNavVisRange = "{969, 2013}";
|
||||
sepNavWindowFrame = "{{647, 64}, {1066, 807}}";
|
||||
};
|
||||
};
|
||||
8BA2260B2D8AF35100048AF4 /* PlistBookmark */ = {
|
||||
isa = PlistBookmark;
|
||||
fRef = 8D01CCD10486CAD60068D4B7 /* Info.plist */;
|
||||
fallbackIsa = PBXBookmark;
|
||||
isK = 0;
|
||||
kPath = (
|
||||
CFBundleName,
|
||||
);
|
||||
name = /Users/christopherjohnson/Desktop/AngleFilter/Info.plist;
|
||||
rLen = 0;
|
||||
rLoc = 9223372036854775808;
|
||||
};
|
||||
8BC6025B073B072D006C4272 /* AngleFilter.h */ = {
|
||||
uiCtxt = {
|
||||
sepNavIntBoundsRect = "{{0, 0}, {1146, 2664}}";
|
||||
sepNavSelRange = "{5371, 142}";
|
||||
sepNavVisRange = "{2243, 1113}";
|
||||
sepNavWindowFrame = "{{846, 71}, {1066, 807}}";
|
||||
};
|
||||
};
|
||||
8BD3CCB8148830B20062E48C /* Source Control */ = {
|
||||
isa = PBXSourceControlManager;
|
||||
fallbackIsa = XCSourceControlManager;
|
||||
isSCMEnabled = 0;
|
||||
scmConfiguration = {
|
||||
repositoryNamesForRoots = {
|
||||
"" = "";
|
||||
};
|
||||
};
|
||||
};
|
||||
8BD3CCB9148830B20062E48C /* Code sense */ = {
|
||||
isa = PBXCodeSenseManager;
|
||||
indexTemplatePath = "";
|
||||
};
|
||||
8D01CCC60486CAD60068D4B7 /* AngleFilter */ = {
|
||||
activeExec = 0;
|
||||
};
|
||||
}
|
||||
File diff suppressed because it is too large
Load diff
965
plugins/MacSignedAU/AngleFilter/AngleFilter.xcodeproj/project.pbxproj
Executable file
965
plugins/MacSignedAU/AngleFilter/AngleFilter.xcodeproj/project.pbxproj
Executable file
|
|
@ -0,0 +1,965 @@
|
|||
// !$*UTF8*$!
|
||||
{
|
||||
archiveVersion = 1;
|
||||
classes = {
|
||||
};
|
||||
objectVersion = 45;
|
||||
objects = {
|
||||
|
||||
/* Begin PBXBuildFile section */
|
||||
8B528B4C2D948E26008F2C47 /* CAExtAudioFile.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528AC42D948E26008F2C47 /* CAExtAudioFile.h */; };
|
||||
8B528B4D2D948E26008F2C47 /* CACFMachPort.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528AC52D948E26008F2C47 /* CACFMachPort.h */; };
|
||||
8B528B4E2D948E26008F2C47 /* CABool.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528AC62D948E26008F2C47 /* CABool.h */; };
|
||||
8B528B4F2D948E26008F2C47 /* CAComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528AC72D948E26008F2C47 /* CAComponent.cpp */; };
|
||||
8B528B502D948E26008F2C47 /* CADebugger.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528AC82D948E26008F2C47 /* CADebugger.h */; };
|
||||
8B528B512D948E26008F2C47 /* CACFNumber.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528AC92D948E26008F2C47 /* CACFNumber.cpp */; };
|
||||
8B528B522D948E26008F2C47 /* CAGuard.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528ACA2D948E26008F2C47 /* CAGuard.h */; };
|
||||
8B528B532D948E26008F2C47 /* CAAtomic.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528ACB2D948E26008F2C47 /* CAAtomic.h */; };
|
||||
8B528B542D948E26008F2C47 /* CAStreamBasicDescription.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528ACC2D948E26008F2C47 /* CAStreamBasicDescription.h */; };
|
||||
8B528B552D948E27008F2C47 /* CACFObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528ACD2D948E26008F2C47 /* CACFObject.h */; };
|
||||
8B528B562D948E27008F2C47 /* CAStreamRangedDescription.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528ACE2D948E26008F2C47 /* CAStreamRangedDescription.h */; };
|
||||
8B528B572D948E27008F2C47 /* CATokenMap.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528ACF2D948E26008F2C47 /* CATokenMap.h */; };
|
||||
8B528B582D948E27008F2C47 /* CAComponent.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528AD02D948E26008F2C47 /* CAComponent.h */; };
|
||||
8B528B592D948E27008F2C47 /* CAAudioBufferList.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528AD12D948E26008F2C47 /* CAAudioBufferList.h */; };
|
||||
8B528B5A2D948E27008F2C47 /* CAAudioUnit.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528AD22D948E26008F2C47 /* CAAudioUnit.h */; };
|
||||
8B528B5B2D948E27008F2C47 /* CAAUParameter.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528AD32D948E26008F2C47 /* CAAUParameter.h */; };
|
||||
8B528B5C2D948E27008F2C47 /* CAException.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528AD42D948E26008F2C47 /* CAException.h */; };
|
||||
8B528B5D2D948E27008F2C47 /* CAAUProcessor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528AD52D948E26008F2C47 /* CAAUProcessor.cpp */; };
|
||||
8B528B5E2D948E27008F2C47 /* CAAUProcessor.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528AD62D948E26008F2C47 /* CAAUProcessor.h */; };
|
||||
8B528B5F2D948E27008F2C47 /* CAProcess.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528AD72D948E26008F2C47 /* CAProcess.h */; };
|
||||
8B528B602D948E27008F2C47 /* CACFDictionary.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528AD82D948E26008F2C47 /* CACFDictionary.h */; };
|
||||
8B528B612D948E27008F2C47 /* CAPThread.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528AD92D948E26008F2C47 /* CAPThread.h */; };
|
||||
8B528B622D948E27008F2C47 /* CAAUParameter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528ADA2D948E26008F2C47 /* CAAUParameter.cpp */; };
|
||||
8B528B632D948E27008F2C47 /* CAAudioTimeStamp.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528ADB2D948E26008F2C47 /* CAAudioTimeStamp.h */; };
|
||||
8B528B642D948E27008F2C47 /* CAFilePathUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528ADC2D948E26008F2C47 /* CAFilePathUtils.cpp */; };
|
||||
8B528B652D948E27008F2C47 /* CAAudioValueRange.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528ADD2D948E26008F2C47 /* CAAudioValueRange.h */; };
|
||||
8B528B662D948E27008F2C47 /* CAVectorUnitTypes.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528ADE2D948E26008F2C47 /* CAVectorUnitTypes.h */; };
|
||||
8B528B672D948E27008F2C47 /* CAAudioChannelLayoutObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528ADF2D948E26008F2C47 /* CAAudioChannelLayoutObject.cpp */; };
|
||||
8B528B682D948E27008F2C47 /* CAGuard.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528AE02D948E26008F2C47 /* CAGuard.cpp */; };
|
||||
8B528B692D948E27008F2C47 /* CACFNumber.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528AE12D948E26008F2C47 /* CACFNumber.h */; };
|
||||
8B528B6A2D948E27008F2C47 /* CACFDistributedNotification.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528AE22D948E26008F2C47 /* CACFDistributedNotification.cpp */; };
|
||||
8B528B6B2D948E27008F2C47 /* CACFString.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528AE32D948E26008F2C47 /* CACFString.h */; };
|
||||
8B528B6C2D948E27008F2C47 /* CAAUMIDIMapManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528AE42D948E26008F2C47 /* CAAUMIDIMapManager.cpp */; };
|
||||
8B528B6D2D948E27008F2C47 /* CAComponentDescription.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528AE52D948E26008F2C47 /* CAComponentDescription.cpp */; };
|
||||
8B528B6E2D948E27008F2C47 /* CAHostTimeBase.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528AE62D948E26008F2C47 /* CAHostTimeBase.h */; };
|
||||
8B528B6F2D948E27008F2C47 /* CADebugMacros.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528AE72D948E26008F2C47 /* CADebugMacros.cpp */; };
|
||||
8B528B702D948E27008F2C47 /* CAAudioFileFormats.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528AE82D948E26008F2C47 /* CAAudioFileFormats.h */; };
|
||||
8B528B712D948E27008F2C47 /* CAAUMIDIMapManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528AE92D948E26008F2C47 /* CAAUMIDIMapManager.h */; };
|
||||
8B528B722D948E27008F2C47 /* CACFDictionary.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528AEA2D948E26008F2C47 /* CACFDictionary.cpp */; };
|
||||
8B528B732D948E27008F2C47 /* CAMutex.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528AEB2D948E26008F2C47 /* CAMutex.h */; };
|
||||
8B528B742D948E27008F2C47 /* CACFString.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528AEC2D948E26008F2C47 /* CACFString.cpp */; };
|
||||
8B528B752D948E27008F2C47 /* CASettingsStorage.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528AED2D948E26008F2C47 /* CASettingsStorage.h */; };
|
||||
8B528B762D948E27008F2C47 /* CADebugPrintf.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528AEE2D948E26008F2C47 /* CADebugPrintf.h */; };
|
||||
8B528B772D948E27008F2C47 /* CAXException.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528AEF2D948E26008F2C47 /* CAXException.cpp */; };
|
||||
8B528B782D948E27008F2C47 /* CAAUMIDIMap.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528AF02D948E26008F2C47 /* CAAUMIDIMap.h */; };
|
||||
8B528B792D948E27008F2C47 /* AUParamInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528AF12D948E26008F2C47 /* AUParamInfo.h */; };
|
||||
8B528B7A2D948E27008F2C47 /* CABitOperations.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528AF22D948E26008F2C47 /* CABitOperations.h */; };
|
||||
8B528B7B2D948E27008F2C47 /* CACFPreferences.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528AF32D948E26008F2C47 /* CACFPreferences.cpp */; };
|
||||
8B528B7C2D948E27008F2C47 /* CABundleLocker.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528AF42D948E26008F2C47 /* CABundleLocker.h */; };
|
||||
8B528B7D2D948E27008F2C47 /* CAPropertyAddress.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528AF52D948E26008F2C47 /* CAPropertyAddress.h */; };
|
||||
8B528B7E2D948E27008F2C47 /* CAXException.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528AF62D948E26008F2C47 /* CAXException.h */; };
|
||||
8B528B7F2D948E27008F2C47 /* CAAudioChannelLayout.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528AF72D948E26008F2C47 /* CAAudioChannelLayout.cpp */; };
|
||||
8B528B802D948E27008F2C47 /* CAThreadSafeList.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528AF82D948E26008F2C47 /* CAThreadSafeList.h */; };
|
||||
8B528B812D948E27008F2C47 /* CAAudioUnitOutputCapturer.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528AF92D948E26008F2C47 /* CAAudioUnitOutputCapturer.h */; };
|
||||
8B528B822D948E27008F2C47 /* AUParamInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528AFA2D948E26008F2C47 /* AUParamInfo.cpp */; };
|
||||
8B528B832D948E27008F2C47 /* CASharedLibrary.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528AFB2D948E26008F2C47 /* CASharedLibrary.cpp */; };
|
||||
8B528B842D948E27008F2C47 /* CAAUMIDIMap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528AFC2D948E26008F2C47 /* CAAUMIDIMap.cpp */; };
|
||||
8B528B852D948E27008F2C47 /* CALogMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528AFD2D948E26008F2C47 /* CALogMacros.h */; };
|
||||
8B528B862D948E27008F2C47 /* CACFMessagePort.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528AFE2D948E26008F2C47 /* CACFMessagePort.cpp */; };
|
||||
8B528B872D948E27008F2C47 /* CARingBuffer.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528AFF2D948E26008F2C47 /* CARingBuffer.h */; };
|
||||
8B528B882D948E27008F2C47 /* AUOutputBL.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528B002D948E26008F2C47 /* AUOutputBL.cpp */; };
|
||||
8B528B892D948E27008F2C47 /* CABufferList.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528B012D948E26008F2C47 /* CABufferList.h */; };
|
||||
8B528B8A2D948E27008F2C47 /* CASharedLibrary.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528B022D948E26008F2C47 /* CASharedLibrary.h */; };
|
||||
8B528B8B2D948E27008F2C47 /* CACFData.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528B032D948E26008F2C47 /* CACFData.h */; };
|
||||
8B528B8C2D948E27008F2C47 /* CAStreamRangedDescription.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528B042D948E26008F2C47 /* CAStreamRangedDescription.cpp */; };
|
||||
8B528B8D2D948E27008F2C47 /* CAPThread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528B052D948E26008F2C47 /* CAPThread.cpp */; };
|
||||
8B528B8E2D948E27008F2C47 /* CAAutoDisposer.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528B062D948E26008F2C47 /* CAAutoDisposer.h */; };
|
||||
8B528B8F2D948E27008F2C47 /* CACFPreferences.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528B072D948E26008F2C47 /* CACFPreferences.h */; };
|
||||
8B528B902D948E27008F2C47 /* CAVectorUnit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528B082D948E26008F2C47 /* CAVectorUnit.cpp */; };
|
||||
8B528B912D948E27008F2C47 /* CAComponentDescription.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528B092D948E26008F2C47 /* CAComponentDescription.h */; };
|
||||
8B528B922D948E27008F2C47 /* CADebugMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528B0A2D948E26008F2C47 /* CADebugMacros.h */; };
|
||||
8B528B932D948E27008F2C47 /* AUOutputBL.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528B0B2D948E26008F2C47 /* AUOutputBL.h */; };
|
||||
8B528B942D948E27008F2C47 /* CADebugPrintf.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528B0C2D948E26008F2C47 /* CADebugPrintf.cpp */; };
|
||||
8B528B952D948E27008F2C47 /* CARingBuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528B0D2D948E26008F2C47 /* CARingBuffer.cpp */; };
|
||||
8B528B962D948E27008F2C47 /* CACFPlugIn.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528B0E2D948E26008F2C47 /* CACFPlugIn.h */; };
|
||||
8B528B972D948E27008F2C47 /* CASettingsStorage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528B0F2D948E26008F2C47 /* CASettingsStorage.cpp */; };
|
||||
8B528B982D948E27008F2C47 /* CAMixMap.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528B102D948E26008F2C47 /* CAMixMap.h */; };
|
||||
8B528B992D948E27008F2C47 /* CACFDistributedNotification.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528B112D948E26008F2C47 /* CACFDistributedNotification.h */; };
|
||||
8B528B9A2D948E27008F2C47 /* CAFilePathUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528B122D948E26008F2C47 /* CAFilePathUtils.h */; };
|
||||
8B528B9B2D948E27008F2C47 /* CATink.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528B132D948E26008F2C47 /* CATink.h */; };
|
||||
8B528B9C2D948E27008F2C47 /* CAStreamBasicDescription.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528B142D948E26008F2C47 /* CAStreamBasicDescription.cpp */; };
|
||||
8B528B9D2D948E27008F2C47 /* CAAudioChannelLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528B152D948E26008F2C47 /* CAAudioChannelLayout.h */; };
|
||||
8B528B9E2D948E27008F2C47 /* CAProcess.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528B162D948E26008F2C47 /* CAProcess.cpp */; };
|
||||
8B528B9F2D948E27008F2C47 /* CAHostTimeBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528B172D948E26008F2C47 /* CAHostTimeBase.cpp */; };
|
||||
8B528BA02D948E27008F2C47 /* CAPersistence.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528B182D948E26008F2C47 /* CAPersistence.cpp */; };
|
||||
8B528BA12D948E27008F2C47 /* CAAudioBufferList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528B192D948E26008F2C47 /* CAAudioBufferList.cpp */; };
|
||||
8B528BA22D948E27008F2C47 /* CAAudioTimeStamp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528B1A2D948E26008F2C47 /* CAAudioTimeStamp.cpp */; };
|
||||
8B528BA32D948E27008F2C47 /* CAVectorUnit.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528B1B2D948E26008F2C47 /* CAVectorUnit.h */; };
|
||||
8B528BA42D948E27008F2C47 /* CAByteOrder.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528B1C2D948E26008F2C47 /* CAByteOrder.h */; };
|
||||
8B528BA52D948E27008F2C47 /* CACFArray.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528B1D2D948E26008F2C47 /* CACFArray.h */; };
|
||||
8B528BA62D948E27008F2C47 /* CAAtomicStack.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528B1E2D948E26008F2C47 /* CAAtomicStack.h */; };
|
||||
8B528BA72D948E27008F2C47 /* CAReferenceCounted.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528B1F2D948E26008F2C47 /* CAReferenceCounted.h */; };
|
||||
8B528BA82D948E27008F2C47 /* CACFMachPort.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528B202D948E26008F2C47 /* CACFMachPort.cpp */; };
|
||||
8B528BA92D948E27008F2C47 /* CABufferList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528B212D948E26008F2C47 /* CABufferList.cpp */; };
|
||||
8B528BAA2D948E27008F2C47 /* CAMutex.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528B222D948E26008F2C47 /* CAMutex.cpp */; };
|
||||
8B528BAB2D948E27008F2C47 /* CADebugger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528B232D948E26008F2C47 /* CADebugger.cpp */; };
|
||||
8B528BAC2D948E27008F2C47 /* CABundleLocker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528B242D948E26008F2C47 /* CABundleLocker.cpp */; };
|
||||
8B528BAD2D948E27008F2C47 /* CAAudioFileFormats.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528B252D948E26008F2C47 /* CAAudioFileFormats.cpp */; };
|
||||
8B528BAE2D948E27008F2C47 /* CAMath.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528B262D948E26008F2C47 /* CAMath.h */; };
|
||||
8B528BAF2D948E27008F2C47 /* CACFArray.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528B272D948E26008F2C47 /* CACFArray.cpp */; };
|
||||
8B528BB02D948E27008F2C47 /* CACFMessagePort.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528B282D948E26008F2C47 /* CACFMessagePort.h */; };
|
||||
8B528BB12D948E27008F2C47 /* CAAudioValueRange.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528B292D948E26008F2C47 /* CAAudioValueRange.cpp */; };
|
||||
8B528BB22D948E27008F2C47 /* CAAudioUnit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528B2A2D948E26008F2C47 /* CAAudioUnit.cpp */; };
|
||||
8B528BB32D948E27008F2C47 /* AUViewLocalizedStringKeys.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528B2E2D948E26008F2C47 /* AUViewLocalizedStringKeys.h */; };
|
||||
8B528BB42D948E27008F2C47 /* ComponentBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528B302D948E26008F2C47 /* ComponentBase.cpp */; };
|
||||
8B528BB52D948E27008F2C47 /* AUScopeElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528B312D948E26008F2C47 /* AUScopeElement.cpp */; };
|
||||
8B528BB62D948E27008F2C47 /* ComponentBase.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528B322D948E26008F2C47 /* ComponentBase.h */; };
|
||||
8B528BB72D948E27008F2C47 /* AUBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528B332D948E26008F2C47 /* AUBase.cpp */; };
|
||||
8B528BB82D948E27008F2C47 /* AUInputElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528B342D948E26008F2C47 /* AUInputElement.h */; };
|
||||
8B528BB92D948E27008F2C47 /* AUBase.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528B352D948E26008F2C47 /* AUBase.h */; };
|
||||
8B528BBA2D948E27008F2C47 /* AUPlugInDispatch.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528B362D948E26008F2C47 /* AUPlugInDispatch.h */; };
|
||||
8B528BBB2D948E27008F2C47 /* AUDispatch.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528B372D948E26008F2C47 /* AUDispatch.h */; };
|
||||
8B528BBC2D948E27008F2C47 /* AUOutputElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528B382D948E26008F2C47 /* AUOutputElement.cpp */; };
|
||||
8B528BBE2D948E27008F2C47 /* AUPlugInDispatch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528B3A2D948E26008F2C47 /* AUPlugInDispatch.cpp */; };
|
||||
8B528BBF2D948E27008F2C47 /* AUOutputElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528B3B2D948E26008F2C47 /* AUOutputElement.h */; };
|
||||
8B528BC02D948E27008F2C47 /* AUDispatch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528B3C2D948E26008F2C47 /* AUDispatch.cpp */; };
|
||||
8B528BC12D948E27008F2C47 /* AUScopeElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528B3D2D948E26008F2C47 /* AUScopeElement.h */; };
|
||||
8B528BC22D948E27008F2C47 /* AUInputElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528B3E2D948E26008F2C47 /* AUInputElement.cpp */; };
|
||||
8B528BC32D948E27008F2C47 /* AUEffectBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528B402D948E26008F2C47 /* AUEffectBase.cpp */; };
|
||||
8B528BC42D948E27008F2C47 /* AUEffectBase.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528B412D948E26008F2C47 /* AUEffectBase.h */; };
|
||||
8B528BC52D948E27008F2C47 /* AUTimestampGenerator.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528B432D948E26008F2C47 /* AUTimestampGenerator.h */; };
|
||||
8B528BC62D948E27008F2C47 /* AUBaseHelper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528B442D948E26008F2C47 /* AUBaseHelper.cpp */; };
|
||||
8B528BC72D948E27008F2C47 /* AUSilentTimeout.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528B452D948E26008F2C47 /* AUSilentTimeout.h */; };
|
||||
8B528BC82D948E27008F2C47 /* AUInputFormatConverter.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528B462D948E26008F2C47 /* AUInputFormatConverter.h */; };
|
||||
8B528BC92D948E27008F2C47 /* AUTimestampGenerator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528B472D948E26008F2C47 /* AUTimestampGenerator.cpp */; };
|
||||
8B528BCA2D948E27008F2C47 /* AUBuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528B482D948E26008F2C47 /* AUBuffer.cpp */; };
|
||||
8B528BCB2D948E27008F2C47 /* AUMIDIDefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528B492D948E26008F2C47 /* AUMIDIDefs.h */; };
|
||||
8B528BCC2D948E27008F2C47 /* AUBuffer.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528B4A2D948E26008F2C47 /* AUBuffer.h */; };
|
||||
8B528BCD2D948E27008F2C47 /* AUBaseHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528B4B2D948E26008F2C47 /* AUBaseHelper.h */; };
|
||||
8BA05A6B0720730100365D66 /* AngleFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8BA05A660720730100365D66 /* AngleFilter.cpp */; };
|
||||
8BA05A6E0720730100365D66 /* AngleFilterVersion.h in Headers */ = {isa = PBXBuildFile; fileRef = 8BA05A690720730100365D66 /* AngleFilterVersion.h */; };
|
||||
8BA05AFC072074E100365D66 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8BA05AF9072074E100365D66 /* AudioToolbox.framework */; };
|
||||
8BA05AFD072074E100365D66 /* AudioUnit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8BA05AFA072074E100365D66 /* AudioUnit.framework */; };
|
||||
8BA05B02072074F900365D66 /* CoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8BA05B01072074F900365D66 /* CoreServices.framework */; };
|
||||
8BC6025C073B072D006C4272 /* AngleFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 8BC6025B073B072D006C4272 /* AngleFilter.h */; };
|
||||
8D01CCCA0486CAD60068D4B7 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C167DFE841241C02AAC07 /* InfoPlist.strings */; };
|
||||
/* End PBXBuildFile section */
|
||||
|
||||
/* Begin PBXFileReference section */
|
||||
8B528AC42D948E26008F2C47 /* CAExtAudioFile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAExtAudioFile.h; sourceTree = "<group>"; };
|
||||
8B528AC52D948E26008F2C47 /* CACFMachPort.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CACFMachPort.h; sourceTree = "<group>"; };
|
||||
8B528AC62D948E26008F2C47 /* CABool.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CABool.h; sourceTree = "<group>"; };
|
||||
8B528AC72D948E26008F2C47 /* CAComponent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAComponent.cpp; sourceTree = "<group>"; };
|
||||
8B528AC82D948E26008F2C47 /* CADebugger.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CADebugger.h; sourceTree = "<group>"; };
|
||||
8B528AC92D948E26008F2C47 /* CACFNumber.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CACFNumber.cpp; sourceTree = "<group>"; };
|
||||
8B528ACA2D948E26008F2C47 /* CAGuard.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAGuard.h; sourceTree = "<group>"; };
|
||||
8B528ACB2D948E26008F2C47 /* CAAtomic.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAAtomic.h; sourceTree = "<group>"; };
|
||||
8B528ACC2D948E26008F2C47 /* CAStreamBasicDescription.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAStreamBasicDescription.h; sourceTree = "<group>"; };
|
||||
8B528ACD2D948E26008F2C47 /* CACFObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CACFObject.h; sourceTree = "<group>"; };
|
||||
8B528ACE2D948E26008F2C47 /* CAStreamRangedDescription.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAStreamRangedDescription.h; sourceTree = "<group>"; };
|
||||
8B528ACF2D948E26008F2C47 /* CATokenMap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CATokenMap.h; sourceTree = "<group>"; };
|
||||
8B528AD02D948E26008F2C47 /* CAComponent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAComponent.h; sourceTree = "<group>"; };
|
||||
8B528AD12D948E26008F2C47 /* CAAudioBufferList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAAudioBufferList.h; sourceTree = "<group>"; };
|
||||
8B528AD22D948E26008F2C47 /* CAAudioUnit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAAudioUnit.h; sourceTree = "<group>"; };
|
||||
8B528AD32D948E26008F2C47 /* CAAUParameter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAAUParameter.h; sourceTree = "<group>"; };
|
||||
8B528AD42D948E26008F2C47 /* CAException.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAException.h; sourceTree = "<group>"; };
|
||||
8B528AD52D948E26008F2C47 /* CAAUProcessor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAAUProcessor.cpp; sourceTree = "<group>"; };
|
||||
8B528AD62D948E26008F2C47 /* CAAUProcessor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAAUProcessor.h; sourceTree = "<group>"; };
|
||||
8B528AD72D948E26008F2C47 /* CAProcess.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAProcess.h; sourceTree = "<group>"; };
|
||||
8B528AD82D948E26008F2C47 /* CACFDictionary.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CACFDictionary.h; sourceTree = "<group>"; };
|
||||
8B528AD92D948E26008F2C47 /* CAPThread.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAPThread.h; sourceTree = "<group>"; };
|
||||
8B528ADA2D948E26008F2C47 /* CAAUParameter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAAUParameter.cpp; sourceTree = "<group>"; };
|
||||
8B528ADB2D948E26008F2C47 /* CAAudioTimeStamp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAAudioTimeStamp.h; sourceTree = "<group>"; };
|
||||
8B528ADC2D948E26008F2C47 /* CAFilePathUtils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAFilePathUtils.cpp; sourceTree = "<group>"; };
|
||||
8B528ADD2D948E26008F2C47 /* CAAudioValueRange.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAAudioValueRange.h; sourceTree = "<group>"; };
|
||||
8B528ADE2D948E26008F2C47 /* CAVectorUnitTypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAVectorUnitTypes.h; sourceTree = "<group>"; };
|
||||
8B528ADF2D948E26008F2C47 /* CAAudioChannelLayoutObject.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAAudioChannelLayoutObject.cpp; sourceTree = "<group>"; };
|
||||
8B528AE02D948E26008F2C47 /* CAGuard.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAGuard.cpp; sourceTree = "<group>"; };
|
||||
8B528AE12D948E26008F2C47 /* CACFNumber.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CACFNumber.h; sourceTree = "<group>"; };
|
||||
8B528AE22D948E26008F2C47 /* CACFDistributedNotification.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CACFDistributedNotification.cpp; sourceTree = "<group>"; };
|
||||
8B528AE32D948E26008F2C47 /* CACFString.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CACFString.h; sourceTree = "<group>"; };
|
||||
8B528AE42D948E26008F2C47 /* CAAUMIDIMapManager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAAUMIDIMapManager.cpp; sourceTree = "<group>"; };
|
||||
8B528AE52D948E26008F2C47 /* CAComponentDescription.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAComponentDescription.cpp; sourceTree = "<group>"; };
|
||||
8B528AE62D948E26008F2C47 /* CAHostTimeBase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAHostTimeBase.h; sourceTree = "<group>"; };
|
||||
8B528AE72D948E26008F2C47 /* CADebugMacros.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CADebugMacros.cpp; sourceTree = "<group>"; };
|
||||
8B528AE82D948E26008F2C47 /* CAAudioFileFormats.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAAudioFileFormats.h; sourceTree = "<group>"; };
|
||||
8B528AE92D948E26008F2C47 /* CAAUMIDIMapManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAAUMIDIMapManager.h; sourceTree = "<group>"; };
|
||||
8B528AEA2D948E26008F2C47 /* CACFDictionary.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CACFDictionary.cpp; sourceTree = "<group>"; };
|
||||
8B528AEB2D948E26008F2C47 /* CAMutex.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAMutex.h; sourceTree = "<group>"; };
|
||||
8B528AEC2D948E26008F2C47 /* CACFString.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CACFString.cpp; sourceTree = "<group>"; };
|
||||
8B528AED2D948E26008F2C47 /* CASettingsStorage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CASettingsStorage.h; sourceTree = "<group>"; };
|
||||
8B528AEE2D948E26008F2C47 /* CADebugPrintf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CADebugPrintf.h; sourceTree = "<group>"; };
|
||||
8B528AEF2D948E26008F2C47 /* CAXException.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAXException.cpp; sourceTree = "<group>"; };
|
||||
8B528AF02D948E26008F2C47 /* CAAUMIDIMap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAAUMIDIMap.h; sourceTree = "<group>"; };
|
||||
8B528AF12D948E26008F2C47 /* AUParamInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AUParamInfo.h; sourceTree = "<group>"; };
|
||||
8B528AF22D948E26008F2C47 /* CABitOperations.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CABitOperations.h; sourceTree = "<group>"; };
|
||||
8B528AF32D948E26008F2C47 /* CACFPreferences.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CACFPreferences.cpp; sourceTree = "<group>"; };
|
||||
8B528AF42D948E26008F2C47 /* CABundleLocker.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CABundleLocker.h; sourceTree = "<group>"; };
|
||||
8B528AF52D948E26008F2C47 /* CAPropertyAddress.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAPropertyAddress.h; sourceTree = "<group>"; };
|
||||
8B528AF62D948E26008F2C47 /* CAXException.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAXException.h; sourceTree = "<group>"; };
|
||||
8B528AF72D948E26008F2C47 /* CAAudioChannelLayout.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAAudioChannelLayout.cpp; sourceTree = "<group>"; };
|
||||
8B528AF82D948E26008F2C47 /* CAThreadSafeList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAThreadSafeList.h; sourceTree = "<group>"; };
|
||||
8B528AF92D948E26008F2C47 /* CAAudioUnitOutputCapturer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAAudioUnitOutputCapturer.h; sourceTree = "<group>"; };
|
||||
8B528AFA2D948E26008F2C47 /* AUParamInfo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AUParamInfo.cpp; sourceTree = "<group>"; };
|
||||
8B528AFB2D948E26008F2C47 /* CASharedLibrary.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CASharedLibrary.cpp; sourceTree = "<group>"; };
|
||||
8B528AFC2D948E26008F2C47 /* CAAUMIDIMap.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAAUMIDIMap.cpp; sourceTree = "<group>"; };
|
||||
8B528AFD2D948E26008F2C47 /* CALogMacros.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CALogMacros.h; sourceTree = "<group>"; };
|
||||
8B528AFE2D948E26008F2C47 /* CACFMessagePort.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CACFMessagePort.cpp; sourceTree = "<group>"; };
|
||||
8B528AFF2D948E26008F2C47 /* CARingBuffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CARingBuffer.h; sourceTree = "<group>"; };
|
||||
8B528B002D948E26008F2C47 /* AUOutputBL.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AUOutputBL.cpp; sourceTree = "<group>"; };
|
||||
8B528B012D948E26008F2C47 /* CABufferList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CABufferList.h; sourceTree = "<group>"; };
|
||||
8B528B022D948E26008F2C47 /* CASharedLibrary.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CASharedLibrary.h; sourceTree = "<group>"; };
|
||||
8B528B032D948E26008F2C47 /* CACFData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CACFData.h; sourceTree = "<group>"; };
|
||||
8B528B042D948E26008F2C47 /* CAStreamRangedDescription.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAStreamRangedDescription.cpp; sourceTree = "<group>"; };
|
||||
8B528B052D948E26008F2C47 /* CAPThread.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAPThread.cpp; sourceTree = "<group>"; };
|
||||
8B528B062D948E26008F2C47 /* CAAutoDisposer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAAutoDisposer.h; sourceTree = "<group>"; };
|
||||
8B528B072D948E26008F2C47 /* CACFPreferences.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CACFPreferences.h; sourceTree = "<group>"; };
|
||||
8B528B082D948E26008F2C47 /* CAVectorUnit.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAVectorUnit.cpp; sourceTree = "<group>"; };
|
||||
8B528B092D948E26008F2C47 /* CAComponentDescription.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAComponentDescription.h; sourceTree = "<group>"; };
|
||||
8B528B0A2D948E26008F2C47 /* CADebugMacros.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CADebugMacros.h; sourceTree = "<group>"; };
|
||||
8B528B0B2D948E26008F2C47 /* AUOutputBL.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AUOutputBL.h; sourceTree = "<group>"; };
|
||||
8B528B0C2D948E26008F2C47 /* CADebugPrintf.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CADebugPrintf.cpp; sourceTree = "<group>"; };
|
||||
8B528B0D2D948E26008F2C47 /* CARingBuffer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CARingBuffer.cpp; sourceTree = "<group>"; };
|
||||
8B528B0E2D948E26008F2C47 /* CACFPlugIn.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CACFPlugIn.h; sourceTree = "<group>"; };
|
||||
8B528B0F2D948E26008F2C47 /* CASettingsStorage.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CASettingsStorage.cpp; sourceTree = "<group>"; };
|
||||
8B528B102D948E26008F2C47 /* CAMixMap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAMixMap.h; sourceTree = "<group>"; };
|
||||
8B528B112D948E26008F2C47 /* CACFDistributedNotification.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CACFDistributedNotification.h; sourceTree = "<group>"; };
|
||||
8B528B122D948E26008F2C47 /* CAFilePathUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAFilePathUtils.h; sourceTree = "<group>"; };
|
||||
8B528B132D948E26008F2C47 /* CATink.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CATink.h; sourceTree = "<group>"; };
|
||||
8B528B142D948E26008F2C47 /* CAStreamBasicDescription.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAStreamBasicDescription.cpp; sourceTree = "<group>"; };
|
||||
8B528B152D948E26008F2C47 /* CAAudioChannelLayout.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAAudioChannelLayout.h; sourceTree = "<group>"; };
|
||||
8B528B162D948E26008F2C47 /* CAProcess.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAProcess.cpp; sourceTree = "<group>"; };
|
||||
8B528B172D948E26008F2C47 /* CAHostTimeBase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAHostTimeBase.cpp; sourceTree = "<group>"; };
|
||||
8B528B182D948E26008F2C47 /* CAPersistence.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAPersistence.cpp; sourceTree = "<group>"; };
|
||||
8B528B192D948E26008F2C47 /* CAAudioBufferList.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAAudioBufferList.cpp; sourceTree = "<group>"; };
|
||||
8B528B1A2D948E26008F2C47 /* CAAudioTimeStamp.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAAudioTimeStamp.cpp; sourceTree = "<group>"; };
|
||||
8B528B1B2D948E26008F2C47 /* CAVectorUnit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAVectorUnit.h; sourceTree = "<group>"; };
|
||||
8B528B1C2D948E26008F2C47 /* CAByteOrder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAByteOrder.h; sourceTree = "<group>"; };
|
||||
8B528B1D2D948E26008F2C47 /* CACFArray.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CACFArray.h; sourceTree = "<group>"; };
|
||||
8B528B1E2D948E26008F2C47 /* CAAtomicStack.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAAtomicStack.h; sourceTree = "<group>"; };
|
||||
8B528B1F2D948E26008F2C47 /* CAReferenceCounted.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAReferenceCounted.h; sourceTree = "<group>"; };
|
||||
8B528B202D948E26008F2C47 /* CACFMachPort.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CACFMachPort.cpp; sourceTree = "<group>"; };
|
||||
8B528B212D948E26008F2C47 /* CABufferList.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CABufferList.cpp; sourceTree = "<group>"; };
|
||||
8B528B222D948E26008F2C47 /* CAMutex.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAMutex.cpp; sourceTree = "<group>"; };
|
||||
8B528B232D948E26008F2C47 /* CADebugger.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CADebugger.cpp; sourceTree = "<group>"; };
|
||||
8B528B242D948E26008F2C47 /* CABundleLocker.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CABundleLocker.cpp; sourceTree = "<group>"; };
|
||||
8B528B252D948E26008F2C47 /* CAAudioFileFormats.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAAudioFileFormats.cpp; sourceTree = "<group>"; };
|
||||
8B528B262D948E26008F2C47 /* CAMath.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAMath.h; sourceTree = "<group>"; };
|
||||
8B528B272D948E26008F2C47 /* CACFArray.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CACFArray.cpp; sourceTree = "<group>"; };
|
||||
8B528B282D948E26008F2C47 /* CACFMessagePort.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CACFMessagePort.h; sourceTree = "<group>"; };
|
||||
8B528B292D948E26008F2C47 /* CAAudioValueRange.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAAudioValueRange.cpp; sourceTree = "<group>"; };
|
||||
8B528B2A2D948E26008F2C47 /* CAAudioUnit.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAAudioUnit.cpp; sourceTree = "<group>"; };
|
||||
8B528B2E2D948E26008F2C47 /* AUViewLocalizedStringKeys.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AUViewLocalizedStringKeys.h; sourceTree = "<group>"; };
|
||||
8B528B302D948E26008F2C47 /* ComponentBase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ComponentBase.cpp; sourceTree = "<group>"; };
|
||||
8B528B312D948E26008F2C47 /* AUScopeElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AUScopeElement.cpp; sourceTree = "<group>"; };
|
||||
8B528B322D948E26008F2C47 /* ComponentBase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ComponentBase.h; sourceTree = "<group>"; };
|
||||
8B528B332D948E26008F2C47 /* AUBase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AUBase.cpp; sourceTree = "<group>"; };
|
||||
8B528B342D948E26008F2C47 /* AUInputElement.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AUInputElement.h; sourceTree = "<group>"; };
|
||||
8B528B352D948E26008F2C47 /* AUBase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AUBase.h; sourceTree = "<group>"; };
|
||||
8B528B362D948E26008F2C47 /* AUPlugInDispatch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AUPlugInDispatch.h; sourceTree = "<group>"; };
|
||||
8B528B372D948E26008F2C47 /* AUDispatch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AUDispatch.h; sourceTree = "<group>"; };
|
||||
8B528B382D948E26008F2C47 /* AUOutputElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AUOutputElement.cpp; sourceTree = "<group>"; };
|
||||
8B528B392D948E26008F2C47 /* AUResources.r */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.rez; path = AUResources.r; sourceTree = "<group>"; };
|
||||
8B528B3A2D948E26008F2C47 /* AUPlugInDispatch.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AUPlugInDispatch.cpp; sourceTree = "<group>"; };
|
||||
8B528B3B2D948E26008F2C47 /* AUOutputElement.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AUOutputElement.h; sourceTree = "<group>"; };
|
||||
8B528B3C2D948E26008F2C47 /* AUDispatch.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AUDispatch.cpp; sourceTree = "<group>"; };
|
||||
8B528B3D2D948E26008F2C47 /* AUScopeElement.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AUScopeElement.h; sourceTree = "<group>"; };
|
||||
8B528B3E2D948E26008F2C47 /* AUInputElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AUInputElement.cpp; sourceTree = "<group>"; };
|
||||
8B528B402D948E26008F2C47 /* AUEffectBase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AUEffectBase.cpp; sourceTree = "<group>"; };
|
||||
8B528B412D948E26008F2C47 /* AUEffectBase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AUEffectBase.h; sourceTree = "<group>"; };
|
||||
8B528B432D948E26008F2C47 /* AUTimestampGenerator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AUTimestampGenerator.h; sourceTree = "<group>"; };
|
||||
8B528B442D948E26008F2C47 /* AUBaseHelper.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AUBaseHelper.cpp; sourceTree = "<group>"; };
|
||||
8B528B452D948E26008F2C47 /* AUSilentTimeout.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AUSilentTimeout.h; sourceTree = "<group>"; };
|
||||
8B528B462D948E26008F2C47 /* AUInputFormatConverter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AUInputFormatConverter.h; sourceTree = "<group>"; };
|
||||
8B528B472D948E26008F2C47 /* AUTimestampGenerator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AUTimestampGenerator.cpp; sourceTree = "<group>"; };
|
||||
8B528B482D948E26008F2C47 /* AUBuffer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AUBuffer.cpp; sourceTree = "<group>"; };
|
||||
8B528B492D948E26008F2C47 /* AUMIDIDefs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AUMIDIDefs.h; sourceTree = "<group>"; };
|
||||
8B528B4A2D948E26008F2C47 /* AUBuffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AUBuffer.h; sourceTree = "<group>"; };
|
||||
8B528B4B2D948E26008F2C47 /* AUBaseHelper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AUBaseHelper.h; sourceTree = "<group>"; };
|
||||
8B528BCE2D948E9A008F2C47 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = "<group>"; };
|
||||
8B5C7FBF076FB2C200A15F61 /* CoreAudio.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudio.framework; path = /System/Library/Frameworks/CoreAudio.framework; sourceTree = "<absolute>"; };
|
||||
8BA05A660720730100365D66 /* AngleFilter.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = AngleFilter.cpp; sourceTree = "<group>"; };
|
||||
8BA05A670720730100365D66 /* AngleFilter.exp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.exports; path = AngleFilter.exp; sourceTree = "<group>"; };
|
||||
8BA05A680720730100365D66 /* AngleFilter.r */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.rez; path = AngleFilter.r; sourceTree = "<group>"; };
|
||||
8BA05A690720730100365D66 /* AngleFilterVersion.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = AngleFilterVersion.h; sourceTree = "<group>"; };
|
||||
8BA05AF9072074E100365D66 /* AudioToolbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = /System/Library/Frameworks/AudioToolbox.framework; sourceTree = "<absolute>"; };
|
||||
8BA05AFA072074E100365D66 /* AudioUnit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioUnit.framework; path = /System/Library/Frameworks/AudioUnit.framework; sourceTree = "<absolute>"; };
|
||||
8BA05B01072074F900365D66 /* CoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreServices.framework; path = /System/Library/Frameworks/CoreServices.framework; sourceTree = "<absolute>"; };
|
||||
8BC6025B073B072D006C4272 /* AngleFilter.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = AngleFilter.h; sourceTree = "<group>"; };
|
||||
8D01CCD10486CAD60068D4B7 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = Info.plist; sourceTree = "<group>"; };
|
||||
8D01CCD20486CAD60068D4B7 /* AngleFilter.component */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = AngleFilter.component; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
/* End PBXFileReference section */
|
||||
|
||||
/* Begin PBXFrameworksBuildPhase section */
|
||||
8D01CCCD0486CAD60068D4B7 /* Frameworks */ = {
|
||||
isa = PBXFrameworksBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
8BA05AFC072074E100365D66 /* AudioToolbox.framework in Frameworks */,
|
||||
8BA05AFD072074E100365D66 /* AudioUnit.framework in Frameworks */,
|
||||
8BA05B02072074F900365D66 /* CoreServices.framework in Frameworks */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXFrameworksBuildPhase section */
|
||||
|
||||
/* Begin PBXGroup section */
|
||||
089C166AFE841209C02AAC07 /* AngleFilter */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
08FB77ADFE841716C02AAC07 /* Source */,
|
||||
089C167CFE841241C02AAC07 /* Resources */,
|
||||
089C1671FE841209C02AAC07 /* External Frameworks and Libraries */,
|
||||
19C28FB4FE9D528D11CA2CBB /* Products */,
|
||||
);
|
||||
name = AngleFilter;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
089C1671FE841209C02AAC07 /* External Frameworks and Libraries */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
8B5C7FBF076FB2C200A15F61 /* CoreAudio.framework */,
|
||||
8BA05B01072074F900365D66 /* CoreServices.framework */,
|
||||
8BA05AF9072074E100365D66 /* AudioToolbox.framework */,
|
||||
8BA05AFA072074E100365D66 /* AudioUnit.framework */,
|
||||
);
|
||||
name = "External Frameworks and Libraries";
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
089C167CFE841241C02AAC07 /* Resources */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
8D01CCD10486CAD60068D4B7 /* Info.plist */,
|
||||
089C167DFE841241C02AAC07 /* InfoPlist.strings */,
|
||||
);
|
||||
name = Resources;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
08FB77ADFE841716C02AAC07 /* Source */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
8B528AC22D948E26008F2C47 /* CA_SDK */,
|
||||
8BA05A56072072A900365D66 /* AU Source */,
|
||||
);
|
||||
name = Source;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
19C28FB4FE9D528D11CA2CBB /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
8D01CCD20486CAD60068D4B7 /* AngleFilter.component */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
8B528AC22D948E26008F2C47 /* CA_SDK */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
8B528AC32D948E26008F2C47 /* PublicUtility */,
|
||||
8B528B2B2D948E26008F2C47 /* AudioUnits */,
|
||||
);
|
||||
name = CA_SDK;
|
||||
path = ../../../../CA_SDK;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
8B528AC32D948E26008F2C47 /* PublicUtility */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
8B528AC42D948E26008F2C47 /* CAExtAudioFile.h */,
|
||||
8B528AC52D948E26008F2C47 /* CACFMachPort.h */,
|
||||
8B528AC62D948E26008F2C47 /* CABool.h */,
|
||||
8B528AC72D948E26008F2C47 /* CAComponent.cpp */,
|
||||
8B528AC82D948E26008F2C47 /* CADebugger.h */,
|
||||
8B528AC92D948E26008F2C47 /* CACFNumber.cpp */,
|
||||
8B528ACA2D948E26008F2C47 /* CAGuard.h */,
|
||||
8B528ACB2D948E26008F2C47 /* CAAtomic.h */,
|
||||
8B528ACC2D948E26008F2C47 /* CAStreamBasicDescription.h */,
|
||||
8B528ACD2D948E26008F2C47 /* CACFObject.h */,
|
||||
8B528ACE2D948E26008F2C47 /* CAStreamRangedDescription.h */,
|
||||
8B528ACF2D948E26008F2C47 /* CATokenMap.h */,
|
||||
8B528AD02D948E26008F2C47 /* CAComponent.h */,
|
||||
8B528AD12D948E26008F2C47 /* CAAudioBufferList.h */,
|
||||
8B528AD22D948E26008F2C47 /* CAAudioUnit.h */,
|
||||
8B528AD32D948E26008F2C47 /* CAAUParameter.h */,
|
||||
8B528AD42D948E26008F2C47 /* CAException.h */,
|
||||
8B528AD52D948E26008F2C47 /* CAAUProcessor.cpp */,
|
||||
8B528AD62D948E26008F2C47 /* CAAUProcessor.h */,
|
||||
8B528AD72D948E26008F2C47 /* CAProcess.h */,
|
||||
8B528AD82D948E26008F2C47 /* CACFDictionary.h */,
|
||||
8B528AD92D948E26008F2C47 /* CAPThread.h */,
|
||||
8B528ADA2D948E26008F2C47 /* CAAUParameter.cpp */,
|
||||
8B528ADB2D948E26008F2C47 /* CAAudioTimeStamp.h */,
|
||||
8B528ADC2D948E26008F2C47 /* CAFilePathUtils.cpp */,
|
||||
8B528ADD2D948E26008F2C47 /* CAAudioValueRange.h */,
|
||||
8B528ADE2D948E26008F2C47 /* CAVectorUnitTypes.h */,
|
||||
8B528ADF2D948E26008F2C47 /* CAAudioChannelLayoutObject.cpp */,
|
||||
8B528AE02D948E26008F2C47 /* CAGuard.cpp */,
|
||||
8B528AE12D948E26008F2C47 /* CACFNumber.h */,
|
||||
8B528AE22D948E26008F2C47 /* CACFDistributedNotification.cpp */,
|
||||
8B528AE32D948E26008F2C47 /* CACFString.h */,
|
||||
8B528AE42D948E26008F2C47 /* CAAUMIDIMapManager.cpp */,
|
||||
8B528AE52D948E26008F2C47 /* CAComponentDescription.cpp */,
|
||||
8B528AE62D948E26008F2C47 /* CAHostTimeBase.h */,
|
||||
8B528AE72D948E26008F2C47 /* CADebugMacros.cpp */,
|
||||
8B528AE82D948E26008F2C47 /* CAAudioFileFormats.h */,
|
||||
8B528AE92D948E26008F2C47 /* CAAUMIDIMapManager.h */,
|
||||
8B528AEA2D948E26008F2C47 /* CACFDictionary.cpp */,
|
||||
8B528AEB2D948E26008F2C47 /* CAMutex.h */,
|
||||
8B528AEC2D948E26008F2C47 /* CACFString.cpp */,
|
||||
8B528AED2D948E26008F2C47 /* CASettingsStorage.h */,
|
||||
8B528AEE2D948E26008F2C47 /* CADebugPrintf.h */,
|
||||
8B528AEF2D948E26008F2C47 /* CAXException.cpp */,
|
||||
8B528AF02D948E26008F2C47 /* CAAUMIDIMap.h */,
|
||||
8B528AF12D948E26008F2C47 /* AUParamInfo.h */,
|
||||
8B528AF22D948E26008F2C47 /* CABitOperations.h */,
|
||||
8B528AF32D948E26008F2C47 /* CACFPreferences.cpp */,
|
||||
8B528AF42D948E26008F2C47 /* CABundleLocker.h */,
|
||||
8B528AF52D948E26008F2C47 /* CAPropertyAddress.h */,
|
||||
8B528AF62D948E26008F2C47 /* CAXException.h */,
|
||||
8B528AF72D948E26008F2C47 /* CAAudioChannelLayout.cpp */,
|
||||
8B528AF82D948E26008F2C47 /* CAThreadSafeList.h */,
|
||||
8B528AF92D948E26008F2C47 /* CAAudioUnitOutputCapturer.h */,
|
||||
8B528AFA2D948E26008F2C47 /* AUParamInfo.cpp */,
|
||||
8B528AFB2D948E26008F2C47 /* CASharedLibrary.cpp */,
|
||||
8B528AFC2D948E26008F2C47 /* CAAUMIDIMap.cpp */,
|
||||
8B528AFD2D948E26008F2C47 /* CALogMacros.h */,
|
||||
8B528AFE2D948E26008F2C47 /* CACFMessagePort.cpp */,
|
||||
8B528AFF2D948E26008F2C47 /* CARingBuffer.h */,
|
||||
8B528B002D948E26008F2C47 /* AUOutputBL.cpp */,
|
||||
8B528B012D948E26008F2C47 /* CABufferList.h */,
|
||||
8B528B022D948E26008F2C47 /* CASharedLibrary.h */,
|
||||
8B528B032D948E26008F2C47 /* CACFData.h */,
|
||||
8B528B042D948E26008F2C47 /* CAStreamRangedDescription.cpp */,
|
||||
8B528B052D948E26008F2C47 /* CAPThread.cpp */,
|
||||
8B528B062D948E26008F2C47 /* CAAutoDisposer.h */,
|
||||
8B528B072D948E26008F2C47 /* CACFPreferences.h */,
|
||||
8B528B082D948E26008F2C47 /* CAVectorUnit.cpp */,
|
||||
8B528B092D948E26008F2C47 /* CAComponentDescription.h */,
|
||||
8B528B0A2D948E26008F2C47 /* CADebugMacros.h */,
|
||||
8B528B0B2D948E26008F2C47 /* AUOutputBL.h */,
|
||||
8B528B0C2D948E26008F2C47 /* CADebugPrintf.cpp */,
|
||||
8B528B0D2D948E26008F2C47 /* CARingBuffer.cpp */,
|
||||
8B528B0E2D948E26008F2C47 /* CACFPlugIn.h */,
|
||||
8B528B0F2D948E26008F2C47 /* CASettingsStorage.cpp */,
|
||||
8B528B102D948E26008F2C47 /* CAMixMap.h */,
|
||||
8B528B112D948E26008F2C47 /* CACFDistributedNotification.h */,
|
||||
8B528B122D948E26008F2C47 /* CAFilePathUtils.h */,
|
||||
8B528B132D948E26008F2C47 /* CATink.h */,
|
||||
8B528B142D948E26008F2C47 /* CAStreamBasicDescription.cpp */,
|
||||
8B528B152D948E26008F2C47 /* CAAudioChannelLayout.h */,
|
||||
8B528B162D948E26008F2C47 /* CAProcess.cpp */,
|
||||
8B528B172D948E26008F2C47 /* CAHostTimeBase.cpp */,
|
||||
8B528B182D948E26008F2C47 /* CAPersistence.cpp */,
|
||||
8B528B192D948E26008F2C47 /* CAAudioBufferList.cpp */,
|
||||
8B528B1A2D948E26008F2C47 /* CAAudioTimeStamp.cpp */,
|
||||
8B528B1B2D948E26008F2C47 /* CAVectorUnit.h */,
|
||||
8B528B1C2D948E26008F2C47 /* CAByteOrder.h */,
|
||||
8B528B1D2D948E26008F2C47 /* CACFArray.h */,
|
||||
8B528B1E2D948E26008F2C47 /* CAAtomicStack.h */,
|
||||
8B528B1F2D948E26008F2C47 /* CAReferenceCounted.h */,
|
||||
8B528B202D948E26008F2C47 /* CACFMachPort.cpp */,
|
||||
8B528B212D948E26008F2C47 /* CABufferList.cpp */,
|
||||
8B528B222D948E26008F2C47 /* CAMutex.cpp */,
|
||||
8B528B232D948E26008F2C47 /* CADebugger.cpp */,
|
||||
8B528B242D948E26008F2C47 /* CABundleLocker.cpp */,
|
||||
8B528B252D948E26008F2C47 /* CAAudioFileFormats.cpp */,
|
||||
8B528B262D948E26008F2C47 /* CAMath.h */,
|
||||
8B528B272D948E26008F2C47 /* CACFArray.cpp */,
|
||||
8B528B282D948E26008F2C47 /* CACFMessagePort.h */,
|
||||
8B528B292D948E26008F2C47 /* CAAudioValueRange.cpp */,
|
||||
8B528B2A2D948E26008F2C47 /* CAAudioUnit.cpp */,
|
||||
);
|
||||
path = PublicUtility;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
8B528B2B2D948E26008F2C47 /* AudioUnits */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
8B528B2C2D948E26008F2C47 /* AUPublic */,
|
||||
);
|
||||
path = AudioUnits;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
8B528B2C2D948E26008F2C47 /* AUPublic */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
8B528B2D2D948E26008F2C47 /* AUViewBase */,
|
||||
8B528B2F2D948E26008F2C47 /* AUBase */,
|
||||
8B528B3F2D948E26008F2C47 /* OtherBases */,
|
||||
8B528B422D948E26008F2C47 /* Utility */,
|
||||
);
|
||||
path = AUPublic;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
8B528B2D2D948E26008F2C47 /* AUViewBase */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
8B528B2E2D948E26008F2C47 /* AUViewLocalizedStringKeys.h */,
|
||||
);
|
||||
path = AUViewBase;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
8B528B2F2D948E26008F2C47 /* AUBase */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
8B528B302D948E26008F2C47 /* ComponentBase.cpp */,
|
||||
8B528B312D948E26008F2C47 /* AUScopeElement.cpp */,
|
||||
8B528B322D948E26008F2C47 /* ComponentBase.h */,
|
||||
8B528B332D948E26008F2C47 /* AUBase.cpp */,
|
||||
8B528B342D948E26008F2C47 /* AUInputElement.h */,
|
||||
8B528B352D948E26008F2C47 /* AUBase.h */,
|
||||
8B528B362D948E26008F2C47 /* AUPlugInDispatch.h */,
|
||||
8B528B372D948E26008F2C47 /* AUDispatch.h */,
|
||||
8B528B382D948E26008F2C47 /* AUOutputElement.cpp */,
|
||||
8B528B392D948E26008F2C47 /* AUResources.r */,
|
||||
8B528B3A2D948E26008F2C47 /* AUPlugInDispatch.cpp */,
|
||||
8B528B3B2D948E26008F2C47 /* AUOutputElement.h */,
|
||||
8B528B3C2D948E26008F2C47 /* AUDispatch.cpp */,
|
||||
8B528B3D2D948E26008F2C47 /* AUScopeElement.h */,
|
||||
8B528B3E2D948E26008F2C47 /* AUInputElement.cpp */,
|
||||
);
|
||||
path = AUBase;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
8B528B3F2D948E26008F2C47 /* OtherBases */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
8B528B402D948E26008F2C47 /* AUEffectBase.cpp */,
|
||||
8B528B412D948E26008F2C47 /* AUEffectBase.h */,
|
||||
);
|
||||
path = OtherBases;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
8B528B422D948E26008F2C47 /* Utility */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
8B528B432D948E26008F2C47 /* AUTimestampGenerator.h */,
|
||||
8B528B442D948E26008F2C47 /* AUBaseHelper.cpp */,
|
||||
8B528B452D948E26008F2C47 /* AUSilentTimeout.h */,
|
||||
8B528B462D948E26008F2C47 /* AUInputFormatConverter.h */,
|
||||
8B528B472D948E26008F2C47 /* AUTimestampGenerator.cpp */,
|
||||
8B528B482D948E26008F2C47 /* AUBuffer.cpp */,
|
||||
8B528B492D948E26008F2C47 /* AUMIDIDefs.h */,
|
||||
8B528B4A2D948E26008F2C47 /* AUBuffer.h */,
|
||||
8B528B4B2D948E26008F2C47 /* AUBaseHelper.h */,
|
||||
);
|
||||
path = Utility;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
8BA05A56072072A900365D66 /* AU Source */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
8BC6025B073B072D006C4272 /* AngleFilter.h */,
|
||||
8BA05A660720730100365D66 /* AngleFilter.cpp */,
|
||||
8BA05A670720730100365D66 /* AngleFilter.exp */,
|
||||
8BA05A680720730100365D66 /* AngleFilter.r */,
|
||||
8BA05A690720730100365D66 /* AngleFilterVersion.h */,
|
||||
);
|
||||
name = "AU Source";
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
/* End PBXGroup section */
|
||||
|
||||
/* Begin PBXHeadersBuildPhase section */
|
||||
8D01CCC70486CAD60068D4B7 /* Headers */ = {
|
||||
isa = PBXHeadersBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
8B528B7C2D948E27008F2C47 /* CABundleLocker.h in Headers */,
|
||||
8B528B9D2D948E27008F2C47 /* CAAudioChannelLayout.h in Headers */,
|
||||
8B528B932D948E27008F2C47 /* AUOutputBL.h in Headers */,
|
||||
8B528B6E2D948E27008F2C47 /* CAHostTimeBase.h in Headers */,
|
||||
8B528BB62D948E27008F2C47 /* ComponentBase.h in Headers */,
|
||||
8B528BA62D948E27008F2C47 /* CAAtomicStack.h in Headers */,
|
||||
8B528B632D948E27008F2C47 /* CAAudioTimeStamp.h in Headers */,
|
||||
8B528B802D948E27008F2C47 /* CAThreadSafeList.h in Headers */,
|
||||
8B528B5B2D948E27008F2C47 /* CAAUParameter.h in Headers */,
|
||||
8B528BCD2D948E27008F2C47 /* AUBaseHelper.h in Headers */,
|
||||
8B528BC52D948E27008F2C47 /* AUTimestampGenerator.h in Headers */,
|
||||
8B528B762D948E27008F2C47 /* CADebugPrintf.h in Headers */,
|
||||
8B528BB02D948E27008F2C47 /* CACFMessagePort.h in Headers */,
|
||||
8B528B5E2D948E27008F2C47 /* CAAUProcessor.h in Headers */,
|
||||
8B528B5A2D948E27008F2C47 /* CAAudioUnit.h in Headers */,
|
||||
8B528BB32D948E27008F2C47 /* AUViewLocalizedStringKeys.h in Headers */,
|
||||
8B528B992D948E27008F2C47 /* CACFDistributedNotification.h in Headers */,
|
||||
8B528B582D948E27008F2C47 /* CAComponent.h in Headers */,
|
||||
8B528B662D948E27008F2C47 /* CAVectorUnitTypes.h in Headers */,
|
||||
8BA05A6E0720730100365D66 /* AngleFilterVersion.h in Headers */,
|
||||
8B528B9A2D948E27008F2C47 /* CAFilePathUtils.h in Headers */,
|
||||
8B528B5C2D948E27008F2C47 /* CAException.h in Headers */,
|
||||
8B528B532D948E26008F2C47 /* CAAtomic.h in Headers */,
|
||||
8B528B522D948E26008F2C47 /* CAGuard.h in Headers */,
|
||||
8B528BB82D948E27008F2C47 /* AUInputElement.h in Headers */,
|
||||
8B528B8F2D948E27008F2C47 /* CACFPreferences.h in Headers */,
|
||||
8B528BA42D948E27008F2C47 /* CAByteOrder.h in Headers */,
|
||||
8B528B872D948E27008F2C47 /* CARingBuffer.h in Headers */,
|
||||
8B528B4E2D948E26008F2C47 /* CABool.h in Headers */,
|
||||
8B528B732D948E27008F2C47 /* CAMutex.h in Headers */,
|
||||
8B528BB92D948E27008F2C47 /* AUBase.h in Headers */,
|
||||
8BC6025C073B072D006C4272 /* AngleFilter.h in Headers */,
|
||||
8B528B6B2D948E27008F2C47 /* CACFString.h in Headers */,
|
||||
8B528B8A2D948E27008F2C47 /* CASharedLibrary.h in Headers */,
|
||||
8B528B572D948E27008F2C47 /* CATokenMap.h in Headers */,
|
||||
8B528B4C2D948E26008F2C47 /* CAExtAudioFile.h in Headers */,
|
||||
8B528B612D948E27008F2C47 /* CAPThread.h in Headers */,
|
||||
8B528B7D2D948E27008F2C47 /* CAPropertyAddress.h in Headers */,
|
||||
8B528BA72D948E27008F2C47 /* CAReferenceCounted.h in Headers */,
|
||||
8B528BCC2D948E27008F2C47 /* AUBuffer.h in Headers */,
|
||||
8B528BAE2D948E27008F2C47 /* CAMath.h in Headers */,
|
||||
8B528B8E2D948E27008F2C47 /* CAAutoDisposer.h in Headers */,
|
||||
8B528B552D948E27008F2C47 /* CACFObject.h in Headers */,
|
||||
8B528B752D948E27008F2C47 /* CASettingsStorage.h in Headers */,
|
||||
8B528B7E2D948E27008F2C47 /* CAXException.h in Headers */,
|
||||
8B528B9B2D948E27008F2C47 /* CATink.h in Headers */,
|
||||
8B528BC82D948E27008F2C47 /* AUInputFormatConverter.h in Headers */,
|
||||
8B528BA32D948E27008F2C47 /* CAVectorUnit.h in Headers */,
|
||||
8B528B5F2D948E27008F2C47 /* CAProcess.h in Headers */,
|
||||
8B528B652D948E27008F2C47 /* CAAudioValueRange.h in Headers */,
|
||||
8B528B7A2D948E27008F2C47 /* CABitOperations.h in Headers */,
|
||||
8B528B702D948E27008F2C47 /* CAAudioFileFormats.h in Headers */,
|
||||
8B528B692D948E27008F2C47 /* CACFNumber.h in Headers */,
|
||||
8B528B812D948E27008F2C47 /* CAAudioUnitOutputCapturer.h in Headers */,
|
||||
8B528B922D948E27008F2C47 /* CADebugMacros.h in Headers */,
|
||||
8B528BCB2D948E27008F2C47 /* AUMIDIDefs.h in Headers */,
|
||||
8B528B8B2D948E27008F2C47 /* CACFData.h in Headers */,
|
||||
8B528B542D948E26008F2C47 /* CAStreamBasicDescription.h in Headers */,
|
||||
8B528BBA2D948E27008F2C47 /* AUPlugInDispatch.h in Headers */,
|
||||
8B528B562D948E27008F2C47 /* CAStreamRangedDescription.h in Headers */,
|
||||
8B528B962D948E27008F2C47 /* CACFPlugIn.h in Headers */,
|
||||
8B528B592D948E27008F2C47 /* CAAudioBufferList.h in Headers */,
|
||||
8B528B712D948E27008F2C47 /* CAAUMIDIMapManager.h in Headers */,
|
||||
8B528BC42D948E27008F2C47 /* AUEffectBase.h in Headers */,
|
||||
8B528B602D948E27008F2C47 /* CACFDictionary.h in Headers */,
|
||||
8B528BC12D948E27008F2C47 /* AUScopeElement.h in Headers */,
|
||||
8B528B912D948E27008F2C47 /* CAComponentDescription.h in Headers */,
|
||||
8B528BC72D948E27008F2C47 /* AUSilentTimeout.h in Headers */,
|
||||
8B528B892D948E27008F2C47 /* CABufferList.h in Headers */,
|
||||
8B528BBB2D948E27008F2C47 /* AUDispatch.h in Headers */,
|
||||
8B528BBF2D948E27008F2C47 /* AUOutputElement.h in Headers */,
|
||||
8B528B852D948E27008F2C47 /* CALogMacros.h in Headers */,
|
||||
8B528B792D948E27008F2C47 /* AUParamInfo.h in Headers */,
|
||||
8B528B982D948E27008F2C47 /* CAMixMap.h in Headers */,
|
||||
8B528BA52D948E27008F2C47 /* CACFArray.h in Headers */,
|
||||
8B528B4D2D948E26008F2C47 /* CACFMachPort.h in Headers */,
|
||||
8B528B782D948E27008F2C47 /* CAAUMIDIMap.h in Headers */,
|
||||
8B528B502D948E26008F2C47 /* CADebugger.h in Headers */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXHeadersBuildPhase section */
|
||||
|
||||
/* Begin PBXNativeTarget section */
|
||||
8D01CCC60486CAD60068D4B7 /* AngleFilter */ = {
|
||||
isa = PBXNativeTarget;
|
||||
buildConfigurationList = 3E4BA243089833B7007656EC /* Build configuration list for PBXNativeTarget "AngleFilter" */;
|
||||
buildPhases = (
|
||||
8D01CCC70486CAD60068D4B7 /* Headers */,
|
||||
8D01CCC90486CAD60068D4B7 /* Resources */,
|
||||
8D01CCCB0486CAD60068D4B7 /* Sources */,
|
||||
8D01CCCD0486CAD60068D4B7 /* Frameworks */,
|
||||
);
|
||||
buildRules = (
|
||||
);
|
||||
dependencies = (
|
||||
);
|
||||
name = AngleFilter;
|
||||
productInstallPath = "$(HOME)/Library/Bundles";
|
||||
productName = AngleFilter;
|
||||
productReference = 8D01CCD20486CAD60068D4B7 /* AngleFilter.component */;
|
||||
productType = "com.apple.product-type.bundle";
|
||||
};
|
||||
/* End PBXNativeTarget section */
|
||||
|
||||
/* Begin PBXProject section */
|
||||
089C1669FE841209C02AAC07 /* Project object */ = {
|
||||
isa = PBXProject;
|
||||
attributes = {
|
||||
LastUpgradeCheck = 1420;
|
||||
};
|
||||
buildConfigurationList = 3E4BA247089833B7007656EC /* Build configuration list for PBXProject "AngleFilter" */;
|
||||
compatibilityVersion = "Xcode 3.1";
|
||||
developmentRegion = en;
|
||||
hasScannedForEncodings = 1;
|
||||
knownRegions = (
|
||||
en,
|
||||
Base,
|
||||
fr,
|
||||
de,
|
||||
ja,
|
||||
);
|
||||
mainGroup = 089C166AFE841209C02AAC07 /* AngleFilter */;
|
||||
projectDirPath = "";
|
||||
projectRoot = "";
|
||||
targets = (
|
||||
8D01CCC60486CAD60068D4B7 /* AngleFilter */,
|
||||
);
|
||||
};
|
||||
/* End PBXProject section */
|
||||
|
||||
/* Begin PBXResourcesBuildPhase section */
|
||||
8D01CCC90486CAD60068D4B7 /* Resources */ = {
|
||||
isa = PBXResourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
8D01CCCA0486CAD60068D4B7 /* InfoPlist.strings in Resources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXResourcesBuildPhase section */
|
||||
|
||||
/* Begin PBXSourcesBuildPhase section */
|
||||
8D01CCCB0486CAD60068D4B7 /* Sources */ = {
|
||||
isa = PBXSourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
8B528B882D948E27008F2C47 /* AUOutputBL.cpp in Sources */,
|
||||
8B528BAD2D948E27008F2C47 /* CAAudioFileFormats.cpp in Sources */,
|
||||
8B528B9F2D948E27008F2C47 /* CAHostTimeBase.cpp in Sources */,
|
||||
8B528B772D948E27008F2C47 /* CAXException.cpp in Sources */,
|
||||
8B528BA12D948E27008F2C47 /* CAAudioBufferList.cpp in Sources */,
|
||||
8B528B642D948E27008F2C47 /* CAFilePathUtils.cpp in Sources */,
|
||||
8B528B622D948E27008F2C47 /* CAAUParameter.cpp in Sources */,
|
||||
8B528B842D948E27008F2C47 /* CAAUMIDIMap.cpp in Sources */,
|
||||
8B528BB12D948E27008F2C47 /* CAAudioValueRange.cpp in Sources */,
|
||||
8B528BC02D948E27008F2C47 /* AUDispatch.cpp in Sources */,
|
||||
8B528B7B2D948E27008F2C47 /* CACFPreferences.cpp in Sources */,
|
||||
8B528BBE2D948E27008F2C47 /* AUPlugInDispatch.cpp in Sources */,
|
||||
8B528B5D2D948E27008F2C47 /* CAAUProcessor.cpp in Sources */,
|
||||
8B528B722D948E27008F2C47 /* CACFDictionary.cpp in Sources */,
|
||||
8B528BC62D948E27008F2C47 /* AUBaseHelper.cpp in Sources */,
|
||||
8B528BAB2D948E27008F2C47 /* CADebugger.cpp in Sources */,
|
||||
8B528B7F2D948E27008F2C47 /* CAAudioChannelLayout.cpp in Sources */,
|
||||
8B528B822D948E27008F2C47 /* AUParamInfo.cpp in Sources */,
|
||||
8B528BA02D948E27008F2C47 /* CAPersistence.cpp in Sources */,
|
||||
8B528B942D948E27008F2C47 /* CADebugPrintf.cpp in Sources */,
|
||||
8B528BC92D948E27008F2C47 /* AUTimestampGenerator.cpp in Sources */,
|
||||
8B528B9C2D948E27008F2C47 /* CAStreamBasicDescription.cpp in Sources */,
|
||||
8B528B6C2D948E27008F2C47 /* CAAUMIDIMapManager.cpp in Sources */,
|
||||
8B528B972D948E27008F2C47 /* CASettingsStorage.cpp in Sources */,
|
||||
8B528BBC2D948E27008F2C47 /* AUOutputElement.cpp in Sources */,
|
||||
8B528B682D948E27008F2C47 /* CAGuard.cpp in Sources */,
|
||||
8BA05A6B0720730100365D66 /* AngleFilter.cpp in Sources */,
|
||||
8B528BAA2D948E27008F2C47 /* CAMutex.cpp in Sources */,
|
||||
8B528BC32D948E27008F2C47 /* AUEffectBase.cpp in Sources */,
|
||||
8B528BA82D948E27008F2C47 /* CACFMachPort.cpp in Sources */,
|
||||
8B528BB72D948E27008F2C47 /* AUBase.cpp in Sources */,
|
||||
8B528B832D948E27008F2C47 /* CASharedLibrary.cpp in Sources */,
|
||||
8B528B6A2D948E27008F2C47 /* CACFDistributedNotification.cpp in Sources */,
|
||||
8B528B6D2D948E27008F2C47 /* CAComponentDescription.cpp in Sources */,
|
||||
8B528B742D948E27008F2C47 /* CACFString.cpp in Sources */,
|
||||
8B528BB42D948E27008F2C47 /* ComponentBase.cpp in Sources */,
|
||||
8B528B952D948E27008F2C47 /* CARingBuffer.cpp in Sources */,
|
||||
8B528BB52D948E27008F2C47 /* AUScopeElement.cpp in Sources */,
|
||||
8B528BB22D948E27008F2C47 /* CAAudioUnit.cpp in Sources */,
|
||||
8B528BAF2D948E27008F2C47 /* CACFArray.cpp in Sources */,
|
||||
8B528BAC2D948E27008F2C47 /* CABundleLocker.cpp in Sources */,
|
||||
8B528B9E2D948E27008F2C47 /* CAProcess.cpp in Sources */,
|
||||
8B528B8C2D948E27008F2C47 /* CAStreamRangedDescription.cpp in Sources */,
|
||||
8B528B8D2D948E27008F2C47 /* CAPThread.cpp in Sources */,
|
||||
8B528B4F2D948E26008F2C47 /* CAComponent.cpp in Sources */,
|
||||
8B528B672D948E27008F2C47 /* CAAudioChannelLayoutObject.cpp in Sources */,
|
||||
8B528BA22D948E27008F2C47 /* CAAudioTimeStamp.cpp in Sources */,
|
||||
8B528BA92D948E27008F2C47 /* CABufferList.cpp in Sources */,
|
||||
8B528B862D948E27008F2C47 /* CACFMessagePort.cpp in Sources */,
|
||||
8B528B902D948E27008F2C47 /* CAVectorUnit.cpp in Sources */,
|
||||
8B528BC22D948E27008F2C47 /* AUInputElement.cpp in Sources */,
|
||||
8B528BCA2D948E27008F2C47 /* AUBuffer.cpp in Sources */,
|
||||
8B528B6F2D948E27008F2C47 /* CADebugMacros.cpp in Sources */,
|
||||
8B528B512D948E26008F2C47 /* CACFNumber.cpp in Sources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXSourcesBuildPhase section */
|
||||
|
||||
/* Begin PBXVariantGroup section */
|
||||
089C167DFE841241C02AAC07 /* InfoPlist.strings */ = {
|
||||
isa = PBXVariantGroup;
|
||||
children = (
|
||||
8B528BCE2D948E9A008F2C47 /* en */,
|
||||
);
|
||||
name = InfoPlist.strings;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
/* End PBXVariantGroup section */
|
||||
|
||||
/* Begin XCBuildConfiguration section */
|
||||
3E4BA244089833B7007656EC /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ARCHS = "$(ARCHS_STANDARD)";
|
||||
CLANG_ENABLE_OBJC_WEAK = YES;
|
||||
CODE_SIGN_IDENTITY = "Apple Development";
|
||||
"CODE_SIGN_IDENTITY[sdk=macosx*]" = "Developer ID Application";
|
||||
CODE_SIGN_STYLE = Manual;
|
||||
DEAD_CODE_STRIPPING = YES;
|
||||
DEVELOPMENT_TEAM = "";
|
||||
"DEVELOPMENT_TEAM[sdk=macosx*]" = 9BMAKYA76W;
|
||||
EXPORTED_SYMBOLS_FILE = AngleFilter.exp;
|
||||
GCC_OPTIMIZATION_LEVEL = 0;
|
||||
GENERATE_PKGINFO_FILE = YES;
|
||||
INFOPLIST_FILE = Info.plist;
|
||||
INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/Components/";
|
||||
LIBRARY_STYLE = Bundle;
|
||||
MACOSX_DEPLOYMENT_TARGET = 11.1;
|
||||
OTHER_LDFLAGS = "-bundle";
|
||||
OTHER_REZFLAGS = "";
|
||||
PRODUCT_BUNDLE_IDENTIFIER = "com.airwindows.audiounit.${PRODUCT_NAME:identifier}";
|
||||
PRODUCT_NAME = AngleFilter;
|
||||
PROVISIONING_PROFILE_SPECIFIER = "";
|
||||
SDKROOT = macosx;
|
||||
STRIP_STYLE = debugging;
|
||||
WRAPPER_EXTENSION = component;
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
3E4BA245089833B7007656EC /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ARCHS = "$(ARCHS_STANDARD)";
|
||||
CLANG_ENABLE_OBJC_WEAK = YES;
|
||||
CODE_SIGN_IDENTITY = "Apple Development";
|
||||
"CODE_SIGN_IDENTITY[sdk=macosx*]" = "Developer ID Application";
|
||||
CODE_SIGN_STYLE = Manual;
|
||||
DEAD_CODE_STRIPPING = YES;
|
||||
DEVELOPMENT_TEAM = "";
|
||||
"DEVELOPMENT_TEAM[sdk=macosx*]" = 9BMAKYA76W;
|
||||
EXPORTED_SYMBOLS_FILE = AngleFilter.exp;
|
||||
GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
|
||||
GENERATE_PKGINFO_FILE = YES;
|
||||
INFOPLIST_FILE = Info.plist;
|
||||
INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/Components/";
|
||||
LIBRARY_STYLE = Bundle;
|
||||
MACOSX_DEPLOYMENT_TARGET = 11.1;
|
||||
OTHER_LDFLAGS = "-bundle";
|
||||
OTHER_REZFLAGS = "";
|
||||
PRODUCT_BUNDLE_IDENTIFIER = "com.airwindows.audiounit.${PRODUCT_NAME:identifier}";
|
||||
PRODUCT_NAME = AngleFilter;
|
||||
PROVISIONING_PROFILE_SPECIFIER = "";
|
||||
SDKROOT = macosx;
|
||||
STRIP_INSTALLED_PRODUCT = YES;
|
||||
STRIP_STYLE = debugging;
|
||||
WRAPPER_EXTENSION = component;
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
3E4BA248089833B7007656EC /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
ARCHS = "$(ARCHS_STANDARD)";
|
||||
CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
|
||||
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
|
||||
CLANG_WARN_BOOL_CONVERSION = YES;
|
||||
CLANG_WARN_COMMA = YES;
|
||||
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
||||
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
|
||||
CLANG_WARN_EMPTY_BODY = YES;
|
||||
CLANG_WARN_ENUM_CONVERSION = YES;
|
||||
CLANG_WARN_INFINITE_RECURSION = YES;
|
||||
CLANG_WARN_INT_CONVERSION = YES;
|
||||
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
|
||||
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
|
||||
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
|
||||
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
|
||||
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
|
||||
CLANG_WARN_STRICT_PROTOTYPES = YES;
|
||||
CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
||||
CLANG_WARN_UNREACHABLE_CODE = YES;
|
||||
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
||||
COPY_PHASE_STRIP = NO;
|
||||
DEAD_CODE_STRIPPING = YES;
|
||||
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
|
||||
ENABLE_STRICT_OBJC_MSGSEND = YES;
|
||||
ENABLE_TESTABILITY = YES;
|
||||
GCC_C_LANGUAGE_STANDARD = c99;
|
||||
GCC_NO_COMMON_BLOCKS = YES;
|
||||
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_UNDECLARED_SELECTOR = YES;
|
||||
GCC_WARN_UNINITIALIZED_AUTOS = YES;
|
||||
GCC_WARN_UNUSED_FUNCTION = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
HEADER_SEARCH_PATHS = "/Users/christopherjohnson/Desktop/CA_SDK/**";
|
||||
MACOSX_DEPLOYMENT_TARGET = 11.1;
|
||||
ONLY_ACTIVE_ARCH = YES;
|
||||
SDKROOT = macosx;
|
||||
WARNING_CFLAGS = (
|
||||
"-Wmost",
|
||||
"-Wno-four-char-constants",
|
||||
"-Wno-unknown-pragmas",
|
||||
);
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
3E4BA249089833B7007656EC /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
ARCHS = "$(ARCHS_STANDARD)";
|
||||
CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
|
||||
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
|
||||
CLANG_WARN_BOOL_CONVERSION = YES;
|
||||
CLANG_WARN_COMMA = YES;
|
||||
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
||||
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
|
||||
CLANG_WARN_EMPTY_BODY = YES;
|
||||
CLANG_WARN_ENUM_CONVERSION = YES;
|
||||
CLANG_WARN_INFINITE_RECURSION = YES;
|
||||
CLANG_WARN_INT_CONVERSION = YES;
|
||||
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
|
||||
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
|
||||
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
|
||||
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
|
||||
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
|
||||
CLANG_WARN_STRICT_PROTOTYPES = YES;
|
||||
CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
||||
CLANG_WARN_UNREACHABLE_CODE = YES;
|
||||
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
||||
DEAD_CODE_STRIPPING = YES;
|
||||
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
|
||||
ENABLE_STRICT_OBJC_MSGSEND = YES;
|
||||
GCC_C_LANGUAGE_STANDARD = c99;
|
||||
GCC_NO_COMMON_BLOCKS = YES;
|
||||
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_UNDECLARED_SELECTOR = YES;
|
||||
GCC_WARN_UNINITIALIZED_AUTOS = YES;
|
||||
GCC_WARN_UNUSED_FUNCTION = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
HEADER_SEARCH_PATHS = "/Users/christopherjohnson/Desktop/CA_SDK/**";
|
||||
MACOSX_DEPLOYMENT_TARGET = 11.1;
|
||||
ONLY_ACTIVE_ARCH = YES;
|
||||
SDKROOT = macosx;
|
||||
WARNING_CFLAGS = (
|
||||
"-Wmost",
|
||||
"-Wno-four-char-constants",
|
||||
"-Wno-unknown-pragmas",
|
||||
);
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
/* End XCBuildConfiguration section */
|
||||
|
||||
/* Begin XCConfigurationList section */
|
||||
3E4BA243089833B7007656EC /* Build configuration list for PBXNativeTarget "AngleFilter" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
3E4BA244089833B7007656EC /* Debug */,
|
||||
3E4BA245089833B7007656EC /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Debug;
|
||||
};
|
||||
3E4BA247089833B7007656EC /* Build configuration list for PBXProject "AngleFilter" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
3E4BA248089833B7007656EC /* Debug */,
|
||||
3E4BA249089833B7007656EC /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Debug;
|
||||
};
|
||||
/* End XCConfigurationList section */
|
||||
};
|
||||
rootObject = 089C1669FE841209C02AAC07 /* Project object */;
|
||||
}
|
||||
|
|
@ -0,0 +1,7 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Workspace
|
||||
version = "1.0">
|
||||
<FileRef
|
||||
location = "self:">
|
||||
</FileRef>
|
||||
</Workspace>
|
||||
|
|
@ -0,0 +1,8 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>IDEDidComputeMac32BitWarning</key>
|
||||
<true/>
|
||||
</dict>
|
||||
</plist>
|
||||
Binary file not shown.
|
|
@ -0,0 +1,67 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1420"
|
||||
version = "1.3">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
buildImplicitDependencies = "YES">
|
||||
<BuildActionEntries>
|
||||
<BuildActionEntry
|
||||
buildForTesting = "YES"
|
||||
buildForRunning = "YES"
|
||||
buildForProfiling = "YES"
|
||||
buildForArchiving = "YES"
|
||||
buildForAnalyzing = "YES">
|
||||
<BuildableReference
|
||||
BuildableIdentifier = "primary"
|
||||
BlueprintIdentifier = "8D01CCC60486CAD60068D4B7"
|
||||
BuildableName = "AngleFilter.component"
|
||||
BlueprintName = "AngleFilter"
|
||||
ReferencedContainer = "container:AngleFilter.xcodeproj">
|
||||
</BuildableReference>
|
||||
</BuildActionEntry>
|
||||
</BuildActionEntries>
|
||||
</BuildAction>
|
||||
<TestAction
|
||||
buildConfiguration = "Debug"
|
||||
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
|
||||
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
|
||||
shouldUseLaunchSchemeArgsEnv = "YES">
|
||||
<Testables>
|
||||
</Testables>
|
||||
</TestAction>
|
||||
<LaunchAction
|
||||
buildConfiguration = "Release"
|
||||
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
|
||||
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
|
||||
launchStyle = "0"
|
||||
useCustomWorkingDirectory = "NO"
|
||||
ignoresPersistentStateOnLaunch = "NO"
|
||||
debugDocumentVersioning = "YES"
|
||||
debugServiceExtension = "internal"
|
||||
allowLocationSimulation = "YES">
|
||||
</LaunchAction>
|
||||
<ProfileAction
|
||||
buildConfiguration = "Release"
|
||||
shouldUseLaunchSchemeArgsEnv = "YES"
|
||||
savedToolIdentifier = ""
|
||||
useCustomWorkingDirectory = "NO"
|
||||
debugDocumentVersioning = "YES">
|
||||
<MacroExpansion>
|
||||
<BuildableReference
|
||||
BuildableIdentifier = "primary"
|
||||
BlueprintIdentifier = "8D01CCC60486CAD60068D4B7"
|
||||
BuildableName = "AngleFilter.component"
|
||||
BlueprintName = "AngleFilter"
|
||||
ReferencedContainer = "container:AngleFilter.xcodeproj">
|
||||
</BuildableReference>
|
||||
</MacroExpansion>
|
||||
</ProfileAction>
|
||||
<AnalyzeAction
|
||||
buildConfiguration = "Debug">
|
||||
</AnalyzeAction>
|
||||
<ArchiveAction
|
||||
buildConfiguration = "Release"
|
||||
revealArchiveInOrganizer = "YES">
|
||||
</ArchiveAction>
|
||||
</Scheme>
|
||||
|
|
@ -0,0 +1,22 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>SchemeUserState</key>
|
||||
<dict>
|
||||
<key>AngleFilter.xcscheme_^#shared#^_</key>
|
||||
<dict>
|
||||
<key>orderHint</key>
|
||||
<integer>0</integer>
|
||||
</dict>
|
||||
</dict>
|
||||
<key>SuppressBuildableAutocreation</key>
|
||||
<dict>
|
||||
<key>8D01CCC60486CAD60068D4B7</key>
|
||||
<dict>
|
||||
<key>primary</key>
|
||||
<true/>
|
||||
</dict>
|
||||
</dict>
|
||||
</dict>
|
||||
</plist>
|
||||
58
plugins/MacSignedAU/AngleFilter/AngleFilterVersion.h
Executable file
58
plugins/MacSignedAU/AngleFilter/AngleFilterVersion.h
Executable file
|
|
@ -0,0 +1,58 @@
|
|||
/*
|
||||
* File: AngleFilterVersion.h
|
||||
*
|
||||
* Version: 1.0
|
||||
*
|
||||
* Created: 3/19/25
|
||||
*
|
||||
* Copyright: Copyright © 2025 Airwindows, Airwindows uses the MIT license
|
||||
*
|
||||
* Disclaimer: IMPORTANT: This Apple software is supplied to you by Apple Computer, Inc. ("Apple") in
|
||||
* consideration of your agreement to the following terms, and your use, installation, modification
|
||||
* or redistribution of this Apple software constitutes acceptance of these terms. If you do
|
||||
* not agree with these terms, please do not use, install, modify or redistribute this Apple
|
||||
* software.
|
||||
*
|
||||
* In consideration of your agreement to abide by the following terms, and subject to these terms,
|
||||
* Apple grants you a personal, non-exclusive license, under Apple's copyrights in this
|
||||
* original Apple software (the "Apple Software"), to use, reproduce, modify and redistribute the
|
||||
* Apple Software, with or without modifications, in source and/or binary forms; provided that if you
|
||||
* redistribute the Apple Software in its entirety and without modifications, you must retain this
|
||||
* notice and the following text and disclaimers in all such redistributions of the Apple Software.
|
||||
* Neither the name, trademarks, service marks or logos of Apple Computer, Inc. may be used to
|
||||
* endorse or promote products derived from the Apple Software without specific prior written
|
||||
* permission from Apple. Except as expressly stated in this notice, no other rights or
|
||||
* licenses, express or implied, are granted by Apple herein, including but not limited to any
|
||||
* patent rights that may be infringed by your derivative works or by other works in which the
|
||||
* Apple Software may be incorporated.
|
||||
*
|
||||
* The Apple Software is provided by Apple on an "AS IS" basis. APPLE MAKES NO WARRANTIES, EXPRESS OR
|
||||
* IMPLIED, INCLUDING WITHOUT LIMITATION THE IMPLIED WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY
|
||||
* AND FITNESS FOR A PARTICULAR PURPOSE, REGARDING THE APPLE SOFTWARE OR ITS USE AND OPERATION ALONE
|
||||
* OR IN COMBINATION WITH YOUR PRODUCTS.
|
||||
*
|
||||
* IN NO EVENT SHALL APPLE BE LIABLE FOR ANY SPECIAL, INDIRECT, INCIDENTAL OR CONSEQUENTIAL
|
||||
* DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
|
||||
* OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) ARISING IN ANY WAY OUT OF THE USE,
|
||||
* REPRODUCTION, MODIFICATION AND/OR DISTRIBUTION OF THE APPLE SOFTWARE, HOWEVER CAUSED AND WHETHER
|
||||
* UNDER THEORY OF CONTRACT, TORT (INCLUDING NEGLIGENCE), STRICT LIABILITY OR OTHERWISE, EVEN
|
||||
* IF APPLE HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
*/
|
||||
#ifndef __AngleFilterVersion_h__
|
||||
#define __AngleFilterVersion_h__
|
||||
|
||||
|
||||
#ifdef DEBUG
|
||||
#define kAngleFilterVersion 0xFFFFFFFF
|
||||
#else
|
||||
#define kAngleFilterVersion 0x00010000
|
||||
#endif
|
||||
|
||||
//~~~~~~~~~~~~~~ Change!!! ~~~~~~~~~~~~~~~~~~~~~//
|
||||
#define AngleFilter_COMP_MANF 'Dthr'
|
||||
#define AngleFilter_COMP_SUBTYPE 'angf'
|
||||
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~//
|
||||
|
||||
#endif
|
||||
|
||||
47
plugins/MacSignedAU/AngleFilter/Info.plist
Executable file
47
plugins/MacSignedAU/AngleFilter/Info.plist
Executable file
|
|
@ -0,0 +1,47 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>AudioComponents</key>
|
||||
<array>
|
||||
<dict>
|
||||
<key>description</key>
|
||||
<string>${PRODUCT_NAME:identifier} AU</string>
|
||||
<key>factoryFunction</key>
|
||||
<string>${PRODUCT_NAME:identifier}Factory</string>
|
||||
<key>manufacturer</key>
|
||||
<string>Dthr</string>
|
||||
<key>name</key>
|
||||
<string>Airwindows: ${PRODUCT_NAME:identifier}</string>
|
||||
<key>subtype</key>
|
||||
<string>angf</string>
|
||||
<key>type</key>
|
||||
<string>aufx</string>
|
||||
<key>version</key>
|
||||
<integer>65536</integer>
|
||||
</dict>
|
||||
</array>
|
||||
<key>CFBundleDevelopmentRegion</key>
|
||||
<string>English</string>
|
||||
<key>CFBundleExecutable</key>
|
||||
<string>${EXECUTABLE_NAME}</string>
|
||||
<key>CFBundleIconFile</key>
|
||||
<string></string>
|
||||
<key>CFBundleIdentifier</key>
|
||||
<string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>
|
||||
<key>CFBundleInfoDictionaryVersion</key>
|
||||
<string>6.0</string>
|
||||
<key>CFBundleName</key>
|
||||
<string>${PROJECTNAMEASIDENTIFIER}</string>
|
||||
<key>CFBundlePackageType</key>
|
||||
<string>BNDL</string>
|
||||
<key>CFBundleShortVersionString</key>
|
||||
<string>1.0</string>
|
||||
<key>CFBundleSignature</key>
|
||||
<string>DthX</string>
|
||||
<key>CFBundleVersion</key>
|
||||
<string>1.0</string>
|
||||
<key>CSResourcesFileMapped</key>
|
||||
<true/>
|
||||
</dict>
|
||||
</plist>
|
||||
BIN
plugins/MacSignedAU/AngleFilter/en.lproj/InfoPlist.strings
Executable file
BIN
plugins/MacSignedAU/AngleFilter/en.lproj/InfoPlist.strings
Executable file
Binary file not shown.
16
plugins/MacSignedAU/AngleFilter/version.plist
Executable file
16
plugins/MacSignedAU/AngleFilter/version.plist
Executable file
|
|
@ -0,0 +1,16 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>BuildVersion</key>
|
||||
<string>3</string>
|
||||
<key>CFBundleShortVersionString</key>
|
||||
<string>1.0</string>
|
||||
<key>CFBundleVersion</key>
|
||||
<string>1.0</string>
|
||||
<key>ProjectName</key>
|
||||
<string>${EXECUTABLE_NAME}</string>
|
||||
<key>SourceVersion</key>
|
||||
<string>590000</string>
|
||||
</dict>
|
||||
</plist>
|
||||
322
plugins/MacSignedAU/Baxandall3/Baxandall3.cpp
Executable file
322
plugins/MacSignedAU/Baxandall3/Baxandall3.cpp
Executable file
|
|
@ -0,0 +1,322 @@
|
|||
/*
|
||||
* File: Baxandall3.cpp
|
||||
*
|
||||
* Version: 1.0
|
||||
*
|
||||
* Created: 3/21/25
|
||||
*
|
||||
* Copyright: Copyright © 2025 Airwindows, Airwindows uses the MIT license
|
||||
*
|
||||
* Disclaimer: IMPORTANT: This Apple software is supplied to you by Apple Computer, Inc. ("Apple") in
|
||||
* consideration of your agreement to the following terms, and your use, installation, modification
|
||||
* or redistribution of this Apple software constitutes acceptance of these terms. If you do
|
||||
* not agree with these terms, please do not use, install, modify or redistribute this Apple
|
||||
* software.
|
||||
*
|
||||
* In consideration of your agreement to abide by the following terms, and subject to these terms,
|
||||
* Apple grants you a personal, non-exclusive license, under Apple's copyrights in this
|
||||
* original Apple software (the "Apple Software"), to use, reproduce, modify and redistribute the
|
||||
* Apple Software, with or without modifications, in source and/or binary forms; provided that if you
|
||||
* redistribute the Apple Software in its entirety and without modifications, you must retain this
|
||||
* notice and the following text and disclaimers in all such redistributions of the Apple Software.
|
||||
* Neither the name, trademarks, service marks or logos of Apple Computer, Inc. may be used to
|
||||
* endorse or promote products derived from the Apple Software without specific prior written
|
||||
* permission from Apple. Except as expressly stated in this notice, no other rights or
|
||||
* licenses, express or implied, are granted by Apple herein, including but not limited to any
|
||||
* patent rights that may be infringed by your derivative works or by other works in which the
|
||||
* Apple Software may be incorporated.
|
||||
*
|
||||
* The Apple Software is provided by Apple on an "AS IS" basis. APPLE MAKES NO WARRANTIES, EXPRESS OR
|
||||
* IMPLIED, INCLUDING WITHOUT LIMITATION THE IMPLIED WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY
|
||||
* AND FITNESS FOR A PARTICULAR PURPOSE, REGARDING THE APPLE SOFTWARE OR ITS USE AND OPERATION ALONE
|
||||
* OR IN COMBINATION WITH YOUR PRODUCTS.
|
||||
*
|
||||
* IN NO EVENT SHALL APPLE BE LIABLE FOR ANY SPECIAL, INDIRECT, INCIDENTAL OR CONSEQUENTIAL
|
||||
* DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
|
||||
* OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) ARISING IN ANY WAY OUT OF THE USE,
|
||||
* REPRODUCTION, MODIFICATION AND/OR DISTRIBUTION OF THE APPLE SOFTWARE, HOWEVER CAUSED AND WHETHER
|
||||
* UNDER THEORY OF CONTRACT, TORT (INCLUDING NEGLIGENCE), STRICT LIABILITY OR OTHERWISE, EVEN
|
||||
* IF APPLE HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
*/
|
||||
/*=============================================================================
|
||||
Baxandall3.cpp
|
||||
|
||||
=============================================================================*/
|
||||
#include "Baxandall3.h"
|
||||
|
||||
|
||||
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
AUDIOCOMPONENT_ENTRY(AUBaseFactory, Baxandall3)
|
||||
|
||||
|
||||
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
// Baxandall3::Baxandall3
|
||||
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
Baxandall3::Baxandall3(AudioUnit component)
|
||||
: AUEffectBase(component)
|
||||
{
|
||||
CreateElements();
|
||||
Globals()->UseIndexedParameters(kNumberOfParameters);
|
||||
SetParameter(kParam_A, kDefaultValue_ParamA );
|
||||
SetParameter(kParam_B, kDefaultValue_ParamB );
|
||||
SetParameter(kParam_C, kDefaultValue_ParamC );
|
||||
|
||||
#if AU_DEBUG_DISPATCHER
|
||||
mDebugDispatcher = new AUDebugDispatcher (this);
|
||||
#endif
|
||||
|
||||
}
|
||||
|
||||
|
||||
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
// Baxandall3::GetParameterValueStrings
|
||||
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
ComponentResult Baxandall3::GetParameterValueStrings(AudioUnitScope inScope,
|
||||
AudioUnitParameterID inParameterID,
|
||||
CFArrayRef * outStrings)
|
||||
{
|
||||
|
||||
return kAudioUnitErr_InvalidProperty;
|
||||
}
|
||||
|
||||
|
||||
|
||||
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
// Baxandall3::GetParameterInfo
|
||||
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
ComponentResult Baxandall3::GetParameterInfo(AudioUnitScope inScope,
|
||||
AudioUnitParameterID inParameterID,
|
||||
AudioUnitParameterInfo &outParameterInfo )
|
||||
{
|
||||
ComponentResult result = noErr;
|
||||
|
||||
outParameterInfo.flags = kAudioUnitParameterFlag_IsWritable
|
||||
| kAudioUnitParameterFlag_IsReadable;
|
||||
|
||||
if (inScope == kAudioUnitScope_Global) {
|
||||
switch(inParameterID)
|
||||
{
|
||||
case kParam_A:
|
||||
AUBase::FillInParameterName (outParameterInfo, kParameterAName, false);
|
||||
outParameterInfo.unit = kAudioUnitParameterUnit_Generic;
|
||||
outParameterInfo.minValue = 0.0;
|
||||
outParameterInfo.maxValue = 1.0;
|
||||
outParameterInfo.defaultValue = kDefaultValue_ParamA;
|
||||
break;
|
||||
case kParam_B:
|
||||
AUBase::FillInParameterName (outParameterInfo, kParameterBName, false);
|
||||
outParameterInfo.unit = kAudioUnitParameterUnit_Generic;
|
||||
outParameterInfo.minValue = 0.0;
|
||||
outParameterInfo.maxValue = 1.0;
|
||||
outParameterInfo.defaultValue = kDefaultValue_ParamB;
|
||||
break;
|
||||
case kParam_C:
|
||||
AUBase::FillInParameterName (outParameterInfo, kParameterCName, false);
|
||||
outParameterInfo.unit = kAudioUnitParameterUnit_Generic;
|
||||
outParameterInfo.minValue = 0.0;
|
||||
outParameterInfo.maxValue = 1.0;
|
||||
outParameterInfo.defaultValue = kDefaultValue_ParamC;
|
||||
break;
|
||||
default:
|
||||
result = kAudioUnitErr_InvalidParameter;
|
||||
break;
|
||||
}
|
||||
} else {
|
||||
result = kAudioUnitErr_InvalidParameter;
|
||||
}
|
||||
|
||||
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
// Baxandall3::GetPropertyInfo
|
||||
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
ComponentResult Baxandall3::GetPropertyInfo (AudioUnitPropertyID inID,
|
||||
AudioUnitScope inScope,
|
||||
AudioUnitElement inElement,
|
||||
UInt32 & outDataSize,
|
||||
Boolean & outWritable)
|
||||
{
|
||||
return AUEffectBase::GetPropertyInfo (inID, inScope, inElement, outDataSize, outWritable);
|
||||
}
|
||||
|
||||
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
// state that plugin supports only stereo-in/stereo-out processing
|
||||
UInt32 Baxandall3::SupportedNumChannels(const AUChannelInfo ** outInfo)
|
||||
{
|
||||
if (outInfo != NULL)
|
||||
{
|
||||
static AUChannelInfo info;
|
||||
info.inChannels = 2;
|
||||
info.outChannels = 2;
|
||||
*outInfo = &info;
|
||||
}
|
||||
|
||||
return 1;
|
||||
}
|
||||
|
||||
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
// Baxandall3::GetProperty
|
||||
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
ComponentResult Baxandall3::GetProperty( AudioUnitPropertyID inID,
|
||||
AudioUnitScope inScope,
|
||||
AudioUnitElement inElement,
|
||||
void * outData )
|
||||
{
|
||||
return AUEffectBase::GetProperty (inID, inScope, inElement, outData);
|
||||
}
|
||||
|
||||
// Baxandall3::Initialize
|
||||
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
ComponentResult Baxandall3::Initialize()
|
||||
{
|
||||
ComponentResult result = AUEffectBase::Initialize();
|
||||
if (result == noErr)
|
||||
Reset(kAudioUnitScope_Global, 0);
|
||||
return result;
|
||||
}
|
||||
|
||||
#pragma mark ____Baxandall3EffectKernel
|
||||
|
||||
|
||||
|
||||
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
// Baxandall3::Baxandall3Kernel::Reset()
|
||||
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
ComponentResult Baxandall3::Reset(AudioUnitScope inScope, AudioUnitElement inElement)
|
||||
{
|
||||
for (int x = 0; x < bax_total; x++) {baxH[x] = 0.0;baxL[x] = 0.0;}
|
||||
flip = false;
|
||||
fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
|
||||
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
|
||||
return noErr;
|
||||
}
|
||||
|
||||
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
// Baxandall3::ProcessBufferLists
|
||||
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
OSStatus Baxandall3::ProcessBufferLists(AudioUnitRenderActionFlags & ioActionFlags,
|
||||
const AudioBufferList & inBuffer,
|
||||
AudioBufferList & outBuffer,
|
||||
UInt32 inFramesToProcess)
|
||||
{
|
||||
Float32 * inputL = (Float32*)(inBuffer.mBuffers[0].mData);
|
||||
Float32 * inputR = (Float32*)(inBuffer.mBuffers[1].mData);
|
||||
Float32 * outputL = (Float32*)(outBuffer.mBuffers[0].mData);
|
||||
Float32 * outputR = (Float32*)(outBuffer.mBuffers[1].mData);
|
||||
UInt32 nSampleFrames = inFramesToProcess;
|
||||
double overallscale = 1.0;
|
||||
overallscale /= 44100.0;
|
||||
overallscale *= GetSampleRate();
|
||||
|
||||
double inputGain = pow(GetParameter( kParam_A )*2.0,2.0);
|
||||
double trebleGain = pow(GetParameter( kParam_B )*2.0,2.0);
|
||||
double trebleFreq = ((2000.0*trebleGain)+200.0)/GetSampleRate();
|
||||
if (trebleFreq > 0.45) trebleFreq = 0.45;
|
||||
baxH[bax_freq] = trebleFreq;
|
||||
baxH[bax_reso] = 0.57735026919; //bessel second order
|
||||
double K = tan(M_PI * baxH[bax_freq]); //lowpass
|
||||
double norm = 1.0 / (1.0 + K / baxH[bax_reso] + K * K);
|
||||
baxH[bax_a0] = K * K * norm;
|
||||
baxH[bax_a1] = 2.0 * baxH[bax_a0];
|
||||
baxH[bax_a2] = baxH[bax_a0];
|
||||
baxH[bax_b1] = 2.0 * (K * K - 1.0) * norm;
|
||||
baxH[bax_b2] = (1.0 - K / baxH[bax_reso] + K * K) * norm;
|
||||
//end bax highpass
|
||||
double bassGain = pow(GetParameter( kParam_C )*2.0,2.0);
|
||||
double bassFreq = pow((1.0-GetParameter( kParam_C ))*2.0,2.0);
|
||||
bassFreq = ((2000.0*bassFreq)+200.0)/GetSampleRate();
|
||||
if (bassFreq > 0.45) bassFreq = 0.45;
|
||||
baxL[bax_freq] = bassFreq;
|
||||
baxL[bax_reso] = 0.57735026919; //bessel second order
|
||||
K = tan(M_PI * baxL[bax_freq]); //lowpass
|
||||
norm = 1.0 / (1.0 + K / baxL[bax_reso] + K * K);
|
||||
baxL[bax_a0] = K * K * norm;
|
||||
baxL[bax_a1] = 2.0 * baxL[bax_a0];
|
||||
baxL[bax_a2] = baxL[bax_a0];
|
||||
baxL[bax_b1] = 2.0 * (K * K - 1.0) * norm;
|
||||
baxL[bax_b2] = (1.0 - K / baxL[bax_reso] + K * K) * norm;
|
||||
//end bax lowpass
|
||||
|
||||
while (nSampleFrames-- > 0) {
|
||||
double inputSampleL = *inputL;
|
||||
double inputSampleR = *inputR;
|
||||
if (fabs(inputSampleL)<1.18e-23) inputSampleL = fpdL * 1.18e-17;
|
||||
if (fabs(inputSampleR)<1.18e-23) inputSampleR = fpdR * 1.18e-17;
|
||||
|
||||
inputSampleL = sin(fmax(fmin(inputSampleL*inputGain,M_PI_2),-M_PI_2));
|
||||
inputSampleR = sin(fmax(fmin(inputSampleR*inputGain,M_PI_2),-M_PI_2));
|
||||
//encode Console5: good cleanness
|
||||
double trebleSampleL;
|
||||
double trebleSampleR;
|
||||
double bassSampleL;
|
||||
double bassSampleR;
|
||||
if (flip) {
|
||||
trebleSampleL = (inputSampleL * baxH[bax_a0]) + baxH[bax_sLA1];
|
||||
baxH[bax_sLA1] = (inputSampleL * baxH[bax_a1]) - (trebleSampleL * baxH[bax_b1]) + baxH[bax_sLA2];
|
||||
baxH[bax_sLA2] = (inputSampleL * baxH[bax_a2]) - (trebleSampleL * baxH[bax_b2]);
|
||||
trebleSampleL = inputSampleL - trebleSampleL;
|
||||
trebleSampleR = (inputSampleR * baxH[bax_a0]) + baxH[bax_sRA1];
|
||||
baxH[bax_sRA1] = (inputSampleR * baxH[bax_a1]) - (trebleSampleR * baxH[bax_b1]) + baxH[bax_sRA2];
|
||||
baxH[bax_sRA2] = (inputSampleR * baxH[bax_a2]) - (trebleSampleR * baxH[bax_b2]);
|
||||
trebleSampleR = inputSampleR - trebleSampleR;
|
||||
bassSampleL = (inputSampleL * baxL[bax_a0]) + baxL[bax_sLA1];
|
||||
baxL[bax_sLA1] = (inputSampleL * baxL[bax_a1]) - (bassSampleL * baxL[bax_b1]) + baxL[bax_sLA2];
|
||||
baxL[bax_sLA2] = (inputSampleL * baxL[bax_a2]) - (bassSampleL * baxL[bax_b2]);
|
||||
bassSampleR = (inputSampleR * baxL[bax_a0]) + baxL[bax_sRA1];
|
||||
baxL[bax_sRA1] = (inputSampleR * baxL[bax_a1]) - (bassSampleR * baxL[bax_b1]) + baxL[bax_sRA2];
|
||||
baxL[bax_sRA2] = (inputSampleR * baxL[bax_a2]) - (bassSampleR * baxL[bax_b2]);
|
||||
} else {
|
||||
trebleSampleL = (inputSampleL * baxH[bax_a0]) + baxH[bax_sLB1];
|
||||
baxH[bax_sLB1] = (inputSampleL * baxH[bax_a1]) - (trebleSampleL * baxH[bax_b1]) + baxH[bax_sLB2];
|
||||
baxH[bax_sLB2] = (inputSampleL * baxH[bax_a2]) - (trebleSampleL * baxH[bax_b2]);
|
||||
trebleSampleL = inputSampleL - trebleSampleL;
|
||||
trebleSampleR = (inputSampleR * baxH[bax_a0]) + baxH[bax_sRB1];
|
||||
baxH[bax_sRB1] = (inputSampleR * baxH[bax_a1]) - (trebleSampleR * baxH[bax_b1]) + baxH[bax_sRB2];
|
||||
baxH[bax_sRB2] = (inputSampleR * baxH[bax_a2]) - (trebleSampleR * baxH[bax_b2]);
|
||||
trebleSampleR = inputSampleR - trebleSampleR;
|
||||
bassSampleL = (inputSampleL * baxL[bax_a0]) + baxL[bax_sLB1];
|
||||
baxL[bax_sLB1] = (inputSampleL * baxL[bax_a1]) - (bassSampleL * baxL[bax_b1]) + baxL[bax_sLB2];
|
||||
baxL[bax_sLB2] = (inputSampleL * baxL[bax_a2]) - (bassSampleL * baxL[bax_b2]);
|
||||
bassSampleR = (inputSampleR * baxL[bax_a0]) + baxL[bax_sRB1];
|
||||
baxL[bax_sRB1] = (inputSampleR * baxL[bax_a1]) - (bassSampleR * baxL[bax_b1]) + baxL[bax_sRB2];
|
||||
baxL[bax_sRB2] = (inputSampleR * baxL[bax_a2]) - (bassSampleR * baxL[bax_b2]);
|
||||
}
|
||||
flip = !flip;
|
||||
|
||||
trebleSampleL *= trebleGain;
|
||||
trebleSampleR *= trebleGain;
|
||||
bassSampleL *= bassGain;
|
||||
bassSampleR *= bassGain;
|
||||
inputSampleL = bassSampleL + trebleSampleL; //interleaved biquad
|
||||
inputSampleR = bassSampleR + trebleSampleR; //interleaved biquad
|
||||
|
||||
inputSampleL = asin(fmax(fmin(inputSampleL,0.99999),-0.99999));
|
||||
inputSampleR = asin(fmax(fmin(inputSampleR,0.99999),-0.99999));
|
||||
//amplitude aspect
|
||||
|
||||
//begin 32 bit stereo floating point dither
|
||||
int expon; frexpf((float)inputSampleL, &expon);
|
||||
fpdL ^= fpdL << 13; fpdL ^= fpdL >> 17; fpdL ^= fpdL << 5;
|
||||
inputSampleL += ((double(fpdL)-uint32_t(0x7fffffff)) * 5.5e-36l * pow(2,expon+62));
|
||||
frexpf((float)inputSampleR, &expon);
|
||||
fpdR ^= fpdR << 13; fpdR ^= fpdR >> 17; fpdR ^= fpdR << 5;
|
||||
inputSampleR += ((double(fpdR)-uint32_t(0x7fffffff)) * 5.5e-36l * pow(2,expon+62));
|
||||
//end 32 bit stereo floating point dither
|
||||
|
||||
*outputL = inputSampleL;
|
||||
*outputR = inputSampleR;
|
||||
//direct stereo out
|
||||
|
||||
inputL += 1;
|
||||
inputR += 1;
|
||||
outputL += 1;
|
||||
outputR += 1;
|
||||
}
|
||||
return noErr;
|
||||
}
|
||||
|
||||
2
plugins/MacSignedAU/Baxandall3/Baxandall3.exp
Executable file
2
plugins/MacSignedAU/Baxandall3/Baxandall3.exp
Executable file
|
|
@ -0,0 +1,2 @@
|
|||
_Baxandall3Entry
|
||||
_Baxandall3Factory
|
||||
146
plugins/MacSignedAU/Baxandall3/Baxandall3.h
Executable file
146
plugins/MacSignedAU/Baxandall3/Baxandall3.h
Executable file
|
|
@ -0,0 +1,146 @@
|
|||
/*
|
||||
* File: Baxandall3.h
|
||||
*
|
||||
* Version: 1.0
|
||||
*
|
||||
* Created: 3/21/25
|
||||
*
|
||||
* Copyright: Copyright © 2025 Airwindows, Airwindows uses the MIT license
|
||||
*
|
||||
* Disclaimer: IMPORTANT: This Apple software is supplied to you by Apple Computer, Inc. ("Apple") in
|
||||
* consideration of your agreement to the following terms, and your use, installation, modification
|
||||
* or redistribution of this Apple software constitutes acceptance of these terms. If you do
|
||||
* not agree with these terms, please do not use, install, modify or redistribute this Apple
|
||||
* software.
|
||||
*
|
||||
* In consideration of your agreement to abide by the following terms, and subject to these terms,
|
||||
* Apple grants you a personal, non-exclusive license, under Apple's copyrights in this
|
||||
* original Apple software (the "Apple Software"), to use, reproduce, modify and redistribute the
|
||||
* Apple Software, with or without modifications, in source and/or binary forms; provided that if you
|
||||
* redistribute the Apple Software in its entirety and without modifications, you must retain this
|
||||
* notice and the following text and disclaimers in all such redistributions of the Apple Software.
|
||||
* Neither the name, trademarks, service marks or logos of Apple Computer, Inc. may be used to
|
||||
* endorse or promote products derived from the Apple Software without specific prior written
|
||||
* permission from Apple. Except as expressly stated in this notice, no other rights or
|
||||
* licenses, express or implied, are granted by Apple herein, including but not limited to any
|
||||
* patent rights that may be infringed by your derivative works or by other works in which the
|
||||
* Apple Software may be incorporated.
|
||||
*
|
||||
* The Apple Software is provided by Apple on an "AS IS" basis. APPLE MAKES NO WARRANTIES, EXPRESS OR
|
||||
* IMPLIED, INCLUDING WITHOUT LIMITATION THE IMPLIED WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY
|
||||
* AND FITNESS FOR A PARTICULAR PURPOSE, REGARDING THE APPLE SOFTWARE OR ITS USE AND OPERATION ALONE
|
||||
* OR IN COMBINATION WITH YOUR PRODUCTS.
|
||||
*
|
||||
* IN NO EVENT SHALL APPLE BE LIABLE FOR ANY SPECIAL, INDIRECT, INCIDENTAL OR CONSEQUENTIAL
|
||||
* DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
|
||||
* OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) ARISING IN ANY WAY OUT OF THE USE,
|
||||
* REPRODUCTION, MODIFICATION AND/OR DISTRIBUTION OF THE APPLE SOFTWARE, HOWEVER CAUSED AND WHETHER
|
||||
* UNDER THEORY OF CONTRACT, TORT (INCLUDING NEGLIGENCE), STRICT LIABILITY OR OTHERWISE, EVEN
|
||||
* IF APPLE HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
*/
|
||||
#include "AUEffectBase.h"
|
||||
#include "Baxandall3Version.h"
|
||||
|
||||
#if AU_DEBUG_DISPATCHER
|
||||
#include "AUDebugDispatcher.h"
|
||||
#endif
|
||||
|
||||
|
||||
#ifndef __Baxandall3_h__
|
||||
#define __Baxandall3_h__
|
||||
|
||||
|
||||
#pragma mark ____Baxandall3 Parameters
|
||||
|
||||
// parameters
|
||||
static const float kDefaultValue_ParamA = 0.5;
|
||||
static const float kDefaultValue_ParamB = 0.5;
|
||||
static const float kDefaultValue_ParamC = 0.5;
|
||||
|
||||
static CFStringRef kParameterAName = CFSTR("Input");
|
||||
static CFStringRef kParameterBName = CFSTR("Treble");
|
||||
static CFStringRef kParameterCName = CFSTR("Bass");
|
||||
|
||||
enum {
|
||||
kParam_A =0,
|
||||
kParam_B =1,
|
||||
kParam_C =2,
|
||||
//Add your parameters here...
|
||||
kNumberOfParameters=3
|
||||
};
|
||||
|
||||
#pragma mark ____Baxandall3
|
||||
class Baxandall3 : public AUEffectBase
|
||||
{
|
||||
public:
|
||||
Baxandall3(AudioUnit component);
|
||||
#if AU_DEBUG_DISPATCHER
|
||||
virtual ~Baxandall3 () { delete mDebugDispatcher; }
|
||||
#endif
|
||||
|
||||
virtual ComponentResult Reset(AudioUnitScope inScope, AudioUnitElement inElement);
|
||||
|
||||
virtual OSStatus ProcessBufferLists(AudioUnitRenderActionFlags & ioActionFlags,
|
||||
const AudioBufferList & inBuffer, AudioBufferList & outBuffer,
|
||||
UInt32 inFramesToProcess);
|
||||
virtual UInt32 SupportedNumChannels(const AUChannelInfo ** outInfo);
|
||||
|
||||
virtual ComponentResult GetParameterValueStrings(AudioUnitScope inScope,
|
||||
AudioUnitParameterID inParameterID,
|
||||
CFArrayRef * outStrings);
|
||||
|
||||
virtual ComponentResult GetParameterInfo(AudioUnitScope inScope,
|
||||
AudioUnitParameterID inParameterID,
|
||||
AudioUnitParameterInfo &outParameterInfo);
|
||||
|
||||
virtual ComponentResult GetPropertyInfo(AudioUnitPropertyID inID,
|
||||
AudioUnitScope inScope,
|
||||
AudioUnitElement inElement,
|
||||
UInt32 & outDataSize,
|
||||
Boolean & outWritable );
|
||||
|
||||
virtual ComponentResult GetProperty(AudioUnitPropertyID inID,
|
||||
AudioUnitScope inScope,
|
||||
AudioUnitElement inElement,
|
||||
void * outData);
|
||||
|
||||
virtual ComponentResult Initialize();
|
||||
virtual bool SupportsTail () { return true; }
|
||||
virtual Float64 GetTailTime() {return (1.0/GetSampleRate())*0.0;} //in SECONDS! gsr * a number = in samples
|
||||
virtual Float64 GetLatency() {return (1.0/GetSampleRate())*0.0;} // in SECONDS! gsr * a number = in samples
|
||||
|
||||
/*! @method Version */
|
||||
virtual ComponentResult Version() { return kBaxandall3Version; }
|
||||
|
||||
private:
|
||||
|
||||
enum {
|
||||
bax_freq,
|
||||
bax_reso,
|
||||
bax_a0,
|
||||
bax_a1,
|
||||
bax_a2,
|
||||
bax_b1,
|
||||
bax_b2,
|
||||
bax_sLA1,
|
||||
bax_sLA2,
|
||||
bax_sRA1,
|
||||
bax_sRA2,
|
||||
bax_sLB1,
|
||||
bax_sLB2,
|
||||
bax_sRB1,
|
||||
bax_sRB2,
|
||||
bax_total
|
||||
}; //baxed frequency biquad filter for ultrasonics, stereo
|
||||
double baxH[bax_total];
|
||||
double baxL[bax_total];
|
||||
bool flip;
|
||||
uint32_t fpdL;
|
||||
uint32_t fpdR;
|
||||
};
|
||||
|
||||
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
|
||||
#endif
|
||||
61
plugins/MacSignedAU/Baxandall3/Baxandall3.r
Executable file
61
plugins/MacSignedAU/Baxandall3/Baxandall3.r
Executable file
|
|
@ -0,0 +1,61 @@
|
|||
/*
|
||||
* File: Baxandall3.r
|
||||
*
|
||||
* Version: 1.0
|
||||
*
|
||||
* Created: 3/21/25
|
||||
*
|
||||
* Copyright: Copyright © 2025 Airwindows, Airwindows uses the MIT license
|
||||
*
|
||||
* Disclaimer: IMPORTANT: This Apple software is supplied to you by Apple Computer, Inc. ("Apple") in
|
||||
* consideration of your agreement to the following terms, and your use, installation, modification
|
||||
* or redistribution of this Apple software constitutes acceptance of these terms. If you do
|
||||
* not agree with these terms, please do not use, install, modify or redistribute this Apple
|
||||
* software.
|
||||
*
|
||||
* In consideration of your agreement to abide by the following terms, and subject to these terms,
|
||||
* Apple grants you a personal, non-exclusive license, under Apple's copyrights in this
|
||||
* original Apple software (the "Apple Software"), to use, reproduce, modify and redistribute the
|
||||
* Apple Software, with or without modifications, in source and/or binary forms; provided that if you
|
||||
* redistribute the Apple Software in its entirety and without modifications, you must retain this
|
||||
* notice and the following text and disclaimers in all such redistributions of the Apple Software.
|
||||
* Neither the name, trademarks, service marks or logos of Apple Computer, Inc. may be used to
|
||||
* endorse or promote products derived from the Apple Software without specific prior written
|
||||
* permission from Apple. Except as expressly stated in this notice, no other rights or
|
||||
* licenses, express or implied, are granted by Apple herein, including but not limited to any
|
||||
* patent rights that may be infringed by your derivative works or by other works in which the
|
||||
* Apple Software may be incorporated.
|
||||
*
|
||||
* The Apple Software is provided by Apple on an "AS IS" basis. APPLE MAKES NO WARRANTIES, EXPRESS OR
|
||||
* IMPLIED, INCLUDING WITHOUT LIMITATION THE IMPLIED WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY
|
||||
* AND FITNESS FOR A PARTICULAR PURPOSE, REGARDING THE APPLE SOFTWARE OR ITS USE AND OPERATION ALONE
|
||||
* OR IN COMBINATION WITH YOUR PRODUCTS.
|
||||
*
|
||||
* IN NO EVENT SHALL APPLE BE LIABLE FOR ANY SPECIAL, INDIRECT, INCIDENTAL OR CONSEQUENTIAL
|
||||
* DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
|
||||
* OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) ARISING IN ANY WAY OUT OF THE USE,
|
||||
* REPRODUCTION, MODIFICATION AND/OR DISTRIBUTION OF THE APPLE SOFTWARE, HOWEVER CAUSED AND WHETHER
|
||||
* UNDER THEORY OF CONTRACT, TORT (INCLUDING NEGLIGENCE), STRICT LIABILITY OR OTHERWISE, EVEN
|
||||
* IF APPLE HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
*/
|
||||
#include <AudioUnit/AudioUnit.r>
|
||||
|
||||
#include "Baxandall3Version.h"
|
||||
|
||||
// Note that resource IDs must be spaced 2 apart for the 'STR ' name and description
|
||||
#define kAudioUnitResID_Baxandall3 1000
|
||||
|
||||
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Baxandall3~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
#define RES_ID kAudioUnitResID_Baxandall3
|
||||
#define COMP_TYPE kAudioUnitType_Effect
|
||||
#define COMP_SUBTYPE Baxandall3_COMP_SUBTYPE
|
||||
#define COMP_MANUF Baxandall3_COMP_MANF
|
||||
|
||||
#define VERSION kBaxandall3Version
|
||||
#define NAME "Airwindows: Baxandall3"
|
||||
#define DESCRIPTION "Baxandall3 AU"
|
||||
#define ENTRY_POINT "Baxandall3Entry"
|
||||
|
||||
#include "AUResources.r"
|
||||
1359
plugins/MacSignedAU/Baxandall3/Baxandall3.xcodeproj/christopherjohnson.mode1v3
Executable file
1359
plugins/MacSignedAU/Baxandall3/Baxandall3.xcodeproj/christopherjohnson.mode1v3
Executable file
File diff suppressed because it is too large
Load diff
133
plugins/MacSignedAU/Baxandall3/Baxandall3.xcodeproj/christopherjohnson.pbxuser
Executable file
133
plugins/MacSignedAU/Baxandall3/Baxandall3.xcodeproj/christopherjohnson.pbxuser
Executable file
|
|
@ -0,0 +1,133 @@
|
|||
// !$*UTF8*$!
|
||||
{
|
||||
089C1669FE841209C02AAC07 /* Project object */ = {
|
||||
activeBuildConfigurationName = Release;
|
||||
activeTarget = 8D01CCC60486CAD60068D4B7 /* Baxandall3 */;
|
||||
breakpoints = (
|
||||
);
|
||||
codeSenseManager = 8BD3CCB9148830B20062E48C /* Code sense */;
|
||||
perUserDictionary = {
|
||||
PBXConfiguration.PBXFileTableDataSource3.PBXFileTableDataSource = {
|
||||
PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
|
||||
PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
|
||||
PBXFileTableDataSourceColumnWidthsKey = (
|
||||
20,
|
||||
364,
|
||||
20,
|
||||
48,
|
||||
43,
|
||||
43,
|
||||
20,
|
||||
);
|
||||
PBXFileTableDataSourceColumnsKey = (
|
||||
PBXFileDataSource_FiletypeID,
|
||||
PBXFileDataSource_Filename_ColumnID,
|
||||
PBXFileDataSource_Built_ColumnID,
|
||||
PBXFileDataSource_ObjectSize_ColumnID,
|
||||
PBXFileDataSource_Errors_ColumnID,
|
||||
PBXFileDataSource_Warnings_ColumnID,
|
||||
PBXFileDataSource_Target_ColumnID,
|
||||
);
|
||||
};
|
||||
PBXConfiguration.PBXTargetDataSource.PBXTargetDataSource = {
|
||||
PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
|
||||
PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
|
||||
PBXFileTableDataSourceColumnWidthsKey = (
|
||||
20,
|
||||
188,
|
||||
60,
|
||||
20,
|
||||
48,
|
||||
43,
|
||||
43,
|
||||
);
|
||||
PBXFileTableDataSourceColumnsKey = (
|
||||
PBXFileDataSource_FiletypeID,
|
||||
PBXFileDataSource_Filename_ColumnID,
|
||||
PBXTargetDataSource_PrimaryAttribute,
|
||||
PBXFileDataSource_Built_ColumnID,
|
||||
PBXFileDataSource_ObjectSize_ColumnID,
|
||||
PBXFileDataSource_Errors_ColumnID,
|
||||
PBXFileDataSource_Warnings_ColumnID,
|
||||
);
|
||||
};
|
||||
PBXPerProjectTemplateStateSaveDate = 764601034;
|
||||
PBXWorkspaceStateSaveDate = 764601034;
|
||||
};
|
||||
perUserProjectItems = {
|
||||
8B3C84CF2D92E56500F8ABD4 /* PBXTextBookmark */ = 8B3C84CF2D92E56500F8ABD4 /* PBXTextBookmark */;
|
||||
8B3C84D02D92E56500F8ABD4 /* PBXTextBookmark */ = 8B3C84D02D92E56500F8ABD4 /* PBXTextBookmark */;
|
||||
};
|
||||
sourceControlManager = 8BD3CCB8148830B20062E48C /* Source Control */;
|
||||
userBuildSettings = {
|
||||
};
|
||||
};
|
||||
8B3C84CF2D92E56500F8ABD4 /* PBXTextBookmark */ = {
|
||||
isa = PBXTextBookmark;
|
||||
fRef = 8BA05A660720730100365D66 /* Baxandall3.cpp */;
|
||||
name = "Baxandall3.cpp: 216";
|
||||
rLen = 0;
|
||||
rLoc = 9670;
|
||||
rType = 0;
|
||||
vrLen = 203;
|
||||
vrLoc = 10900;
|
||||
};
|
||||
8B3C84D02D92E56500F8ABD4 /* PBXTextBookmark */ = {
|
||||
isa = PBXTextBookmark;
|
||||
fRef = 8BA05A660720730100365D66 /* Baxandall3.cpp */;
|
||||
name = "Baxandall3.cpp: 216";
|
||||
rLen = 0;
|
||||
rLoc = 9670;
|
||||
rType = 0;
|
||||
vrLen = 203;
|
||||
vrLoc = 10900;
|
||||
};
|
||||
8BA05A660720730100365D66 /* Baxandall3.cpp */ = {
|
||||
uiCtxt = {
|
||||
sepNavIntBoundsRect = "{{0, 0}, {714, 5922}}";
|
||||
sepNavSelRange = "{9670, 0}";
|
||||
sepNavVisRange = "{10900, 203}";
|
||||
sepNavWindowFrame = "{{560, 38}, {860, 840}}";
|
||||
};
|
||||
};
|
||||
8BA05A690720730100365D66 /* Baxandall3Version.h */ = {
|
||||
uiCtxt = {
|
||||
sepNavIntBoundsRect = "{{0, 0}, {1115, 1062}}";
|
||||
sepNavSelRange = "{2913, 0}";
|
||||
sepNavVisRange = "{968, 2007}";
|
||||
sepNavWindowFrame = "{{701, 51}, {1162, 807}}";
|
||||
};
|
||||
};
|
||||
8BA05A7F072073D200365D66 /* AUBase.cpp */ = {
|
||||
uiCtxt = {
|
||||
sepNavIntBoundsRect = "{{0, 0}, {516, 23430}}";
|
||||
sepNavSelRange = "{0, 0}";
|
||||
sepNavVisRange = "{0, 1336}";
|
||||
};
|
||||
};
|
||||
8BC6025B073B072D006C4272 /* Baxandall3.h */ = {
|
||||
uiCtxt = {
|
||||
sepNavIntBoundsRect = "{{0, 0}, {1146, 2628}}";
|
||||
sepNavSelRange = "{5047, 0}";
|
||||
sepNavVisRange = "{2727, 951}";
|
||||
sepNavWindowFrame = "{{753, 43}, {1162, 807}}";
|
||||
};
|
||||
};
|
||||
8BD3CCB8148830B20062E48C /* Source Control */ = {
|
||||
isa = PBXSourceControlManager;
|
||||
fallbackIsa = XCSourceControlManager;
|
||||
isSCMEnabled = 0;
|
||||
scmConfiguration = {
|
||||
repositoryNamesForRoots = {
|
||||
"" = "";
|
||||
};
|
||||
};
|
||||
};
|
||||
8BD3CCB9148830B20062E48C /* Code sense */ = {
|
||||
isa = PBXCodeSenseManager;
|
||||
indexTemplatePath = "";
|
||||
};
|
||||
8D01CCC60486CAD60068D4B7 /* Baxandall3 */ = {
|
||||
activeExec = 0;
|
||||
};
|
||||
}
|
||||
1504
plugins/MacSignedAU/Baxandall3/Baxandall3.xcodeproj/christopherjohnson.perspectivev3
Executable file
1504
plugins/MacSignedAU/Baxandall3/Baxandall3.xcodeproj/christopherjohnson.perspectivev3
Executable file
File diff suppressed because it is too large
Load diff
965
plugins/MacSignedAU/Baxandall3/Baxandall3.xcodeproj/project.pbxproj
Executable file
965
plugins/MacSignedAU/Baxandall3/Baxandall3.xcodeproj/project.pbxproj
Executable file
|
|
@ -0,0 +1,965 @@
|
|||
// !$*UTF8*$!
|
||||
{
|
||||
archiveVersion = 1;
|
||||
classes = {
|
||||
};
|
||||
objectVersion = 45;
|
||||
objects = {
|
||||
|
||||
/* Begin PBXBuildFile section */
|
||||
8B528D662D948FAA008F2C47 /* CAExtAudioFile.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528CDE2D948FAA008F2C47 /* CAExtAudioFile.h */; };
|
||||
8B528D672D948FAA008F2C47 /* CACFMachPort.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528CDF2D948FAA008F2C47 /* CACFMachPort.h */; };
|
||||
8B528D682D948FAA008F2C47 /* CABool.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528CE02D948FAA008F2C47 /* CABool.h */; };
|
||||
8B528D692D948FAA008F2C47 /* CAComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528CE12D948FAA008F2C47 /* CAComponent.cpp */; };
|
||||
8B528D6A2D948FAA008F2C47 /* CADebugger.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528CE22D948FAA008F2C47 /* CADebugger.h */; };
|
||||
8B528D6B2D948FAA008F2C47 /* CACFNumber.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528CE32D948FAA008F2C47 /* CACFNumber.cpp */; };
|
||||
8B528D6C2D948FAA008F2C47 /* CAGuard.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528CE42D948FAA008F2C47 /* CAGuard.h */; };
|
||||
8B528D6D2D948FAA008F2C47 /* CAAtomic.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528CE52D948FAA008F2C47 /* CAAtomic.h */; };
|
||||
8B528D6E2D948FAA008F2C47 /* CAStreamBasicDescription.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528CE62D948FAA008F2C47 /* CAStreamBasicDescription.h */; };
|
||||
8B528D6F2D948FAA008F2C47 /* CACFObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528CE72D948FAA008F2C47 /* CACFObject.h */; };
|
||||
8B528D702D948FAA008F2C47 /* CAStreamRangedDescription.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528CE82D948FAA008F2C47 /* CAStreamRangedDescription.h */; };
|
||||
8B528D712D948FAA008F2C47 /* CATokenMap.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528CE92D948FAA008F2C47 /* CATokenMap.h */; };
|
||||
8B528D722D948FAA008F2C47 /* CAComponent.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528CEA2D948FAA008F2C47 /* CAComponent.h */; };
|
||||
8B528D732D948FAA008F2C47 /* CAAudioBufferList.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528CEB2D948FAA008F2C47 /* CAAudioBufferList.h */; };
|
||||
8B528D742D948FAA008F2C47 /* CAAudioUnit.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528CEC2D948FAA008F2C47 /* CAAudioUnit.h */; };
|
||||
8B528D752D948FAA008F2C47 /* CAAUParameter.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528CED2D948FAA008F2C47 /* CAAUParameter.h */; };
|
||||
8B528D762D948FAA008F2C47 /* CAException.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528CEE2D948FAA008F2C47 /* CAException.h */; };
|
||||
8B528D772D948FAA008F2C47 /* CAAUProcessor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528CEF2D948FAA008F2C47 /* CAAUProcessor.cpp */; };
|
||||
8B528D782D948FAA008F2C47 /* CAAUProcessor.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528CF02D948FAA008F2C47 /* CAAUProcessor.h */; };
|
||||
8B528D792D948FAA008F2C47 /* CAProcess.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528CF12D948FAA008F2C47 /* CAProcess.h */; };
|
||||
8B528D7A2D948FAA008F2C47 /* CACFDictionary.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528CF22D948FAA008F2C47 /* CACFDictionary.h */; };
|
||||
8B528D7B2D948FAA008F2C47 /* CAPThread.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528CF32D948FAA008F2C47 /* CAPThread.h */; };
|
||||
8B528D7C2D948FAA008F2C47 /* CAAUParameter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528CF42D948FAA008F2C47 /* CAAUParameter.cpp */; };
|
||||
8B528D7D2D948FAA008F2C47 /* CAAudioTimeStamp.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528CF52D948FAA008F2C47 /* CAAudioTimeStamp.h */; };
|
||||
8B528D7E2D948FAA008F2C47 /* CAFilePathUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528CF62D948FAA008F2C47 /* CAFilePathUtils.cpp */; };
|
||||
8B528D7F2D948FAA008F2C47 /* CAAudioValueRange.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528CF72D948FAA008F2C47 /* CAAudioValueRange.h */; };
|
||||
8B528D802D948FAA008F2C47 /* CAVectorUnitTypes.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528CF82D948FAA008F2C47 /* CAVectorUnitTypes.h */; };
|
||||
8B528D812D948FAA008F2C47 /* CAAudioChannelLayoutObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528CF92D948FAA008F2C47 /* CAAudioChannelLayoutObject.cpp */; };
|
||||
8B528D822D948FAA008F2C47 /* CAGuard.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528CFA2D948FAA008F2C47 /* CAGuard.cpp */; };
|
||||
8B528D832D948FAA008F2C47 /* CACFNumber.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528CFB2D948FAA008F2C47 /* CACFNumber.h */; };
|
||||
8B528D842D948FAA008F2C47 /* CACFDistributedNotification.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528CFC2D948FAA008F2C47 /* CACFDistributedNotification.cpp */; };
|
||||
8B528D852D948FAA008F2C47 /* CACFString.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528CFD2D948FAA008F2C47 /* CACFString.h */; };
|
||||
8B528D862D948FAA008F2C47 /* CAAUMIDIMapManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528CFE2D948FAA008F2C47 /* CAAUMIDIMapManager.cpp */; };
|
||||
8B528D872D948FAA008F2C47 /* CAComponentDescription.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528CFF2D948FAA008F2C47 /* CAComponentDescription.cpp */; };
|
||||
8B528D882D948FAA008F2C47 /* CAHostTimeBase.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528D002D948FAA008F2C47 /* CAHostTimeBase.h */; };
|
||||
8B528D892D948FAA008F2C47 /* CADebugMacros.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528D012D948FAA008F2C47 /* CADebugMacros.cpp */; };
|
||||
8B528D8A2D948FAA008F2C47 /* CAAudioFileFormats.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528D022D948FAA008F2C47 /* CAAudioFileFormats.h */; };
|
||||
8B528D8B2D948FAA008F2C47 /* CAAUMIDIMapManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528D032D948FAA008F2C47 /* CAAUMIDIMapManager.h */; };
|
||||
8B528D8C2D948FAA008F2C47 /* CACFDictionary.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528D042D948FAA008F2C47 /* CACFDictionary.cpp */; };
|
||||
8B528D8D2D948FAA008F2C47 /* CAMutex.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528D052D948FAA008F2C47 /* CAMutex.h */; };
|
||||
8B528D8E2D948FAA008F2C47 /* CACFString.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528D062D948FAA008F2C47 /* CACFString.cpp */; };
|
||||
8B528D8F2D948FAA008F2C47 /* CASettingsStorage.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528D072D948FAA008F2C47 /* CASettingsStorage.h */; };
|
||||
8B528D902D948FAA008F2C47 /* CADebugPrintf.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528D082D948FAA008F2C47 /* CADebugPrintf.h */; };
|
||||
8B528D912D948FAA008F2C47 /* CAXException.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528D092D948FAA008F2C47 /* CAXException.cpp */; };
|
||||
8B528D922D948FAA008F2C47 /* CAAUMIDIMap.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528D0A2D948FAA008F2C47 /* CAAUMIDIMap.h */; };
|
||||
8B528D932D948FAA008F2C47 /* AUParamInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528D0B2D948FAA008F2C47 /* AUParamInfo.h */; };
|
||||
8B528D942D948FAA008F2C47 /* CABitOperations.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528D0C2D948FAA008F2C47 /* CABitOperations.h */; };
|
||||
8B528D952D948FAA008F2C47 /* CACFPreferences.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528D0D2D948FAA008F2C47 /* CACFPreferences.cpp */; };
|
||||
8B528D962D948FAA008F2C47 /* CABundleLocker.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528D0E2D948FAA008F2C47 /* CABundleLocker.h */; };
|
||||
8B528D972D948FAA008F2C47 /* CAPropertyAddress.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528D0F2D948FAA008F2C47 /* CAPropertyAddress.h */; };
|
||||
8B528D982D948FAA008F2C47 /* CAXException.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528D102D948FAA008F2C47 /* CAXException.h */; };
|
||||
8B528D992D948FAA008F2C47 /* CAAudioChannelLayout.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528D112D948FAA008F2C47 /* CAAudioChannelLayout.cpp */; };
|
||||
8B528D9A2D948FAA008F2C47 /* CAThreadSafeList.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528D122D948FAA008F2C47 /* CAThreadSafeList.h */; };
|
||||
8B528D9B2D948FAA008F2C47 /* CAAudioUnitOutputCapturer.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528D132D948FAA008F2C47 /* CAAudioUnitOutputCapturer.h */; };
|
||||
8B528D9C2D948FAA008F2C47 /* AUParamInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528D142D948FAA008F2C47 /* AUParamInfo.cpp */; };
|
||||
8B528D9D2D948FAA008F2C47 /* CASharedLibrary.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528D152D948FAA008F2C47 /* CASharedLibrary.cpp */; };
|
||||
8B528D9E2D948FAA008F2C47 /* CAAUMIDIMap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528D162D948FAA008F2C47 /* CAAUMIDIMap.cpp */; };
|
||||
8B528D9F2D948FAA008F2C47 /* CALogMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528D172D948FAA008F2C47 /* CALogMacros.h */; };
|
||||
8B528DA02D948FAA008F2C47 /* CACFMessagePort.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528D182D948FAA008F2C47 /* CACFMessagePort.cpp */; };
|
||||
8B528DA12D948FAA008F2C47 /* CARingBuffer.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528D192D948FAA008F2C47 /* CARingBuffer.h */; };
|
||||
8B528DA22D948FAA008F2C47 /* AUOutputBL.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528D1A2D948FAA008F2C47 /* AUOutputBL.cpp */; };
|
||||
8B528DA32D948FAA008F2C47 /* CABufferList.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528D1B2D948FAA008F2C47 /* CABufferList.h */; };
|
||||
8B528DA42D948FAA008F2C47 /* CASharedLibrary.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528D1C2D948FAA008F2C47 /* CASharedLibrary.h */; };
|
||||
8B528DA52D948FAA008F2C47 /* CACFData.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528D1D2D948FAA008F2C47 /* CACFData.h */; };
|
||||
8B528DA62D948FAA008F2C47 /* CAStreamRangedDescription.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528D1E2D948FAA008F2C47 /* CAStreamRangedDescription.cpp */; };
|
||||
8B528DA72D948FAA008F2C47 /* CAPThread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528D1F2D948FAA008F2C47 /* CAPThread.cpp */; };
|
||||
8B528DA82D948FAA008F2C47 /* CAAutoDisposer.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528D202D948FAA008F2C47 /* CAAutoDisposer.h */; };
|
||||
8B528DA92D948FAA008F2C47 /* CACFPreferences.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528D212D948FAA008F2C47 /* CACFPreferences.h */; };
|
||||
8B528DAA2D948FAA008F2C47 /* CAVectorUnit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528D222D948FAA008F2C47 /* CAVectorUnit.cpp */; };
|
||||
8B528DAB2D948FAA008F2C47 /* CAComponentDescription.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528D232D948FAA008F2C47 /* CAComponentDescription.h */; };
|
||||
8B528DAC2D948FAA008F2C47 /* CADebugMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528D242D948FAA008F2C47 /* CADebugMacros.h */; };
|
||||
8B528DAD2D948FAA008F2C47 /* AUOutputBL.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528D252D948FAA008F2C47 /* AUOutputBL.h */; };
|
||||
8B528DAE2D948FAA008F2C47 /* CADebugPrintf.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528D262D948FAA008F2C47 /* CADebugPrintf.cpp */; };
|
||||
8B528DAF2D948FAA008F2C47 /* CARingBuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528D272D948FAA008F2C47 /* CARingBuffer.cpp */; };
|
||||
8B528DB02D948FAA008F2C47 /* CACFPlugIn.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528D282D948FAA008F2C47 /* CACFPlugIn.h */; };
|
||||
8B528DB12D948FAA008F2C47 /* CASettingsStorage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528D292D948FAA008F2C47 /* CASettingsStorage.cpp */; };
|
||||
8B528DB22D948FAA008F2C47 /* CAMixMap.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528D2A2D948FAA008F2C47 /* CAMixMap.h */; };
|
||||
8B528DB32D948FAA008F2C47 /* CACFDistributedNotification.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528D2B2D948FAA008F2C47 /* CACFDistributedNotification.h */; };
|
||||
8B528DB42D948FAA008F2C47 /* CAFilePathUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528D2C2D948FAA008F2C47 /* CAFilePathUtils.h */; };
|
||||
8B528DB52D948FAA008F2C47 /* CATink.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528D2D2D948FAA008F2C47 /* CATink.h */; };
|
||||
8B528DB62D948FAA008F2C47 /* CAStreamBasicDescription.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528D2E2D948FAA008F2C47 /* CAStreamBasicDescription.cpp */; };
|
||||
8B528DB72D948FAA008F2C47 /* CAAudioChannelLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528D2F2D948FAA008F2C47 /* CAAudioChannelLayout.h */; };
|
||||
8B528DB82D948FAA008F2C47 /* CAProcess.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528D302D948FAA008F2C47 /* CAProcess.cpp */; };
|
||||
8B528DB92D948FAA008F2C47 /* CAHostTimeBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528D312D948FAA008F2C47 /* CAHostTimeBase.cpp */; };
|
||||
8B528DBA2D948FAA008F2C47 /* CAPersistence.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528D322D948FAA008F2C47 /* CAPersistence.cpp */; };
|
||||
8B528DBB2D948FAA008F2C47 /* CAAudioBufferList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528D332D948FAA008F2C47 /* CAAudioBufferList.cpp */; };
|
||||
8B528DBC2D948FAA008F2C47 /* CAAudioTimeStamp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528D342D948FAA008F2C47 /* CAAudioTimeStamp.cpp */; };
|
||||
8B528DBD2D948FAA008F2C47 /* CAVectorUnit.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528D352D948FAA008F2C47 /* CAVectorUnit.h */; };
|
||||
8B528DBE2D948FAA008F2C47 /* CAByteOrder.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528D362D948FAA008F2C47 /* CAByteOrder.h */; };
|
||||
8B528DBF2D948FAA008F2C47 /* CACFArray.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528D372D948FAA008F2C47 /* CACFArray.h */; };
|
||||
8B528DC02D948FAA008F2C47 /* CAAtomicStack.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528D382D948FAA008F2C47 /* CAAtomicStack.h */; };
|
||||
8B528DC12D948FAA008F2C47 /* CAReferenceCounted.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528D392D948FAA008F2C47 /* CAReferenceCounted.h */; };
|
||||
8B528DC22D948FAA008F2C47 /* CACFMachPort.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528D3A2D948FAA008F2C47 /* CACFMachPort.cpp */; };
|
||||
8B528DC32D948FAA008F2C47 /* CABufferList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528D3B2D948FAA008F2C47 /* CABufferList.cpp */; };
|
||||
8B528DC42D948FAA008F2C47 /* CAMutex.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528D3C2D948FAA008F2C47 /* CAMutex.cpp */; };
|
||||
8B528DC52D948FAA008F2C47 /* CADebugger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528D3D2D948FAA008F2C47 /* CADebugger.cpp */; };
|
||||
8B528DC62D948FAA008F2C47 /* CABundleLocker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528D3E2D948FAA008F2C47 /* CABundleLocker.cpp */; };
|
||||
8B528DC72D948FAA008F2C47 /* CAAudioFileFormats.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528D3F2D948FAA008F2C47 /* CAAudioFileFormats.cpp */; };
|
||||
8B528DC82D948FAA008F2C47 /* CAMath.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528D402D948FAA008F2C47 /* CAMath.h */; };
|
||||
8B528DC92D948FAA008F2C47 /* CACFArray.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528D412D948FAA008F2C47 /* CACFArray.cpp */; };
|
||||
8B528DCA2D948FAA008F2C47 /* CACFMessagePort.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528D422D948FAA008F2C47 /* CACFMessagePort.h */; };
|
||||
8B528DCB2D948FAA008F2C47 /* CAAudioValueRange.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528D432D948FAA008F2C47 /* CAAudioValueRange.cpp */; };
|
||||
8B528DCC2D948FAA008F2C47 /* CAAudioUnit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528D442D948FAA008F2C47 /* CAAudioUnit.cpp */; };
|
||||
8B528DCD2D948FAA008F2C47 /* AUViewLocalizedStringKeys.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528D482D948FAA008F2C47 /* AUViewLocalizedStringKeys.h */; };
|
||||
8B528DCE2D948FAA008F2C47 /* ComponentBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528D4A2D948FAA008F2C47 /* ComponentBase.cpp */; };
|
||||
8B528DCF2D948FAA008F2C47 /* AUScopeElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528D4B2D948FAA008F2C47 /* AUScopeElement.cpp */; };
|
||||
8B528DD02D948FAA008F2C47 /* ComponentBase.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528D4C2D948FAA008F2C47 /* ComponentBase.h */; };
|
||||
8B528DD12D948FAA008F2C47 /* AUBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528D4D2D948FAA008F2C47 /* AUBase.cpp */; };
|
||||
8B528DD22D948FAA008F2C47 /* AUInputElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528D4E2D948FAA008F2C47 /* AUInputElement.h */; };
|
||||
8B528DD32D948FAA008F2C47 /* AUBase.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528D4F2D948FAA008F2C47 /* AUBase.h */; };
|
||||
8B528DD42D948FAA008F2C47 /* AUPlugInDispatch.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528D502D948FAA008F2C47 /* AUPlugInDispatch.h */; };
|
||||
8B528DD52D948FAA008F2C47 /* AUDispatch.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528D512D948FAA008F2C47 /* AUDispatch.h */; };
|
||||
8B528DD62D948FAA008F2C47 /* AUOutputElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528D522D948FAA008F2C47 /* AUOutputElement.cpp */; };
|
||||
8B528DD82D948FAA008F2C47 /* AUPlugInDispatch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528D542D948FAA008F2C47 /* AUPlugInDispatch.cpp */; };
|
||||
8B528DD92D948FAA008F2C47 /* AUOutputElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528D552D948FAA008F2C47 /* AUOutputElement.h */; };
|
||||
8B528DDA2D948FAA008F2C47 /* AUDispatch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528D562D948FAA008F2C47 /* AUDispatch.cpp */; };
|
||||
8B528DDB2D948FAA008F2C47 /* AUScopeElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528D572D948FAA008F2C47 /* AUScopeElement.h */; };
|
||||
8B528DDC2D948FAA008F2C47 /* AUInputElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528D582D948FAA008F2C47 /* AUInputElement.cpp */; };
|
||||
8B528DDD2D948FAA008F2C47 /* AUEffectBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528D5A2D948FAA008F2C47 /* AUEffectBase.cpp */; };
|
||||
8B528DDE2D948FAA008F2C47 /* AUEffectBase.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528D5B2D948FAA008F2C47 /* AUEffectBase.h */; };
|
||||
8B528DDF2D948FAA008F2C47 /* AUTimestampGenerator.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528D5D2D948FAA008F2C47 /* AUTimestampGenerator.h */; };
|
||||
8B528DE02D948FAA008F2C47 /* AUBaseHelper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528D5E2D948FAA008F2C47 /* AUBaseHelper.cpp */; };
|
||||
8B528DE12D948FAA008F2C47 /* AUSilentTimeout.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528D5F2D948FAA008F2C47 /* AUSilentTimeout.h */; };
|
||||
8B528DE22D948FAA008F2C47 /* AUInputFormatConverter.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528D602D948FAA008F2C47 /* AUInputFormatConverter.h */; };
|
||||
8B528DE32D948FAA008F2C47 /* AUTimestampGenerator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528D612D948FAA008F2C47 /* AUTimestampGenerator.cpp */; };
|
||||
8B528DE42D948FAA008F2C47 /* AUBuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528D622D948FAA008F2C47 /* AUBuffer.cpp */; };
|
||||
8B528DE52D948FAA008F2C47 /* AUMIDIDefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528D632D948FAA008F2C47 /* AUMIDIDefs.h */; };
|
||||
8B528DE62D948FAA008F2C47 /* AUBuffer.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528D642D948FAA008F2C47 /* AUBuffer.h */; };
|
||||
8B528DE72D948FAA008F2C47 /* AUBaseHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528D652D948FAA008F2C47 /* AUBaseHelper.h */; };
|
||||
8BA05A6B0720730100365D66 /* Baxandall3.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8BA05A660720730100365D66 /* Baxandall3.cpp */; };
|
||||
8BA05A6E0720730100365D66 /* Baxandall3Version.h in Headers */ = {isa = PBXBuildFile; fileRef = 8BA05A690720730100365D66 /* Baxandall3Version.h */; };
|
||||
8BA05AFC072074E100365D66 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8BA05AF9072074E100365D66 /* AudioToolbox.framework */; };
|
||||
8BA05AFD072074E100365D66 /* AudioUnit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8BA05AFA072074E100365D66 /* AudioUnit.framework */; };
|
||||
8BA05B02072074F900365D66 /* CoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8BA05B01072074F900365D66 /* CoreServices.framework */; };
|
||||
8BC6025C073B072D006C4272 /* Baxandall3.h in Headers */ = {isa = PBXBuildFile; fileRef = 8BC6025B073B072D006C4272 /* Baxandall3.h */; };
|
||||
8D01CCCA0486CAD60068D4B7 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C167DFE841241C02AAC07 /* InfoPlist.strings */; };
|
||||
/* End PBXBuildFile section */
|
||||
|
||||
/* Begin PBXFileReference section */
|
||||
8B528CDE2D948FAA008F2C47 /* CAExtAudioFile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAExtAudioFile.h; sourceTree = "<group>"; };
|
||||
8B528CDF2D948FAA008F2C47 /* CACFMachPort.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CACFMachPort.h; sourceTree = "<group>"; };
|
||||
8B528CE02D948FAA008F2C47 /* CABool.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CABool.h; sourceTree = "<group>"; };
|
||||
8B528CE12D948FAA008F2C47 /* CAComponent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAComponent.cpp; sourceTree = "<group>"; };
|
||||
8B528CE22D948FAA008F2C47 /* CADebugger.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CADebugger.h; sourceTree = "<group>"; };
|
||||
8B528CE32D948FAA008F2C47 /* CACFNumber.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CACFNumber.cpp; sourceTree = "<group>"; };
|
||||
8B528CE42D948FAA008F2C47 /* CAGuard.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAGuard.h; sourceTree = "<group>"; };
|
||||
8B528CE52D948FAA008F2C47 /* CAAtomic.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAAtomic.h; sourceTree = "<group>"; };
|
||||
8B528CE62D948FAA008F2C47 /* CAStreamBasicDescription.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAStreamBasicDescription.h; sourceTree = "<group>"; };
|
||||
8B528CE72D948FAA008F2C47 /* CACFObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CACFObject.h; sourceTree = "<group>"; };
|
||||
8B528CE82D948FAA008F2C47 /* CAStreamRangedDescription.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAStreamRangedDescription.h; sourceTree = "<group>"; };
|
||||
8B528CE92D948FAA008F2C47 /* CATokenMap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CATokenMap.h; sourceTree = "<group>"; };
|
||||
8B528CEA2D948FAA008F2C47 /* CAComponent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAComponent.h; sourceTree = "<group>"; };
|
||||
8B528CEB2D948FAA008F2C47 /* CAAudioBufferList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAAudioBufferList.h; sourceTree = "<group>"; };
|
||||
8B528CEC2D948FAA008F2C47 /* CAAudioUnit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAAudioUnit.h; sourceTree = "<group>"; };
|
||||
8B528CED2D948FAA008F2C47 /* CAAUParameter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAAUParameter.h; sourceTree = "<group>"; };
|
||||
8B528CEE2D948FAA008F2C47 /* CAException.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAException.h; sourceTree = "<group>"; };
|
||||
8B528CEF2D948FAA008F2C47 /* CAAUProcessor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAAUProcessor.cpp; sourceTree = "<group>"; };
|
||||
8B528CF02D948FAA008F2C47 /* CAAUProcessor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAAUProcessor.h; sourceTree = "<group>"; };
|
||||
8B528CF12D948FAA008F2C47 /* CAProcess.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAProcess.h; sourceTree = "<group>"; };
|
||||
8B528CF22D948FAA008F2C47 /* CACFDictionary.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CACFDictionary.h; sourceTree = "<group>"; };
|
||||
8B528CF32D948FAA008F2C47 /* CAPThread.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAPThread.h; sourceTree = "<group>"; };
|
||||
8B528CF42D948FAA008F2C47 /* CAAUParameter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAAUParameter.cpp; sourceTree = "<group>"; };
|
||||
8B528CF52D948FAA008F2C47 /* CAAudioTimeStamp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAAudioTimeStamp.h; sourceTree = "<group>"; };
|
||||
8B528CF62D948FAA008F2C47 /* CAFilePathUtils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAFilePathUtils.cpp; sourceTree = "<group>"; };
|
||||
8B528CF72D948FAA008F2C47 /* CAAudioValueRange.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAAudioValueRange.h; sourceTree = "<group>"; };
|
||||
8B528CF82D948FAA008F2C47 /* CAVectorUnitTypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAVectorUnitTypes.h; sourceTree = "<group>"; };
|
||||
8B528CF92D948FAA008F2C47 /* CAAudioChannelLayoutObject.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAAudioChannelLayoutObject.cpp; sourceTree = "<group>"; };
|
||||
8B528CFA2D948FAA008F2C47 /* CAGuard.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAGuard.cpp; sourceTree = "<group>"; };
|
||||
8B528CFB2D948FAA008F2C47 /* CACFNumber.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CACFNumber.h; sourceTree = "<group>"; };
|
||||
8B528CFC2D948FAA008F2C47 /* CACFDistributedNotification.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CACFDistributedNotification.cpp; sourceTree = "<group>"; };
|
||||
8B528CFD2D948FAA008F2C47 /* CACFString.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CACFString.h; sourceTree = "<group>"; };
|
||||
8B528CFE2D948FAA008F2C47 /* CAAUMIDIMapManager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAAUMIDIMapManager.cpp; sourceTree = "<group>"; };
|
||||
8B528CFF2D948FAA008F2C47 /* CAComponentDescription.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAComponentDescription.cpp; sourceTree = "<group>"; };
|
||||
8B528D002D948FAA008F2C47 /* CAHostTimeBase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAHostTimeBase.h; sourceTree = "<group>"; };
|
||||
8B528D012D948FAA008F2C47 /* CADebugMacros.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CADebugMacros.cpp; sourceTree = "<group>"; };
|
||||
8B528D022D948FAA008F2C47 /* CAAudioFileFormats.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAAudioFileFormats.h; sourceTree = "<group>"; };
|
||||
8B528D032D948FAA008F2C47 /* CAAUMIDIMapManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAAUMIDIMapManager.h; sourceTree = "<group>"; };
|
||||
8B528D042D948FAA008F2C47 /* CACFDictionary.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CACFDictionary.cpp; sourceTree = "<group>"; };
|
||||
8B528D052D948FAA008F2C47 /* CAMutex.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAMutex.h; sourceTree = "<group>"; };
|
||||
8B528D062D948FAA008F2C47 /* CACFString.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CACFString.cpp; sourceTree = "<group>"; };
|
||||
8B528D072D948FAA008F2C47 /* CASettingsStorage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CASettingsStorage.h; sourceTree = "<group>"; };
|
||||
8B528D082D948FAA008F2C47 /* CADebugPrintf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CADebugPrintf.h; sourceTree = "<group>"; };
|
||||
8B528D092D948FAA008F2C47 /* CAXException.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAXException.cpp; sourceTree = "<group>"; };
|
||||
8B528D0A2D948FAA008F2C47 /* CAAUMIDIMap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAAUMIDIMap.h; sourceTree = "<group>"; };
|
||||
8B528D0B2D948FAA008F2C47 /* AUParamInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AUParamInfo.h; sourceTree = "<group>"; };
|
||||
8B528D0C2D948FAA008F2C47 /* CABitOperations.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CABitOperations.h; sourceTree = "<group>"; };
|
||||
8B528D0D2D948FAA008F2C47 /* CACFPreferences.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CACFPreferences.cpp; sourceTree = "<group>"; };
|
||||
8B528D0E2D948FAA008F2C47 /* CABundleLocker.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CABundleLocker.h; sourceTree = "<group>"; };
|
||||
8B528D0F2D948FAA008F2C47 /* CAPropertyAddress.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAPropertyAddress.h; sourceTree = "<group>"; };
|
||||
8B528D102D948FAA008F2C47 /* CAXException.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAXException.h; sourceTree = "<group>"; };
|
||||
8B528D112D948FAA008F2C47 /* CAAudioChannelLayout.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAAudioChannelLayout.cpp; sourceTree = "<group>"; };
|
||||
8B528D122D948FAA008F2C47 /* CAThreadSafeList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAThreadSafeList.h; sourceTree = "<group>"; };
|
||||
8B528D132D948FAA008F2C47 /* CAAudioUnitOutputCapturer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAAudioUnitOutputCapturer.h; sourceTree = "<group>"; };
|
||||
8B528D142D948FAA008F2C47 /* AUParamInfo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AUParamInfo.cpp; sourceTree = "<group>"; };
|
||||
8B528D152D948FAA008F2C47 /* CASharedLibrary.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CASharedLibrary.cpp; sourceTree = "<group>"; };
|
||||
8B528D162D948FAA008F2C47 /* CAAUMIDIMap.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAAUMIDIMap.cpp; sourceTree = "<group>"; };
|
||||
8B528D172D948FAA008F2C47 /* CALogMacros.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CALogMacros.h; sourceTree = "<group>"; };
|
||||
8B528D182D948FAA008F2C47 /* CACFMessagePort.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CACFMessagePort.cpp; sourceTree = "<group>"; };
|
||||
8B528D192D948FAA008F2C47 /* CARingBuffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CARingBuffer.h; sourceTree = "<group>"; };
|
||||
8B528D1A2D948FAA008F2C47 /* AUOutputBL.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AUOutputBL.cpp; sourceTree = "<group>"; };
|
||||
8B528D1B2D948FAA008F2C47 /* CABufferList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CABufferList.h; sourceTree = "<group>"; };
|
||||
8B528D1C2D948FAA008F2C47 /* CASharedLibrary.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CASharedLibrary.h; sourceTree = "<group>"; };
|
||||
8B528D1D2D948FAA008F2C47 /* CACFData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CACFData.h; sourceTree = "<group>"; };
|
||||
8B528D1E2D948FAA008F2C47 /* CAStreamRangedDescription.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAStreamRangedDescription.cpp; sourceTree = "<group>"; };
|
||||
8B528D1F2D948FAA008F2C47 /* CAPThread.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAPThread.cpp; sourceTree = "<group>"; };
|
||||
8B528D202D948FAA008F2C47 /* CAAutoDisposer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAAutoDisposer.h; sourceTree = "<group>"; };
|
||||
8B528D212D948FAA008F2C47 /* CACFPreferences.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CACFPreferences.h; sourceTree = "<group>"; };
|
||||
8B528D222D948FAA008F2C47 /* CAVectorUnit.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAVectorUnit.cpp; sourceTree = "<group>"; };
|
||||
8B528D232D948FAA008F2C47 /* CAComponentDescription.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAComponentDescription.h; sourceTree = "<group>"; };
|
||||
8B528D242D948FAA008F2C47 /* CADebugMacros.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CADebugMacros.h; sourceTree = "<group>"; };
|
||||
8B528D252D948FAA008F2C47 /* AUOutputBL.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AUOutputBL.h; sourceTree = "<group>"; };
|
||||
8B528D262D948FAA008F2C47 /* CADebugPrintf.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CADebugPrintf.cpp; sourceTree = "<group>"; };
|
||||
8B528D272D948FAA008F2C47 /* CARingBuffer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CARingBuffer.cpp; sourceTree = "<group>"; };
|
||||
8B528D282D948FAA008F2C47 /* CACFPlugIn.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CACFPlugIn.h; sourceTree = "<group>"; };
|
||||
8B528D292D948FAA008F2C47 /* CASettingsStorage.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CASettingsStorage.cpp; sourceTree = "<group>"; };
|
||||
8B528D2A2D948FAA008F2C47 /* CAMixMap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAMixMap.h; sourceTree = "<group>"; };
|
||||
8B528D2B2D948FAA008F2C47 /* CACFDistributedNotification.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CACFDistributedNotification.h; sourceTree = "<group>"; };
|
||||
8B528D2C2D948FAA008F2C47 /* CAFilePathUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAFilePathUtils.h; sourceTree = "<group>"; };
|
||||
8B528D2D2D948FAA008F2C47 /* CATink.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CATink.h; sourceTree = "<group>"; };
|
||||
8B528D2E2D948FAA008F2C47 /* CAStreamBasicDescription.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAStreamBasicDescription.cpp; sourceTree = "<group>"; };
|
||||
8B528D2F2D948FAA008F2C47 /* CAAudioChannelLayout.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAAudioChannelLayout.h; sourceTree = "<group>"; };
|
||||
8B528D302D948FAA008F2C47 /* CAProcess.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAProcess.cpp; sourceTree = "<group>"; };
|
||||
8B528D312D948FAA008F2C47 /* CAHostTimeBase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAHostTimeBase.cpp; sourceTree = "<group>"; };
|
||||
8B528D322D948FAA008F2C47 /* CAPersistence.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAPersistence.cpp; sourceTree = "<group>"; };
|
||||
8B528D332D948FAA008F2C47 /* CAAudioBufferList.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAAudioBufferList.cpp; sourceTree = "<group>"; };
|
||||
8B528D342D948FAA008F2C47 /* CAAudioTimeStamp.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAAudioTimeStamp.cpp; sourceTree = "<group>"; };
|
||||
8B528D352D948FAA008F2C47 /* CAVectorUnit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAVectorUnit.h; sourceTree = "<group>"; };
|
||||
8B528D362D948FAA008F2C47 /* CAByteOrder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAByteOrder.h; sourceTree = "<group>"; };
|
||||
8B528D372D948FAA008F2C47 /* CACFArray.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CACFArray.h; sourceTree = "<group>"; };
|
||||
8B528D382D948FAA008F2C47 /* CAAtomicStack.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAAtomicStack.h; sourceTree = "<group>"; };
|
||||
8B528D392D948FAA008F2C47 /* CAReferenceCounted.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAReferenceCounted.h; sourceTree = "<group>"; };
|
||||
8B528D3A2D948FAA008F2C47 /* CACFMachPort.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CACFMachPort.cpp; sourceTree = "<group>"; };
|
||||
8B528D3B2D948FAA008F2C47 /* CABufferList.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CABufferList.cpp; sourceTree = "<group>"; };
|
||||
8B528D3C2D948FAA008F2C47 /* CAMutex.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAMutex.cpp; sourceTree = "<group>"; };
|
||||
8B528D3D2D948FAA008F2C47 /* CADebugger.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CADebugger.cpp; sourceTree = "<group>"; };
|
||||
8B528D3E2D948FAA008F2C47 /* CABundleLocker.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CABundleLocker.cpp; sourceTree = "<group>"; };
|
||||
8B528D3F2D948FAA008F2C47 /* CAAudioFileFormats.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAAudioFileFormats.cpp; sourceTree = "<group>"; };
|
||||
8B528D402D948FAA008F2C47 /* CAMath.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAMath.h; sourceTree = "<group>"; };
|
||||
8B528D412D948FAA008F2C47 /* CACFArray.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CACFArray.cpp; sourceTree = "<group>"; };
|
||||
8B528D422D948FAA008F2C47 /* CACFMessagePort.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CACFMessagePort.h; sourceTree = "<group>"; };
|
||||
8B528D432D948FAA008F2C47 /* CAAudioValueRange.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAAudioValueRange.cpp; sourceTree = "<group>"; };
|
||||
8B528D442D948FAA008F2C47 /* CAAudioUnit.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAAudioUnit.cpp; sourceTree = "<group>"; };
|
||||
8B528D482D948FAA008F2C47 /* AUViewLocalizedStringKeys.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AUViewLocalizedStringKeys.h; sourceTree = "<group>"; };
|
||||
8B528D4A2D948FAA008F2C47 /* ComponentBase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ComponentBase.cpp; sourceTree = "<group>"; };
|
||||
8B528D4B2D948FAA008F2C47 /* AUScopeElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AUScopeElement.cpp; sourceTree = "<group>"; };
|
||||
8B528D4C2D948FAA008F2C47 /* ComponentBase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ComponentBase.h; sourceTree = "<group>"; };
|
||||
8B528D4D2D948FAA008F2C47 /* AUBase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AUBase.cpp; sourceTree = "<group>"; };
|
||||
8B528D4E2D948FAA008F2C47 /* AUInputElement.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AUInputElement.h; sourceTree = "<group>"; };
|
||||
8B528D4F2D948FAA008F2C47 /* AUBase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AUBase.h; sourceTree = "<group>"; };
|
||||
8B528D502D948FAA008F2C47 /* AUPlugInDispatch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AUPlugInDispatch.h; sourceTree = "<group>"; };
|
||||
8B528D512D948FAA008F2C47 /* AUDispatch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AUDispatch.h; sourceTree = "<group>"; };
|
||||
8B528D522D948FAA008F2C47 /* AUOutputElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AUOutputElement.cpp; sourceTree = "<group>"; };
|
||||
8B528D532D948FAA008F2C47 /* AUResources.r */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.rez; path = AUResources.r; sourceTree = "<group>"; };
|
||||
8B528D542D948FAA008F2C47 /* AUPlugInDispatch.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AUPlugInDispatch.cpp; sourceTree = "<group>"; };
|
||||
8B528D552D948FAA008F2C47 /* AUOutputElement.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AUOutputElement.h; sourceTree = "<group>"; };
|
||||
8B528D562D948FAA008F2C47 /* AUDispatch.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AUDispatch.cpp; sourceTree = "<group>"; };
|
||||
8B528D572D948FAA008F2C47 /* AUScopeElement.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AUScopeElement.h; sourceTree = "<group>"; };
|
||||
8B528D582D948FAA008F2C47 /* AUInputElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AUInputElement.cpp; sourceTree = "<group>"; };
|
||||
8B528D5A2D948FAA008F2C47 /* AUEffectBase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AUEffectBase.cpp; sourceTree = "<group>"; };
|
||||
8B528D5B2D948FAA008F2C47 /* AUEffectBase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AUEffectBase.h; sourceTree = "<group>"; };
|
||||
8B528D5D2D948FAA008F2C47 /* AUTimestampGenerator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AUTimestampGenerator.h; sourceTree = "<group>"; };
|
||||
8B528D5E2D948FAA008F2C47 /* AUBaseHelper.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AUBaseHelper.cpp; sourceTree = "<group>"; };
|
||||
8B528D5F2D948FAA008F2C47 /* AUSilentTimeout.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AUSilentTimeout.h; sourceTree = "<group>"; };
|
||||
8B528D602D948FAA008F2C47 /* AUInputFormatConverter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AUInputFormatConverter.h; sourceTree = "<group>"; };
|
||||
8B528D612D948FAA008F2C47 /* AUTimestampGenerator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AUTimestampGenerator.cpp; sourceTree = "<group>"; };
|
||||
8B528D622D948FAA008F2C47 /* AUBuffer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AUBuffer.cpp; sourceTree = "<group>"; };
|
||||
8B528D632D948FAA008F2C47 /* AUMIDIDefs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AUMIDIDefs.h; sourceTree = "<group>"; };
|
||||
8B528D642D948FAA008F2C47 /* AUBuffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AUBuffer.h; sourceTree = "<group>"; };
|
||||
8B528D652D948FAA008F2C47 /* AUBaseHelper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AUBaseHelper.h; sourceTree = "<group>"; };
|
||||
8B528DE82D94903D008F2C47 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = "<group>"; };
|
||||
8B5C7FBF076FB2C200A15F61 /* CoreAudio.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudio.framework; path = /System/Library/Frameworks/CoreAudio.framework; sourceTree = "<absolute>"; };
|
||||
8BA05A660720730100365D66 /* Baxandall3.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = Baxandall3.cpp; sourceTree = "<group>"; };
|
||||
8BA05A670720730100365D66 /* Baxandall3.exp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.exports; path = Baxandall3.exp; sourceTree = "<group>"; };
|
||||
8BA05A680720730100365D66 /* Baxandall3.r */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.rez; path = Baxandall3.r; sourceTree = "<group>"; };
|
||||
8BA05A690720730100365D66 /* Baxandall3Version.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = Baxandall3Version.h; sourceTree = "<group>"; };
|
||||
8BA05AF9072074E100365D66 /* AudioToolbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = /System/Library/Frameworks/AudioToolbox.framework; sourceTree = "<absolute>"; };
|
||||
8BA05AFA072074E100365D66 /* AudioUnit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioUnit.framework; path = /System/Library/Frameworks/AudioUnit.framework; sourceTree = "<absolute>"; };
|
||||
8BA05B01072074F900365D66 /* CoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreServices.framework; path = /System/Library/Frameworks/CoreServices.framework; sourceTree = "<absolute>"; };
|
||||
8BC6025B073B072D006C4272 /* Baxandall3.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = Baxandall3.h; sourceTree = "<group>"; };
|
||||
8D01CCD10486CAD60068D4B7 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = Info.plist; sourceTree = "<group>"; };
|
||||
8D01CCD20486CAD60068D4B7 /* Baxandall3.component */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Baxandall3.component; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
/* End PBXFileReference section */
|
||||
|
||||
/* Begin PBXFrameworksBuildPhase section */
|
||||
8D01CCCD0486CAD60068D4B7 /* Frameworks */ = {
|
||||
isa = PBXFrameworksBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
8BA05AFC072074E100365D66 /* AudioToolbox.framework in Frameworks */,
|
||||
8BA05AFD072074E100365D66 /* AudioUnit.framework in Frameworks */,
|
||||
8BA05B02072074F900365D66 /* CoreServices.framework in Frameworks */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXFrameworksBuildPhase section */
|
||||
|
||||
/* Begin PBXGroup section */
|
||||
089C166AFE841209C02AAC07 /* Baxandall3 */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
08FB77ADFE841716C02AAC07 /* Source */,
|
||||
089C167CFE841241C02AAC07 /* Resources */,
|
||||
089C1671FE841209C02AAC07 /* External Frameworks and Libraries */,
|
||||
19C28FB4FE9D528D11CA2CBB /* Products */,
|
||||
);
|
||||
name = Baxandall3;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
089C1671FE841209C02AAC07 /* External Frameworks and Libraries */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
8B5C7FBF076FB2C200A15F61 /* CoreAudio.framework */,
|
||||
8BA05B01072074F900365D66 /* CoreServices.framework */,
|
||||
8BA05AF9072074E100365D66 /* AudioToolbox.framework */,
|
||||
8BA05AFA072074E100365D66 /* AudioUnit.framework */,
|
||||
);
|
||||
name = "External Frameworks and Libraries";
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
089C167CFE841241C02AAC07 /* Resources */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
8D01CCD10486CAD60068D4B7 /* Info.plist */,
|
||||
089C167DFE841241C02AAC07 /* InfoPlist.strings */,
|
||||
);
|
||||
name = Resources;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
08FB77ADFE841716C02AAC07 /* Source */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
8B528CDC2D948FAA008F2C47 /* CA_SDK */,
|
||||
8BA05A56072072A900365D66 /* AU Source */,
|
||||
);
|
||||
name = Source;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
19C28FB4FE9D528D11CA2CBB /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
8D01CCD20486CAD60068D4B7 /* Baxandall3.component */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
8B528CDC2D948FAA008F2C47 /* CA_SDK */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
8B528CDD2D948FAA008F2C47 /* PublicUtility */,
|
||||
8B528D452D948FAA008F2C47 /* AudioUnits */,
|
||||
);
|
||||
name = CA_SDK;
|
||||
path = ../../../../CA_SDK;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
8B528CDD2D948FAA008F2C47 /* PublicUtility */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
8B528CDE2D948FAA008F2C47 /* CAExtAudioFile.h */,
|
||||
8B528CDF2D948FAA008F2C47 /* CACFMachPort.h */,
|
||||
8B528CE02D948FAA008F2C47 /* CABool.h */,
|
||||
8B528CE12D948FAA008F2C47 /* CAComponent.cpp */,
|
||||
8B528CE22D948FAA008F2C47 /* CADebugger.h */,
|
||||
8B528CE32D948FAA008F2C47 /* CACFNumber.cpp */,
|
||||
8B528CE42D948FAA008F2C47 /* CAGuard.h */,
|
||||
8B528CE52D948FAA008F2C47 /* CAAtomic.h */,
|
||||
8B528CE62D948FAA008F2C47 /* CAStreamBasicDescription.h */,
|
||||
8B528CE72D948FAA008F2C47 /* CACFObject.h */,
|
||||
8B528CE82D948FAA008F2C47 /* CAStreamRangedDescription.h */,
|
||||
8B528CE92D948FAA008F2C47 /* CATokenMap.h */,
|
||||
8B528CEA2D948FAA008F2C47 /* CAComponent.h */,
|
||||
8B528CEB2D948FAA008F2C47 /* CAAudioBufferList.h */,
|
||||
8B528CEC2D948FAA008F2C47 /* CAAudioUnit.h */,
|
||||
8B528CED2D948FAA008F2C47 /* CAAUParameter.h */,
|
||||
8B528CEE2D948FAA008F2C47 /* CAException.h */,
|
||||
8B528CEF2D948FAA008F2C47 /* CAAUProcessor.cpp */,
|
||||
8B528CF02D948FAA008F2C47 /* CAAUProcessor.h */,
|
||||
8B528CF12D948FAA008F2C47 /* CAProcess.h */,
|
||||
8B528CF22D948FAA008F2C47 /* CACFDictionary.h */,
|
||||
8B528CF32D948FAA008F2C47 /* CAPThread.h */,
|
||||
8B528CF42D948FAA008F2C47 /* CAAUParameter.cpp */,
|
||||
8B528CF52D948FAA008F2C47 /* CAAudioTimeStamp.h */,
|
||||
8B528CF62D948FAA008F2C47 /* CAFilePathUtils.cpp */,
|
||||
8B528CF72D948FAA008F2C47 /* CAAudioValueRange.h */,
|
||||
8B528CF82D948FAA008F2C47 /* CAVectorUnitTypes.h */,
|
||||
8B528CF92D948FAA008F2C47 /* CAAudioChannelLayoutObject.cpp */,
|
||||
8B528CFA2D948FAA008F2C47 /* CAGuard.cpp */,
|
||||
8B528CFB2D948FAA008F2C47 /* CACFNumber.h */,
|
||||
8B528CFC2D948FAA008F2C47 /* CACFDistributedNotification.cpp */,
|
||||
8B528CFD2D948FAA008F2C47 /* CACFString.h */,
|
||||
8B528CFE2D948FAA008F2C47 /* CAAUMIDIMapManager.cpp */,
|
||||
8B528CFF2D948FAA008F2C47 /* CAComponentDescription.cpp */,
|
||||
8B528D002D948FAA008F2C47 /* CAHostTimeBase.h */,
|
||||
8B528D012D948FAA008F2C47 /* CADebugMacros.cpp */,
|
||||
8B528D022D948FAA008F2C47 /* CAAudioFileFormats.h */,
|
||||
8B528D032D948FAA008F2C47 /* CAAUMIDIMapManager.h */,
|
||||
8B528D042D948FAA008F2C47 /* CACFDictionary.cpp */,
|
||||
8B528D052D948FAA008F2C47 /* CAMutex.h */,
|
||||
8B528D062D948FAA008F2C47 /* CACFString.cpp */,
|
||||
8B528D072D948FAA008F2C47 /* CASettingsStorage.h */,
|
||||
8B528D082D948FAA008F2C47 /* CADebugPrintf.h */,
|
||||
8B528D092D948FAA008F2C47 /* CAXException.cpp */,
|
||||
8B528D0A2D948FAA008F2C47 /* CAAUMIDIMap.h */,
|
||||
8B528D0B2D948FAA008F2C47 /* AUParamInfo.h */,
|
||||
8B528D0C2D948FAA008F2C47 /* CABitOperations.h */,
|
||||
8B528D0D2D948FAA008F2C47 /* CACFPreferences.cpp */,
|
||||
8B528D0E2D948FAA008F2C47 /* CABundleLocker.h */,
|
||||
8B528D0F2D948FAA008F2C47 /* CAPropertyAddress.h */,
|
||||
8B528D102D948FAA008F2C47 /* CAXException.h */,
|
||||
8B528D112D948FAA008F2C47 /* CAAudioChannelLayout.cpp */,
|
||||
8B528D122D948FAA008F2C47 /* CAThreadSafeList.h */,
|
||||
8B528D132D948FAA008F2C47 /* CAAudioUnitOutputCapturer.h */,
|
||||
8B528D142D948FAA008F2C47 /* AUParamInfo.cpp */,
|
||||
8B528D152D948FAA008F2C47 /* CASharedLibrary.cpp */,
|
||||
8B528D162D948FAA008F2C47 /* CAAUMIDIMap.cpp */,
|
||||
8B528D172D948FAA008F2C47 /* CALogMacros.h */,
|
||||
8B528D182D948FAA008F2C47 /* CACFMessagePort.cpp */,
|
||||
8B528D192D948FAA008F2C47 /* CARingBuffer.h */,
|
||||
8B528D1A2D948FAA008F2C47 /* AUOutputBL.cpp */,
|
||||
8B528D1B2D948FAA008F2C47 /* CABufferList.h */,
|
||||
8B528D1C2D948FAA008F2C47 /* CASharedLibrary.h */,
|
||||
8B528D1D2D948FAA008F2C47 /* CACFData.h */,
|
||||
8B528D1E2D948FAA008F2C47 /* CAStreamRangedDescription.cpp */,
|
||||
8B528D1F2D948FAA008F2C47 /* CAPThread.cpp */,
|
||||
8B528D202D948FAA008F2C47 /* CAAutoDisposer.h */,
|
||||
8B528D212D948FAA008F2C47 /* CACFPreferences.h */,
|
||||
8B528D222D948FAA008F2C47 /* CAVectorUnit.cpp */,
|
||||
8B528D232D948FAA008F2C47 /* CAComponentDescription.h */,
|
||||
8B528D242D948FAA008F2C47 /* CADebugMacros.h */,
|
||||
8B528D252D948FAA008F2C47 /* AUOutputBL.h */,
|
||||
8B528D262D948FAA008F2C47 /* CADebugPrintf.cpp */,
|
||||
8B528D272D948FAA008F2C47 /* CARingBuffer.cpp */,
|
||||
8B528D282D948FAA008F2C47 /* CACFPlugIn.h */,
|
||||
8B528D292D948FAA008F2C47 /* CASettingsStorage.cpp */,
|
||||
8B528D2A2D948FAA008F2C47 /* CAMixMap.h */,
|
||||
8B528D2B2D948FAA008F2C47 /* CACFDistributedNotification.h */,
|
||||
8B528D2C2D948FAA008F2C47 /* CAFilePathUtils.h */,
|
||||
8B528D2D2D948FAA008F2C47 /* CATink.h */,
|
||||
8B528D2E2D948FAA008F2C47 /* CAStreamBasicDescription.cpp */,
|
||||
8B528D2F2D948FAA008F2C47 /* CAAudioChannelLayout.h */,
|
||||
8B528D302D948FAA008F2C47 /* CAProcess.cpp */,
|
||||
8B528D312D948FAA008F2C47 /* CAHostTimeBase.cpp */,
|
||||
8B528D322D948FAA008F2C47 /* CAPersistence.cpp */,
|
||||
8B528D332D948FAA008F2C47 /* CAAudioBufferList.cpp */,
|
||||
8B528D342D948FAA008F2C47 /* CAAudioTimeStamp.cpp */,
|
||||
8B528D352D948FAA008F2C47 /* CAVectorUnit.h */,
|
||||
8B528D362D948FAA008F2C47 /* CAByteOrder.h */,
|
||||
8B528D372D948FAA008F2C47 /* CACFArray.h */,
|
||||
8B528D382D948FAA008F2C47 /* CAAtomicStack.h */,
|
||||
8B528D392D948FAA008F2C47 /* CAReferenceCounted.h */,
|
||||
8B528D3A2D948FAA008F2C47 /* CACFMachPort.cpp */,
|
||||
8B528D3B2D948FAA008F2C47 /* CABufferList.cpp */,
|
||||
8B528D3C2D948FAA008F2C47 /* CAMutex.cpp */,
|
||||
8B528D3D2D948FAA008F2C47 /* CADebugger.cpp */,
|
||||
8B528D3E2D948FAA008F2C47 /* CABundleLocker.cpp */,
|
||||
8B528D3F2D948FAA008F2C47 /* CAAudioFileFormats.cpp */,
|
||||
8B528D402D948FAA008F2C47 /* CAMath.h */,
|
||||
8B528D412D948FAA008F2C47 /* CACFArray.cpp */,
|
||||
8B528D422D948FAA008F2C47 /* CACFMessagePort.h */,
|
||||
8B528D432D948FAA008F2C47 /* CAAudioValueRange.cpp */,
|
||||
8B528D442D948FAA008F2C47 /* CAAudioUnit.cpp */,
|
||||
);
|
||||
path = PublicUtility;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
8B528D452D948FAA008F2C47 /* AudioUnits */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
8B528D462D948FAA008F2C47 /* AUPublic */,
|
||||
);
|
||||
path = AudioUnits;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
8B528D462D948FAA008F2C47 /* AUPublic */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
8B528D472D948FAA008F2C47 /* AUViewBase */,
|
||||
8B528D492D948FAA008F2C47 /* AUBase */,
|
||||
8B528D592D948FAA008F2C47 /* OtherBases */,
|
||||
8B528D5C2D948FAA008F2C47 /* Utility */,
|
||||
);
|
||||
path = AUPublic;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
8B528D472D948FAA008F2C47 /* AUViewBase */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
8B528D482D948FAA008F2C47 /* AUViewLocalizedStringKeys.h */,
|
||||
);
|
||||
path = AUViewBase;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
8B528D492D948FAA008F2C47 /* AUBase */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
8B528D4A2D948FAA008F2C47 /* ComponentBase.cpp */,
|
||||
8B528D4B2D948FAA008F2C47 /* AUScopeElement.cpp */,
|
||||
8B528D4C2D948FAA008F2C47 /* ComponentBase.h */,
|
||||
8B528D4D2D948FAA008F2C47 /* AUBase.cpp */,
|
||||
8B528D4E2D948FAA008F2C47 /* AUInputElement.h */,
|
||||
8B528D4F2D948FAA008F2C47 /* AUBase.h */,
|
||||
8B528D502D948FAA008F2C47 /* AUPlugInDispatch.h */,
|
||||
8B528D512D948FAA008F2C47 /* AUDispatch.h */,
|
||||
8B528D522D948FAA008F2C47 /* AUOutputElement.cpp */,
|
||||
8B528D532D948FAA008F2C47 /* AUResources.r */,
|
||||
8B528D542D948FAA008F2C47 /* AUPlugInDispatch.cpp */,
|
||||
8B528D552D948FAA008F2C47 /* AUOutputElement.h */,
|
||||
8B528D562D948FAA008F2C47 /* AUDispatch.cpp */,
|
||||
8B528D572D948FAA008F2C47 /* AUScopeElement.h */,
|
||||
8B528D582D948FAA008F2C47 /* AUInputElement.cpp */,
|
||||
);
|
||||
path = AUBase;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
8B528D592D948FAA008F2C47 /* OtherBases */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
8B528D5A2D948FAA008F2C47 /* AUEffectBase.cpp */,
|
||||
8B528D5B2D948FAA008F2C47 /* AUEffectBase.h */,
|
||||
);
|
||||
path = OtherBases;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
8B528D5C2D948FAA008F2C47 /* Utility */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
8B528D5D2D948FAA008F2C47 /* AUTimestampGenerator.h */,
|
||||
8B528D5E2D948FAA008F2C47 /* AUBaseHelper.cpp */,
|
||||
8B528D5F2D948FAA008F2C47 /* AUSilentTimeout.h */,
|
||||
8B528D602D948FAA008F2C47 /* AUInputFormatConverter.h */,
|
||||
8B528D612D948FAA008F2C47 /* AUTimestampGenerator.cpp */,
|
||||
8B528D622D948FAA008F2C47 /* AUBuffer.cpp */,
|
||||
8B528D632D948FAA008F2C47 /* AUMIDIDefs.h */,
|
||||
8B528D642D948FAA008F2C47 /* AUBuffer.h */,
|
||||
8B528D652D948FAA008F2C47 /* AUBaseHelper.h */,
|
||||
);
|
||||
path = Utility;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
8BA05A56072072A900365D66 /* AU Source */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
8BC6025B073B072D006C4272 /* Baxandall3.h */,
|
||||
8BA05A660720730100365D66 /* Baxandall3.cpp */,
|
||||
8BA05A670720730100365D66 /* Baxandall3.exp */,
|
||||
8BA05A680720730100365D66 /* Baxandall3.r */,
|
||||
8BA05A690720730100365D66 /* Baxandall3Version.h */,
|
||||
);
|
||||
name = "AU Source";
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
/* End PBXGroup section */
|
||||
|
||||
/* Begin PBXHeadersBuildPhase section */
|
||||
8D01CCC70486CAD60068D4B7 /* Headers */ = {
|
||||
isa = PBXHeadersBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
8BA05A6E0720730100365D66 /* Baxandall3Version.h in Headers */,
|
||||
8B528DA82D948FAA008F2C47 /* CAAutoDisposer.h in Headers */,
|
||||
8B528DCA2D948FAA008F2C47 /* CACFMessagePort.h in Headers */,
|
||||
8B528D9F2D948FAA008F2C47 /* CALogMacros.h in Headers */,
|
||||
8B528D852D948FAA008F2C47 /* CACFString.h in Headers */,
|
||||
8B528D932D948FAA008F2C47 /* AUParamInfo.h in Headers */,
|
||||
8B528D8F2D948FAA008F2C47 /* CASettingsStorage.h in Headers */,
|
||||
8B528DA12D948FAA008F2C47 /* CARingBuffer.h in Headers */,
|
||||
8B528D832D948FAA008F2C47 /* CACFNumber.h in Headers */,
|
||||
8B528D7A2D948FAA008F2C47 /* CACFDictionary.h in Headers */,
|
||||
8B528D752D948FAA008F2C47 /* CAAUParameter.h in Headers */,
|
||||
8B528DAC2D948FAA008F2C47 /* CADebugMacros.h in Headers */,
|
||||
8B528D672D948FAA008F2C47 /* CACFMachPort.h in Headers */,
|
||||
8B528DC12D948FAA008F2C47 /* CAReferenceCounted.h in Headers */,
|
||||
8B528DBD2D948FAA008F2C47 /* CAVectorUnit.h in Headers */,
|
||||
8B528DE12D948FAA008F2C47 /* AUSilentTimeout.h in Headers */,
|
||||
8B528D6E2D948FAA008F2C47 /* CAStreamBasicDescription.h in Headers */,
|
||||
8B528D702D948FAA008F2C47 /* CAStreamRangedDescription.h in Headers */,
|
||||
8B528DB02D948FAA008F2C47 /* CACFPlugIn.h in Headers */,
|
||||
8B528DC82D948FAA008F2C47 /* CAMath.h in Headers */,
|
||||
8B528D8B2D948FAA008F2C47 /* CAAUMIDIMapManager.h in Headers */,
|
||||
8B528DB72D948FAA008F2C47 /* CAAudioChannelLayout.h in Headers */,
|
||||
8B528D712D948FAA008F2C47 /* CATokenMap.h in Headers */,
|
||||
8B528D8D2D948FAA008F2C47 /* CAMutex.h in Headers */,
|
||||
8B528D982D948FAA008F2C47 /* CAXException.h in Headers */,
|
||||
8B528DD42D948FAA008F2C47 /* AUPlugInDispatch.h in Headers */,
|
||||
8B528DB22D948FAA008F2C47 /* CAMixMap.h in Headers */,
|
||||
8B528DE22D948FAA008F2C47 /* AUInputFormatConverter.h in Headers */,
|
||||
8B528D732D948FAA008F2C47 /* CAAudioBufferList.h in Headers */,
|
||||
8B528D7F2D948FAA008F2C47 /* CAAudioValueRange.h in Headers */,
|
||||
8B528DDB2D948FAA008F2C47 /* AUScopeElement.h in Headers */,
|
||||
8B528D802D948FAA008F2C47 /* CAVectorUnitTypes.h in Headers */,
|
||||
8B528D942D948FAA008F2C47 /* CABitOperations.h in Headers */,
|
||||
8B528DD32D948FAA008F2C47 /* AUBase.h in Headers */,
|
||||
8B528D782D948FAA008F2C47 /* CAAUProcessor.h in Headers */,
|
||||
8B528D6C2D948FAA008F2C47 /* CAGuard.h in Headers */,
|
||||
8B528DD02D948FAA008F2C47 /* ComponentBase.h in Headers */,
|
||||
8B528D9B2D948FAA008F2C47 /* CAAudioUnitOutputCapturer.h in Headers */,
|
||||
8B528DAB2D948FAA008F2C47 /* CAComponentDescription.h in Headers */,
|
||||
8B528DB32D948FAA008F2C47 /* CACFDistributedNotification.h in Headers */,
|
||||
8B528D6F2D948FAA008F2C47 /* CACFObject.h in Headers */,
|
||||
8B528D902D948FAA008F2C47 /* CADebugPrintf.h in Headers */,
|
||||
8B528DBF2D948FAA008F2C47 /* CACFArray.h in Headers */,
|
||||
8B528DB42D948FAA008F2C47 /* CAFilePathUtils.h in Headers */,
|
||||
8B528DA52D948FAA008F2C47 /* CACFData.h in Headers */,
|
||||
8B528DDF2D948FAA008F2C47 /* AUTimestampGenerator.h in Headers */,
|
||||
8B528DA92D948FAA008F2C47 /* CACFPreferences.h in Headers */,
|
||||
8B528D6D2D948FAA008F2C47 /* CAAtomic.h in Headers */,
|
||||
8B528DB52D948FAA008F2C47 /* CATink.h in Headers */,
|
||||
8B528DCD2D948FAA008F2C47 /* AUViewLocalizedStringKeys.h in Headers */,
|
||||
8BC6025C073B072D006C4272 /* Baxandall3.h in Headers */,
|
||||
8B528D882D948FAA008F2C47 /* CAHostTimeBase.h in Headers */,
|
||||
8B528D722D948FAA008F2C47 /* CAComponent.h in Headers */,
|
||||
8B528D962D948FAA008F2C47 /* CABundleLocker.h in Headers */,
|
||||
8B528D662D948FAA008F2C47 /* CAExtAudioFile.h in Headers */,
|
||||
8B528D6A2D948FAA008F2C47 /* CADebugger.h in Headers */,
|
||||
8B528D922D948FAA008F2C47 /* CAAUMIDIMap.h in Headers */,
|
||||
8B528D7D2D948FAA008F2C47 /* CAAudioTimeStamp.h in Headers */,
|
||||
8B528DDE2D948FAA008F2C47 /* AUEffectBase.h in Headers */,
|
||||
8B528D792D948FAA008F2C47 /* CAProcess.h in Headers */,
|
||||
8B528DBE2D948FAA008F2C47 /* CAByteOrder.h in Headers */,
|
||||
8B528DA42D948FAA008F2C47 /* CASharedLibrary.h in Headers */,
|
||||
8B528DD92D948FAA008F2C47 /* AUOutputElement.h in Headers */,
|
||||
8B528DE62D948FAA008F2C47 /* AUBuffer.h in Headers */,
|
||||
8B528D972D948FAA008F2C47 /* CAPropertyAddress.h in Headers */,
|
||||
8B528D682D948FAA008F2C47 /* CABool.h in Headers */,
|
||||
8B528DE72D948FAA008F2C47 /* AUBaseHelper.h in Headers */,
|
||||
8B528D9A2D948FAA008F2C47 /* CAThreadSafeList.h in Headers */,
|
||||
8B528D8A2D948FAA008F2C47 /* CAAudioFileFormats.h in Headers */,
|
||||
8B528DD52D948FAA008F2C47 /* AUDispatch.h in Headers */,
|
||||
8B528DD22D948FAA008F2C47 /* AUInputElement.h in Headers */,
|
||||
8B528D7B2D948FAA008F2C47 /* CAPThread.h in Headers */,
|
||||
8B528D762D948FAA008F2C47 /* CAException.h in Headers */,
|
||||
8B528DAD2D948FAA008F2C47 /* AUOutputBL.h in Headers */,
|
||||
8B528DE52D948FAA008F2C47 /* AUMIDIDefs.h in Headers */,
|
||||
8B528DA32D948FAA008F2C47 /* CABufferList.h in Headers */,
|
||||
8B528D742D948FAA008F2C47 /* CAAudioUnit.h in Headers */,
|
||||
8B528DC02D948FAA008F2C47 /* CAAtomicStack.h in Headers */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXHeadersBuildPhase section */
|
||||
|
||||
/* Begin PBXNativeTarget section */
|
||||
8D01CCC60486CAD60068D4B7 /* Baxandall3 */ = {
|
||||
isa = PBXNativeTarget;
|
||||
buildConfigurationList = 3E4BA243089833B7007656EC /* Build configuration list for PBXNativeTarget "Baxandall3" */;
|
||||
buildPhases = (
|
||||
8D01CCC70486CAD60068D4B7 /* Headers */,
|
||||
8D01CCC90486CAD60068D4B7 /* Resources */,
|
||||
8D01CCCB0486CAD60068D4B7 /* Sources */,
|
||||
8D01CCCD0486CAD60068D4B7 /* Frameworks */,
|
||||
);
|
||||
buildRules = (
|
||||
);
|
||||
dependencies = (
|
||||
);
|
||||
name = Baxandall3;
|
||||
productInstallPath = "$(HOME)/Library/Bundles";
|
||||
productName = Baxandall3;
|
||||
productReference = 8D01CCD20486CAD60068D4B7 /* Baxandall3.component */;
|
||||
productType = "com.apple.product-type.bundle";
|
||||
};
|
||||
/* End PBXNativeTarget section */
|
||||
|
||||
/* Begin PBXProject section */
|
||||
089C1669FE841209C02AAC07 /* Project object */ = {
|
||||
isa = PBXProject;
|
||||
attributes = {
|
||||
LastUpgradeCheck = 1420;
|
||||
};
|
||||
buildConfigurationList = 3E4BA247089833B7007656EC /* Build configuration list for PBXProject "Baxandall3" */;
|
||||
compatibilityVersion = "Xcode 3.1";
|
||||
developmentRegion = en;
|
||||
hasScannedForEncodings = 1;
|
||||
knownRegions = (
|
||||
en,
|
||||
fr,
|
||||
de,
|
||||
Base,
|
||||
ja,
|
||||
);
|
||||
mainGroup = 089C166AFE841209C02AAC07 /* Baxandall3 */;
|
||||
projectDirPath = "";
|
||||
projectRoot = "";
|
||||
targets = (
|
||||
8D01CCC60486CAD60068D4B7 /* Baxandall3 */,
|
||||
);
|
||||
};
|
||||
/* End PBXProject section */
|
||||
|
||||
/* Begin PBXResourcesBuildPhase section */
|
||||
8D01CCC90486CAD60068D4B7 /* Resources */ = {
|
||||
isa = PBXResourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
8D01CCCA0486CAD60068D4B7 /* InfoPlist.strings in Resources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXResourcesBuildPhase section */
|
||||
|
||||
/* Begin PBXSourcesBuildPhase section */
|
||||
8D01CCCB0486CAD60068D4B7 /* Sources */ = {
|
||||
isa = PBXSourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
8B528D912D948FAA008F2C47 /* CAXException.cpp in Sources */,
|
||||
8BA05A6B0720730100365D66 /* Baxandall3.cpp in Sources */,
|
||||
8B528DDC2D948FAA008F2C47 /* AUInputElement.cpp in Sources */,
|
||||
8B528DCE2D948FAA008F2C47 /* ComponentBase.cpp in Sources */,
|
||||
8B528DAF2D948FAA008F2C47 /* CARingBuffer.cpp in Sources */,
|
||||
8B528DDA2D948FAA008F2C47 /* AUDispatch.cpp in Sources */,
|
||||
8B528DBA2D948FAA008F2C47 /* CAPersistence.cpp in Sources */,
|
||||
8B528DBC2D948FAA008F2C47 /* CAAudioTimeStamp.cpp in Sources */,
|
||||
8B528DDD2D948FAA008F2C47 /* AUEffectBase.cpp in Sources */,
|
||||
8B528DD82D948FAA008F2C47 /* AUPlugInDispatch.cpp in Sources */,
|
||||
8B528D7C2D948FAA008F2C47 /* CAAUParameter.cpp in Sources */,
|
||||
8B528DC32D948FAA008F2C47 /* CABufferList.cpp in Sources */,
|
||||
8B528D7E2D948FAA008F2C47 /* CAFilePathUtils.cpp in Sources */,
|
||||
8B528DAE2D948FAA008F2C47 /* CADebugPrintf.cpp in Sources */,
|
||||
8B528D892D948FAA008F2C47 /* CADebugMacros.cpp in Sources */,
|
||||
8B528DC42D948FAA008F2C47 /* CAMutex.cpp in Sources */,
|
||||
8B528DE42D948FAA008F2C47 /* AUBuffer.cpp in Sources */,
|
||||
8B528D862D948FAA008F2C47 /* CAAUMIDIMapManager.cpp in Sources */,
|
||||
8B528D692D948FAA008F2C47 /* CAComponent.cpp in Sources */,
|
||||
8B528DD62D948FAA008F2C47 /* AUOutputElement.cpp in Sources */,
|
||||
8B528D872D948FAA008F2C47 /* CAComponentDescription.cpp in Sources */,
|
||||
8B528DB62D948FAA008F2C47 /* CAStreamBasicDescription.cpp in Sources */,
|
||||
8B528DE32D948FAA008F2C47 /* AUTimestampGenerator.cpp in Sources */,
|
||||
8B528DBB2D948FAA008F2C47 /* CAAudioBufferList.cpp in Sources */,
|
||||
8B528D8C2D948FAA008F2C47 /* CACFDictionary.cpp in Sources */,
|
||||
8B528D952D948FAA008F2C47 /* CACFPreferences.cpp in Sources */,
|
||||
8B528DCC2D948FAA008F2C47 /* CAAudioUnit.cpp in Sources */,
|
||||
8B528D9E2D948FAA008F2C47 /* CAAUMIDIMap.cpp in Sources */,
|
||||
8B528D772D948FAA008F2C47 /* CAAUProcessor.cpp in Sources */,
|
||||
8B528D9D2D948FAA008F2C47 /* CASharedLibrary.cpp in Sources */,
|
||||
8B528DC52D948FAA008F2C47 /* CADebugger.cpp in Sources */,
|
||||
8B528DD12D948FAA008F2C47 /* AUBase.cpp in Sources */,
|
||||
8B528DA22D948FAA008F2C47 /* AUOutputBL.cpp in Sources */,
|
||||
8B528DA72D948FAA008F2C47 /* CAPThread.cpp in Sources */,
|
||||
8B528DE02D948FAA008F2C47 /* AUBaseHelper.cpp in Sources */,
|
||||
8B528D8E2D948FAA008F2C47 /* CACFString.cpp in Sources */,
|
||||
8B528D992D948FAA008F2C47 /* CAAudioChannelLayout.cpp in Sources */,
|
||||
8B528DB12D948FAA008F2C47 /* CASettingsStorage.cpp in Sources */,
|
||||
8B528DCB2D948FAA008F2C47 /* CAAudioValueRange.cpp in Sources */,
|
||||
8B528DC62D948FAA008F2C47 /* CABundleLocker.cpp in Sources */,
|
||||
8B528DA02D948FAA008F2C47 /* CACFMessagePort.cpp in Sources */,
|
||||
8B528DCF2D948FAA008F2C47 /* AUScopeElement.cpp in Sources */,
|
||||
8B528DB82D948FAA008F2C47 /* CAProcess.cpp in Sources */,
|
||||
8B528DAA2D948FAA008F2C47 /* CAVectorUnit.cpp in Sources */,
|
||||
8B528D812D948FAA008F2C47 /* CAAudioChannelLayoutObject.cpp in Sources */,
|
||||
8B528DC72D948FAA008F2C47 /* CAAudioFileFormats.cpp in Sources */,
|
||||
8B528DA62D948FAA008F2C47 /* CAStreamRangedDescription.cpp in Sources */,
|
||||
8B528DC22D948FAA008F2C47 /* CACFMachPort.cpp in Sources */,
|
||||
8B528DC92D948FAA008F2C47 /* CACFArray.cpp in Sources */,
|
||||
8B528D822D948FAA008F2C47 /* CAGuard.cpp in Sources */,
|
||||
8B528D6B2D948FAA008F2C47 /* CACFNumber.cpp in Sources */,
|
||||
8B528D9C2D948FAA008F2C47 /* AUParamInfo.cpp in Sources */,
|
||||
8B528D842D948FAA008F2C47 /* CACFDistributedNotification.cpp in Sources */,
|
||||
8B528DB92D948FAA008F2C47 /* CAHostTimeBase.cpp in Sources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXSourcesBuildPhase section */
|
||||
|
||||
/* Begin PBXVariantGroup section */
|
||||
089C167DFE841241C02AAC07 /* InfoPlist.strings */ = {
|
||||
isa = PBXVariantGroup;
|
||||
children = (
|
||||
8B528DE82D94903D008F2C47 /* en */,
|
||||
);
|
||||
name = InfoPlist.strings;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
/* End PBXVariantGroup section */
|
||||
|
||||
/* Begin XCBuildConfiguration section */
|
||||
3E4BA244089833B7007656EC /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ARCHS = "$(ARCHS_STANDARD)";
|
||||
CLANG_ENABLE_OBJC_WEAK = YES;
|
||||
CODE_SIGN_IDENTITY = "Apple Development";
|
||||
"CODE_SIGN_IDENTITY[sdk=macosx*]" = "Developer ID Application";
|
||||
CODE_SIGN_STYLE = Manual;
|
||||
DEAD_CODE_STRIPPING = YES;
|
||||
DEVELOPMENT_TEAM = "";
|
||||
"DEVELOPMENT_TEAM[sdk=macosx*]" = 9BMAKYA76W;
|
||||
EXPORTED_SYMBOLS_FILE = Baxandall3.exp;
|
||||
GCC_OPTIMIZATION_LEVEL = 0;
|
||||
GENERATE_PKGINFO_FILE = YES;
|
||||
INFOPLIST_FILE = Info.plist;
|
||||
INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/Components/";
|
||||
LIBRARY_STYLE = Bundle;
|
||||
MACOSX_DEPLOYMENT_TARGET = 11.1;
|
||||
OTHER_LDFLAGS = "-bundle";
|
||||
OTHER_REZFLAGS = "";
|
||||
PRODUCT_BUNDLE_IDENTIFIER = "com.airwindows.audiounit.${PRODUCT_NAME:identifier}";
|
||||
PRODUCT_NAME = Baxandall3;
|
||||
PROVISIONING_PROFILE_SPECIFIER = "";
|
||||
SDKROOT = macosx;
|
||||
STRIP_STYLE = debugging;
|
||||
WRAPPER_EXTENSION = component;
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
3E4BA245089833B7007656EC /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ARCHS = "$(ARCHS_STANDARD)";
|
||||
CLANG_ENABLE_OBJC_WEAK = YES;
|
||||
CODE_SIGN_IDENTITY = "Apple Development";
|
||||
"CODE_SIGN_IDENTITY[sdk=macosx*]" = "Developer ID Application";
|
||||
CODE_SIGN_STYLE = Manual;
|
||||
DEAD_CODE_STRIPPING = YES;
|
||||
DEVELOPMENT_TEAM = "";
|
||||
"DEVELOPMENT_TEAM[sdk=macosx*]" = 9BMAKYA76W;
|
||||
EXPORTED_SYMBOLS_FILE = Baxandall3.exp;
|
||||
GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
|
||||
GENERATE_PKGINFO_FILE = YES;
|
||||
INFOPLIST_FILE = Info.plist;
|
||||
INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/Components/";
|
||||
LIBRARY_STYLE = Bundle;
|
||||
MACOSX_DEPLOYMENT_TARGET = 11.1;
|
||||
OTHER_LDFLAGS = "-bundle";
|
||||
OTHER_REZFLAGS = "";
|
||||
PRODUCT_BUNDLE_IDENTIFIER = "com.airwindows.audiounit.${PRODUCT_NAME:identifier}";
|
||||
PRODUCT_NAME = Baxandall3;
|
||||
PROVISIONING_PROFILE_SPECIFIER = "";
|
||||
SDKROOT = macosx;
|
||||
STRIP_INSTALLED_PRODUCT = YES;
|
||||
STRIP_STYLE = debugging;
|
||||
WRAPPER_EXTENSION = component;
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
3E4BA248089833B7007656EC /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
ARCHS = "$(ARCHS_STANDARD)";
|
||||
CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
|
||||
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
|
||||
CLANG_WARN_BOOL_CONVERSION = YES;
|
||||
CLANG_WARN_COMMA = YES;
|
||||
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
||||
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
|
||||
CLANG_WARN_EMPTY_BODY = YES;
|
||||
CLANG_WARN_ENUM_CONVERSION = YES;
|
||||
CLANG_WARN_INFINITE_RECURSION = YES;
|
||||
CLANG_WARN_INT_CONVERSION = YES;
|
||||
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
|
||||
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
|
||||
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
|
||||
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
|
||||
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
|
||||
CLANG_WARN_STRICT_PROTOTYPES = YES;
|
||||
CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
||||
CLANG_WARN_UNREACHABLE_CODE = YES;
|
||||
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
||||
COPY_PHASE_STRIP = NO;
|
||||
DEAD_CODE_STRIPPING = YES;
|
||||
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
|
||||
ENABLE_STRICT_OBJC_MSGSEND = YES;
|
||||
ENABLE_TESTABILITY = YES;
|
||||
GCC_C_LANGUAGE_STANDARD = c99;
|
||||
GCC_NO_COMMON_BLOCKS = YES;
|
||||
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_UNDECLARED_SELECTOR = YES;
|
||||
GCC_WARN_UNINITIALIZED_AUTOS = YES;
|
||||
GCC_WARN_UNUSED_FUNCTION = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
HEADER_SEARCH_PATHS = "/Users/christopherjohnson/Desktop/CA_SDK/**";
|
||||
MACOSX_DEPLOYMENT_TARGET = 11.1;
|
||||
ONLY_ACTIVE_ARCH = YES;
|
||||
SDKROOT = macosx;
|
||||
WARNING_CFLAGS = (
|
||||
"-Wmost",
|
||||
"-Wno-four-char-constants",
|
||||
"-Wno-unknown-pragmas",
|
||||
);
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
3E4BA249089833B7007656EC /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
ARCHS = "$(ARCHS_STANDARD)";
|
||||
CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
|
||||
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
|
||||
CLANG_WARN_BOOL_CONVERSION = YES;
|
||||
CLANG_WARN_COMMA = YES;
|
||||
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
||||
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
|
||||
CLANG_WARN_EMPTY_BODY = YES;
|
||||
CLANG_WARN_ENUM_CONVERSION = YES;
|
||||
CLANG_WARN_INFINITE_RECURSION = YES;
|
||||
CLANG_WARN_INT_CONVERSION = YES;
|
||||
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
|
||||
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
|
||||
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
|
||||
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
|
||||
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
|
||||
CLANG_WARN_STRICT_PROTOTYPES = YES;
|
||||
CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
||||
CLANG_WARN_UNREACHABLE_CODE = YES;
|
||||
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
||||
DEAD_CODE_STRIPPING = YES;
|
||||
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
|
||||
ENABLE_STRICT_OBJC_MSGSEND = YES;
|
||||
GCC_C_LANGUAGE_STANDARD = c99;
|
||||
GCC_NO_COMMON_BLOCKS = YES;
|
||||
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_UNDECLARED_SELECTOR = YES;
|
||||
GCC_WARN_UNINITIALIZED_AUTOS = YES;
|
||||
GCC_WARN_UNUSED_FUNCTION = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
HEADER_SEARCH_PATHS = "/Users/christopherjohnson/Desktop/CA_SDK/**";
|
||||
MACOSX_DEPLOYMENT_TARGET = 11.1;
|
||||
ONLY_ACTIVE_ARCH = YES;
|
||||
SDKROOT = macosx;
|
||||
WARNING_CFLAGS = (
|
||||
"-Wmost",
|
||||
"-Wno-four-char-constants",
|
||||
"-Wno-unknown-pragmas",
|
||||
);
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
/* End XCBuildConfiguration section */
|
||||
|
||||
/* Begin XCConfigurationList section */
|
||||
3E4BA243089833B7007656EC /* Build configuration list for PBXNativeTarget "Baxandall3" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
3E4BA244089833B7007656EC /* Debug */,
|
||||
3E4BA245089833B7007656EC /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Debug;
|
||||
};
|
||||
3E4BA247089833B7007656EC /* Build configuration list for PBXProject "Baxandall3" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
3E4BA248089833B7007656EC /* Debug */,
|
||||
3E4BA249089833B7007656EC /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Debug;
|
||||
};
|
||||
/* End XCConfigurationList section */
|
||||
};
|
||||
rootObject = 089C1669FE841209C02AAC07 /* Project object */;
|
||||
}
|
||||
7
plugins/MacSignedAU/Baxandall3/Baxandall3.xcodeproj/project.xcworkspace/contents.xcworkspacedata
generated
Normal file
7
plugins/MacSignedAU/Baxandall3/Baxandall3.xcodeproj/project.xcworkspace/contents.xcworkspacedata
generated
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Workspace
|
||||
version = "1.0">
|
||||
<FileRef
|
||||
location = "self:">
|
||||
</FileRef>
|
||||
</Workspace>
|
||||
|
|
@ -0,0 +1,8 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>IDEDidComputeMac32BitWarning</key>
|
||||
<true/>
|
||||
</dict>
|
||||
</plist>
|
||||
Binary file not shown.
|
|
@ -0,0 +1,67 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1420"
|
||||
version = "1.3">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
buildImplicitDependencies = "YES">
|
||||
<BuildActionEntries>
|
||||
<BuildActionEntry
|
||||
buildForTesting = "YES"
|
||||
buildForRunning = "YES"
|
||||
buildForProfiling = "YES"
|
||||
buildForArchiving = "YES"
|
||||
buildForAnalyzing = "YES">
|
||||
<BuildableReference
|
||||
BuildableIdentifier = "primary"
|
||||
BlueprintIdentifier = "8D01CCC60486CAD60068D4B7"
|
||||
BuildableName = "Baxandall3.component"
|
||||
BlueprintName = "Baxandall3"
|
||||
ReferencedContainer = "container:Baxandall3.xcodeproj">
|
||||
</BuildableReference>
|
||||
</BuildActionEntry>
|
||||
</BuildActionEntries>
|
||||
</BuildAction>
|
||||
<TestAction
|
||||
buildConfiguration = "Debug"
|
||||
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
|
||||
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
|
||||
shouldUseLaunchSchemeArgsEnv = "YES">
|
||||
<Testables>
|
||||
</Testables>
|
||||
</TestAction>
|
||||
<LaunchAction
|
||||
buildConfiguration = "Release"
|
||||
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
|
||||
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
|
||||
launchStyle = "0"
|
||||
useCustomWorkingDirectory = "NO"
|
||||
ignoresPersistentStateOnLaunch = "NO"
|
||||
debugDocumentVersioning = "YES"
|
||||
debugServiceExtension = "internal"
|
||||
allowLocationSimulation = "YES">
|
||||
</LaunchAction>
|
||||
<ProfileAction
|
||||
buildConfiguration = "Release"
|
||||
shouldUseLaunchSchemeArgsEnv = "YES"
|
||||
savedToolIdentifier = ""
|
||||
useCustomWorkingDirectory = "NO"
|
||||
debugDocumentVersioning = "YES">
|
||||
<MacroExpansion>
|
||||
<BuildableReference
|
||||
BuildableIdentifier = "primary"
|
||||
BlueprintIdentifier = "8D01CCC60486CAD60068D4B7"
|
||||
BuildableName = "Baxandall3.component"
|
||||
BlueprintName = "Baxandall3"
|
||||
ReferencedContainer = "container:Baxandall3.xcodeproj">
|
||||
</BuildableReference>
|
||||
</MacroExpansion>
|
||||
</ProfileAction>
|
||||
<AnalyzeAction
|
||||
buildConfiguration = "Debug">
|
||||
</AnalyzeAction>
|
||||
<ArchiveAction
|
||||
buildConfiguration = "Release"
|
||||
revealArchiveInOrganizer = "YES">
|
||||
</ArchiveAction>
|
||||
</Scheme>
|
||||
|
|
@ -0,0 +1,22 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>SchemeUserState</key>
|
||||
<dict>
|
||||
<key>Baxandall3.xcscheme_^#shared#^_</key>
|
||||
<dict>
|
||||
<key>orderHint</key>
|
||||
<integer>0</integer>
|
||||
</dict>
|
||||
</dict>
|
||||
<key>SuppressBuildableAutocreation</key>
|
||||
<dict>
|
||||
<key>8D01CCC60486CAD60068D4B7</key>
|
||||
<dict>
|
||||
<key>primary</key>
|
||||
<true/>
|
||||
</dict>
|
||||
</dict>
|
||||
</dict>
|
||||
</plist>
|
||||
58
plugins/MacSignedAU/Baxandall3/Baxandall3Version.h
Executable file
58
plugins/MacSignedAU/Baxandall3/Baxandall3Version.h
Executable file
|
|
@ -0,0 +1,58 @@
|
|||
/*
|
||||
* File: Baxandall3Version.h
|
||||
*
|
||||
* Version: 1.0
|
||||
*
|
||||
* Created: 3/21/25
|
||||
*
|
||||
* Copyright: Copyright © 2025 Airwindows, Airwindows uses the MIT license
|
||||
*
|
||||
* Disclaimer: IMPORTANT: This Apple software is supplied to you by Apple Computer, Inc. ("Apple") in
|
||||
* consideration of your agreement to the following terms, and your use, installation, modification
|
||||
* or redistribution of this Apple software constitutes acceptance of these terms. If you do
|
||||
* not agree with these terms, please do not use, install, modify or redistribute this Apple
|
||||
* software.
|
||||
*
|
||||
* In consideration of your agreement to abide by the following terms, and subject to these terms,
|
||||
* Apple grants you a personal, non-exclusive license, under Apple's copyrights in this
|
||||
* original Apple software (the "Apple Software"), to use, reproduce, modify and redistribute the
|
||||
* Apple Software, with or without modifications, in source and/or binary forms; provided that if you
|
||||
* redistribute the Apple Software in its entirety and without modifications, you must retain this
|
||||
* notice and the following text and disclaimers in all such redistributions of the Apple Software.
|
||||
* Neither the name, trademarks, service marks or logos of Apple Computer, Inc. may be used to
|
||||
* endorse or promote products derived from the Apple Software without specific prior written
|
||||
* permission from Apple. Except as expressly stated in this notice, no other rights or
|
||||
* licenses, express or implied, are granted by Apple herein, including but not limited to any
|
||||
* patent rights that may be infringed by your derivative works or by other works in which the
|
||||
* Apple Software may be incorporated.
|
||||
*
|
||||
* The Apple Software is provided by Apple on an "AS IS" basis. APPLE MAKES NO WARRANTIES, EXPRESS OR
|
||||
* IMPLIED, INCLUDING WITHOUT LIMITATION THE IMPLIED WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY
|
||||
* AND FITNESS FOR A PARTICULAR PURPOSE, REGARDING THE APPLE SOFTWARE OR ITS USE AND OPERATION ALONE
|
||||
* OR IN COMBINATION WITH YOUR PRODUCTS.
|
||||
*
|
||||
* IN NO EVENT SHALL APPLE BE LIABLE FOR ANY SPECIAL, INDIRECT, INCIDENTAL OR CONSEQUENTIAL
|
||||
* DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
|
||||
* OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) ARISING IN ANY WAY OUT OF THE USE,
|
||||
* REPRODUCTION, MODIFICATION AND/OR DISTRIBUTION OF THE APPLE SOFTWARE, HOWEVER CAUSED AND WHETHER
|
||||
* UNDER THEORY OF CONTRACT, TORT (INCLUDING NEGLIGENCE), STRICT LIABILITY OR OTHERWISE, EVEN
|
||||
* IF APPLE HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
*/
|
||||
#ifndef __Baxandall3Version_h__
|
||||
#define __Baxandall3Version_h__
|
||||
|
||||
|
||||
#ifdef DEBUG
|
||||
#define kBaxandall3Version 0xFFFFFFFF
|
||||
#else
|
||||
#define kBaxandall3Version 0x00010000
|
||||
#endif
|
||||
|
||||
//~~~~~~~~~~~~~~ Change!!! ~~~~~~~~~~~~~~~~~~~~~//
|
||||
#define Baxandall3_COMP_MANF 'Dthr'
|
||||
#define Baxandall3_COMP_SUBTYPE 'baxc'
|
||||
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~//
|
||||
|
||||
#endif
|
||||
|
||||
47
plugins/MacSignedAU/Baxandall3/Info.plist
Executable file
47
plugins/MacSignedAU/Baxandall3/Info.plist
Executable file
|
|
@ -0,0 +1,47 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>AudioComponents</key>
|
||||
<array>
|
||||
<dict>
|
||||
<key>description</key>
|
||||
<string>${PRODUCT_NAME:identifier} AU</string>
|
||||
<key>factoryFunction</key>
|
||||
<string>${PRODUCT_NAME:identifier}Factory</string>
|
||||
<key>manufacturer</key>
|
||||
<string>Dthr</string>
|
||||
<key>name</key>
|
||||
<string>Airwindows: ${PRODUCT_NAME:identifier}</string>
|
||||
<key>subtype</key>
|
||||
<string>baxc</string>
|
||||
<key>type</key>
|
||||
<string>aufx</string>
|
||||
<key>version</key>
|
||||
<integer>65536</integer>
|
||||
</dict>
|
||||
</array>
|
||||
<key>CFBundleDevelopmentRegion</key>
|
||||
<string>English</string>
|
||||
<key>CFBundleExecutable</key>
|
||||
<string>${EXECUTABLE_NAME}</string>
|
||||
<key>CFBundleIconFile</key>
|
||||
<string></string>
|
||||
<key>CFBundleIdentifier</key>
|
||||
<string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>
|
||||
<key>CFBundleInfoDictionaryVersion</key>
|
||||
<string>6.0</string>
|
||||
<key>CFBundleName</key>
|
||||
<string>${PROJECTNAMEASIDENTIFIER}</string>
|
||||
<key>CFBundlePackageType</key>
|
||||
<string>BNDL</string>
|
||||
<key>CFBundleShortVersionString</key>
|
||||
<string>1.0</string>
|
||||
<key>CFBundleSignature</key>
|
||||
<string>Dthr</string>
|
||||
<key>CFBundleVersion</key>
|
||||
<string>1.0</string>
|
||||
<key>CSResourcesFileMapped</key>
|
||||
<true/>
|
||||
</dict>
|
||||
</plist>
|
||||
5
plugins/MacSignedAU/Baxandall3/StarterAU_Prefix.pch
Executable file
5
plugins/MacSignedAU/Baxandall3/StarterAU_Prefix.pch
Executable file
|
|
@ -0,0 +1,5 @@
|
|||
//
|
||||
// Prefix header for all source files of the '«PROJECTNAMEASIDENTIFIER»' target in the '«PROJECTNAMEASIDENTIFIER»' project.
|
||||
//
|
||||
|
||||
#include <CoreServices/CoreServices.h>
|
||||
BIN
plugins/MacSignedAU/Baxandall3/en.lproj/InfoPlist.strings
Executable file
BIN
plugins/MacSignedAU/Baxandall3/en.lproj/InfoPlist.strings
Executable file
Binary file not shown.
16
plugins/MacSignedAU/Baxandall3/version.plist
Executable file
16
plugins/MacSignedAU/Baxandall3/version.plist
Executable file
|
|
@ -0,0 +1,16 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>BuildVersion</key>
|
||||
<string>3</string>
|
||||
<key>CFBundleShortVersionString</key>
|
||||
<string>1.0</string>
|
||||
<key>CFBundleVersion</key>
|
||||
<string>1.0</string>
|
||||
<key>ProjectName</key>
|
||||
<string>${EXECUTABLE_NAME}</string>
|
||||
<key>SourceVersion</key>
|
||||
<string>590000</string>
|
||||
</dict>
|
||||
</plist>
|
||||
375
plugins/MacSignedAU/DeCrackle/DeCrackle.cpp
Executable file
375
plugins/MacSignedAU/DeCrackle/DeCrackle.cpp
Executable file
|
|
@ -0,0 +1,375 @@
|
|||
/*
|
||||
* File: DeCrackle.cpp
|
||||
*
|
||||
* Version: 1.0
|
||||
*
|
||||
* Created: 2/20/25
|
||||
*
|
||||
* Copyright: Copyright © 2025 Airwindows, Airwindows uses the MIT license
|
||||
*
|
||||
* Disclaimer: IMPORTANT: This Apple software is supplied to you by Apple Computer, Inc. ("Apple") in
|
||||
* consideration of your agreement to the following terms, and your use, installation, modification
|
||||
* or redistribution of this Apple software constitutes acceptance of these terms. If you do
|
||||
* not agree with these terms, please do not use, install, modify or redistribute this Apple
|
||||
* software.
|
||||
*
|
||||
* In consideration of your agreement to abide by the following terms, and subject to these terms,
|
||||
* Apple grants you a personal, non-exclusive license, under Apple's copyrights in this
|
||||
* original Apple software (the "Apple Software"), to use, reproduce, modify and redistribute the
|
||||
* Apple Software, with or without modifications, in source and/or binary forms; provided that if you
|
||||
* redistribute the Apple Software in its entirety and without modifications, you must retain this
|
||||
* notice and the following text and disclaimers in all such redistributions of the Apple Software.
|
||||
* Neither the name, trademarks, service marks or logos of Apple Computer, Inc. may be used to
|
||||
* endorse or promote products derived from the Apple Software without specific prior written
|
||||
* permission from Apple. Except as expressly stated in this notice, no other rights or
|
||||
* licenses, express or implied, are granted by Apple herein, including but not limited to any
|
||||
* patent rights that may be infringed by your derivative works or by other works in which the
|
||||
* Apple Software may be incorporated.
|
||||
*
|
||||
* The Apple Software is provided by Apple on an "AS IS" basis. APPLE MAKES NO WARRANTIES, EXPRESS OR
|
||||
* IMPLIED, INCLUDING WITHOUT LIMITATION THE IMPLIED WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY
|
||||
* AND FITNESS FOR A PARTICULAR PURPOSE, REGARDING THE APPLE SOFTWARE OR ITS USE AND OPERATION ALONE
|
||||
* OR IN COMBINATION WITH YOUR PRODUCTS.
|
||||
*
|
||||
* IN NO EVENT SHALL APPLE BE LIABLE FOR ANY SPECIAL, INDIRECT, INCIDENTAL OR CONSEQUENTIAL
|
||||
* DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
|
||||
* OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) ARISING IN ANY WAY OUT OF THE USE,
|
||||
* REPRODUCTION, MODIFICATION AND/OR DISTRIBUTION OF THE APPLE SOFTWARE, HOWEVER CAUSED AND WHETHER
|
||||
* UNDER THEORY OF CONTRACT, TORT (INCLUDING NEGLIGENCE), STRICT LIABILITY OR OTHERWISE, EVEN
|
||||
* IF APPLE HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
*/
|
||||
/*=============================================================================
|
||||
DeCrackle.cpp
|
||||
|
||||
=============================================================================*/
|
||||
#include "DeCrackle.h"
|
||||
|
||||
|
||||
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
AUDIOCOMPONENT_ENTRY(AUBaseFactory, DeCrackle)
|
||||
|
||||
|
||||
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
// DeCrackle::DeCrackle
|
||||
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
DeCrackle::DeCrackle(AudioUnit component)
|
||||
: AUEffectBase(component)
|
||||
{
|
||||
CreateElements();
|
||||
Globals()->UseIndexedParameters(kNumberOfParameters);
|
||||
SetParameter(kParam_A, kDefaultValue_ParamA );
|
||||
SetParameter(kParam_B, kDefaultValue_ParamB );
|
||||
SetParameter(kParam_C, kDefaultValue_ParamC );
|
||||
SetParameter(kParam_D, kDefaultValue_ParamD );
|
||||
SetParameter(kParam_E, kDefaultValue_ParamE );
|
||||
|
||||
#if AU_DEBUG_DISPATCHER
|
||||
mDebugDispatcher = new AUDebugDispatcher (this);
|
||||
#endif
|
||||
|
||||
}
|
||||
|
||||
|
||||
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
// DeCrackle::GetParameterValueStrings
|
||||
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
ComponentResult DeCrackle::GetParameterValueStrings(AudioUnitScope inScope,
|
||||
AudioUnitParameterID inParameterID,
|
||||
CFArrayRef * outStrings)
|
||||
{
|
||||
|
||||
return kAudioUnitErr_InvalidProperty;
|
||||
}
|
||||
|
||||
|
||||
|
||||
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
// DeCrackle::GetParameterInfo
|
||||
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
ComponentResult DeCrackle::GetParameterInfo(AudioUnitScope inScope,
|
||||
AudioUnitParameterID inParameterID,
|
||||
AudioUnitParameterInfo &outParameterInfo )
|
||||
{
|
||||
ComponentResult result = noErr;
|
||||
|
||||
outParameterInfo.flags = kAudioUnitParameterFlag_IsWritable
|
||||
| kAudioUnitParameterFlag_IsReadable;
|
||||
|
||||
if (inScope == kAudioUnitScope_Global) {
|
||||
switch(inParameterID)
|
||||
{
|
||||
case kParam_A:
|
||||
AUBase::FillInParameterName (outParameterInfo, kParameterAName, false);
|
||||
outParameterInfo.unit = kAudioUnitParameterUnit_Generic;
|
||||
outParameterInfo.minValue = 0.0;
|
||||
outParameterInfo.maxValue = 1.0;
|
||||
outParameterInfo.defaultValue = kDefaultValue_ParamA;
|
||||
break;
|
||||
case kParam_B:
|
||||
AUBase::FillInParameterName (outParameterInfo, kParameterBName, false);
|
||||
outParameterInfo.unit = kAudioUnitParameterUnit_Generic;
|
||||
outParameterInfo.minValue = 0.0;
|
||||
outParameterInfo.maxValue = 1.0;
|
||||
outParameterInfo.defaultValue = kDefaultValue_ParamB;
|
||||
break;
|
||||
case kParam_C:
|
||||
AUBase::FillInParameterName (outParameterInfo, kParameterCName, false);
|
||||
outParameterInfo.unit = kAudioUnitParameterUnit_Generic;
|
||||
outParameterInfo.minValue = 0.0;
|
||||
outParameterInfo.maxValue = 1.0;
|
||||
outParameterInfo.defaultValue = kDefaultValue_ParamC;
|
||||
break;
|
||||
case kParam_D:
|
||||
AUBase::FillInParameterName (outParameterInfo, kParameterDName, false);
|
||||
outParameterInfo.unit = kAudioUnitParameterUnit_Generic;
|
||||
outParameterInfo.minValue = 0.0;
|
||||
outParameterInfo.maxValue = 1.0;
|
||||
outParameterInfo.defaultValue = kDefaultValue_ParamD;
|
||||
break;
|
||||
case kParam_E:
|
||||
AUBase::FillInParameterName (outParameterInfo, kParameterEName, false);
|
||||
outParameterInfo.unit = kAudioUnitParameterUnit_Generic;
|
||||
outParameterInfo.minValue = 0.0;
|
||||
outParameterInfo.maxValue = 1.0;
|
||||
outParameterInfo.defaultValue = kDefaultValue_ParamE;
|
||||
break;
|
||||
default:
|
||||
result = kAudioUnitErr_InvalidParameter;
|
||||
break;
|
||||
}
|
||||
} else {
|
||||
result = kAudioUnitErr_InvalidParameter;
|
||||
}
|
||||
|
||||
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
// DeCrackle::GetPropertyInfo
|
||||
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
ComponentResult DeCrackle::GetPropertyInfo (AudioUnitPropertyID inID,
|
||||
AudioUnitScope inScope,
|
||||
AudioUnitElement inElement,
|
||||
UInt32 & outDataSize,
|
||||
Boolean & outWritable)
|
||||
{
|
||||
return AUEffectBase::GetPropertyInfo (inID, inScope, inElement, outDataSize, outWritable);
|
||||
}
|
||||
|
||||
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
// state that plugin supports only stereo-in/stereo-out processing
|
||||
UInt32 DeCrackle::SupportedNumChannels(const AUChannelInfo ** outInfo)
|
||||
{
|
||||
if (outInfo != NULL)
|
||||
{
|
||||
static AUChannelInfo info;
|
||||
info.inChannels = 2;
|
||||
info.outChannels = 2;
|
||||
*outInfo = &info;
|
||||
}
|
||||
|
||||
return 1;
|
||||
}
|
||||
|
||||
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
// DeCrackle::GetProperty
|
||||
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
ComponentResult DeCrackle::GetProperty( AudioUnitPropertyID inID,
|
||||
AudioUnitScope inScope,
|
||||
AudioUnitElement inElement,
|
||||
void * outData )
|
||||
{
|
||||
return AUEffectBase::GetProperty (inID, inScope, inElement, outData);
|
||||
}
|
||||
|
||||
// DeCrackle::Initialize
|
||||
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
ComponentResult DeCrackle::Initialize()
|
||||
{
|
||||
ComponentResult result = AUEffectBase::Initialize();
|
||||
if (result == noErr)
|
||||
Reset(kAudioUnitScope_Global, 0);
|
||||
return result;
|
||||
}
|
||||
|
||||
#pragma mark ____DeCrackleEffectKernel
|
||||
|
||||
|
||||
|
||||
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
// DeCrackle::DeCrackleKernel::Reset()
|
||||
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
ComponentResult DeCrackle::Reset(AudioUnitScope inScope, AudioUnitElement inElement)
|
||||
{
|
||||
for(int x = 0; x < kshort+2; x++) {aAL[x] = 0.0; aAR[x] = 0.0;}
|
||||
for(int x = 0; x < kshort+2; x++) {aBL[x] = 0.0; aBR[x] = 0.0;}
|
||||
for(int x = 0; x < kshort+2; x++) {aCL[x] = 0.0;}
|
||||
count = 1;
|
||||
for(int x = 0; x < 17; x++) {
|
||||
iirLSample[x] = 0.0;
|
||||
iirRSample[x] = 0.0;
|
||||
iirCSample[x] = 0.0;
|
||||
iirLAngle[x] = 0.0;
|
||||
iirRAngle[x] = 0.0;
|
||||
}
|
||||
iirTargetL = 0.0;
|
||||
iirTargetR = 0.0;
|
||||
iirClickL = 0.0;
|
||||
iirClickR = 0.0;
|
||||
prevSampleL = 0.0;
|
||||
prevSampleR = 0.0;
|
||||
prevSurfaceL = 0.0;
|
||||
prevSurfaceR = 0.0;
|
||||
prevOutL = 0.0;
|
||||
prevOutR = 0.0;
|
||||
|
||||
fpdL = 1.0; while (fpdL < 16386) fpdL = rand()*UINT32_MAX;
|
||||
fpdR = 1.0; while (fpdR < 16386) fpdR = rand()*UINT32_MAX;
|
||||
return noErr;
|
||||
}
|
||||
|
||||
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
// DeCrackle::ProcessBufferLists
|
||||
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
OSStatus DeCrackle::ProcessBufferLists(AudioUnitRenderActionFlags & ioActionFlags,
|
||||
const AudioBufferList & inBuffer,
|
||||
AudioBufferList & outBuffer,
|
||||
UInt32 inFramesToProcess)
|
||||
{
|
||||
Float32 * inputL = (Float32*)(inBuffer.mBuffers[0].mData);
|
||||
Float32 * inputR = (Float32*)(inBuffer.mBuffers[1].mData);
|
||||
Float32 * outputL = (Float32*)(outBuffer.mBuffers[0].mData);
|
||||
Float32 * outputR = (Float32*)(outBuffer.mBuffers[1].mData);
|
||||
UInt32 nSampleFrames = inFramesToProcess;
|
||||
double overallscale = 1.0;
|
||||
overallscale /= 44100.0;
|
||||
overallscale *= GetSampleRate();
|
||||
int offset = (int)(overallscale*1.1);
|
||||
double maxHeight = 1.0*overallscale;
|
||||
double filterOut = pow((GetParameter( kParam_A )*0.618)+0.1,2.0)/overallscale;
|
||||
double filterRef = pow(((1.0-GetParameter( kParam_B ))*0.618)+0.1,2.0)/overallscale;
|
||||
double iirCut = (pow(1.0-GetParameter( kParam_B ),2.0)*0.2)/overallscale;
|
||||
int adjDelay = (int)(GetParameter( kParam_B )*((double)(kshort/8)*overallscale))-2.0;
|
||||
if (adjDelay > kshort - 1) adjDelay = kshort - 1; //don't break on silly samplerates
|
||||
int halfTrig = fmin(0.5+pow(GetParameter( kParam_B ),3.0),0.999)*adjDelay;
|
||||
int halfRaw = 0.5*adjDelay;
|
||||
int halfBez = 0.5*adjDelay;
|
||||
double threshold = pow(GetParameter( kParam_C )*0.618,2.0)-0.1;
|
||||
double surface = (1.0-pow(1.0-GetParameter( kParam_D ),3.0))*0.9;
|
||||
double wet = GetParameter( kParam_E );
|
||||
int options = 0; if (wet < 0.001) options = 1;
|
||||
|
||||
while (nSampleFrames-- > 0) {
|
||||
double inputSampleL = *inputL;
|
||||
double inputSampleR = *inputR;
|
||||
if (fabs(inputSampleL)<1.18e-23) inputSampleL = fpdL * 1.18e-17;
|
||||
if (fabs(inputSampleR)<1.18e-23) inputSampleR = fpdR * 1.18e-17;
|
||||
double drySampleL = inputSampleL;
|
||||
double drySampleR = inputSampleR;
|
||||
|
||||
inputSampleL -= prevSampleL; prevSampleL = drySampleL;
|
||||
inputSampleR -= prevSampleR; prevSampleR = drySampleR;
|
||||
inputSampleL *= 16.0; inputSampleR *= 16.0;
|
||||
|
||||
double bezL = drySampleL;
|
||||
for(int x = 0; x < 6; x++) {
|
||||
iirLAngle[x] = (iirLAngle[x]*(1.0-filterOut))+((bezL-iirLSample[x])*filterOut);
|
||||
bezL = ((iirLSample[x]+(iirLAngle[x]*filterOut))*(1.0-filterOut))+(bezL*filterOut);
|
||||
iirLSample[x] = ((iirLSample[x]+(iirLAngle[x]*filterOut))*(1.0-filterOut))+(bezL*filterOut);
|
||||
} //lowpass audio band
|
||||
double bezR = drySampleR;
|
||||
for(int x = 0; x < 6; x++) {
|
||||
iirRAngle[x] = (iirRAngle[x]*(1.0-filterOut))+((bezR-iirRSample[x])*filterOut);
|
||||
bezR = ((iirRSample[x]+(iirRAngle[x]*filterOut))*(1.0-filterOut))+(bezR*filterOut);
|
||||
iirRSample[x] = ((iirRSample[x]+(iirRAngle[x]*filterOut))*(1.0-filterOut))+(bezR*filterOut);
|
||||
} //lowpass audio band
|
||||
|
||||
double rect = fabs(drySampleL*drySampleR*64.0);
|
||||
for(int x = 0; x < 6; x++) {
|
||||
rect = fabs((iirCSample[x]*(1.0-filterRef))+(rect*filterRef));
|
||||
iirCSample[x] = (iirCSample[x]*(1.0-filterRef))+(rect*filterRef);
|
||||
} //lowpass rectified CV band
|
||||
|
||||
aAL[count] = drySampleL;
|
||||
aAR[count] = drySampleR;
|
||||
aBL[count] = bezL;
|
||||
aBR[count] = bezR;
|
||||
aCL[count] = rect;
|
||||
|
||||
count++; if (count < 0 || count > adjDelay) count = 0;
|
||||
double near = rect;
|
||||
double far = aCL[count-((count > adjDelay)?adjDelay+1:0)];
|
||||
//near and far are the smoothed rectified version
|
||||
|
||||
double prevL = aAL[(count+halfRaw+offset)-(((count+halfRaw+offset) > adjDelay)?adjDelay+1:0)];
|
||||
double prevR = aAR[(count+halfRaw+offset)-(((count+halfRaw+offset) > adjDelay)?adjDelay+1:0)];
|
||||
double outL = aAL[(count+halfRaw)-(((count+halfRaw) > adjDelay)?adjDelay+1:0)];
|
||||
double outR = aAR[(count+halfRaw)-(((count+halfRaw) > adjDelay)?adjDelay+1:0)];
|
||||
double outBezL = aBL[(count+halfBez)-(((count+halfBez) > adjDelay)?adjDelay+1:0)];
|
||||
double outBezR = aBR[(count+halfBez)-(((count+halfBez) > adjDelay)?adjDelay+1:0)];
|
||||
//these are the various outputs to fade between
|
||||
double trigL = aAL[(count+halfTrig)-(((count+halfTrig) > adjDelay)?adjDelay+1:0)];
|
||||
double trigR = aAR[(count+halfTrig)-(((count+halfTrig) > adjDelay)?adjDelay+1:0)];
|
||||
|
||||
double deClickL = pow(fmax((fabs(trigL)-threshold)-fmax(near,far),0.0)*16.0,3.0);
|
||||
double deClickR = pow(fmax((fabs(trigR)-threshold)-fmax(near,far),0.0)*16.0,3.0);
|
||||
iirTargetL = fmax(iirTargetL-iirCut,0.0);
|
||||
iirTargetR = fmax(iirTargetR-iirCut,0.0); //taper down at iirCut speed
|
||||
if (deClickL > iirTargetL) iirTargetL = fmin(deClickL,maxHeight);
|
||||
if (deClickR > iirTargetR) iirTargetR = fmin(deClickR,maxHeight); //beyond 1.0 to stretch window
|
||||
if (deClickR*0.618 > iirTargetL) iirTargetL = fmin(deClickR*0.618,maxHeight);
|
||||
if (deClickL*0.618 > iirTargetR) iirTargetR = fmin(deClickL*0.618,maxHeight); //opposite channel
|
||||
iirClickL = fmin(iirClickL+iirCut,iirTargetL);
|
||||
iirClickR = fmin(iirClickR+iirCut,iirTargetR); //taper up on attack
|
||||
inputSampleL = (outBezL*fmin(iirClickL, 1.0)) + (outL*(1.0-fmin(iirClickL, 1.0)));
|
||||
inputSampleR = (outBezR*fmin(iirClickR, 1.0)) + (outR*(1.0-fmin(iirClickR, 1.0)));
|
||||
//declicking is applied: crossfade between darkened and normal
|
||||
|
||||
if (wet < 1.0 && wet > 0.0) {
|
||||
inputSampleL = (inputSampleL*wet)+(outL*(1.0-wet));
|
||||
inputSampleR = (inputSampleR*wet)+(outR*(1.0-wet));
|
||||
} //neither full wet, nor the 'clicks only' special case below
|
||||
|
||||
if (wet == 0.0) {
|
||||
inputSampleL = outL - inputSampleL;
|
||||
inputSampleR = outR - inputSampleR;
|
||||
} //clicks only at full dry
|
||||
|
||||
double recordVolume = fmax(fmax(near,far),fmax(prevL,prevR))+0.001; //engage only at quietest
|
||||
double surfaceL = sin(fmin((fabs(outL-prevL)/recordVolume)*surface, 3.14159265358979))*0.5;
|
||||
double surfaceR = sin(fmin((fabs(outR-prevR)/recordVolume)*surface, 3.14159265358979))*0.5;
|
||||
double gateOnAudio = fmax(surface-(recordVolume*surface*4.0),0.0);
|
||||
if (surface > 0.0 && wet > 0.0) {
|
||||
inputSampleL = (prevOutL*surfaceL)+(inputSampleL*(1.0-surfaceL));
|
||||
inputSampleR = (prevOutR*surfaceR)+(inputSampleR*(1.0-surfaceR));
|
||||
inputSampleL = (prevOutL*gateOnAudio)+(inputSampleL*(1.0-gateOnAudio));
|
||||
inputSampleR = (prevOutR*gateOnAudio)+(inputSampleR*(1.0-gateOnAudio));
|
||||
prevOutL = (prevOutL*gateOnAudio)+(inputSampleL*(1.0-gateOnAudio));
|
||||
prevOutR = (prevOutR*gateOnAudio)+(inputSampleR*(1.0-gateOnAudio));
|
||||
} //if we're also adding surface noise reduction that goes here
|
||||
|
||||
//begin 32 bit stereo floating point dither
|
||||
int expon; frexpf((float)inputSampleL, &expon);
|
||||
fpdL ^= fpdL << 13; fpdL ^= fpdL >> 17; fpdL ^= fpdL << 5;
|
||||
inputSampleL += ((double(fpdL)-uint32_t(0x7fffffff)) * 5.5e-36l * pow(2,expon+62));
|
||||
frexpf((float)inputSampleR, &expon);
|
||||
fpdR ^= fpdR << 13; fpdR ^= fpdR >> 17; fpdR ^= fpdR << 5;
|
||||
inputSampleR += ((double(fpdR)-uint32_t(0x7fffffff)) * 5.5e-36l * pow(2,expon+62));
|
||||
//end 32 bit stereo floating point dither
|
||||
|
||||
*outputL = inputSampleL;
|
||||
*outputR = inputSampleR;
|
||||
//direct stereo out
|
||||
|
||||
inputL += 1;
|
||||
inputR += 1;
|
||||
outputL += 1;
|
||||
outputR += 1;
|
||||
}
|
||||
return noErr;
|
||||
}
|
||||
|
||||
2
plugins/MacSignedAU/DeCrackle/DeCrackle.exp
Executable file
2
plugins/MacSignedAU/DeCrackle/DeCrackle.exp
Executable file
|
|
@ -0,0 +1,2 @@
|
|||
_DeCrackleEntry
|
||||
_DeCrackleFactory
|
||||
154
plugins/MacSignedAU/DeCrackle/DeCrackle.h
Executable file
154
plugins/MacSignedAU/DeCrackle/DeCrackle.h
Executable file
|
|
@ -0,0 +1,154 @@
|
|||
/*
|
||||
* File: DeCrackle.h
|
||||
*
|
||||
* Version: 1.0
|
||||
*
|
||||
* Created: 2/20/25
|
||||
*
|
||||
* Copyright: Copyright © 2025 Airwindows, Airwindows uses the MIT license
|
||||
*
|
||||
* Disclaimer: IMPORTANT: This Apple software is supplied to you by Apple Computer, Inc. ("Apple") in
|
||||
* consideration of your agreement to the following terms, and your use, installation, modification
|
||||
* or redistribution of this Apple software constitutes acceptance of these terms. If you do
|
||||
* not agree with these terms, please do not use, install, modify or redistribute this Apple
|
||||
* software.
|
||||
*
|
||||
* In consideration of your agreement to abide by the following terms, and subject to these terms,
|
||||
* Apple grants you a personal, non-exclusive license, under Apple's copyrights in this
|
||||
* original Apple software (the "Apple Software"), to use, reproduce, modify and redistribute the
|
||||
* Apple Software, with or without modifications, in source and/or binary forms; provided that if you
|
||||
* redistribute the Apple Software in its entirety and without modifications, you must retain this
|
||||
* notice and the following text and disclaimers in all such redistributions of the Apple Software.
|
||||
* Neither the name, trademarks, service marks or logos of Apple Computer, Inc. may be used to
|
||||
* endorse or promote products derived from the Apple Software without specific prior written
|
||||
* permission from Apple. Except as expressly stated in this notice, no other rights or
|
||||
* licenses, express or implied, are granted by Apple herein, including but not limited to any
|
||||
* patent rights that may be infringed by your derivative works or by other works in which the
|
||||
* Apple Software may be incorporated.
|
||||
*
|
||||
* The Apple Software is provided by Apple on an "AS IS" basis. APPLE MAKES NO WARRANTIES, EXPRESS OR
|
||||
* IMPLIED, INCLUDING WITHOUT LIMITATION THE IMPLIED WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY
|
||||
* AND FITNESS FOR A PARTICULAR PURPOSE, REGARDING THE APPLE SOFTWARE OR ITS USE AND OPERATION ALONE
|
||||
* OR IN COMBINATION WITH YOUR PRODUCTS.
|
||||
*
|
||||
* IN NO EVENT SHALL APPLE BE LIABLE FOR ANY SPECIAL, INDIRECT, INCIDENTAL OR CONSEQUENTIAL
|
||||
* DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
|
||||
* OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) ARISING IN ANY WAY OUT OF THE USE,
|
||||
* REPRODUCTION, MODIFICATION AND/OR DISTRIBUTION OF THE APPLE SOFTWARE, HOWEVER CAUSED AND WHETHER
|
||||
* UNDER THEORY OF CONTRACT, TORT (INCLUDING NEGLIGENCE), STRICT LIABILITY OR OTHERWISE, EVEN
|
||||
* IF APPLE HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
*/
|
||||
#include "AUEffectBase.h"
|
||||
#include "DeCrackleVersion.h"
|
||||
|
||||
#if AU_DEBUG_DISPATCHER
|
||||
#include "AUDebugDispatcher.h"
|
||||
#endif
|
||||
|
||||
|
||||
#ifndef __DeCrackle_h__
|
||||
#define __DeCrackle_h__
|
||||
|
||||
|
||||
#pragma mark ____DeCrackle Parameters
|
||||
|
||||
// parameters
|
||||
static const float kDefaultValue_ParamA = 0.5;
|
||||
static const float kDefaultValue_ParamB = 0.5;
|
||||
static const float kDefaultValue_ParamC = 0.5;
|
||||
static const float kDefaultValue_ParamD = 0.5;
|
||||
static const float kDefaultValue_ParamE = 1.0;
|
||||
|
||||
static CFStringRef kParameterAName = CFSTR("Filter");
|
||||
static CFStringRef kParameterBName = CFSTR("Window");
|
||||
static CFStringRef kParameterCName = CFSTR("Thresld");
|
||||
static CFStringRef kParameterDName = CFSTR("Surface");
|
||||
static CFStringRef kParameterEName = CFSTR("Dry/Wet");
|
||||
|
||||
enum {
|
||||
kParam_A =0,
|
||||
kParam_B =1,
|
||||
kParam_C =2,
|
||||
kParam_D =3,
|
||||
kParam_E =4,
|
||||
//Add your parameters here...
|
||||
kNumberOfParameters=5
|
||||
};
|
||||
const int kshort = 1600;
|
||||
|
||||
#pragma mark ____DeCrackle
|
||||
class DeCrackle : public AUEffectBase
|
||||
{
|
||||
public:
|
||||
DeCrackle(AudioUnit component);
|
||||
#if AU_DEBUG_DISPATCHER
|
||||
virtual ~DeCrackle () { delete mDebugDispatcher; }
|
||||
#endif
|
||||
|
||||
virtual ComponentResult Reset(AudioUnitScope inScope, AudioUnitElement inElement);
|
||||
|
||||
virtual OSStatus ProcessBufferLists(AudioUnitRenderActionFlags & ioActionFlags,
|
||||
const AudioBufferList & inBuffer, AudioBufferList & outBuffer,
|
||||
UInt32 inFramesToProcess);
|
||||
virtual UInt32 SupportedNumChannels(const AUChannelInfo ** outInfo);
|
||||
|
||||
virtual ComponentResult GetParameterValueStrings(AudioUnitScope inScope,
|
||||
AudioUnitParameterID inParameterID,
|
||||
CFArrayRef * outStrings);
|
||||
|
||||
virtual ComponentResult GetParameterInfo(AudioUnitScope inScope,
|
||||
AudioUnitParameterID inParameterID,
|
||||
AudioUnitParameterInfo &outParameterInfo);
|
||||
|
||||
virtual ComponentResult GetPropertyInfo(AudioUnitPropertyID inID,
|
||||
AudioUnitScope inScope,
|
||||
AudioUnitElement inElement,
|
||||
UInt32 & outDataSize,
|
||||
Boolean & outWritable );
|
||||
|
||||
virtual ComponentResult GetProperty(AudioUnitPropertyID inID,
|
||||
AudioUnitScope inScope,
|
||||
AudioUnitElement inElement,
|
||||
void * outData);
|
||||
|
||||
virtual ComponentResult Initialize();
|
||||
virtual bool SupportsTail () { return true; }
|
||||
virtual Float64 GetTailTime() {return (1.0/GetSampleRate())*0.0;} //in SECONDS! gsr * a number = in samples
|
||||
virtual Float64 GetLatency() {return (1.0/GetSampleRate())*0.0;} // in SECONDS! gsr * a number = in samples
|
||||
|
||||
/*! @method Version */
|
||||
virtual ComponentResult Version() { return kDeCrackleVersion; }
|
||||
|
||||
private:
|
||||
|
||||
double aAL[kshort+5];
|
||||
double aBL[kshort+5];
|
||||
double aAR[kshort+5];
|
||||
double aBR[kshort+5];
|
||||
double aCL[kshort+5];
|
||||
int count;
|
||||
double iirLSample[18];
|
||||
double iirRSample[18];
|
||||
double iirLAngle[18];
|
||||
double iirRAngle[18];
|
||||
double iirCSample[18];
|
||||
double iirTargetL;
|
||||
double iirTargetR;
|
||||
double iirClickL;
|
||||
double iirClickR;
|
||||
double prevSampleL;
|
||||
double prevSampleR;
|
||||
double prevSurfaceL;
|
||||
double prevSurfaceR;
|
||||
double prevOutL;
|
||||
double prevOutR;
|
||||
|
||||
uint32_t fpdL;
|
||||
uint32_t fpdR;
|
||||
};
|
||||
|
||||
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
|
||||
#endif
|
||||
61
plugins/MacSignedAU/DeCrackle/DeCrackle.r
Executable file
61
plugins/MacSignedAU/DeCrackle/DeCrackle.r
Executable file
|
|
@ -0,0 +1,61 @@
|
|||
/*
|
||||
* File: DeCrackle.r
|
||||
*
|
||||
* Version: 1.0
|
||||
*
|
||||
* Created: 2/20/25
|
||||
*
|
||||
* Copyright: Copyright © 2025 Airwindows, Airwindows uses the MIT license
|
||||
*
|
||||
* Disclaimer: IMPORTANT: This Apple software is supplied to you by Apple Computer, Inc. ("Apple") in
|
||||
* consideration of your agreement to the following terms, and your use, installation, modification
|
||||
* or redistribution of this Apple software constitutes acceptance of these terms. If you do
|
||||
* not agree with these terms, please do not use, install, modify or redistribute this Apple
|
||||
* software.
|
||||
*
|
||||
* In consideration of your agreement to abide by the following terms, and subject to these terms,
|
||||
* Apple grants you a personal, non-exclusive license, under Apple's copyrights in this
|
||||
* original Apple software (the "Apple Software"), to use, reproduce, modify and redistribute the
|
||||
* Apple Software, with or without modifications, in source and/or binary forms; provided that if you
|
||||
* redistribute the Apple Software in its entirety and without modifications, you must retain this
|
||||
* notice and the following text and disclaimers in all such redistributions of the Apple Software.
|
||||
* Neither the name, trademarks, service marks or logos of Apple Computer, Inc. may be used to
|
||||
* endorse or promote products derived from the Apple Software without specific prior written
|
||||
* permission from Apple. Except as expressly stated in this notice, no other rights or
|
||||
* licenses, express or implied, are granted by Apple herein, including but not limited to any
|
||||
* patent rights that may be infringed by your derivative works or by other works in which the
|
||||
* Apple Software may be incorporated.
|
||||
*
|
||||
* The Apple Software is provided by Apple on an "AS IS" basis. APPLE MAKES NO WARRANTIES, EXPRESS OR
|
||||
* IMPLIED, INCLUDING WITHOUT LIMITATION THE IMPLIED WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY
|
||||
* AND FITNESS FOR A PARTICULAR PURPOSE, REGARDING THE APPLE SOFTWARE OR ITS USE AND OPERATION ALONE
|
||||
* OR IN COMBINATION WITH YOUR PRODUCTS.
|
||||
*
|
||||
* IN NO EVENT SHALL APPLE BE LIABLE FOR ANY SPECIAL, INDIRECT, INCIDENTAL OR CONSEQUENTIAL
|
||||
* DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
|
||||
* OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) ARISING IN ANY WAY OUT OF THE USE,
|
||||
* REPRODUCTION, MODIFICATION AND/OR DISTRIBUTION OF THE APPLE SOFTWARE, HOWEVER CAUSED AND WHETHER
|
||||
* UNDER THEORY OF CONTRACT, TORT (INCLUDING NEGLIGENCE), STRICT LIABILITY OR OTHERWISE, EVEN
|
||||
* IF APPLE HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
*/
|
||||
#include <AudioUnit/AudioUnit.r>
|
||||
|
||||
#include "DeCrackleVersion.h"
|
||||
|
||||
// Note that resource IDs must be spaced 2 apart for the 'STR ' name and description
|
||||
#define kAudioUnitResID_DeCrackle 1000
|
||||
|
||||
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DeCrackle~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
#define RES_ID kAudioUnitResID_DeCrackle
|
||||
#define COMP_TYPE kAudioUnitType_Effect
|
||||
#define COMP_SUBTYPE DeCrackle_COMP_SUBTYPE
|
||||
#define COMP_MANUF DeCrackle_COMP_MANF
|
||||
|
||||
#define VERSION kDeCrackleVersion
|
||||
#define NAME "Airwindows: DeCrackle"
|
||||
#define DESCRIPTION "DeCrackle AU"
|
||||
#define ENTRY_POINT "DeCrackleEntry"
|
||||
|
||||
#include "AUResources.r"
|
||||
1359
plugins/MacSignedAU/DeCrackle/DeCrackle.xcodeproj/christopherjohnson.mode1v3
Executable file
1359
plugins/MacSignedAU/DeCrackle/DeCrackle.xcodeproj/christopherjohnson.mode1v3
Executable file
File diff suppressed because it is too large
Load diff
153
plugins/MacSignedAU/DeCrackle/DeCrackle.xcodeproj/christopherjohnson.pbxuser
Executable file
153
plugins/MacSignedAU/DeCrackle/DeCrackle.xcodeproj/christopherjohnson.pbxuser
Executable file
|
|
@ -0,0 +1,153 @@
|
|||
// !$*UTF8*$!
|
||||
{
|
||||
089C1669FE841209C02AAC07 /* Project object */ = {
|
||||
activeBuildConfigurationName = Release;
|
||||
activeTarget = 8D01CCC60486CAD60068D4B7 /* DeCrackle */;
|
||||
codeSenseManager = 8BD3CCB9148830B20062E48C /* Code sense */;
|
||||
perUserDictionary = {
|
||||
PBXConfiguration.PBXFileTableDataSource3.PBXFileTableDataSource = {
|
||||
PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
|
||||
PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
|
||||
PBXFileTableDataSourceColumnWidthsKey = (
|
||||
20,
|
||||
364,
|
||||
20,
|
||||
48,
|
||||
43,
|
||||
43,
|
||||
20,
|
||||
);
|
||||
PBXFileTableDataSourceColumnsKey = (
|
||||
PBXFileDataSource_FiletypeID,
|
||||
PBXFileDataSource_Filename_ColumnID,
|
||||
PBXFileDataSource_Built_ColumnID,
|
||||
PBXFileDataSource_ObjectSize_ColumnID,
|
||||
PBXFileDataSource_Errors_ColumnID,
|
||||
PBXFileDataSource_Warnings_ColumnID,
|
||||
PBXFileDataSource_Target_ColumnID,
|
||||
);
|
||||
};
|
||||
PBXConfiguration.PBXTargetDataSource.PBXTargetDataSource = {
|
||||
PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
|
||||
PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
|
||||
PBXFileTableDataSourceColumnWidthsKey = (
|
||||
20,
|
||||
188,
|
||||
60,
|
||||
20,
|
||||
48,
|
||||
43,
|
||||
43,
|
||||
);
|
||||
PBXFileTableDataSourceColumnsKey = (
|
||||
PBXFileDataSource_FiletypeID,
|
||||
PBXFileDataSource_Filename_ColumnID,
|
||||
PBXTargetDataSource_PrimaryAttribute,
|
||||
PBXFileDataSource_Built_ColumnID,
|
||||
PBXFileDataSource_ObjectSize_ColumnID,
|
||||
PBXFileDataSource_Errors_ColumnID,
|
||||
PBXFileDataSource_Warnings_ColumnID,
|
||||
);
|
||||
};
|
||||
PBXPerProjectTemplateStateSaveDate = 764600166;
|
||||
PBXWorkspaceStateSaveDate = 764600166;
|
||||
};
|
||||
perUserProjectItems = {
|
||||
8B3C84972D92E28200F8ABD4 /* PBXTextBookmark */ = 8B3C84972D92E28200F8ABD4 /* PBXTextBookmark */;
|
||||
8B3C84982D92E28200F8ABD4 /* PBXTextBookmark */ = 8B3C84982D92E28200F8ABD4 /* PBXTextBookmark */;
|
||||
8B6AA7DE2D834408005575CF /* PBXTextBookmark */ = 8B6AA7DE2D834408005575CF /* PBXTextBookmark */;
|
||||
8BE2D2C52D8D89DF00F0B362 /* PBXTextBookmark */ = 8BE2D2C52D8D89DF00F0B362 /* PBXTextBookmark */;
|
||||
};
|
||||
sourceControlManager = 8BD3CCB8148830B20062E48C /* Source Control */;
|
||||
userBuildSettings = {
|
||||
};
|
||||
};
|
||||
8B3C84972D92E28200F8ABD4 /* PBXTextBookmark */ = {
|
||||
isa = PBXTextBookmark;
|
||||
fRef = 8BA05A660720730100365D66 /* DeCrackle.cpp */;
|
||||
name = "DeCrackle.cpp: 326";
|
||||
rLen = 0;
|
||||
rLoc = 14845;
|
||||
rType = 0;
|
||||
vrLen = 22;
|
||||
vrLoc = 44;
|
||||
};
|
||||
8B3C84982D92E28200F8ABD4 /* PBXTextBookmark */ = {
|
||||
isa = PBXTextBookmark;
|
||||
fRef = 8BA05A660720730100365D66 /* DeCrackle.cpp */;
|
||||
name = "DeCrackle.cpp: 325";
|
||||
rLen = 0;
|
||||
rLoc = 14845;
|
||||
rType = 0;
|
||||
vrLen = 22;
|
||||
vrLoc = 44;
|
||||
};
|
||||
8B6AA7DE2D834408005575CF /* PBXTextBookmark */ = {
|
||||
isa = PBXTextBookmark;
|
||||
fRef = 8BA05A690720730100365D66 /* DeCrackleVersion.h */;
|
||||
name = "DeCrackleVersion.h: 1";
|
||||
rLen = 0;
|
||||
rLoc = 0;
|
||||
rType = 0;
|
||||
vrLen = 49;
|
||||
vrLoc = 0;
|
||||
};
|
||||
8BA05A660720730100365D66 /* DeCrackle.cpp */ = {
|
||||
uiCtxt = {
|
||||
sepNavIntBoundsRect = "{{0, 0}, {948, 6912}}";
|
||||
sepNavSelRange = "{14845, 0}";
|
||||
sepNavVisRange = "{44, 22}";
|
||||
sepNavWindowFrame = "{{411, 64}, {1029, 814}}";
|
||||
};
|
||||
};
|
||||
8BA05A690720730100365D66 /* DeCrackleVersion.h */ = {
|
||||
uiCtxt = {
|
||||
sepNavIntBoundsRect = "{{0, 0}, {1206, 1062}}";
|
||||
sepNavSelRange = "{0, 0}";
|
||||
sepNavVisRange = "{967, 2001}";
|
||||
sepNavWindowFrame = "{{38, 40}, {1253, 812}}";
|
||||
};
|
||||
};
|
||||
8BA05A7F072073D200365D66 /* AUBase.cpp */ = {
|
||||
uiCtxt = {
|
||||
sepNavIntBoundsRect = "{{0, 0}, {516, 23430}}";
|
||||
sepNavSelRange = "{0, 0}";
|
||||
sepNavVisRange = "{0, 1336}";
|
||||
};
|
||||
};
|
||||
8BC6025B073B072D006C4272 /* DeCrackle.h */ = {
|
||||
uiCtxt = {
|
||||
sepNavIntBoundsRect = "{{0, 0}, {1206, 2772}}";
|
||||
sepNavSelRange = "{3280, 0}";
|
||||
sepNavVisRange = "{4880, 921}";
|
||||
sepNavWindowFrame = "{{793, 59}, {1253, 812}}";
|
||||
};
|
||||
};
|
||||
8BD3CCB8148830B20062E48C /* Source Control */ = {
|
||||
isa = PBXSourceControlManager;
|
||||
fallbackIsa = XCSourceControlManager;
|
||||
isSCMEnabled = 0;
|
||||
scmConfiguration = {
|
||||
repositoryNamesForRoots = {
|
||||
"" = "";
|
||||
};
|
||||
};
|
||||
};
|
||||
8BD3CCB9148830B20062E48C /* Code sense */ = {
|
||||
isa = PBXCodeSenseManager;
|
||||
indexTemplatePath = "";
|
||||
};
|
||||
8BE2D2C52D8D89DF00F0B362 /* PBXTextBookmark */ = {
|
||||
isa = PBXTextBookmark;
|
||||
fRef = 8BC6025B073B072D006C4272 /* DeCrackle.h */;
|
||||
name = "DeCrackle.h: 130";
|
||||
rLen = 0;
|
||||
rLoc = 5341;
|
||||
rType = 0;
|
||||
vrLen = 184;
|
||||
vrLoc = 64;
|
||||
};
|
||||
8D01CCC60486CAD60068D4B7 /* DeCrackle */ = {
|
||||
activeExec = 0;
|
||||
};
|
||||
}
|
||||
1486
plugins/MacSignedAU/DeCrackle/DeCrackle.xcodeproj/christopherjohnson.perspectivev3
Executable file
1486
plugins/MacSignedAU/DeCrackle/DeCrackle.xcodeproj/christopherjohnson.perspectivev3
Executable file
File diff suppressed because it is too large
Load diff
965
plugins/MacSignedAU/DeCrackle/DeCrackle.xcodeproj/project.pbxproj
Executable file
965
plugins/MacSignedAU/DeCrackle/DeCrackle.xcodeproj/project.pbxproj
Executable file
|
|
@ -0,0 +1,965 @@
|
|||
// !$*UTF8*$!
|
||||
{
|
||||
archiveVersion = 1;
|
||||
classes = {
|
||||
};
|
||||
objectVersion = 45;
|
||||
objects = {
|
||||
|
||||
/* Begin PBXBuildFile section */
|
||||
8B528E732D94906D008F2C47 /* CAExtAudioFile.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528DEB2D94906D008F2C47 /* CAExtAudioFile.h */; };
|
||||
8B528E742D94906D008F2C47 /* CACFMachPort.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528DEC2D94906D008F2C47 /* CACFMachPort.h */; };
|
||||
8B528E752D94906D008F2C47 /* CABool.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528DED2D94906D008F2C47 /* CABool.h */; };
|
||||
8B528E762D94906D008F2C47 /* CAComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528DEE2D94906D008F2C47 /* CAComponent.cpp */; };
|
||||
8B528E772D94906D008F2C47 /* CADebugger.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528DEF2D94906D008F2C47 /* CADebugger.h */; };
|
||||
8B528E782D94906D008F2C47 /* CACFNumber.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528DF02D94906D008F2C47 /* CACFNumber.cpp */; };
|
||||
8B528E792D94906D008F2C47 /* CAGuard.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528DF12D94906D008F2C47 /* CAGuard.h */; };
|
||||
8B528E7A2D94906D008F2C47 /* CAAtomic.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528DF22D94906D008F2C47 /* CAAtomic.h */; };
|
||||
8B528E7B2D94906D008F2C47 /* CAStreamBasicDescription.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528DF32D94906D008F2C47 /* CAStreamBasicDescription.h */; };
|
||||
8B528E7C2D94906D008F2C47 /* CACFObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528DF42D94906D008F2C47 /* CACFObject.h */; };
|
||||
8B528E7D2D94906D008F2C47 /* CAStreamRangedDescription.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528DF52D94906D008F2C47 /* CAStreamRangedDescription.h */; };
|
||||
8B528E7E2D94906D008F2C47 /* CATokenMap.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528DF62D94906D008F2C47 /* CATokenMap.h */; };
|
||||
8B528E7F2D94906D008F2C47 /* CAComponent.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528DF72D94906D008F2C47 /* CAComponent.h */; };
|
||||
8B528E802D94906D008F2C47 /* CAAudioBufferList.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528DF82D94906D008F2C47 /* CAAudioBufferList.h */; };
|
||||
8B528E812D94906D008F2C47 /* CAAudioUnit.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528DF92D94906D008F2C47 /* CAAudioUnit.h */; };
|
||||
8B528E822D94906D008F2C47 /* CAAUParameter.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528DFA2D94906D008F2C47 /* CAAUParameter.h */; };
|
||||
8B528E832D94906D008F2C47 /* CAException.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528DFB2D94906D008F2C47 /* CAException.h */; };
|
||||
8B528E842D94906D008F2C47 /* CAAUProcessor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528DFC2D94906D008F2C47 /* CAAUProcessor.cpp */; };
|
||||
8B528E852D94906D008F2C47 /* CAAUProcessor.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528DFD2D94906D008F2C47 /* CAAUProcessor.h */; };
|
||||
8B528E862D94906D008F2C47 /* CAProcess.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528DFE2D94906D008F2C47 /* CAProcess.h */; };
|
||||
8B528E872D94906D008F2C47 /* CACFDictionary.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528DFF2D94906D008F2C47 /* CACFDictionary.h */; };
|
||||
8B528E882D94906D008F2C47 /* CAPThread.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528E002D94906D008F2C47 /* CAPThread.h */; };
|
||||
8B528E892D94906D008F2C47 /* CAAUParameter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528E012D94906D008F2C47 /* CAAUParameter.cpp */; };
|
||||
8B528E8A2D94906D008F2C47 /* CAAudioTimeStamp.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528E022D94906D008F2C47 /* CAAudioTimeStamp.h */; };
|
||||
8B528E8B2D94906D008F2C47 /* CAFilePathUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528E032D94906D008F2C47 /* CAFilePathUtils.cpp */; };
|
||||
8B528E8C2D94906D008F2C47 /* CAAudioValueRange.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528E042D94906D008F2C47 /* CAAudioValueRange.h */; };
|
||||
8B528E8D2D94906D008F2C47 /* CAVectorUnitTypes.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528E052D94906D008F2C47 /* CAVectorUnitTypes.h */; };
|
||||
8B528E8E2D94906D008F2C47 /* CAAudioChannelLayoutObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528E062D94906D008F2C47 /* CAAudioChannelLayoutObject.cpp */; };
|
||||
8B528E8F2D94906D008F2C47 /* CAGuard.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528E072D94906D008F2C47 /* CAGuard.cpp */; };
|
||||
8B528E902D94906D008F2C47 /* CACFNumber.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528E082D94906D008F2C47 /* CACFNumber.h */; };
|
||||
8B528E912D94906D008F2C47 /* CACFDistributedNotification.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528E092D94906D008F2C47 /* CACFDistributedNotification.cpp */; };
|
||||
8B528E922D94906D008F2C47 /* CACFString.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528E0A2D94906D008F2C47 /* CACFString.h */; };
|
||||
8B528E932D94906D008F2C47 /* CAAUMIDIMapManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528E0B2D94906D008F2C47 /* CAAUMIDIMapManager.cpp */; };
|
||||
8B528E942D94906D008F2C47 /* CAComponentDescription.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528E0C2D94906D008F2C47 /* CAComponentDescription.cpp */; };
|
||||
8B528E952D94906D008F2C47 /* CAHostTimeBase.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528E0D2D94906D008F2C47 /* CAHostTimeBase.h */; };
|
||||
8B528E962D94906D008F2C47 /* CADebugMacros.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528E0E2D94906D008F2C47 /* CADebugMacros.cpp */; };
|
||||
8B528E972D94906D008F2C47 /* CAAudioFileFormats.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528E0F2D94906D008F2C47 /* CAAudioFileFormats.h */; };
|
||||
8B528E982D94906D008F2C47 /* CAAUMIDIMapManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528E102D94906D008F2C47 /* CAAUMIDIMapManager.h */; };
|
||||
8B528E992D94906D008F2C47 /* CACFDictionary.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528E112D94906D008F2C47 /* CACFDictionary.cpp */; };
|
||||
8B528E9A2D94906D008F2C47 /* CAMutex.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528E122D94906D008F2C47 /* CAMutex.h */; };
|
||||
8B528E9B2D94906D008F2C47 /* CACFString.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528E132D94906D008F2C47 /* CACFString.cpp */; };
|
||||
8B528E9C2D94906D008F2C47 /* CASettingsStorage.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528E142D94906D008F2C47 /* CASettingsStorage.h */; };
|
||||
8B528E9D2D94906D008F2C47 /* CADebugPrintf.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528E152D94906D008F2C47 /* CADebugPrintf.h */; };
|
||||
8B528E9E2D94906D008F2C47 /* CAXException.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528E162D94906D008F2C47 /* CAXException.cpp */; };
|
||||
8B528E9F2D94906D008F2C47 /* CAAUMIDIMap.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528E172D94906D008F2C47 /* CAAUMIDIMap.h */; };
|
||||
8B528EA02D94906D008F2C47 /* AUParamInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528E182D94906D008F2C47 /* AUParamInfo.h */; };
|
||||
8B528EA12D94906D008F2C47 /* CABitOperations.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528E192D94906D008F2C47 /* CABitOperations.h */; };
|
||||
8B528EA22D94906D008F2C47 /* CACFPreferences.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528E1A2D94906D008F2C47 /* CACFPreferences.cpp */; };
|
||||
8B528EA32D94906D008F2C47 /* CABundleLocker.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528E1B2D94906D008F2C47 /* CABundleLocker.h */; };
|
||||
8B528EA42D94906D008F2C47 /* CAPropertyAddress.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528E1C2D94906D008F2C47 /* CAPropertyAddress.h */; };
|
||||
8B528EA52D94906D008F2C47 /* CAXException.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528E1D2D94906D008F2C47 /* CAXException.h */; };
|
||||
8B528EA62D94906D008F2C47 /* CAAudioChannelLayout.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528E1E2D94906D008F2C47 /* CAAudioChannelLayout.cpp */; };
|
||||
8B528EA72D94906D008F2C47 /* CAThreadSafeList.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528E1F2D94906D008F2C47 /* CAThreadSafeList.h */; };
|
||||
8B528EA82D94906D008F2C47 /* CAAudioUnitOutputCapturer.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528E202D94906D008F2C47 /* CAAudioUnitOutputCapturer.h */; };
|
||||
8B528EA92D94906D008F2C47 /* AUParamInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528E212D94906D008F2C47 /* AUParamInfo.cpp */; };
|
||||
8B528EAA2D94906D008F2C47 /* CASharedLibrary.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528E222D94906D008F2C47 /* CASharedLibrary.cpp */; };
|
||||
8B528EAB2D94906D008F2C47 /* CAAUMIDIMap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528E232D94906D008F2C47 /* CAAUMIDIMap.cpp */; };
|
||||
8B528EAC2D94906D008F2C47 /* CALogMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528E242D94906D008F2C47 /* CALogMacros.h */; };
|
||||
8B528EAD2D94906D008F2C47 /* CACFMessagePort.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528E252D94906D008F2C47 /* CACFMessagePort.cpp */; };
|
||||
8B528EAE2D94906D008F2C47 /* CARingBuffer.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528E262D94906D008F2C47 /* CARingBuffer.h */; };
|
||||
8B528EAF2D94906D008F2C47 /* AUOutputBL.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528E272D94906D008F2C47 /* AUOutputBL.cpp */; };
|
||||
8B528EB02D94906D008F2C47 /* CABufferList.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528E282D94906D008F2C47 /* CABufferList.h */; };
|
||||
8B528EB12D94906D008F2C47 /* CASharedLibrary.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528E292D94906D008F2C47 /* CASharedLibrary.h */; };
|
||||
8B528EB22D94906D008F2C47 /* CACFData.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528E2A2D94906D008F2C47 /* CACFData.h */; };
|
||||
8B528EB32D94906D008F2C47 /* CAStreamRangedDescription.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528E2B2D94906D008F2C47 /* CAStreamRangedDescription.cpp */; };
|
||||
8B528EB42D94906D008F2C47 /* CAPThread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528E2C2D94906D008F2C47 /* CAPThread.cpp */; };
|
||||
8B528EB52D94906D008F2C47 /* CAAutoDisposer.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528E2D2D94906D008F2C47 /* CAAutoDisposer.h */; };
|
||||
8B528EB62D94906D008F2C47 /* CACFPreferences.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528E2E2D94906D008F2C47 /* CACFPreferences.h */; };
|
||||
8B528EB72D94906D008F2C47 /* CAVectorUnit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528E2F2D94906D008F2C47 /* CAVectorUnit.cpp */; };
|
||||
8B528EB82D94906D008F2C47 /* CAComponentDescription.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528E302D94906D008F2C47 /* CAComponentDescription.h */; };
|
||||
8B528EB92D94906D008F2C47 /* CADebugMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528E312D94906D008F2C47 /* CADebugMacros.h */; };
|
||||
8B528EBA2D94906D008F2C47 /* AUOutputBL.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528E322D94906D008F2C47 /* AUOutputBL.h */; };
|
||||
8B528EBB2D94906D008F2C47 /* CADebugPrintf.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528E332D94906D008F2C47 /* CADebugPrintf.cpp */; };
|
||||
8B528EBC2D94906D008F2C47 /* CARingBuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528E342D94906D008F2C47 /* CARingBuffer.cpp */; };
|
||||
8B528EBD2D94906D008F2C47 /* CACFPlugIn.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528E352D94906D008F2C47 /* CACFPlugIn.h */; };
|
||||
8B528EBE2D94906D008F2C47 /* CASettingsStorage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528E362D94906D008F2C47 /* CASettingsStorage.cpp */; };
|
||||
8B528EBF2D94906D008F2C47 /* CAMixMap.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528E372D94906D008F2C47 /* CAMixMap.h */; };
|
||||
8B528EC02D94906D008F2C47 /* CACFDistributedNotification.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528E382D94906D008F2C47 /* CACFDistributedNotification.h */; };
|
||||
8B528EC12D94906D008F2C47 /* CAFilePathUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528E392D94906D008F2C47 /* CAFilePathUtils.h */; };
|
||||
8B528EC22D94906D008F2C47 /* CATink.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528E3A2D94906D008F2C47 /* CATink.h */; };
|
||||
8B528EC32D94906D008F2C47 /* CAStreamBasicDescription.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528E3B2D94906D008F2C47 /* CAStreamBasicDescription.cpp */; };
|
||||
8B528EC42D94906D008F2C47 /* CAAudioChannelLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528E3C2D94906D008F2C47 /* CAAudioChannelLayout.h */; };
|
||||
8B528EC52D94906D008F2C47 /* CAProcess.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528E3D2D94906D008F2C47 /* CAProcess.cpp */; };
|
||||
8B528EC62D94906D008F2C47 /* CAHostTimeBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528E3E2D94906D008F2C47 /* CAHostTimeBase.cpp */; };
|
||||
8B528EC72D94906D008F2C47 /* CAPersistence.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528E3F2D94906D008F2C47 /* CAPersistence.cpp */; };
|
||||
8B528EC82D94906D008F2C47 /* CAAudioBufferList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528E402D94906D008F2C47 /* CAAudioBufferList.cpp */; };
|
||||
8B528EC92D94906D008F2C47 /* CAAudioTimeStamp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528E412D94906D008F2C47 /* CAAudioTimeStamp.cpp */; };
|
||||
8B528ECA2D94906D008F2C47 /* CAVectorUnit.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528E422D94906D008F2C47 /* CAVectorUnit.h */; };
|
||||
8B528ECB2D94906D008F2C47 /* CAByteOrder.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528E432D94906D008F2C47 /* CAByteOrder.h */; };
|
||||
8B528ECC2D94906D008F2C47 /* CACFArray.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528E442D94906D008F2C47 /* CACFArray.h */; };
|
||||
8B528ECD2D94906D008F2C47 /* CAAtomicStack.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528E452D94906D008F2C47 /* CAAtomicStack.h */; };
|
||||
8B528ECE2D94906D008F2C47 /* CAReferenceCounted.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528E462D94906D008F2C47 /* CAReferenceCounted.h */; };
|
||||
8B528ECF2D94906D008F2C47 /* CACFMachPort.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528E472D94906D008F2C47 /* CACFMachPort.cpp */; };
|
||||
8B528ED02D94906D008F2C47 /* CABufferList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528E482D94906D008F2C47 /* CABufferList.cpp */; };
|
||||
8B528ED12D94906D008F2C47 /* CAMutex.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528E492D94906D008F2C47 /* CAMutex.cpp */; };
|
||||
8B528ED22D94906D008F2C47 /* CADebugger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528E4A2D94906D008F2C47 /* CADebugger.cpp */; };
|
||||
8B528ED32D94906D008F2C47 /* CABundleLocker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528E4B2D94906D008F2C47 /* CABundleLocker.cpp */; };
|
||||
8B528ED42D94906D008F2C47 /* CAAudioFileFormats.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528E4C2D94906D008F2C47 /* CAAudioFileFormats.cpp */; };
|
||||
8B528ED52D94906D008F2C47 /* CAMath.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528E4D2D94906D008F2C47 /* CAMath.h */; };
|
||||
8B528ED62D94906D008F2C47 /* CACFArray.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528E4E2D94906D008F2C47 /* CACFArray.cpp */; };
|
||||
8B528ED72D94906D008F2C47 /* CACFMessagePort.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528E4F2D94906D008F2C47 /* CACFMessagePort.h */; };
|
||||
8B528ED82D94906D008F2C47 /* CAAudioValueRange.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528E502D94906D008F2C47 /* CAAudioValueRange.cpp */; };
|
||||
8B528ED92D94906D008F2C47 /* CAAudioUnit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528E512D94906D008F2C47 /* CAAudioUnit.cpp */; };
|
||||
8B528EDA2D94906D008F2C47 /* AUViewLocalizedStringKeys.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528E552D94906D008F2C47 /* AUViewLocalizedStringKeys.h */; };
|
||||
8B528EDB2D94906D008F2C47 /* ComponentBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528E572D94906D008F2C47 /* ComponentBase.cpp */; };
|
||||
8B528EDC2D94906D008F2C47 /* AUScopeElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528E582D94906D008F2C47 /* AUScopeElement.cpp */; };
|
||||
8B528EDD2D94906D008F2C47 /* ComponentBase.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528E592D94906D008F2C47 /* ComponentBase.h */; };
|
||||
8B528EDE2D94906D008F2C47 /* AUBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528E5A2D94906D008F2C47 /* AUBase.cpp */; };
|
||||
8B528EDF2D94906D008F2C47 /* AUInputElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528E5B2D94906D008F2C47 /* AUInputElement.h */; };
|
||||
8B528EE02D94906D008F2C47 /* AUBase.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528E5C2D94906D008F2C47 /* AUBase.h */; };
|
||||
8B528EE12D94906D008F2C47 /* AUPlugInDispatch.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528E5D2D94906D008F2C47 /* AUPlugInDispatch.h */; };
|
||||
8B528EE22D94906D008F2C47 /* AUDispatch.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528E5E2D94906D008F2C47 /* AUDispatch.h */; };
|
||||
8B528EE32D94906D008F2C47 /* AUOutputElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528E5F2D94906D008F2C47 /* AUOutputElement.cpp */; };
|
||||
8B528EE52D94906D008F2C47 /* AUPlugInDispatch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528E612D94906D008F2C47 /* AUPlugInDispatch.cpp */; };
|
||||
8B528EE62D94906D008F2C47 /* AUOutputElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528E622D94906D008F2C47 /* AUOutputElement.h */; };
|
||||
8B528EE72D94906D008F2C47 /* AUDispatch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528E632D94906D008F2C47 /* AUDispatch.cpp */; };
|
||||
8B528EE82D94906D008F2C47 /* AUScopeElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528E642D94906D008F2C47 /* AUScopeElement.h */; };
|
||||
8B528EE92D94906D008F2C47 /* AUInputElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528E652D94906D008F2C47 /* AUInputElement.cpp */; };
|
||||
8B528EEA2D94906D008F2C47 /* AUEffectBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528E672D94906D008F2C47 /* AUEffectBase.cpp */; };
|
||||
8B528EEB2D94906D008F2C47 /* AUEffectBase.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528E682D94906D008F2C47 /* AUEffectBase.h */; };
|
||||
8B528EEC2D94906D008F2C47 /* AUTimestampGenerator.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528E6A2D94906D008F2C47 /* AUTimestampGenerator.h */; };
|
||||
8B528EED2D94906D008F2C47 /* AUBaseHelper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528E6B2D94906D008F2C47 /* AUBaseHelper.cpp */; };
|
||||
8B528EEE2D94906D008F2C47 /* AUSilentTimeout.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528E6C2D94906D008F2C47 /* AUSilentTimeout.h */; };
|
||||
8B528EEF2D94906D008F2C47 /* AUInputFormatConverter.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528E6D2D94906D008F2C47 /* AUInputFormatConverter.h */; };
|
||||
8B528EF02D94906D008F2C47 /* AUTimestampGenerator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528E6E2D94906D008F2C47 /* AUTimestampGenerator.cpp */; };
|
||||
8B528EF12D94906D008F2C47 /* AUBuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B528E6F2D94906D008F2C47 /* AUBuffer.cpp */; };
|
||||
8B528EF22D94906D008F2C47 /* AUMIDIDefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528E702D94906D008F2C47 /* AUMIDIDefs.h */; };
|
||||
8B528EF32D94906D008F2C47 /* AUBuffer.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528E712D94906D008F2C47 /* AUBuffer.h */; };
|
||||
8B528EF42D94906D008F2C47 /* AUBaseHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B528E722D94906D008F2C47 /* AUBaseHelper.h */; };
|
||||
8BA05A6B0720730100365D66 /* DeCrackle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8BA05A660720730100365D66 /* DeCrackle.cpp */; };
|
||||
8BA05A6E0720730100365D66 /* DeCrackleVersion.h in Headers */ = {isa = PBXBuildFile; fileRef = 8BA05A690720730100365D66 /* DeCrackleVersion.h */; };
|
||||
8BA05AFC072074E100365D66 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8BA05AF9072074E100365D66 /* AudioToolbox.framework */; };
|
||||
8BA05AFD072074E100365D66 /* AudioUnit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8BA05AFA072074E100365D66 /* AudioUnit.framework */; };
|
||||
8BA05B02072074F900365D66 /* CoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8BA05B01072074F900365D66 /* CoreServices.framework */; };
|
||||
8BC6025C073B072D006C4272 /* DeCrackle.h in Headers */ = {isa = PBXBuildFile; fileRef = 8BC6025B073B072D006C4272 /* DeCrackle.h */; };
|
||||
8D01CCCA0486CAD60068D4B7 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C167DFE841241C02AAC07 /* InfoPlist.strings */; };
|
||||
/* End PBXBuildFile section */
|
||||
|
||||
/* Begin PBXFileReference section */
|
||||
8B528DEB2D94906D008F2C47 /* CAExtAudioFile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAExtAudioFile.h; sourceTree = "<group>"; };
|
||||
8B528DEC2D94906D008F2C47 /* CACFMachPort.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CACFMachPort.h; sourceTree = "<group>"; };
|
||||
8B528DED2D94906D008F2C47 /* CABool.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CABool.h; sourceTree = "<group>"; };
|
||||
8B528DEE2D94906D008F2C47 /* CAComponent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAComponent.cpp; sourceTree = "<group>"; };
|
||||
8B528DEF2D94906D008F2C47 /* CADebugger.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CADebugger.h; sourceTree = "<group>"; };
|
||||
8B528DF02D94906D008F2C47 /* CACFNumber.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CACFNumber.cpp; sourceTree = "<group>"; };
|
||||
8B528DF12D94906D008F2C47 /* CAGuard.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAGuard.h; sourceTree = "<group>"; };
|
||||
8B528DF22D94906D008F2C47 /* CAAtomic.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAAtomic.h; sourceTree = "<group>"; };
|
||||
8B528DF32D94906D008F2C47 /* CAStreamBasicDescription.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAStreamBasicDescription.h; sourceTree = "<group>"; };
|
||||
8B528DF42D94906D008F2C47 /* CACFObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CACFObject.h; sourceTree = "<group>"; };
|
||||
8B528DF52D94906D008F2C47 /* CAStreamRangedDescription.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAStreamRangedDescription.h; sourceTree = "<group>"; };
|
||||
8B528DF62D94906D008F2C47 /* CATokenMap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CATokenMap.h; sourceTree = "<group>"; };
|
||||
8B528DF72D94906D008F2C47 /* CAComponent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAComponent.h; sourceTree = "<group>"; };
|
||||
8B528DF82D94906D008F2C47 /* CAAudioBufferList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAAudioBufferList.h; sourceTree = "<group>"; };
|
||||
8B528DF92D94906D008F2C47 /* CAAudioUnit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAAudioUnit.h; sourceTree = "<group>"; };
|
||||
8B528DFA2D94906D008F2C47 /* CAAUParameter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAAUParameter.h; sourceTree = "<group>"; };
|
||||
8B528DFB2D94906D008F2C47 /* CAException.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAException.h; sourceTree = "<group>"; };
|
||||
8B528DFC2D94906D008F2C47 /* CAAUProcessor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAAUProcessor.cpp; sourceTree = "<group>"; };
|
||||
8B528DFD2D94906D008F2C47 /* CAAUProcessor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAAUProcessor.h; sourceTree = "<group>"; };
|
||||
8B528DFE2D94906D008F2C47 /* CAProcess.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAProcess.h; sourceTree = "<group>"; };
|
||||
8B528DFF2D94906D008F2C47 /* CACFDictionary.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CACFDictionary.h; sourceTree = "<group>"; };
|
||||
8B528E002D94906D008F2C47 /* CAPThread.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAPThread.h; sourceTree = "<group>"; };
|
||||
8B528E012D94906D008F2C47 /* CAAUParameter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAAUParameter.cpp; sourceTree = "<group>"; };
|
||||
8B528E022D94906D008F2C47 /* CAAudioTimeStamp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAAudioTimeStamp.h; sourceTree = "<group>"; };
|
||||
8B528E032D94906D008F2C47 /* CAFilePathUtils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAFilePathUtils.cpp; sourceTree = "<group>"; };
|
||||
8B528E042D94906D008F2C47 /* CAAudioValueRange.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAAudioValueRange.h; sourceTree = "<group>"; };
|
||||
8B528E052D94906D008F2C47 /* CAVectorUnitTypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAVectorUnitTypes.h; sourceTree = "<group>"; };
|
||||
8B528E062D94906D008F2C47 /* CAAudioChannelLayoutObject.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAAudioChannelLayoutObject.cpp; sourceTree = "<group>"; };
|
||||
8B528E072D94906D008F2C47 /* CAGuard.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAGuard.cpp; sourceTree = "<group>"; };
|
||||
8B528E082D94906D008F2C47 /* CACFNumber.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CACFNumber.h; sourceTree = "<group>"; };
|
||||
8B528E092D94906D008F2C47 /* CACFDistributedNotification.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CACFDistributedNotification.cpp; sourceTree = "<group>"; };
|
||||
8B528E0A2D94906D008F2C47 /* CACFString.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CACFString.h; sourceTree = "<group>"; };
|
||||
8B528E0B2D94906D008F2C47 /* CAAUMIDIMapManager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAAUMIDIMapManager.cpp; sourceTree = "<group>"; };
|
||||
8B528E0C2D94906D008F2C47 /* CAComponentDescription.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAComponentDescription.cpp; sourceTree = "<group>"; };
|
||||
8B528E0D2D94906D008F2C47 /* CAHostTimeBase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAHostTimeBase.h; sourceTree = "<group>"; };
|
||||
8B528E0E2D94906D008F2C47 /* CADebugMacros.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CADebugMacros.cpp; sourceTree = "<group>"; };
|
||||
8B528E0F2D94906D008F2C47 /* CAAudioFileFormats.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAAudioFileFormats.h; sourceTree = "<group>"; };
|
||||
8B528E102D94906D008F2C47 /* CAAUMIDIMapManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAAUMIDIMapManager.h; sourceTree = "<group>"; };
|
||||
8B528E112D94906D008F2C47 /* CACFDictionary.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CACFDictionary.cpp; sourceTree = "<group>"; };
|
||||
8B528E122D94906D008F2C47 /* CAMutex.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAMutex.h; sourceTree = "<group>"; };
|
||||
8B528E132D94906D008F2C47 /* CACFString.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CACFString.cpp; sourceTree = "<group>"; };
|
||||
8B528E142D94906D008F2C47 /* CASettingsStorage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CASettingsStorage.h; sourceTree = "<group>"; };
|
||||
8B528E152D94906D008F2C47 /* CADebugPrintf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CADebugPrintf.h; sourceTree = "<group>"; };
|
||||
8B528E162D94906D008F2C47 /* CAXException.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAXException.cpp; sourceTree = "<group>"; };
|
||||
8B528E172D94906D008F2C47 /* CAAUMIDIMap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAAUMIDIMap.h; sourceTree = "<group>"; };
|
||||
8B528E182D94906D008F2C47 /* AUParamInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AUParamInfo.h; sourceTree = "<group>"; };
|
||||
8B528E192D94906D008F2C47 /* CABitOperations.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CABitOperations.h; sourceTree = "<group>"; };
|
||||
8B528E1A2D94906D008F2C47 /* CACFPreferences.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CACFPreferences.cpp; sourceTree = "<group>"; };
|
||||
8B528E1B2D94906D008F2C47 /* CABundleLocker.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CABundleLocker.h; sourceTree = "<group>"; };
|
||||
8B528E1C2D94906D008F2C47 /* CAPropertyAddress.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAPropertyAddress.h; sourceTree = "<group>"; };
|
||||
8B528E1D2D94906D008F2C47 /* CAXException.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAXException.h; sourceTree = "<group>"; };
|
||||
8B528E1E2D94906D008F2C47 /* CAAudioChannelLayout.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAAudioChannelLayout.cpp; sourceTree = "<group>"; };
|
||||
8B528E1F2D94906D008F2C47 /* CAThreadSafeList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAThreadSafeList.h; sourceTree = "<group>"; };
|
||||
8B528E202D94906D008F2C47 /* CAAudioUnitOutputCapturer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAAudioUnitOutputCapturer.h; sourceTree = "<group>"; };
|
||||
8B528E212D94906D008F2C47 /* AUParamInfo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AUParamInfo.cpp; sourceTree = "<group>"; };
|
||||
8B528E222D94906D008F2C47 /* CASharedLibrary.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CASharedLibrary.cpp; sourceTree = "<group>"; };
|
||||
8B528E232D94906D008F2C47 /* CAAUMIDIMap.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAAUMIDIMap.cpp; sourceTree = "<group>"; };
|
||||
8B528E242D94906D008F2C47 /* CALogMacros.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CALogMacros.h; sourceTree = "<group>"; };
|
||||
8B528E252D94906D008F2C47 /* CACFMessagePort.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CACFMessagePort.cpp; sourceTree = "<group>"; };
|
||||
8B528E262D94906D008F2C47 /* CARingBuffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CARingBuffer.h; sourceTree = "<group>"; };
|
||||
8B528E272D94906D008F2C47 /* AUOutputBL.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AUOutputBL.cpp; sourceTree = "<group>"; };
|
||||
8B528E282D94906D008F2C47 /* CABufferList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CABufferList.h; sourceTree = "<group>"; };
|
||||
8B528E292D94906D008F2C47 /* CASharedLibrary.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CASharedLibrary.h; sourceTree = "<group>"; };
|
||||
8B528E2A2D94906D008F2C47 /* CACFData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CACFData.h; sourceTree = "<group>"; };
|
||||
8B528E2B2D94906D008F2C47 /* CAStreamRangedDescription.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAStreamRangedDescription.cpp; sourceTree = "<group>"; };
|
||||
8B528E2C2D94906D008F2C47 /* CAPThread.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAPThread.cpp; sourceTree = "<group>"; };
|
||||
8B528E2D2D94906D008F2C47 /* CAAutoDisposer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAAutoDisposer.h; sourceTree = "<group>"; };
|
||||
8B528E2E2D94906D008F2C47 /* CACFPreferences.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CACFPreferences.h; sourceTree = "<group>"; };
|
||||
8B528E2F2D94906D008F2C47 /* CAVectorUnit.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAVectorUnit.cpp; sourceTree = "<group>"; };
|
||||
8B528E302D94906D008F2C47 /* CAComponentDescription.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAComponentDescription.h; sourceTree = "<group>"; };
|
||||
8B528E312D94906D008F2C47 /* CADebugMacros.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CADebugMacros.h; sourceTree = "<group>"; };
|
||||
8B528E322D94906D008F2C47 /* AUOutputBL.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AUOutputBL.h; sourceTree = "<group>"; };
|
||||
8B528E332D94906D008F2C47 /* CADebugPrintf.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CADebugPrintf.cpp; sourceTree = "<group>"; };
|
||||
8B528E342D94906D008F2C47 /* CARingBuffer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CARingBuffer.cpp; sourceTree = "<group>"; };
|
||||
8B528E352D94906D008F2C47 /* CACFPlugIn.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CACFPlugIn.h; sourceTree = "<group>"; };
|
||||
8B528E362D94906D008F2C47 /* CASettingsStorage.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CASettingsStorage.cpp; sourceTree = "<group>"; };
|
||||
8B528E372D94906D008F2C47 /* CAMixMap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAMixMap.h; sourceTree = "<group>"; };
|
||||
8B528E382D94906D008F2C47 /* CACFDistributedNotification.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CACFDistributedNotification.h; sourceTree = "<group>"; };
|
||||
8B528E392D94906D008F2C47 /* CAFilePathUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAFilePathUtils.h; sourceTree = "<group>"; };
|
||||
8B528E3A2D94906D008F2C47 /* CATink.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CATink.h; sourceTree = "<group>"; };
|
||||
8B528E3B2D94906D008F2C47 /* CAStreamBasicDescription.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAStreamBasicDescription.cpp; sourceTree = "<group>"; };
|
||||
8B528E3C2D94906D008F2C47 /* CAAudioChannelLayout.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAAudioChannelLayout.h; sourceTree = "<group>"; };
|
||||
8B528E3D2D94906D008F2C47 /* CAProcess.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAProcess.cpp; sourceTree = "<group>"; };
|
||||
8B528E3E2D94906D008F2C47 /* CAHostTimeBase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAHostTimeBase.cpp; sourceTree = "<group>"; };
|
||||
8B528E3F2D94906D008F2C47 /* CAPersistence.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAPersistence.cpp; sourceTree = "<group>"; };
|
||||
8B528E402D94906D008F2C47 /* CAAudioBufferList.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAAudioBufferList.cpp; sourceTree = "<group>"; };
|
||||
8B528E412D94906D008F2C47 /* CAAudioTimeStamp.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAAudioTimeStamp.cpp; sourceTree = "<group>"; };
|
||||
8B528E422D94906D008F2C47 /* CAVectorUnit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAVectorUnit.h; sourceTree = "<group>"; };
|
||||
8B528E432D94906D008F2C47 /* CAByteOrder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAByteOrder.h; sourceTree = "<group>"; };
|
||||
8B528E442D94906D008F2C47 /* CACFArray.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CACFArray.h; sourceTree = "<group>"; };
|
||||
8B528E452D94906D008F2C47 /* CAAtomicStack.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAAtomicStack.h; sourceTree = "<group>"; };
|
||||
8B528E462D94906D008F2C47 /* CAReferenceCounted.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAReferenceCounted.h; sourceTree = "<group>"; };
|
||||
8B528E472D94906D008F2C47 /* CACFMachPort.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CACFMachPort.cpp; sourceTree = "<group>"; };
|
||||
8B528E482D94906D008F2C47 /* CABufferList.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CABufferList.cpp; sourceTree = "<group>"; };
|
||||
8B528E492D94906D008F2C47 /* CAMutex.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAMutex.cpp; sourceTree = "<group>"; };
|
||||
8B528E4A2D94906D008F2C47 /* CADebugger.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CADebugger.cpp; sourceTree = "<group>"; };
|
||||
8B528E4B2D94906D008F2C47 /* CABundleLocker.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CABundleLocker.cpp; sourceTree = "<group>"; };
|
||||
8B528E4C2D94906D008F2C47 /* CAAudioFileFormats.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAAudioFileFormats.cpp; sourceTree = "<group>"; };
|
||||
8B528E4D2D94906D008F2C47 /* CAMath.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAMath.h; sourceTree = "<group>"; };
|
||||
8B528E4E2D94906D008F2C47 /* CACFArray.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CACFArray.cpp; sourceTree = "<group>"; };
|
||||
8B528E4F2D94906D008F2C47 /* CACFMessagePort.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CACFMessagePort.h; sourceTree = "<group>"; };
|
||||
8B528E502D94906D008F2C47 /* CAAudioValueRange.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAAudioValueRange.cpp; sourceTree = "<group>"; };
|
||||
8B528E512D94906D008F2C47 /* CAAudioUnit.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAAudioUnit.cpp; sourceTree = "<group>"; };
|
||||
8B528E552D94906D008F2C47 /* AUViewLocalizedStringKeys.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AUViewLocalizedStringKeys.h; sourceTree = "<group>"; };
|
||||
8B528E572D94906D008F2C47 /* ComponentBase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ComponentBase.cpp; sourceTree = "<group>"; };
|
||||
8B528E582D94906D008F2C47 /* AUScopeElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AUScopeElement.cpp; sourceTree = "<group>"; };
|
||||
8B528E592D94906D008F2C47 /* ComponentBase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ComponentBase.h; sourceTree = "<group>"; };
|
||||
8B528E5A2D94906D008F2C47 /* AUBase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AUBase.cpp; sourceTree = "<group>"; };
|
||||
8B528E5B2D94906D008F2C47 /* AUInputElement.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AUInputElement.h; sourceTree = "<group>"; };
|
||||
8B528E5C2D94906D008F2C47 /* AUBase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AUBase.h; sourceTree = "<group>"; };
|
||||
8B528E5D2D94906D008F2C47 /* AUPlugInDispatch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AUPlugInDispatch.h; sourceTree = "<group>"; };
|
||||
8B528E5E2D94906D008F2C47 /* AUDispatch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AUDispatch.h; sourceTree = "<group>"; };
|
||||
8B528E5F2D94906D008F2C47 /* AUOutputElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AUOutputElement.cpp; sourceTree = "<group>"; };
|
||||
8B528E602D94906D008F2C47 /* AUResources.r */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.rez; path = AUResources.r; sourceTree = "<group>"; };
|
||||
8B528E612D94906D008F2C47 /* AUPlugInDispatch.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AUPlugInDispatch.cpp; sourceTree = "<group>"; };
|
||||
8B528E622D94906D008F2C47 /* AUOutputElement.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AUOutputElement.h; sourceTree = "<group>"; };
|
||||
8B528E632D94906D008F2C47 /* AUDispatch.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AUDispatch.cpp; sourceTree = "<group>"; };
|
||||
8B528E642D94906D008F2C47 /* AUScopeElement.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AUScopeElement.h; sourceTree = "<group>"; };
|
||||
8B528E652D94906D008F2C47 /* AUInputElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AUInputElement.cpp; sourceTree = "<group>"; };
|
||||
8B528E672D94906D008F2C47 /* AUEffectBase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AUEffectBase.cpp; sourceTree = "<group>"; };
|
||||
8B528E682D94906D008F2C47 /* AUEffectBase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AUEffectBase.h; sourceTree = "<group>"; };
|
||||
8B528E6A2D94906D008F2C47 /* AUTimestampGenerator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AUTimestampGenerator.h; sourceTree = "<group>"; };
|
||||
8B528E6B2D94906D008F2C47 /* AUBaseHelper.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AUBaseHelper.cpp; sourceTree = "<group>"; };
|
||||
8B528E6C2D94906D008F2C47 /* AUSilentTimeout.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AUSilentTimeout.h; sourceTree = "<group>"; };
|
||||
8B528E6D2D94906D008F2C47 /* AUInputFormatConverter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AUInputFormatConverter.h; sourceTree = "<group>"; };
|
||||
8B528E6E2D94906D008F2C47 /* AUTimestampGenerator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AUTimestampGenerator.cpp; sourceTree = "<group>"; };
|
||||
8B528E6F2D94906D008F2C47 /* AUBuffer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AUBuffer.cpp; sourceTree = "<group>"; };
|
||||
8B528E702D94906D008F2C47 /* AUMIDIDefs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AUMIDIDefs.h; sourceTree = "<group>"; };
|
||||
8B528E712D94906D008F2C47 /* AUBuffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AUBuffer.h; sourceTree = "<group>"; };
|
||||
8B528E722D94906D008F2C47 /* AUBaseHelper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AUBaseHelper.h; sourceTree = "<group>"; };
|
||||
8B528EF52D9490F7008F2C47 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = "<group>"; };
|
||||
8B5C7FBF076FB2C200A15F61 /* CoreAudio.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudio.framework; path = /System/Library/Frameworks/CoreAudio.framework; sourceTree = "<absolute>"; };
|
||||
8BA05A660720730100365D66 /* DeCrackle.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = DeCrackle.cpp; sourceTree = "<group>"; };
|
||||
8BA05A670720730100365D66 /* DeCrackle.exp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.exports; path = DeCrackle.exp; sourceTree = "<group>"; };
|
||||
8BA05A680720730100365D66 /* DeCrackle.r */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.rez; path = DeCrackle.r; sourceTree = "<group>"; };
|
||||
8BA05A690720730100365D66 /* DeCrackleVersion.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DeCrackleVersion.h; sourceTree = "<group>"; };
|
||||
8BA05AF9072074E100365D66 /* AudioToolbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = /System/Library/Frameworks/AudioToolbox.framework; sourceTree = "<absolute>"; };
|
||||
8BA05AFA072074E100365D66 /* AudioUnit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioUnit.framework; path = /System/Library/Frameworks/AudioUnit.framework; sourceTree = "<absolute>"; };
|
||||
8BA05B01072074F900365D66 /* CoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreServices.framework; path = /System/Library/Frameworks/CoreServices.framework; sourceTree = "<absolute>"; };
|
||||
8BC6025B073B072D006C4272 /* DeCrackle.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DeCrackle.h; sourceTree = "<group>"; };
|
||||
8D01CCD10486CAD60068D4B7 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = Info.plist; sourceTree = "<group>"; };
|
||||
8D01CCD20486CAD60068D4B7 /* DeCrackle.component */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = DeCrackle.component; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
/* End PBXFileReference section */
|
||||
|
||||
/* Begin PBXFrameworksBuildPhase section */
|
||||
8D01CCCD0486CAD60068D4B7 /* Frameworks */ = {
|
||||
isa = PBXFrameworksBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
8BA05AFC072074E100365D66 /* AudioToolbox.framework in Frameworks */,
|
||||
8BA05AFD072074E100365D66 /* AudioUnit.framework in Frameworks */,
|
||||
8BA05B02072074F900365D66 /* CoreServices.framework in Frameworks */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXFrameworksBuildPhase section */
|
||||
|
||||
/* Begin PBXGroup section */
|
||||
089C166AFE841209C02AAC07 /* DeCrackle */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
08FB77ADFE841716C02AAC07 /* Source */,
|
||||
089C167CFE841241C02AAC07 /* Resources */,
|
||||
089C1671FE841209C02AAC07 /* External Frameworks and Libraries */,
|
||||
19C28FB4FE9D528D11CA2CBB /* Products */,
|
||||
);
|
||||
name = DeCrackle;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
089C1671FE841209C02AAC07 /* External Frameworks and Libraries */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
8B5C7FBF076FB2C200A15F61 /* CoreAudio.framework */,
|
||||
8BA05B01072074F900365D66 /* CoreServices.framework */,
|
||||
8BA05AF9072074E100365D66 /* AudioToolbox.framework */,
|
||||
8BA05AFA072074E100365D66 /* AudioUnit.framework */,
|
||||
);
|
||||
name = "External Frameworks and Libraries";
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
089C167CFE841241C02AAC07 /* Resources */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
8D01CCD10486CAD60068D4B7 /* Info.plist */,
|
||||
089C167DFE841241C02AAC07 /* InfoPlist.strings */,
|
||||
);
|
||||
name = Resources;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
08FB77ADFE841716C02AAC07 /* Source */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
8B528DE92D94906D008F2C47 /* CA_SDK */,
|
||||
8BA05A56072072A900365D66 /* AU Source */,
|
||||
);
|
||||
name = Source;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
19C28FB4FE9D528D11CA2CBB /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
8D01CCD20486CAD60068D4B7 /* DeCrackle.component */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
8B528DE92D94906D008F2C47 /* CA_SDK */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
8B528DEA2D94906D008F2C47 /* PublicUtility */,
|
||||
8B528E522D94906D008F2C47 /* AudioUnits */,
|
||||
);
|
||||
name = CA_SDK;
|
||||
path = ../../../../CA_SDK;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
8B528DEA2D94906D008F2C47 /* PublicUtility */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
8B528DEB2D94906D008F2C47 /* CAExtAudioFile.h */,
|
||||
8B528DEC2D94906D008F2C47 /* CACFMachPort.h */,
|
||||
8B528DED2D94906D008F2C47 /* CABool.h */,
|
||||
8B528DEE2D94906D008F2C47 /* CAComponent.cpp */,
|
||||
8B528DEF2D94906D008F2C47 /* CADebugger.h */,
|
||||
8B528DF02D94906D008F2C47 /* CACFNumber.cpp */,
|
||||
8B528DF12D94906D008F2C47 /* CAGuard.h */,
|
||||
8B528DF22D94906D008F2C47 /* CAAtomic.h */,
|
||||
8B528DF32D94906D008F2C47 /* CAStreamBasicDescription.h */,
|
||||
8B528DF42D94906D008F2C47 /* CACFObject.h */,
|
||||
8B528DF52D94906D008F2C47 /* CAStreamRangedDescription.h */,
|
||||
8B528DF62D94906D008F2C47 /* CATokenMap.h */,
|
||||
8B528DF72D94906D008F2C47 /* CAComponent.h */,
|
||||
8B528DF82D94906D008F2C47 /* CAAudioBufferList.h */,
|
||||
8B528DF92D94906D008F2C47 /* CAAudioUnit.h */,
|
||||
8B528DFA2D94906D008F2C47 /* CAAUParameter.h */,
|
||||
8B528DFB2D94906D008F2C47 /* CAException.h */,
|
||||
8B528DFC2D94906D008F2C47 /* CAAUProcessor.cpp */,
|
||||
8B528DFD2D94906D008F2C47 /* CAAUProcessor.h */,
|
||||
8B528DFE2D94906D008F2C47 /* CAProcess.h */,
|
||||
8B528DFF2D94906D008F2C47 /* CACFDictionary.h */,
|
||||
8B528E002D94906D008F2C47 /* CAPThread.h */,
|
||||
8B528E012D94906D008F2C47 /* CAAUParameter.cpp */,
|
||||
8B528E022D94906D008F2C47 /* CAAudioTimeStamp.h */,
|
||||
8B528E032D94906D008F2C47 /* CAFilePathUtils.cpp */,
|
||||
8B528E042D94906D008F2C47 /* CAAudioValueRange.h */,
|
||||
8B528E052D94906D008F2C47 /* CAVectorUnitTypes.h */,
|
||||
8B528E062D94906D008F2C47 /* CAAudioChannelLayoutObject.cpp */,
|
||||
8B528E072D94906D008F2C47 /* CAGuard.cpp */,
|
||||
8B528E082D94906D008F2C47 /* CACFNumber.h */,
|
||||
8B528E092D94906D008F2C47 /* CACFDistributedNotification.cpp */,
|
||||
8B528E0A2D94906D008F2C47 /* CACFString.h */,
|
||||
8B528E0B2D94906D008F2C47 /* CAAUMIDIMapManager.cpp */,
|
||||
8B528E0C2D94906D008F2C47 /* CAComponentDescription.cpp */,
|
||||
8B528E0D2D94906D008F2C47 /* CAHostTimeBase.h */,
|
||||
8B528E0E2D94906D008F2C47 /* CADebugMacros.cpp */,
|
||||
8B528E0F2D94906D008F2C47 /* CAAudioFileFormats.h */,
|
||||
8B528E102D94906D008F2C47 /* CAAUMIDIMapManager.h */,
|
||||
8B528E112D94906D008F2C47 /* CACFDictionary.cpp */,
|
||||
8B528E122D94906D008F2C47 /* CAMutex.h */,
|
||||
8B528E132D94906D008F2C47 /* CACFString.cpp */,
|
||||
8B528E142D94906D008F2C47 /* CASettingsStorage.h */,
|
||||
8B528E152D94906D008F2C47 /* CADebugPrintf.h */,
|
||||
8B528E162D94906D008F2C47 /* CAXException.cpp */,
|
||||
8B528E172D94906D008F2C47 /* CAAUMIDIMap.h */,
|
||||
8B528E182D94906D008F2C47 /* AUParamInfo.h */,
|
||||
8B528E192D94906D008F2C47 /* CABitOperations.h */,
|
||||
8B528E1A2D94906D008F2C47 /* CACFPreferences.cpp */,
|
||||
8B528E1B2D94906D008F2C47 /* CABundleLocker.h */,
|
||||
8B528E1C2D94906D008F2C47 /* CAPropertyAddress.h */,
|
||||
8B528E1D2D94906D008F2C47 /* CAXException.h */,
|
||||
8B528E1E2D94906D008F2C47 /* CAAudioChannelLayout.cpp */,
|
||||
8B528E1F2D94906D008F2C47 /* CAThreadSafeList.h */,
|
||||
8B528E202D94906D008F2C47 /* CAAudioUnitOutputCapturer.h */,
|
||||
8B528E212D94906D008F2C47 /* AUParamInfo.cpp */,
|
||||
8B528E222D94906D008F2C47 /* CASharedLibrary.cpp */,
|
||||
8B528E232D94906D008F2C47 /* CAAUMIDIMap.cpp */,
|
||||
8B528E242D94906D008F2C47 /* CALogMacros.h */,
|
||||
8B528E252D94906D008F2C47 /* CACFMessagePort.cpp */,
|
||||
8B528E262D94906D008F2C47 /* CARingBuffer.h */,
|
||||
8B528E272D94906D008F2C47 /* AUOutputBL.cpp */,
|
||||
8B528E282D94906D008F2C47 /* CABufferList.h */,
|
||||
8B528E292D94906D008F2C47 /* CASharedLibrary.h */,
|
||||
8B528E2A2D94906D008F2C47 /* CACFData.h */,
|
||||
8B528E2B2D94906D008F2C47 /* CAStreamRangedDescription.cpp */,
|
||||
8B528E2C2D94906D008F2C47 /* CAPThread.cpp */,
|
||||
8B528E2D2D94906D008F2C47 /* CAAutoDisposer.h */,
|
||||
8B528E2E2D94906D008F2C47 /* CACFPreferences.h */,
|
||||
8B528E2F2D94906D008F2C47 /* CAVectorUnit.cpp */,
|
||||
8B528E302D94906D008F2C47 /* CAComponentDescription.h */,
|
||||
8B528E312D94906D008F2C47 /* CADebugMacros.h */,
|
||||
8B528E322D94906D008F2C47 /* AUOutputBL.h */,
|
||||
8B528E332D94906D008F2C47 /* CADebugPrintf.cpp */,
|
||||
8B528E342D94906D008F2C47 /* CARingBuffer.cpp */,
|
||||
8B528E352D94906D008F2C47 /* CACFPlugIn.h */,
|
||||
8B528E362D94906D008F2C47 /* CASettingsStorage.cpp */,
|
||||
8B528E372D94906D008F2C47 /* CAMixMap.h */,
|
||||
8B528E382D94906D008F2C47 /* CACFDistributedNotification.h */,
|
||||
8B528E392D94906D008F2C47 /* CAFilePathUtils.h */,
|
||||
8B528E3A2D94906D008F2C47 /* CATink.h */,
|
||||
8B528E3B2D94906D008F2C47 /* CAStreamBasicDescription.cpp */,
|
||||
8B528E3C2D94906D008F2C47 /* CAAudioChannelLayout.h */,
|
||||
8B528E3D2D94906D008F2C47 /* CAProcess.cpp */,
|
||||
8B528E3E2D94906D008F2C47 /* CAHostTimeBase.cpp */,
|
||||
8B528E3F2D94906D008F2C47 /* CAPersistence.cpp */,
|
||||
8B528E402D94906D008F2C47 /* CAAudioBufferList.cpp */,
|
||||
8B528E412D94906D008F2C47 /* CAAudioTimeStamp.cpp */,
|
||||
8B528E422D94906D008F2C47 /* CAVectorUnit.h */,
|
||||
8B528E432D94906D008F2C47 /* CAByteOrder.h */,
|
||||
8B528E442D94906D008F2C47 /* CACFArray.h */,
|
||||
8B528E452D94906D008F2C47 /* CAAtomicStack.h */,
|
||||
8B528E462D94906D008F2C47 /* CAReferenceCounted.h */,
|
||||
8B528E472D94906D008F2C47 /* CACFMachPort.cpp */,
|
||||
8B528E482D94906D008F2C47 /* CABufferList.cpp */,
|
||||
8B528E492D94906D008F2C47 /* CAMutex.cpp */,
|
||||
8B528E4A2D94906D008F2C47 /* CADebugger.cpp */,
|
||||
8B528E4B2D94906D008F2C47 /* CABundleLocker.cpp */,
|
||||
8B528E4C2D94906D008F2C47 /* CAAudioFileFormats.cpp */,
|
||||
8B528E4D2D94906D008F2C47 /* CAMath.h */,
|
||||
8B528E4E2D94906D008F2C47 /* CACFArray.cpp */,
|
||||
8B528E4F2D94906D008F2C47 /* CACFMessagePort.h */,
|
||||
8B528E502D94906D008F2C47 /* CAAudioValueRange.cpp */,
|
||||
8B528E512D94906D008F2C47 /* CAAudioUnit.cpp */,
|
||||
);
|
||||
path = PublicUtility;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
8B528E522D94906D008F2C47 /* AudioUnits */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
8B528E532D94906D008F2C47 /* AUPublic */,
|
||||
);
|
||||
path = AudioUnits;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
8B528E532D94906D008F2C47 /* AUPublic */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
8B528E542D94906D008F2C47 /* AUViewBase */,
|
||||
8B528E562D94906D008F2C47 /* AUBase */,
|
||||
8B528E662D94906D008F2C47 /* OtherBases */,
|
||||
8B528E692D94906D008F2C47 /* Utility */,
|
||||
);
|
||||
path = AUPublic;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
8B528E542D94906D008F2C47 /* AUViewBase */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
8B528E552D94906D008F2C47 /* AUViewLocalizedStringKeys.h */,
|
||||
);
|
||||
path = AUViewBase;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
8B528E562D94906D008F2C47 /* AUBase */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
8B528E572D94906D008F2C47 /* ComponentBase.cpp */,
|
||||
8B528E582D94906D008F2C47 /* AUScopeElement.cpp */,
|
||||
8B528E592D94906D008F2C47 /* ComponentBase.h */,
|
||||
8B528E5A2D94906D008F2C47 /* AUBase.cpp */,
|
||||
8B528E5B2D94906D008F2C47 /* AUInputElement.h */,
|
||||
8B528E5C2D94906D008F2C47 /* AUBase.h */,
|
||||
8B528E5D2D94906D008F2C47 /* AUPlugInDispatch.h */,
|
||||
8B528E5E2D94906D008F2C47 /* AUDispatch.h */,
|
||||
8B528E5F2D94906D008F2C47 /* AUOutputElement.cpp */,
|
||||
8B528E602D94906D008F2C47 /* AUResources.r */,
|
||||
8B528E612D94906D008F2C47 /* AUPlugInDispatch.cpp */,
|
||||
8B528E622D94906D008F2C47 /* AUOutputElement.h */,
|
||||
8B528E632D94906D008F2C47 /* AUDispatch.cpp */,
|
||||
8B528E642D94906D008F2C47 /* AUScopeElement.h */,
|
||||
8B528E652D94906D008F2C47 /* AUInputElement.cpp */,
|
||||
);
|
||||
path = AUBase;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
8B528E662D94906D008F2C47 /* OtherBases */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
8B528E672D94906D008F2C47 /* AUEffectBase.cpp */,
|
||||
8B528E682D94906D008F2C47 /* AUEffectBase.h */,
|
||||
);
|
||||
path = OtherBases;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
8B528E692D94906D008F2C47 /* Utility */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
8B528E6A2D94906D008F2C47 /* AUTimestampGenerator.h */,
|
||||
8B528E6B2D94906D008F2C47 /* AUBaseHelper.cpp */,
|
||||
8B528E6C2D94906D008F2C47 /* AUSilentTimeout.h */,
|
||||
8B528E6D2D94906D008F2C47 /* AUInputFormatConverter.h */,
|
||||
8B528E6E2D94906D008F2C47 /* AUTimestampGenerator.cpp */,
|
||||
8B528E6F2D94906D008F2C47 /* AUBuffer.cpp */,
|
||||
8B528E702D94906D008F2C47 /* AUMIDIDefs.h */,
|
||||
8B528E712D94906D008F2C47 /* AUBuffer.h */,
|
||||
8B528E722D94906D008F2C47 /* AUBaseHelper.h */,
|
||||
);
|
||||
path = Utility;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
8BA05A56072072A900365D66 /* AU Source */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
8BC6025B073B072D006C4272 /* DeCrackle.h */,
|
||||
8BA05A660720730100365D66 /* DeCrackle.cpp */,
|
||||
8BA05A670720730100365D66 /* DeCrackle.exp */,
|
||||
8BA05A680720730100365D66 /* DeCrackle.r */,
|
||||
8BA05A690720730100365D66 /* DeCrackleVersion.h */,
|
||||
);
|
||||
name = "AU Source";
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
/* End PBXGroup section */
|
||||
|
||||
/* Begin PBXHeadersBuildPhase section */
|
||||
8D01CCC70486CAD60068D4B7 /* Headers */ = {
|
||||
isa = PBXHeadersBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
8BA05A6E0720730100365D66 /* DeCrackleVersion.h in Headers */,
|
||||
8B528EB52D94906D008F2C47 /* CAAutoDisposer.h in Headers */,
|
||||
8B528ED72D94906D008F2C47 /* CACFMessagePort.h in Headers */,
|
||||
8B528EAC2D94906D008F2C47 /* CALogMacros.h in Headers */,
|
||||
8B528E922D94906D008F2C47 /* CACFString.h in Headers */,
|
||||
8B528EA02D94906D008F2C47 /* AUParamInfo.h in Headers */,
|
||||
8B528E9C2D94906D008F2C47 /* CASettingsStorage.h in Headers */,
|
||||
8B528EAE2D94906D008F2C47 /* CARingBuffer.h in Headers */,
|
||||
8B528E902D94906D008F2C47 /* CACFNumber.h in Headers */,
|
||||
8B528E872D94906D008F2C47 /* CACFDictionary.h in Headers */,
|
||||
8B528E822D94906D008F2C47 /* CAAUParameter.h in Headers */,
|
||||
8B528EB92D94906D008F2C47 /* CADebugMacros.h in Headers */,
|
||||
8B528E742D94906D008F2C47 /* CACFMachPort.h in Headers */,
|
||||
8B528ECE2D94906D008F2C47 /* CAReferenceCounted.h in Headers */,
|
||||
8B528ECA2D94906D008F2C47 /* CAVectorUnit.h in Headers */,
|
||||
8B528EEE2D94906D008F2C47 /* AUSilentTimeout.h in Headers */,
|
||||
8B528E7B2D94906D008F2C47 /* CAStreamBasicDescription.h in Headers */,
|
||||
8B528E7D2D94906D008F2C47 /* CAStreamRangedDescription.h in Headers */,
|
||||
8B528EBD2D94906D008F2C47 /* CACFPlugIn.h in Headers */,
|
||||
8B528ED52D94906D008F2C47 /* CAMath.h in Headers */,
|
||||
8B528E982D94906D008F2C47 /* CAAUMIDIMapManager.h in Headers */,
|
||||
8B528EC42D94906D008F2C47 /* CAAudioChannelLayout.h in Headers */,
|
||||
8B528E7E2D94906D008F2C47 /* CATokenMap.h in Headers */,
|
||||
8B528E9A2D94906D008F2C47 /* CAMutex.h in Headers */,
|
||||
8B528EA52D94906D008F2C47 /* CAXException.h in Headers */,
|
||||
8B528EE12D94906D008F2C47 /* AUPlugInDispatch.h in Headers */,
|
||||
8B528EBF2D94906D008F2C47 /* CAMixMap.h in Headers */,
|
||||
8B528EEF2D94906D008F2C47 /* AUInputFormatConverter.h in Headers */,
|
||||
8B528E802D94906D008F2C47 /* CAAudioBufferList.h in Headers */,
|
||||
8B528E8C2D94906D008F2C47 /* CAAudioValueRange.h in Headers */,
|
||||
8B528EE82D94906D008F2C47 /* AUScopeElement.h in Headers */,
|
||||
8B528E8D2D94906D008F2C47 /* CAVectorUnitTypes.h in Headers */,
|
||||
8B528EA12D94906D008F2C47 /* CABitOperations.h in Headers */,
|
||||
8B528EE02D94906D008F2C47 /* AUBase.h in Headers */,
|
||||
8B528E852D94906D008F2C47 /* CAAUProcessor.h in Headers */,
|
||||
8B528E792D94906D008F2C47 /* CAGuard.h in Headers */,
|
||||
8B528EDD2D94906D008F2C47 /* ComponentBase.h in Headers */,
|
||||
8B528EA82D94906D008F2C47 /* CAAudioUnitOutputCapturer.h in Headers */,
|
||||
8B528EB82D94906D008F2C47 /* CAComponentDescription.h in Headers */,
|
||||
8B528EC02D94906D008F2C47 /* CACFDistributedNotification.h in Headers */,
|
||||
8B528E7C2D94906D008F2C47 /* CACFObject.h in Headers */,
|
||||
8B528E9D2D94906D008F2C47 /* CADebugPrintf.h in Headers */,
|
||||
8B528ECC2D94906D008F2C47 /* CACFArray.h in Headers */,
|
||||
8B528EC12D94906D008F2C47 /* CAFilePathUtils.h in Headers */,
|
||||
8B528EB22D94906D008F2C47 /* CACFData.h in Headers */,
|
||||
8B528EEC2D94906D008F2C47 /* AUTimestampGenerator.h in Headers */,
|
||||
8B528EB62D94906D008F2C47 /* CACFPreferences.h in Headers */,
|
||||
8B528E7A2D94906D008F2C47 /* CAAtomic.h in Headers */,
|
||||
8B528EC22D94906D008F2C47 /* CATink.h in Headers */,
|
||||
8B528EDA2D94906D008F2C47 /* AUViewLocalizedStringKeys.h in Headers */,
|
||||
8BC6025C073B072D006C4272 /* DeCrackle.h in Headers */,
|
||||
8B528E952D94906D008F2C47 /* CAHostTimeBase.h in Headers */,
|
||||
8B528E7F2D94906D008F2C47 /* CAComponent.h in Headers */,
|
||||
8B528EA32D94906D008F2C47 /* CABundleLocker.h in Headers */,
|
||||
8B528E732D94906D008F2C47 /* CAExtAudioFile.h in Headers */,
|
||||
8B528E772D94906D008F2C47 /* CADebugger.h in Headers */,
|
||||
8B528E9F2D94906D008F2C47 /* CAAUMIDIMap.h in Headers */,
|
||||
8B528E8A2D94906D008F2C47 /* CAAudioTimeStamp.h in Headers */,
|
||||
8B528EEB2D94906D008F2C47 /* AUEffectBase.h in Headers */,
|
||||
8B528E862D94906D008F2C47 /* CAProcess.h in Headers */,
|
||||
8B528ECB2D94906D008F2C47 /* CAByteOrder.h in Headers */,
|
||||
8B528EB12D94906D008F2C47 /* CASharedLibrary.h in Headers */,
|
||||
8B528EE62D94906D008F2C47 /* AUOutputElement.h in Headers */,
|
||||
8B528EF32D94906D008F2C47 /* AUBuffer.h in Headers */,
|
||||
8B528EA42D94906D008F2C47 /* CAPropertyAddress.h in Headers */,
|
||||
8B528E752D94906D008F2C47 /* CABool.h in Headers */,
|
||||
8B528EF42D94906D008F2C47 /* AUBaseHelper.h in Headers */,
|
||||
8B528EA72D94906D008F2C47 /* CAThreadSafeList.h in Headers */,
|
||||
8B528E972D94906D008F2C47 /* CAAudioFileFormats.h in Headers */,
|
||||
8B528EE22D94906D008F2C47 /* AUDispatch.h in Headers */,
|
||||
8B528EDF2D94906D008F2C47 /* AUInputElement.h in Headers */,
|
||||
8B528E882D94906D008F2C47 /* CAPThread.h in Headers */,
|
||||
8B528E832D94906D008F2C47 /* CAException.h in Headers */,
|
||||
8B528EBA2D94906D008F2C47 /* AUOutputBL.h in Headers */,
|
||||
8B528EF22D94906D008F2C47 /* AUMIDIDefs.h in Headers */,
|
||||
8B528EB02D94906D008F2C47 /* CABufferList.h in Headers */,
|
||||
8B528E812D94906D008F2C47 /* CAAudioUnit.h in Headers */,
|
||||
8B528ECD2D94906D008F2C47 /* CAAtomicStack.h in Headers */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXHeadersBuildPhase section */
|
||||
|
||||
/* Begin PBXNativeTarget section */
|
||||
8D01CCC60486CAD60068D4B7 /* DeCrackle */ = {
|
||||
isa = PBXNativeTarget;
|
||||
buildConfigurationList = 3E4BA243089833B7007656EC /* Build configuration list for PBXNativeTarget "DeCrackle" */;
|
||||
buildPhases = (
|
||||
8D01CCC70486CAD60068D4B7 /* Headers */,
|
||||
8D01CCC90486CAD60068D4B7 /* Resources */,
|
||||
8D01CCCB0486CAD60068D4B7 /* Sources */,
|
||||
8D01CCCD0486CAD60068D4B7 /* Frameworks */,
|
||||
);
|
||||
buildRules = (
|
||||
);
|
||||
dependencies = (
|
||||
);
|
||||
name = DeCrackle;
|
||||
productInstallPath = "$(HOME)/Library/Bundles";
|
||||
productName = DeCrackle;
|
||||
productReference = 8D01CCD20486CAD60068D4B7 /* DeCrackle.component */;
|
||||
productType = "com.apple.product-type.bundle";
|
||||
};
|
||||
/* End PBXNativeTarget section */
|
||||
|
||||
/* Begin PBXProject section */
|
||||
089C1669FE841209C02AAC07 /* Project object */ = {
|
||||
isa = PBXProject;
|
||||
attributes = {
|
||||
LastUpgradeCheck = 1420;
|
||||
};
|
||||
buildConfigurationList = 3E4BA247089833B7007656EC /* Build configuration list for PBXProject "DeCrackle" */;
|
||||
compatibilityVersion = "Xcode 3.1";
|
||||
developmentRegion = en;
|
||||
hasScannedForEncodings = 1;
|
||||
knownRegions = (
|
||||
Base,
|
||||
ja,
|
||||
en,
|
||||
fr,
|
||||
de,
|
||||
);
|
||||
mainGroup = 089C166AFE841209C02AAC07 /* DeCrackle */;
|
||||
projectDirPath = "";
|
||||
projectRoot = "";
|
||||
targets = (
|
||||
8D01CCC60486CAD60068D4B7 /* DeCrackle */,
|
||||
);
|
||||
};
|
||||
/* End PBXProject section */
|
||||
|
||||
/* Begin PBXResourcesBuildPhase section */
|
||||
8D01CCC90486CAD60068D4B7 /* Resources */ = {
|
||||
isa = PBXResourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
8D01CCCA0486CAD60068D4B7 /* InfoPlist.strings in Resources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXResourcesBuildPhase section */
|
||||
|
||||
/* Begin PBXSourcesBuildPhase section */
|
||||
8D01CCCB0486CAD60068D4B7 /* Sources */ = {
|
||||
isa = PBXSourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
8B528E9E2D94906D008F2C47 /* CAXException.cpp in Sources */,
|
||||
8BA05A6B0720730100365D66 /* DeCrackle.cpp in Sources */,
|
||||
8B528EE92D94906D008F2C47 /* AUInputElement.cpp in Sources */,
|
||||
8B528EDB2D94906D008F2C47 /* ComponentBase.cpp in Sources */,
|
||||
8B528EBC2D94906D008F2C47 /* CARingBuffer.cpp in Sources */,
|
||||
8B528EE72D94906D008F2C47 /* AUDispatch.cpp in Sources */,
|
||||
8B528EC72D94906D008F2C47 /* CAPersistence.cpp in Sources */,
|
||||
8B528EC92D94906D008F2C47 /* CAAudioTimeStamp.cpp in Sources */,
|
||||
8B528EEA2D94906D008F2C47 /* AUEffectBase.cpp in Sources */,
|
||||
8B528EE52D94906D008F2C47 /* AUPlugInDispatch.cpp in Sources */,
|
||||
8B528E892D94906D008F2C47 /* CAAUParameter.cpp in Sources */,
|
||||
8B528ED02D94906D008F2C47 /* CABufferList.cpp in Sources */,
|
||||
8B528E8B2D94906D008F2C47 /* CAFilePathUtils.cpp in Sources */,
|
||||
8B528EBB2D94906D008F2C47 /* CADebugPrintf.cpp in Sources */,
|
||||
8B528E962D94906D008F2C47 /* CADebugMacros.cpp in Sources */,
|
||||
8B528ED12D94906D008F2C47 /* CAMutex.cpp in Sources */,
|
||||
8B528EF12D94906D008F2C47 /* AUBuffer.cpp in Sources */,
|
||||
8B528E932D94906D008F2C47 /* CAAUMIDIMapManager.cpp in Sources */,
|
||||
8B528E762D94906D008F2C47 /* CAComponent.cpp in Sources */,
|
||||
8B528EE32D94906D008F2C47 /* AUOutputElement.cpp in Sources */,
|
||||
8B528E942D94906D008F2C47 /* CAComponentDescription.cpp in Sources */,
|
||||
8B528EC32D94906D008F2C47 /* CAStreamBasicDescription.cpp in Sources */,
|
||||
8B528EF02D94906D008F2C47 /* AUTimestampGenerator.cpp in Sources */,
|
||||
8B528EC82D94906D008F2C47 /* CAAudioBufferList.cpp in Sources */,
|
||||
8B528E992D94906D008F2C47 /* CACFDictionary.cpp in Sources */,
|
||||
8B528EA22D94906D008F2C47 /* CACFPreferences.cpp in Sources */,
|
||||
8B528ED92D94906D008F2C47 /* CAAudioUnit.cpp in Sources */,
|
||||
8B528EAB2D94906D008F2C47 /* CAAUMIDIMap.cpp in Sources */,
|
||||
8B528E842D94906D008F2C47 /* CAAUProcessor.cpp in Sources */,
|
||||
8B528EAA2D94906D008F2C47 /* CASharedLibrary.cpp in Sources */,
|
||||
8B528ED22D94906D008F2C47 /* CADebugger.cpp in Sources */,
|
||||
8B528EDE2D94906D008F2C47 /* AUBase.cpp in Sources */,
|
||||
8B528EAF2D94906D008F2C47 /* AUOutputBL.cpp in Sources */,
|
||||
8B528EB42D94906D008F2C47 /* CAPThread.cpp in Sources */,
|
||||
8B528EED2D94906D008F2C47 /* AUBaseHelper.cpp in Sources */,
|
||||
8B528E9B2D94906D008F2C47 /* CACFString.cpp in Sources */,
|
||||
8B528EA62D94906D008F2C47 /* CAAudioChannelLayout.cpp in Sources */,
|
||||
8B528EBE2D94906D008F2C47 /* CASettingsStorage.cpp in Sources */,
|
||||
8B528ED82D94906D008F2C47 /* CAAudioValueRange.cpp in Sources */,
|
||||
8B528ED32D94906D008F2C47 /* CABundleLocker.cpp in Sources */,
|
||||
8B528EAD2D94906D008F2C47 /* CACFMessagePort.cpp in Sources */,
|
||||
8B528EDC2D94906D008F2C47 /* AUScopeElement.cpp in Sources */,
|
||||
8B528EC52D94906D008F2C47 /* CAProcess.cpp in Sources */,
|
||||
8B528EB72D94906D008F2C47 /* CAVectorUnit.cpp in Sources */,
|
||||
8B528E8E2D94906D008F2C47 /* CAAudioChannelLayoutObject.cpp in Sources */,
|
||||
8B528ED42D94906D008F2C47 /* CAAudioFileFormats.cpp in Sources */,
|
||||
8B528EB32D94906D008F2C47 /* CAStreamRangedDescription.cpp in Sources */,
|
||||
8B528ECF2D94906D008F2C47 /* CACFMachPort.cpp in Sources */,
|
||||
8B528ED62D94906D008F2C47 /* CACFArray.cpp in Sources */,
|
||||
8B528E8F2D94906D008F2C47 /* CAGuard.cpp in Sources */,
|
||||
8B528E782D94906D008F2C47 /* CACFNumber.cpp in Sources */,
|
||||
8B528EA92D94906D008F2C47 /* AUParamInfo.cpp in Sources */,
|
||||
8B528E912D94906D008F2C47 /* CACFDistributedNotification.cpp in Sources */,
|
||||
8B528EC62D94906D008F2C47 /* CAHostTimeBase.cpp in Sources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXSourcesBuildPhase section */
|
||||
|
||||
/* Begin PBXVariantGroup section */
|
||||
089C167DFE841241C02AAC07 /* InfoPlist.strings */ = {
|
||||
isa = PBXVariantGroup;
|
||||
children = (
|
||||
8B528EF52D9490F7008F2C47 /* en */,
|
||||
);
|
||||
name = InfoPlist.strings;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
/* End PBXVariantGroup section */
|
||||
|
||||
/* Begin XCBuildConfiguration section */
|
||||
3E4BA244089833B7007656EC /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ARCHS = "$(ARCHS_STANDARD)";
|
||||
CLANG_ENABLE_OBJC_WEAK = YES;
|
||||
CODE_SIGN_IDENTITY = "Apple Development";
|
||||
"CODE_SIGN_IDENTITY[sdk=macosx*]" = "Developer ID Application";
|
||||
CODE_SIGN_STYLE = Manual;
|
||||
DEAD_CODE_STRIPPING = YES;
|
||||
DEVELOPMENT_TEAM = "";
|
||||
"DEVELOPMENT_TEAM[sdk=macosx*]" = 9BMAKYA76W;
|
||||
EXPORTED_SYMBOLS_FILE = DeCrackle.exp;
|
||||
GCC_OPTIMIZATION_LEVEL = 0;
|
||||
GENERATE_PKGINFO_FILE = YES;
|
||||
INFOPLIST_FILE = Info.plist;
|
||||
INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/Components/";
|
||||
LIBRARY_STYLE = Bundle;
|
||||
MACOSX_DEPLOYMENT_TARGET = 11.1;
|
||||
OTHER_LDFLAGS = "-bundle";
|
||||
OTHER_REZFLAGS = "";
|
||||
PRODUCT_BUNDLE_IDENTIFIER = "com.airwindows.audiounit.${PRODUCT_NAME:identifier}";
|
||||
PRODUCT_NAME = DeCrackle;
|
||||
PROVISIONING_PROFILE_SPECIFIER = "";
|
||||
SDKROOT = macosx;
|
||||
STRIP_STYLE = debugging;
|
||||
WRAPPER_EXTENSION = component;
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
3E4BA245089833B7007656EC /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ARCHS = "$(ARCHS_STANDARD)";
|
||||
CLANG_ENABLE_OBJC_WEAK = YES;
|
||||
CODE_SIGN_IDENTITY = "Apple Development";
|
||||
"CODE_SIGN_IDENTITY[sdk=macosx*]" = "Developer ID Application";
|
||||
CODE_SIGN_STYLE = Manual;
|
||||
DEAD_CODE_STRIPPING = YES;
|
||||
DEVELOPMENT_TEAM = "";
|
||||
"DEVELOPMENT_TEAM[sdk=macosx*]" = 9BMAKYA76W;
|
||||
EXPORTED_SYMBOLS_FILE = DeCrackle.exp;
|
||||
GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
|
||||
GENERATE_PKGINFO_FILE = YES;
|
||||
INFOPLIST_FILE = Info.plist;
|
||||
INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/Components/";
|
||||
LIBRARY_STYLE = Bundle;
|
||||
MACOSX_DEPLOYMENT_TARGET = 11.1;
|
||||
OTHER_LDFLAGS = "-bundle";
|
||||
OTHER_REZFLAGS = "";
|
||||
PRODUCT_BUNDLE_IDENTIFIER = "com.airwindows.audiounit.${PRODUCT_NAME:identifier}";
|
||||
PRODUCT_NAME = DeCrackle;
|
||||
PROVISIONING_PROFILE_SPECIFIER = "";
|
||||
SDKROOT = macosx;
|
||||
STRIP_INSTALLED_PRODUCT = YES;
|
||||
STRIP_STYLE = debugging;
|
||||
WRAPPER_EXTENSION = component;
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
3E4BA248089833B7007656EC /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
ARCHS = "$(ARCHS_STANDARD)";
|
||||
CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
|
||||
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
|
||||
CLANG_WARN_BOOL_CONVERSION = YES;
|
||||
CLANG_WARN_COMMA = YES;
|
||||
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
||||
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
|
||||
CLANG_WARN_EMPTY_BODY = YES;
|
||||
CLANG_WARN_ENUM_CONVERSION = YES;
|
||||
CLANG_WARN_INFINITE_RECURSION = YES;
|
||||
CLANG_WARN_INT_CONVERSION = YES;
|
||||
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
|
||||
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
|
||||
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
|
||||
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
|
||||
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
|
||||
CLANG_WARN_STRICT_PROTOTYPES = YES;
|
||||
CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
||||
CLANG_WARN_UNREACHABLE_CODE = YES;
|
||||
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
||||
COPY_PHASE_STRIP = NO;
|
||||
DEAD_CODE_STRIPPING = YES;
|
||||
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
|
||||
ENABLE_STRICT_OBJC_MSGSEND = YES;
|
||||
ENABLE_TESTABILITY = YES;
|
||||
GCC_C_LANGUAGE_STANDARD = c99;
|
||||
GCC_NO_COMMON_BLOCKS = YES;
|
||||
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_UNDECLARED_SELECTOR = YES;
|
||||
GCC_WARN_UNINITIALIZED_AUTOS = YES;
|
||||
GCC_WARN_UNUSED_FUNCTION = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
HEADER_SEARCH_PATHS = "/Users/christopherjohnson/Desktop/CA_SDK/**";
|
||||
MACOSX_DEPLOYMENT_TARGET = 11.1;
|
||||
ONLY_ACTIVE_ARCH = YES;
|
||||
SDKROOT = macosx;
|
||||
WARNING_CFLAGS = (
|
||||
"-Wmost",
|
||||
"-Wno-four-char-constants",
|
||||
"-Wno-unknown-pragmas",
|
||||
);
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
3E4BA249089833B7007656EC /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
ARCHS = "$(ARCHS_STANDARD)";
|
||||
CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
|
||||
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
|
||||
CLANG_WARN_BOOL_CONVERSION = YES;
|
||||
CLANG_WARN_COMMA = YES;
|
||||
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
||||
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
|
||||
CLANG_WARN_EMPTY_BODY = YES;
|
||||
CLANG_WARN_ENUM_CONVERSION = YES;
|
||||
CLANG_WARN_INFINITE_RECURSION = YES;
|
||||
CLANG_WARN_INT_CONVERSION = YES;
|
||||
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
|
||||
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
|
||||
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
|
||||
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
|
||||
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
|
||||
CLANG_WARN_STRICT_PROTOTYPES = YES;
|
||||
CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
||||
CLANG_WARN_UNREACHABLE_CODE = YES;
|
||||
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
||||
DEAD_CODE_STRIPPING = YES;
|
||||
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
|
||||
ENABLE_STRICT_OBJC_MSGSEND = YES;
|
||||
GCC_C_LANGUAGE_STANDARD = c99;
|
||||
GCC_NO_COMMON_BLOCKS = YES;
|
||||
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_UNDECLARED_SELECTOR = YES;
|
||||
GCC_WARN_UNINITIALIZED_AUTOS = YES;
|
||||
GCC_WARN_UNUSED_FUNCTION = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
HEADER_SEARCH_PATHS = "/Users/christopherjohnson/Desktop/CA_SDK/**";
|
||||
MACOSX_DEPLOYMENT_TARGET = 11.1;
|
||||
ONLY_ACTIVE_ARCH = YES;
|
||||
SDKROOT = macosx;
|
||||
WARNING_CFLAGS = (
|
||||
"-Wmost",
|
||||
"-Wno-four-char-constants",
|
||||
"-Wno-unknown-pragmas",
|
||||
);
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
/* End XCBuildConfiguration section */
|
||||
|
||||
/* Begin XCConfigurationList section */
|
||||
3E4BA243089833B7007656EC /* Build configuration list for PBXNativeTarget "DeCrackle" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
3E4BA244089833B7007656EC /* Debug */,
|
||||
3E4BA245089833B7007656EC /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Debug;
|
||||
};
|
||||
3E4BA247089833B7007656EC /* Build configuration list for PBXProject "DeCrackle" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
3E4BA248089833B7007656EC /* Debug */,
|
||||
3E4BA249089833B7007656EC /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Debug;
|
||||
};
|
||||
/* End XCConfigurationList section */
|
||||
};
|
||||
rootObject = 089C1669FE841209C02AAC07 /* Project object */;
|
||||
}
|
||||
7
plugins/MacSignedAU/DeCrackle/DeCrackle.xcodeproj/project.xcworkspace/contents.xcworkspacedata
generated
Normal file
7
plugins/MacSignedAU/DeCrackle/DeCrackle.xcodeproj/project.xcworkspace/contents.xcworkspacedata
generated
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Workspace
|
||||
version = "1.0">
|
||||
<FileRef
|
||||
location = "self:">
|
||||
</FileRef>
|
||||
</Workspace>
|
||||
|
|
@ -0,0 +1,8 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>IDEDidComputeMac32BitWarning</key>
|
||||
<true/>
|
||||
</dict>
|
||||
</plist>
|
||||
Binary file not shown.
|
|
@ -0,0 +1,67 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "1420"
|
||||
version = "1.3">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
buildImplicitDependencies = "YES">
|
||||
<BuildActionEntries>
|
||||
<BuildActionEntry
|
||||
buildForTesting = "YES"
|
||||
buildForRunning = "YES"
|
||||
buildForProfiling = "YES"
|
||||
buildForArchiving = "YES"
|
||||
buildForAnalyzing = "YES">
|
||||
<BuildableReference
|
||||
BuildableIdentifier = "primary"
|
||||
BlueprintIdentifier = "8D01CCC60486CAD60068D4B7"
|
||||
BuildableName = "DeCrackle.component"
|
||||
BlueprintName = "DeCrackle"
|
||||
ReferencedContainer = "container:DeCrackle.xcodeproj">
|
||||
</BuildableReference>
|
||||
</BuildActionEntry>
|
||||
</BuildActionEntries>
|
||||
</BuildAction>
|
||||
<TestAction
|
||||
buildConfiguration = "Debug"
|
||||
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
|
||||
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
|
||||
shouldUseLaunchSchemeArgsEnv = "YES">
|
||||
<Testables>
|
||||
</Testables>
|
||||
</TestAction>
|
||||
<LaunchAction
|
||||
buildConfiguration = "Release"
|
||||
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
|
||||
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
|
||||
launchStyle = "0"
|
||||
useCustomWorkingDirectory = "NO"
|
||||
ignoresPersistentStateOnLaunch = "NO"
|
||||
debugDocumentVersioning = "YES"
|
||||
debugServiceExtension = "internal"
|
||||
allowLocationSimulation = "YES">
|
||||
</LaunchAction>
|
||||
<ProfileAction
|
||||
buildConfiguration = "Release"
|
||||
shouldUseLaunchSchemeArgsEnv = "YES"
|
||||
savedToolIdentifier = ""
|
||||
useCustomWorkingDirectory = "NO"
|
||||
debugDocumentVersioning = "YES">
|
||||
<MacroExpansion>
|
||||
<BuildableReference
|
||||
BuildableIdentifier = "primary"
|
||||
BlueprintIdentifier = "8D01CCC60486CAD60068D4B7"
|
||||
BuildableName = "DeCrackle.component"
|
||||
BlueprintName = "DeCrackle"
|
||||
ReferencedContainer = "container:DeCrackle.xcodeproj">
|
||||
</BuildableReference>
|
||||
</MacroExpansion>
|
||||
</ProfileAction>
|
||||
<AnalyzeAction
|
||||
buildConfiguration = "Debug">
|
||||
</AnalyzeAction>
|
||||
<ArchiveAction
|
||||
buildConfiguration = "Release"
|
||||
revealArchiveInOrganizer = "YES">
|
||||
</ArchiveAction>
|
||||
</Scheme>
|
||||
|
|
@ -0,0 +1,22 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>SchemeUserState</key>
|
||||
<dict>
|
||||
<key>DeCrackle.xcscheme_^#shared#^_</key>
|
||||
<dict>
|
||||
<key>orderHint</key>
|
||||
<integer>0</integer>
|
||||
</dict>
|
||||
</dict>
|
||||
<key>SuppressBuildableAutocreation</key>
|
||||
<dict>
|
||||
<key>8D01CCC60486CAD60068D4B7</key>
|
||||
<dict>
|
||||
<key>primary</key>
|
||||
<true/>
|
||||
</dict>
|
||||
</dict>
|
||||
</dict>
|
||||
</plist>
|
||||
58
plugins/MacSignedAU/DeCrackle/DeCrackleVersion.h
Executable file
58
plugins/MacSignedAU/DeCrackle/DeCrackleVersion.h
Executable file
|
|
@ -0,0 +1,58 @@
|
|||
/*
|
||||
* File: DeCrackleVersion.h
|
||||
*
|
||||
* Version: 1.0
|
||||
*
|
||||
* Created: 2/20/25
|
||||
*
|
||||
* Copyright: Copyright © 2025 Airwindows, Airwindows uses the MIT license
|
||||
*
|
||||
* Disclaimer: IMPORTANT: This Apple software is supplied to you by Apple Computer, Inc. ("Apple") in
|
||||
* consideration of your agreement to the following terms, and your use, installation, modification
|
||||
* or redistribution of this Apple software constitutes acceptance of these terms. If you do
|
||||
* not agree with these terms, please do not use, install, modify or redistribute this Apple
|
||||
* software.
|
||||
*
|
||||
* In consideration of your agreement to abide by the following terms, and subject to these terms,
|
||||
* Apple grants you a personal, non-exclusive license, under Apple's copyrights in this
|
||||
* original Apple software (the "Apple Software"), to use, reproduce, modify and redistribute the
|
||||
* Apple Software, with or without modifications, in source and/or binary forms; provided that if you
|
||||
* redistribute the Apple Software in its entirety and without modifications, you must retain this
|
||||
* notice and the following text and disclaimers in all such redistributions of the Apple Software.
|
||||
* Neither the name, trademarks, service marks or logos of Apple Computer, Inc. may be used to
|
||||
* endorse or promote products derived from the Apple Software without specific prior written
|
||||
* permission from Apple. Except as expressly stated in this notice, no other rights or
|
||||
* licenses, express or implied, are granted by Apple herein, including but not limited to any
|
||||
* patent rights that may be infringed by your derivative works or by other works in which the
|
||||
* Apple Software may be incorporated.
|
||||
*
|
||||
* The Apple Software is provided by Apple on an "AS IS" basis. APPLE MAKES NO WARRANTIES, EXPRESS OR
|
||||
* IMPLIED, INCLUDING WITHOUT LIMITATION THE IMPLIED WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY
|
||||
* AND FITNESS FOR A PARTICULAR PURPOSE, REGARDING THE APPLE SOFTWARE OR ITS USE AND OPERATION ALONE
|
||||
* OR IN COMBINATION WITH YOUR PRODUCTS.
|
||||
*
|
||||
* IN NO EVENT SHALL APPLE BE LIABLE FOR ANY SPECIAL, INDIRECT, INCIDENTAL OR CONSEQUENTIAL
|
||||
* DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
|
||||
* OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) ARISING IN ANY WAY OUT OF THE USE,
|
||||
* REPRODUCTION, MODIFICATION AND/OR DISTRIBUTION OF THE APPLE SOFTWARE, HOWEVER CAUSED AND WHETHER
|
||||
* UNDER THEORY OF CONTRACT, TORT (INCLUDING NEGLIGENCE), STRICT LIABILITY OR OTHERWISE, EVEN
|
||||
* IF APPLE HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
*/
|
||||
#ifndef __DeCrackleVersion_h__
|
||||
#define __DeCrackleVersion_h__
|
||||
|
||||
|
||||
#ifdef DEBUG
|
||||
#define kDeCrackleVersion 0xFFFFFFFF
|
||||
#else
|
||||
#define kDeCrackleVersion 0x00010000
|
||||
#endif
|
||||
|
||||
//~~~~~~~~~~~~~~ Change!!! ~~~~~~~~~~~~~~~~~~~~~//
|
||||
#define DeCrackle_COMP_MANF 'Dthr'
|
||||
#define DeCrackle_COMP_SUBTYPE 'dcrk'
|
||||
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~//
|
||||
|
||||
#endif
|
||||
|
||||
47
plugins/MacSignedAU/DeCrackle/Info.plist
Executable file
47
plugins/MacSignedAU/DeCrackle/Info.plist
Executable file
|
|
@ -0,0 +1,47 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>AudioComponents</key>
|
||||
<array>
|
||||
<dict>
|
||||
<key>description</key>
|
||||
<string>${PRODUCT_NAME:identifier} AU</string>
|
||||
<key>factoryFunction</key>
|
||||
<string>${PRODUCT_NAME:identifier}Factory</string>
|
||||
<key>manufacturer</key>
|
||||
<string>Dthr</string>
|
||||
<key>name</key>
|
||||
<string>Airwindows: ${PRODUCT_NAME:identifier}</string>
|
||||
<key>subtype</key>
|
||||
<string>dcrk</string>
|
||||
<key>type</key>
|
||||
<string>aufx</string>
|
||||
<key>version</key>
|
||||
<integer>65536</integer>
|
||||
</dict>
|
||||
</array>
|
||||
<key>CFBundleDevelopmentRegion</key>
|
||||
<string>English</string>
|
||||
<key>CFBundleExecutable</key>
|
||||
<string>${EXECUTABLE_NAME}</string>
|
||||
<key>CFBundleIconFile</key>
|
||||
<string></string>
|
||||
<key>CFBundleIdentifier</key>
|
||||
<string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>
|
||||
<key>CFBundleInfoDictionaryVersion</key>
|
||||
<string>6.0</string>
|
||||
<key>CFBundleName</key>
|
||||
<string>${PROJECTNAMEASIDENTIFIER}</string>
|
||||
<key>CFBundlePackageType</key>
|
||||
<string>BNDL</string>
|
||||
<key>CFBundleShortVersionString</key>
|
||||
<string>1.0</string>
|
||||
<key>CFBundleSignature</key>
|
||||
<string>Dthr</string>
|
||||
<key>CFBundleVersion</key>
|
||||
<string>1.0</string>
|
||||
<key>CSResourcesFileMapped</key>
|
||||
<true/>
|
||||
</dict>
|
||||
</plist>
|
||||
5
plugins/MacSignedAU/DeCrackle/StarterAU_Prefix.pch
Executable file
5
plugins/MacSignedAU/DeCrackle/StarterAU_Prefix.pch
Executable file
|
|
@ -0,0 +1,5 @@
|
|||
//
|
||||
// Prefix header for all source files of the '«PROJECTNAMEASIDENTIFIER»' target in the '«PROJECTNAMEASIDENTIFIER»' project.
|
||||
//
|
||||
|
||||
#include <CoreServices/CoreServices.h>
|
||||
BIN
plugins/MacSignedAU/DeCrackle/en.lproj/InfoPlist.strings
Executable file
BIN
plugins/MacSignedAU/DeCrackle/en.lproj/InfoPlist.strings
Executable file
Binary file not shown.
16
plugins/MacSignedAU/DeCrackle/version.plist
Executable file
16
plugins/MacSignedAU/DeCrackle/version.plist
Executable file
|
|
@ -0,0 +1,16 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>BuildVersion</key>
|
||||
<string>3</string>
|
||||
<key>CFBundleShortVersionString</key>
|
||||
<string>1.0</string>
|
||||
<key>CFBundleVersion</key>
|
||||
<string>1.0</string>
|
||||
<key>ProjectName</key>
|
||||
<string>${EXECUTABLE_NAME}</string>
|
||||
<key>SourceVersion</key>
|
||||
<string>590000</string>
|
||||
</dict>
|
||||
</plist>
|
||||
|
|
@ -62,10 +62,6 @@ DubPlate2::DubPlate2(AudioUnit component)
|
|||
SetParameter(kParam_A, kDefaultValue_ParamA );
|
||||
SetParameter(kParam_B, kDefaultValue_ParamB );
|
||||
SetParameter(kParam_C, kDefaultValue_ParamC );
|
||||
SetParameter(kParam_D, kDefaultValue_ParamD );
|
||||
SetParameter(kParam_E, kDefaultValue_ParamE );
|
||||
SetParameter(kParam_F, kDefaultValue_ParamF );
|
||||
SetParameter(kParam_G, kDefaultValue_ParamG );
|
||||
|
||||
#if AU_DEBUG_DISPATCHER
|
||||
mDebugDispatcher = new AUDebugDispatcher (this);
|
||||
|
|
@ -123,34 +119,6 @@ ComponentResult DubPlate2::GetParameterInfo(AudioUnitScope inScope,
|
|||
outParameterInfo.maxValue = 1.0;
|
||||
outParameterInfo.defaultValue = kDefaultValue_ParamC;
|
||||
break;
|
||||
case kParam_D:
|
||||
AUBase::FillInParameterName (outParameterInfo, kParameterDName, false);
|
||||
outParameterInfo.unit = kAudioUnitParameterUnit_Generic;
|
||||
outParameterInfo.minValue = 0.0;
|
||||
outParameterInfo.maxValue = 2.0;
|
||||
outParameterInfo.defaultValue = kDefaultValue_ParamD;
|
||||
break;
|
||||
case kParam_E:
|
||||
AUBase::FillInParameterName (outParameterInfo, kParameterEName, false);
|
||||
outParameterInfo.unit = kAudioUnitParameterUnit_Generic;
|
||||
outParameterInfo.minValue = 0.0;
|
||||
outParameterInfo.maxValue = 2.0;
|
||||
outParameterInfo.defaultValue = kDefaultValue_ParamE;
|
||||
break;
|
||||
case kParam_F:
|
||||
AUBase::FillInParameterName (outParameterInfo, kParameterFName, false);
|
||||
outParameterInfo.unit = kAudioUnitParameterUnit_Generic;
|
||||
outParameterInfo.minValue = 0.0;
|
||||
outParameterInfo.maxValue = 2.0;
|
||||
outParameterInfo.defaultValue = kDefaultValue_ParamF;
|
||||
break;
|
||||
case kParam_G:
|
||||
AUBase::FillInParameterName (outParameterInfo, kParameterGName, false);
|
||||
outParameterInfo.unit = kAudioUnitParameterUnit_Generic;
|
||||
outParameterInfo.minValue = 0.0;
|
||||
outParameterInfo.maxValue = 2.0;
|
||||
outParameterInfo.defaultValue = kDefaultValue_ParamG;
|
||||
break;
|
||||
default:
|
||||
result = kAudioUnitErr_InvalidParameter;
|
||||
break;
|
||||
|
|
@ -227,7 +195,6 @@ ComponentResult DubPlate2::Reset(AudioUnitScope inScope, AudioUnitElement inEle
|
|||
iirB = 0.0;
|
||||
iirC = 0.0;
|
||||
iirD = 0.0;
|
||||
fpFlip = true;
|
||||
lastSinewAL = 0.0;
|
||||
lastSinewAR = 0.0;
|
||||
lastSinewBL = 0.0;
|
||||
|
|
@ -253,11 +220,6 @@ OSStatus DubPlate2::ProcessBufferLists(AudioUnitRenderActionFlags & ioActionFla
|
|||
double overallscale = 1.0;
|
||||
overallscale /= 44100.0;
|
||||
overallscale *= GetSampleRate();
|
||||
|
||||
double D = GetParameter( kParam_D );
|
||||
double E = GetParameter( kParam_E );
|
||||
double F = GetParameter( kParam_F );
|
||||
double G = GetParameter( kParam_G );
|
||||
|
||||
double inputGain = pow(GetParameter( kParam_A )*2.0,2.0);
|
||||
double trebleGain = pow(GetParameter( kParam_B )*2.0,2.0);
|
||||
|
|
@ -287,12 +249,11 @@ OSStatus DubPlate2::ProcessBufferLists(AudioUnitRenderActionFlags & ioActionFla
|
|||
baxL[bax_b1] = 2.0 * (K * K - 1.0) * norm;
|
||||
baxL[bax_b2] = (1.0 - K / baxL[bax_reso] + K * K) * norm;
|
||||
//end bax lowpass
|
||||
|
||||
double rangescale = 0.1 / overallscale;
|
||||
double iirSide = (D*0.2) * rangescale;
|
||||
double iirMid = (E*0.2) * rangescale;
|
||||
double threshSinewA = (F*0.2) / overallscale;
|
||||
double threshSinewB = (G*0.2) / overallscale;
|
||||
|
||||
double iirSide = 0.01862 / overallscale;
|
||||
double iirMid = 0.01102 / overallscale;
|
||||
double threshSinewA = 0.1442 / overallscale;
|
||||
double threshSinewB = 0.0274 / overallscale;
|
||||
|
||||
while (nSampleFrames-- > 0) {
|
||||
double inputSampleL = *inputL;
|
||||
|
|
|
|||
|
|
@ -57,29 +57,17 @@
|
|||
static const float kDefaultValue_ParamA = 0.5;
|
||||
static const float kDefaultValue_ParamB = 0.5;
|
||||
static const float kDefaultValue_ParamC = 0.5;
|
||||
static const float kDefaultValue_ParamD = 1.0;
|
||||
static const float kDefaultValue_ParamE = 1.0;
|
||||
static const float kDefaultValue_ParamF = 1.0;
|
||||
static const float kDefaultValue_ParamG = 1.0;
|
||||
|
||||
static CFStringRef kParameterAName = CFSTR("Input");
|
||||
static CFStringRef kParameterBName = CFSTR("Treble");
|
||||
static CFStringRef kParameterCName = CFSTR("Bass");
|
||||
static CFStringRef kParameterDName = CFSTR("D-iirSide");
|
||||
static CFStringRef kParameterEName = CFSTR("E-iirMid");
|
||||
static CFStringRef kParameterFName = CFSTR("F-sinewFirst");
|
||||
static CFStringRef kParameterGName = CFSTR("G-sinewSecond");
|
||||
|
||||
enum {
|
||||
kParam_A =0,
|
||||
kParam_B =1,
|
||||
kParam_C =2,
|
||||
kParam_D =3,
|
||||
kParam_E =4,
|
||||
kParam_F =5,
|
||||
kParam_G =6,
|
||||
//Add your parameters here...
|
||||
kNumberOfParameters=7
|
||||
kNumberOfParameters=3
|
||||
};
|
||||
|
||||
#pragma mark ____DubPlate2
|
||||
|
|
@ -151,7 +139,6 @@ public:
|
|||
double iirB; //first stage is the flipping one, for lowest slope. It is always engaged, and is the highest one
|
||||
double iirC; //we introduce the second pole at the same frequency, to become a pseudo-Capacitor behavior
|
||||
double iirD; //then there's a Mid highpass.
|
||||
bool fpFlip;
|
||||
double lastSinewAL;
|
||||
double lastSinewAR;
|
||||
double lastSinewBL;
|
||||
|
|
|
|||
|
|
@ -49,19 +49,43 @@
|
|||
PBXFileDataSource_Warnings_ColumnID,
|
||||
);
|
||||
};
|
||||
PBXPerProjectTemplateStateSaveDate = 764359506;
|
||||
PBXWorkspaceStateSaveDate = 764359506;
|
||||
PBXPerProjectTemplateStateSaveDate = 764601843;
|
||||
PBXWorkspaceStateSaveDate = 764601843;
|
||||
};
|
||||
perUserProjectItems = {
|
||||
8B3C850D2D92E86900F8ABD4 /* PBXTextBookmark */ = 8B3C850D2D92E86900F8ABD4 /* PBXTextBookmark */;
|
||||
8B3C850E2D92E86900F8ABD4 /* PBXTextBookmark */ = 8B3C850E2D92E86900F8ABD4 /* PBXTextBookmark */;
|
||||
};
|
||||
sourceControlManager = 8BD3CCB8148830B20062E48C /* Source Control */;
|
||||
userBuildSettings = {
|
||||
};
|
||||
};
|
||||
8B3C850D2D92E86900F8ABD4 /* PBXTextBookmark */ = {
|
||||
isa = PBXTextBookmark;
|
||||
fRef = 8BA05A660720730100365D66 /* DubPlate2.cpp */;
|
||||
name = "DubPlate2.cpp: 122";
|
||||
rLen = 0;
|
||||
rLoc = 5929;
|
||||
rType = 0;
|
||||
vrLen = 222;
|
||||
vrLoc = 13928;
|
||||
};
|
||||
8B3C850E2D92E86900F8ABD4 /* PBXTextBookmark */ = {
|
||||
isa = PBXTextBookmark;
|
||||
fRef = 8BA05A660720730100365D66 /* DubPlate2.cpp */;
|
||||
name = "DubPlate2.cpp: 122";
|
||||
rLen = 0;
|
||||
rLoc = 5929;
|
||||
rType = 0;
|
||||
vrLen = 222;
|
||||
vrLoc = 13912;
|
||||
};
|
||||
8BA05A660720730100365D66 /* DubPlate2.cpp */ = {
|
||||
uiCtxt = {
|
||||
sepNavIntBoundsRect = "{{0, 0}, {1115, 7902}}";
|
||||
sepNavSelRange = "{11441, 0}";
|
||||
sepNavVisRange = "{10393, 1691}";
|
||||
sepNavWindowFrame = "{{74, 71}, {1162, 807}}";
|
||||
sepNavIntBoundsRect = "{{0, 0}, {975, 7092}}";
|
||||
sepNavSelRange = "{5929, 0}";
|
||||
sepNavVisRange = "{13912, 222}";
|
||||
sepNavWindowFrame = "{{591, 71}, {1162, 807}}";
|
||||
};
|
||||
};
|
||||
8BA05A690720730100365D66 /* DubPlate2Version.h */ = {
|
||||
|
|
@ -69,7 +93,7 @@
|
|||
sepNavIntBoundsRect = "{{0, 0}, {1115, 1062}}";
|
||||
sepNavSelRange = "{2906, 0}";
|
||||
sepNavVisRange = "{967, 2001}";
|
||||
sepNavWindowFrame = "{{15, 66}, {1162, 807}}";
|
||||
sepNavWindowFrame = "{{639, 71}, {1162, 807}}";
|
||||
};
|
||||
};
|
||||
8BA05A7F072073D200365D66 /* AUBase.cpp */ = {
|
||||
|
|
@ -81,10 +105,10 @@
|
|||
};
|
||||
8BC6025B073B072D006C4272 /* DubPlate2.h */ = {
|
||||
uiCtxt = {
|
||||
sepNavIntBoundsRect = "{{0, 0}, {1146, 3546}}";
|
||||
sepNavSelRange = "{3712, 0}";
|
||||
sepNavVisRange = "{5432, 825}";
|
||||
sepNavWindowFrame = "{{17, 49}, {1162, 807}}";
|
||||
sepNavIntBoundsRect = "{{0, 0}, {1146, 2754}}";
|
||||
sepNavSelRange = "{5545, 0}";
|
||||
sepNavVisRange = "{2631, 801}";
|
||||
sepNavWindowFrame = "{{929, -33}, {1162, 807}}";
|
||||
};
|
||||
};
|
||||
8BD3CCB8148830B20062E48C /* Source Control */ = {
|
||||
|
|
|
|||
|
|
@ -256,6 +256,8 @@
|
|||
<key>Layout</key>
|
||||
<array>
|
||||
<dict>
|
||||
<key>BecomeActive</key>
|
||||
<true/>
|
||||
<key>ContentConfiguration</key>
|
||||
<dict>
|
||||
<key>PBXBottomSmartGroupGIDs</key>
|
||||
|
|
@ -322,7 +324,7 @@
|
|||
<real>185</real>
|
||||
</array>
|
||||
<key>RubberWindowFrame</key>
|
||||
<string>571 213 810 487 0 0 1440 878 </string>
|
||||
<string>691 354 810 487 0 0 1440 878 </string>
|
||||
</dict>
|
||||
<key>Module</key>
|
||||
<string>PBXSmartGroupTreeModule</string>
|
||||
|
|
@ -338,7 +340,7 @@
|
|||
<key>PBXProjectModuleGUID</key>
|
||||
<string>8BC20A312D8DD05F00C14386</string>
|
||||
<key>PBXProjectModuleLabel</key>
|
||||
<string></string>
|
||||
<string>DubPlate2.cpp</string>
|
||||
<key>PBXSplitModuleInNavigatorKey</key>
|
||||
<dict>
|
||||
<key>Split0</key>
|
||||
|
|
@ -346,7 +348,15 @@
|
|||
<key>PBXProjectModuleGUID</key>
|
||||
<string>8BC20A322D8DD05F00C14386</string>
|
||||
<key>PBXProjectModuleLabel</key>
|
||||
<string></string>
|
||||
<string>DubPlate2.cpp</string>
|
||||
<key>_historyCapacity</key>
|
||||
<integer>0</integer>
|
||||
<key>bookmark</key>
|
||||
<string>8B3C850E2D92E86900F8ABD4</string>
|
||||
<key>history</key>
|
||||
<array>
|
||||
<string>8B3C850D2D92E86900F8ABD4</string>
|
||||
</array>
|
||||
</dict>
|
||||
<key>SplitCount</key>
|
||||
<string>1</string>
|
||||
|
|
@ -359,18 +369,18 @@
|
|||
<key>GeometryConfiguration</key>
|
||||
<dict>
|
||||
<key>Frame</key>
|
||||
<string>{{0, 0}, {603, 0}}</string>
|
||||
<string>{{0, 0}, {603, 132}}</string>
|
||||
<key>RubberWindowFrame</key>
|
||||
<string>571 213 810 487 0 0 1440 878 </string>
|
||||
<string>691 354 810 487 0 0 1440 878 </string>
|
||||
</dict>
|
||||
<key>Module</key>
|
||||
<string>PBXNavigatorGroup</string>
|
||||
<key>Proportion</key>
|
||||
<string>0pt</string>
|
||||
<string>132pt</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>Proportion</key>
|
||||
<string>441pt</string>
|
||||
<string>309pt</string>
|
||||
<key>Tabs</key>
|
||||
<array>
|
||||
<dict>
|
||||
|
|
@ -384,7 +394,9 @@
|
|||
<key>GeometryConfiguration</key>
|
||||
<dict>
|
||||
<key>Frame</key>
|
||||
<string>{{10, 27}, {603, 414}}</string>
|
||||
<string>{{10, 27}, {603, 282}}</string>
|
||||
<key>RubberWindowFrame</key>
|
||||
<string>691 354 810 487 0 0 1440 878 </string>
|
||||
</dict>
|
||||
<key>Module</key>
|
||||
<string>XCDetailModule</string>
|
||||
|
|
@ -439,8 +451,6 @@
|
|||
<dict>
|
||||
<key>Frame</key>
|
||||
<string>{{10, 27}, {603, 414}}</string>
|
||||
<key>RubberWindowFrame</key>
|
||||
<string>571 213 810 487 0 0 1440 878 </string>
|
||||
</dict>
|
||||
<key>Module</key>
|
||||
<string>PBXBuildResultsModule</string>
|
||||
|
|
@ -468,11 +478,11 @@
|
|||
</array>
|
||||
<key>TableOfContents</key>
|
||||
<array>
|
||||
<string>8BC20B122D8F37A600C14386</string>
|
||||
<string>8B3C850F2D92E86900F8ABD4</string>
|
||||
<string>1CA23ED40692098700951B8B</string>
|
||||
<string>8BC20B132D8F37A600C14386</string>
|
||||
<string>8B3C85102D92E86900F8ABD4</string>
|
||||
<string>8BC20A312D8DD05F00C14386</string>
|
||||
<string>8BC20B142D8F37A600C14386</string>
|
||||
<string>8B3C85112D92E86900F8ABD4</string>
|
||||
<string>1CA23EDF0692099D00951B8B</string>
|
||||
<string>1CA23EE00692099D00951B8B</string>
|
||||
<string>1CA23EE10692099D00951B8B</string>
|
||||
|
|
@ -625,7 +635,7 @@
|
|||
<key>StatusbarIsVisible</key>
|
||||
<true/>
|
||||
<key>TimeStamp</key>
|
||||
<real>764360614.54125297</real>
|
||||
<real>764602473.86548603</real>
|
||||
<key>ToolbarConfigUserDefaultsMinorVersion</key>
|
||||
<string>2</string>
|
||||
<key>ToolbarDisplayMode</key>
|
||||
|
|
@ -642,11 +652,10 @@
|
|||
<integer>5</integer>
|
||||
<key>WindowOrderList</key>
|
||||
<array>
|
||||
<string>8BC20B152D8F37A600C14386</string>
|
||||
<string>/Users/christopherjohnson/Desktop/DubPlate2/DubPlate2.xcodeproj</string>
|
||||
<string>/Users/christopherjohnson/Desktop/airwindows/plugins/MacAU/DubPlate2/DubPlate2.xcodeproj</string>
|
||||
</array>
|
||||
<key>WindowString</key>
|
||||
<string>571 213 810 487 0 0 1440 878 </string>
|
||||
<string>691 354 810 487 0 0 1440 878 </string>
|
||||
<key>WindowToolsV3</key>
|
||||
<array>
|
||||
<dict>
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load diff
Binary file not shown.
Loading…
Add table
Add a link
Reference in a new issue