adamstark@78: // !$*UTF8*$! adamstark@78: { adamstark@78: archiveVersion = 1; adamstark@78: classes = { adamstark@78: }; adamstark@78: objectVersion = 44; adamstark@78: objects = { adamstark@78: adamstark@78: /* Begin PBXBuildFile section */ adamstark@78: 22CF119B0EE9A8250054F513 /* btrack~.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 22CF119A0EE9A8250054F513 /* btrack~.cpp */; }; adamstark@78: 22CF119E0EE9A82E0054F513 /* MaxAudioAPI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 22CF119D0EE9A82E0054F513 /* MaxAudioAPI.framework */; }; adamstark@94: E3391F081D153E1200C7EB2E /* CircularBuffer.h in Headers */ = {isa = PBXBuildFile; fileRef = E3391F071D153E1200C7EB2E /* CircularBuffer.h */; }; adamstark@78: E34F60F61A22A83400AD0770 /* BTrack.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E34F60F21A22A83400AD0770 /* BTrack.cpp */; }; adamstark@78: E34F60F71A22A83400AD0770 /* BTrack.h in Headers */ = {isa = PBXBuildFile; fileRef = E34F60F31A22A83400AD0770 /* BTrack.h */; }; adamstark@78: E34F60F81A22A83400AD0770 /* OnsetDetectionFunction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E34F60F41A22A83400AD0770 /* OnsetDetectionFunction.cpp */; }; adamstark@78: E34F60F91A22A83400AD0770 /* OnsetDetectionFunction.h in Headers */ = {isa = PBXBuildFile; fileRef = E34F60F51A22A83400AD0770 /* OnsetDetectionFunction.h */; }; adamstark@78: /* End PBXBuildFile section */ adamstark@78: adamstark@78: /* Begin PBXFileReference section */ adamstark@78: 22CF10220EE984600054F513 /* maxmspsdk.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = maxmspsdk.xcconfig; sourceTree = SOURCE_ROOT; }; adamstark@78: 22CF119A0EE9A8250054F513 /* btrack~.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "btrack~.cpp"; sourceTree = ""; }; adamstark@78: 22CF119D0EE9A82E0054F513 /* MaxAudioAPI.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MaxAudioAPI.framework; path = "../../../SDKs/MaxSDK-6.1.4/c74support/msp-includes/MaxAudioAPI.framework"; sourceTree = SOURCE_ROOT; }; adamstark@78: 2FBBEAE508F335360078DB84 /* btrack~.mxo */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "btrack~.mxo"; sourceTree = BUILT_PRODUCTS_DIR; }; adamstark@94: E3391F071D153E1200C7EB2E /* CircularBuffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CircularBuffer.h; sourceTree = ""; }; adamstark@78: E34F60F21A22A83400AD0770 /* BTrack.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = BTrack.cpp; sourceTree = ""; }; adamstark@78: E34F60F31A22A83400AD0770 /* BTrack.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BTrack.h; sourceTree = ""; }; adamstark@78: E34F60F41A22A83400AD0770 /* OnsetDetectionFunction.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = OnsetDetectionFunction.cpp; sourceTree = ""; }; adamstark@78: E34F60F51A22A83400AD0770 /* OnsetDetectionFunction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OnsetDetectionFunction.h; sourceTree = ""; }; adamstark@78: /* End PBXFileReference section */ adamstark@78: adamstark@78: /* Begin PBXFrameworksBuildPhase section */ adamstark@78: 2FBBEADC08F335360078DB84 /* Frameworks */ = { adamstark@78: isa = PBXFrameworksBuildPhase; adamstark@78: buildActionMask = 2147483647; adamstark@78: files = ( adamstark@78: 22CF119E0EE9A82E0054F513 /* MaxAudioAPI.framework in Frameworks */, adamstark@78: ); adamstark@78: runOnlyForDeploymentPostprocessing = 0; adamstark@78: }; adamstark@78: /* End PBXFrameworksBuildPhase section */ adamstark@78: adamstark@78: /* Begin PBXGroup section */ adamstark@78: 089C166AFE841209C02AAC07 /* iterator */ = { adamstark@78: isa = PBXGroup; adamstark@78: children = ( adamstark@78: 22CF10220EE984600054F513 /* maxmspsdk.xcconfig */, adamstark@78: 22CF119A0EE9A8250054F513 /* btrack~.cpp */, adamstark@78: E34F60F11A22A83400AD0770 /* src */, adamstark@78: 22CF119D0EE9A82E0054F513 /* MaxAudioAPI.framework */, adamstark@78: 19C28FB4FE9D528D11CA2CBB /* Products */, adamstark@78: ); adamstark@78: name = iterator; adamstark@78: sourceTree = ""; adamstark@78: }; adamstark@78: 19C28FB4FE9D528D11CA2CBB /* Products */ = { adamstark@78: isa = PBXGroup; adamstark@78: children = ( adamstark@78: 2FBBEAE508F335360078DB84 /* btrack~.mxo */, adamstark@78: ); adamstark@78: name = Products; adamstark@78: sourceTree = ""; adamstark@78: }; adamstark@78: E34F60F11A22A83400AD0770 /* src */ = { adamstark@78: isa = PBXGroup; adamstark@78: children = ( adamstark@78: E34F60F21A22A83400AD0770 /* BTrack.cpp */, adamstark@78: E34F60F31A22A83400AD0770 /* BTrack.h */, adamstark@78: E34F60F41A22A83400AD0770 /* OnsetDetectionFunction.cpp */, adamstark@78: E34F60F51A22A83400AD0770 /* OnsetDetectionFunction.h */, adamstark@94: E3391F071D153E1200C7EB2E /* CircularBuffer.h */, adamstark@78: ); adamstark@78: name = src; adamstark@78: path = ../../src; adamstark@78: sourceTree = ""; adamstark@78: }; adamstark@78: /* End PBXGroup section */ adamstark@78: adamstark@78: /* Begin PBXHeadersBuildPhase section */ adamstark@78: 2FBBEAD708F335360078DB84 /* Headers */ = { adamstark@78: isa = PBXHeadersBuildPhase; adamstark@78: buildActionMask = 2147483647; adamstark@78: files = ( adamstark@78: E34F60F91A22A83400AD0770 /* OnsetDetectionFunction.h in Headers */, adamstark@78: E34F60F71A22A83400AD0770 /* BTrack.h in Headers */, adamstark@94: E3391F081D153E1200C7EB2E /* CircularBuffer.h in Headers */, adamstark@78: ); adamstark@78: runOnlyForDeploymentPostprocessing = 0; adamstark@78: }; adamstark@78: /* End PBXHeadersBuildPhase section */ adamstark@78: adamstark@78: /* Begin PBXNativeTarget section */ adamstark@78: 2FBBEAD608F335360078DB84 /* max-external */ = { adamstark@78: isa = PBXNativeTarget; adamstark@78: buildConfigurationList = 2FBBEAE008F335360078DB84 /* Build configuration list for PBXNativeTarget "max-external" */; adamstark@78: buildPhases = ( adamstark@78: 2FBBEAD708F335360078DB84 /* Headers */, adamstark@78: 2FBBEAD808F335360078DB84 /* Resources */, adamstark@78: 2FBBEADA08F335360078DB84 /* Sources */, adamstark@78: 2FBBEADC08F335360078DB84 /* Frameworks */, adamstark@78: 2FBBEADF08F335360078DB84 /* Rez */, adamstark@78: ); adamstark@78: buildRules = ( adamstark@78: ); adamstark@78: dependencies = ( adamstark@78: ); adamstark@78: name = "max-external"; adamstark@78: productName = iterator; adamstark@78: productReference = 2FBBEAE508F335360078DB84 /* btrack~.mxo */; adamstark@78: productType = "com.apple.product-type.bundle"; adamstark@78: }; adamstark@78: /* End PBXNativeTarget section */ adamstark@78: adamstark@78: /* Begin PBXProject section */ adamstark@78: 089C1669FE841209C02AAC07 /* Project object */ = { adamstark@78: isa = PBXProject; adamstark@78: attributes = { adamstark@78: }; adamstark@78: buildConfigurationList = 2FBBEACF08F335010078DB84 /* Build configuration list for PBXProject "btrack~" */; adamstark@78: compatibilityVersion = "Xcode 3.0"; adamstark@78: developmentRegion = English; adamstark@78: hasScannedForEncodings = 1; adamstark@78: knownRegions = ( adamstark@78: English, adamstark@78: Japanese, adamstark@78: French, adamstark@78: German, adamstark@78: ); adamstark@78: mainGroup = 089C166AFE841209C02AAC07 /* iterator */; adamstark@78: projectDirPath = ""; adamstark@78: projectRoot = ""; adamstark@78: targets = ( adamstark@78: 2FBBEAD608F335360078DB84 /* max-external */, adamstark@78: ); adamstark@78: }; adamstark@78: /* End PBXProject section */ adamstark@78: adamstark@78: /* Begin PBXResourcesBuildPhase section */ adamstark@78: 2FBBEAD808F335360078DB84 /* Resources */ = { adamstark@78: isa = PBXResourcesBuildPhase; adamstark@78: buildActionMask = 2147483647; adamstark@78: files = ( adamstark@78: ); adamstark@78: runOnlyForDeploymentPostprocessing = 0; adamstark@78: }; adamstark@78: /* End PBXResourcesBuildPhase section */ adamstark@78: adamstark@78: /* Begin PBXRezBuildPhase section */ adamstark@78: 2FBBEADF08F335360078DB84 /* Rez */ = { adamstark@78: isa = PBXRezBuildPhase; adamstark@78: buildActionMask = 2147483647; adamstark@78: files = ( adamstark@78: ); adamstark@78: runOnlyForDeploymentPostprocessing = 0; adamstark@78: }; adamstark@78: /* End PBXRezBuildPhase section */ adamstark@78: adamstark@78: /* Begin PBXSourcesBuildPhase section */ adamstark@78: 2FBBEADA08F335360078DB84 /* Sources */ = { adamstark@78: isa = PBXSourcesBuildPhase; adamstark@78: buildActionMask = 2147483647; adamstark@78: files = ( adamstark@78: E34F60F81A22A83400AD0770 /* OnsetDetectionFunction.cpp in Sources */, adamstark@78: E34F60F61A22A83400AD0770 /* BTrack.cpp in Sources */, adamstark@78: 22CF119B0EE9A8250054F513 /* btrack~.cpp in Sources */, adamstark@78: ); adamstark@78: runOnlyForDeploymentPostprocessing = 0; adamstark@78: }; adamstark@78: /* End PBXSourcesBuildPhase section */ adamstark@78: adamstark@78: /* Begin XCBuildConfiguration section */ adamstark@78: 2FBBEAD008F335010078DB84 /* Development */ = { adamstark@78: isa = XCBuildConfiguration; adamstark@78: buildSettings = { adamstark@78: OTHER_LDFLAGS = ( adamstark@78: "-lsamplerate", adamstark@78: "-lfftw3", adamstark@78: ); adamstark@78: }; adamstark@78: name = Development; adamstark@78: }; adamstark@78: 2FBBEAD108F335010078DB84 /* Deployment */ = { adamstark@78: isa = XCBuildConfiguration; adamstark@78: buildSettings = { adamstark@78: OTHER_LDFLAGS = ( adamstark@78: "-lsamplerate", adamstark@78: "-lfftw3", adamstark@78: ); adamstark@78: }; adamstark@78: name = Deployment; adamstark@78: }; adamstark@78: 2FBBEAE108F335360078DB84 /* Development */ = { adamstark@78: isa = XCBuildConfiguration; adamstark@78: baseConfigurationReference = 22CF10220EE984600054F513 /* maxmspsdk.xcconfig */; adamstark@78: buildSettings = { adamstark@78: ARCHS = "$(ARCHS_STANDARD_32_BIT)"; adamstark@78: COPY_PHASE_STRIP = NO; adamstark@78: FRAMEWORK_SEARCH_PATHS = ( adamstark@78: "$(inherited)", adamstark@78: "\"$(C74SUPPORT)/msp-includes\"", adamstark@78: ); adamstark@78: GCC_OPTIMIZATION_LEVEL = 0; adamstark@78: HEADER_SEARCH_PATHS = ( adamstark@78: "\"$(C74SUPPORT)/max-includes\"", adamstark@78: "\"$(C74SUPPORT)/msp-includes\"", adamstark@78: "\"$(C74SUPPORT)/jit-includes\"", adamstark@78: /usr/local/include, adamstark@78: ); adamstark@78: LIBRARY_SEARCH_PATHS = /usr/local/lib; adamstark@78: OTHER_LDFLAGS = ( adamstark@78: "$(C74_SYM_LINKER_FLAGS)", adamstark@78: "-lfftw3", adamstark@78: "-lsamplerate", adamstark@78: ); adamstark@78: PRODUCT_NAME = "btrack~"; adamstark@78: }; adamstark@78: name = Development; adamstark@78: }; adamstark@78: 2FBBEAE208F335360078DB84 /* Deployment */ = { adamstark@78: isa = XCBuildConfiguration; adamstark@78: baseConfigurationReference = 22CF10220EE984600054F513 /* maxmspsdk.xcconfig */; adamstark@78: buildSettings = { adamstark@78: ARCHS = "$(ARCHS_STANDARD_32_BIT)"; adamstark@78: COPY_PHASE_STRIP = YES; adamstark@78: FRAMEWORK_SEARCH_PATHS = ( adamstark@78: "$(inherited)", adamstark@78: "\"$(C74SUPPORT)/msp-includes\"", adamstark@78: ); adamstark@78: HEADER_SEARCH_PATHS = ( adamstark@78: "\"$(C74SUPPORT)/max-includes\"", adamstark@78: "\"$(C74SUPPORT)/msp-includes\"", adamstark@78: "\"$(C74SUPPORT)/jit-includes\"", adamstark@78: /usr/local/include, adamstark@78: ); adamstark@78: LIBRARY_SEARCH_PATHS = /usr/local/lib; adamstark@78: OTHER_LDFLAGS = ( adamstark@78: "$(C74_SYM_LINKER_FLAGS)", adamstark@78: "-lfftw3", adamstark@78: "-lsamplerate", adamstark@78: ); adamstark@78: PRODUCT_NAME = "btrack~"; adamstark@78: }; adamstark@78: name = Deployment; adamstark@78: }; adamstark@78: /* End XCBuildConfiguration section */ adamstark@78: adamstark@78: /* Begin XCConfigurationList section */ adamstark@78: 2FBBEACF08F335010078DB84 /* Build configuration list for PBXProject "btrack~" */ = { adamstark@78: isa = XCConfigurationList; adamstark@78: buildConfigurations = ( adamstark@78: 2FBBEAD008F335010078DB84 /* Development */, adamstark@78: 2FBBEAD108F335010078DB84 /* Deployment */, adamstark@78: ); adamstark@78: defaultConfigurationIsVisible = 0; adamstark@78: defaultConfigurationName = Development; adamstark@78: }; adamstark@78: 2FBBEAE008F335360078DB84 /* Build configuration list for PBXNativeTarget "max-external" */ = { adamstark@78: isa = XCConfigurationList; adamstark@78: buildConfigurations = ( adamstark@78: 2FBBEAE108F335360078DB84 /* Development */, adamstark@78: 2FBBEAE208F335360078DB84 /* Deployment */, adamstark@78: ); adamstark@78: defaultConfigurationIsVisible = 0; adamstark@78: defaultConfigurationName = Development; adamstark@78: }; adamstark@78: /* End XCConfigurationList section */ adamstark@78: }; adamstark@78: rootObject = 089C1669FE841209C02AAC07 /* Project object */; adamstark@78: }