adamstark@78
|
1 // !$*UTF8*$!
|
adamstark@78
|
2 {
|
adamstark@78
|
3 archiveVersion = 1;
|
adamstark@78
|
4 classes = {
|
adamstark@78
|
5 };
|
adamstark@78
|
6 objectVersion = 44;
|
adamstark@78
|
7 objects = {
|
adamstark@78
|
8
|
adamstark@78
|
9 /* Begin PBXBuildFile section */
|
adamstark@78
|
10 22CF119B0EE9A8250054F513 /* btrack~.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 22CF119A0EE9A8250054F513 /* btrack~.cpp */; };
|
adamstark@78
|
11 22CF119E0EE9A82E0054F513 /* MaxAudioAPI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 22CF119D0EE9A82E0054F513 /* MaxAudioAPI.framework */; };
|
adamstark@94
|
12 E3391F081D153E1200C7EB2E /* CircularBuffer.h in Headers */ = {isa = PBXBuildFile; fileRef = E3391F071D153E1200C7EB2E /* CircularBuffer.h */; };
|
adamstark@78
|
13 E34F60F61A22A83400AD0770 /* BTrack.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E34F60F21A22A83400AD0770 /* BTrack.cpp */; };
|
adamstark@78
|
14 E34F60F71A22A83400AD0770 /* BTrack.h in Headers */ = {isa = PBXBuildFile; fileRef = E34F60F31A22A83400AD0770 /* BTrack.h */; };
|
adamstark@78
|
15 E34F60F81A22A83400AD0770 /* OnsetDetectionFunction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E34F60F41A22A83400AD0770 /* OnsetDetectionFunction.cpp */; };
|
adamstark@78
|
16 E34F60F91A22A83400AD0770 /* OnsetDetectionFunction.h in Headers */ = {isa = PBXBuildFile; fileRef = E34F60F51A22A83400AD0770 /* OnsetDetectionFunction.h */; };
|
adamstark@78
|
17 /* End PBXBuildFile section */
|
adamstark@78
|
18
|
adamstark@78
|
19 /* Begin PBXFileReference section */
|
adamstark@78
|
20 22CF10220EE984600054F513 /* maxmspsdk.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = maxmspsdk.xcconfig; sourceTree = SOURCE_ROOT; };
|
adamstark@78
|
21 22CF119A0EE9A8250054F513 /* btrack~.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "btrack~.cpp"; sourceTree = "<group>"; };
|
adamstark@78
|
22 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
|
23 2FBBEAE508F335360078DB84 /* btrack~.mxo */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "btrack~.mxo"; sourceTree = BUILT_PRODUCTS_DIR; };
|
adamstark@94
|
24 E3391F071D153E1200C7EB2E /* CircularBuffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CircularBuffer.h; sourceTree = "<group>"; };
|
adamstark@78
|
25 E34F60F21A22A83400AD0770 /* BTrack.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = BTrack.cpp; sourceTree = "<group>"; };
|
adamstark@78
|
26 E34F60F31A22A83400AD0770 /* BTrack.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BTrack.h; sourceTree = "<group>"; };
|
adamstark@78
|
27 E34F60F41A22A83400AD0770 /* OnsetDetectionFunction.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = OnsetDetectionFunction.cpp; sourceTree = "<group>"; };
|
adamstark@78
|
28 E34F60F51A22A83400AD0770 /* OnsetDetectionFunction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OnsetDetectionFunction.h; sourceTree = "<group>"; };
|
adamstark@78
|
29 /* End PBXFileReference section */
|
adamstark@78
|
30
|
adamstark@78
|
31 /* Begin PBXFrameworksBuildPhase section */
|
adamstark@78
|
32 2FBBEADC08F335360078DB84 /* Frameworks */ = {
|
adamstark@78
|
33 isa = PBXFrameworksBuildPhase;
|
adamstark@78
|
34 buildActionMask = 2147483647;
|
adamstark@78
|
35 files = (
|
adamstark@78
|
36 22CF119E0EE9A82E0054F513 /* MaxAudioAPI.framework in Frameworks */,
|
adamstark@78
|
37 );
|
adamstark@78
|
38 runOnlyForDeploymentPostprocessing = 0;
|
adamstark@78
|
39 };
|
adamstark@78
|
40 /* End PBXFrameworksBuildPhase section */
|
adamstark@78
|
41
|
adamstark@78
|
42 /* Begin PBXGroup section */
|
adamstark@78
|
43 089C166AFE841209C02AAC07 /* iterator */ = {
|
adamstark@78
|
44 isa = PBXGroup;
|
adamstark@78
|
45 children = (
|
adamstark@78
|
46 22CF10220EE984600054F513 /* maxmspsdk.xcconfig */,
|
adamstark@78
|
47 22CF119A0EE9A8250054F513 /* btrack~.cpp */,
|
adamstark@78
|
48 E34F60F11A22A83400AD0770 /* src */,
|
adamstark@78
|
49 22CF119D0EE9A82E0054F513 /* MaxAudioAPI.framework */,
|
adamstark@78
|
50 19C28FB4FE9D528D11CA2CBB /* Products */,
|
adamstark@78
|
51 );
|
adamstark@78
|
52 name = iterator;
|
adamstark@78
|
53 sourceTree = "<group>";
|
adamstark@78
|
54 };
|
adamstark@78
|
55 19C28FB4FE9D528D11CA2CBB /* Products */ = {
|
adamstark@78
|
56 isa = PBXGroup;
|
adamstark@78
|
57 children = (
|
adamstark@78
|
58 2FBBEAE508F335360078DB84 /* btrack~.mxo */,
|
adamstark@78
|
59 );
|
adamstark@78
|
60 name = Products;
|
adamstark@78
|
61 sourceTree = "<group>";
|
adamstark@78
|
62 };
|
adamstark@78
|
63 E34F60F11A22A83400AD0770 /* src */ = {
|
adamstark@78
|
64 isa = PBXGroup;
|
adamstark@78
|
65 children = (
|
adamstark@78
|
66 E34F60F21A22A83400AD0770 /* BTrack.cpp */,
|
adamstark@78
|
67 E34F60F31A22A83400AD0770 /* BTrack.h */,
|
adamstark@78
|
68 E34F60F41A22A83400AD0770 /* OnsetDetectionFunction.cpp */,
|
adamstark@78
|
69 E34F60F51A22A83400AD0770 /* OnsetDetectionFunction.h */,
|
adamstark@94
|
70 E3391F071D153E1200C7EB2E /* CircularBuffer.h */,
|
adamstark@78
|
71 );
|
adamstark@78
|
72 name = src;
|
adamstark@78
|
73 path = ../../src;
|
adamstark@78
|
74 sourceTree = "<group>";
|
adamstark@78
|
75 };
|
adamstark@78
|
76 /* End PBXGroup section */
|
adamstark@78
|
77
|
adamstark@78
|
78 /* Begin PBXHeadersBuildPhase section */
|
adamstark@78
|
79 2FBBEAD708F335360078DB84 /* Headers */ = {
|
adamstark@78
|
80 isa = PBXHeadersBuildPhase;
|
adamstark@78
|
81 buildActionMask = 2147483647;
|
adamstark@78
|
82 files = (
|
adamstark@78
|
83 E34F60F91A22A83400AD0770 /* OnsetDetectionFunction.h in Headers */,
|
adamstark@78
|
84 E34F60F71A22A83400AD0770 /* BTrack.h in Headers */,
|
adamstark@94
|
85 E3391F081D153E1200C7EB2E /* CircularBuffer.h in Headers */,
|
adamstark@78
|
86 );
|
adamstark@78
|
87 runOnlyForDeploymentPostprocessing = 0;
|
adamstark@78
|
88 };
|
adamstark@78
|
89 /* End PBXHeadersBuildPhase section */
|
adamstark@78
|
90
|
adamstark@78
|
91 /* Begin PBXNativeTarget section */
|
adamstark@78
|
92 2FBBEAD608F335360078DB84 /* max-external */ = {
|
adamstark@78
|
93 isa = PBXNativeTarget;
|
adamstark@78
|
94 buildConfigurationList = 2FBBEAE008F335360078DB84 /* Build configuration list for PBXNativeTarget "max-external" */;
|
adamstark@78
|
95 buildPhases = (
|
adamstark@78
|
96 2FBBEAD708F335360078DB84 /* Headers */,
|
adamstark@78
|
97 2FBBEAD808F335360078DB84 /* Resources */,
|
adamstark@78
|
98 2FBBEADA08F335360078DB84 /* Sources */,
|
adamstark@78
|
99 2FBBEADC08F335360078DB84 /* Frameworks */,
|
adamstark@78
|
100 2FBBEADF08F335360078DB84 /* Rez */,
|
adamstark@78
|
101 );
|
adamstark@78
|
102 buildRules = (
|
adamstark@78
|
103 );
|
adamstark@78
|
104 dependencies = (
|
adamstark@78
|
105 );
|
adamstark@78
|
106 name = "max-external";
|
adamstark@78
|
107 productName = iterator;
|
adamstark@78
|
108 productReference = 2FBBEAE508F335360078DB84 /* btrack~.mxo */;
|
adamstark@78
|
109 productType = "com.apple.product-type.bundle";
|
adamstark@78
|
110 };
|
adamstark@78
|
111 /* End PBXNativeTarget section */
|
adamstark@78
|
112
|
adamstark@78
|
113 /* Begin PBXProject section */
|
adamstark@78
|
114 089C1669FE841209C02AAC07 /* Project object */ = {
|
adamstark@78
|
115 isa = PBXProject;
|
adamstark@78
|
116 attributes = {
|
adamstark@78
|
117 };
|
adamstark@78
|
118 buildConfigurationList = 2FBBEACF08F335010078DB84 /* Build configuration list for PBXProject "btrack~" */;
|
adamstark@78
|
119 compatibilityVersion = "Xcode 3.0";
|
adamstark@78
|
120 developmentRegion = English;
|
adamstark@78
|
121 hasScannedForEncodings = 1;
|
adamstark@78
|
122 knownRegions = (
|
adamstark@78
|
123 English,
|
adamstark@78
|
124 Japanese,
|
adamstark@78
|
125 French,
|
adamstark@78
|
126 German,
|
adamstark@78
|
127 );
|
adamstark@78
|
128 mainGroup = 089C166AFE841209C02AAC07 /* iterator */;
|
adamstark@78
|
129 projectDirPath = "";
|
adamstark@78
|
130 projectRoot = "";
|
adamstark@78
|
131 targets = (
|
adamstark@78
|
132 2FBBEAD608F335360078DB84 /* max-external */,
|
adamstark@78
|
133 );
|
adamstark@78
|
134 };
|
adamstark@78
|
135 /* End PBXProject section */
|
adamstark@78
|
136
|
adamstark@78
|
137 /* Begin PBXResourcesBuildPhase section */
|
adamstark@78
|
138 2FBBEAD808F335360078DB84 /* Resources */ = {
|
adamstark@78
|
139 isa = PBXResourcesBuildPhase;
|
adamstark@78
|
140 buildActionMask = 2147483647;
|
adamstark@78
|
141 files = (
|
adamstark@78
|
142 );
|
adamstark@78
|
143 runOnlyForDeploymentPostprocessing = 0;
|
adamstark@78
|
144 };
|
adamstark@78
|
145 /* End PBXResourcesBuildPhase section */
|
adamstark@78
|
146
|
adamstark@78
|
147 /* Begin PBXRezBuildPhase section */
|
adamstark@78
|
148 2FBBEADF08F335360078DB84 /* Rez */ = {
|
adamstark@78
|
149 isa = PBXRezBuildPhase;
|
adamstark@78
|
150 buildActionMask = 2147483647;
|
adamstark@78
|
151 files = (
|
adamstark@78
|
152 );
|
adamstark@78
|
153 runOnlyForDeploymentPostprocessing = 0;
|
adamstark@78
|
154 };
|
adamstark@78
|
155 /* End PBXRezBuildPhase section */
|
adamstark@78
|
156
|
adamstark@78
|
157 /* Begin PBXSourcesBuildPhase section */
|
adamstark@78
|
158 2FBBEADA08F335360078DB84 /* Sources */ = {
|
adamstark@78
|
159 isa = PBXSourcesBuildPhase;
|
adamstark@78
|
160 buildActionMask = 2147483647;
|
adamstark@78
|
161 files = (
|
adamstark@78
|
162 E34F60F81A22A83400AD0770 /* OnsetDetectionFunction.cpp in Sources */,
|
adamstark@78
|
163 E34F60F61A22A83400AD0770 /* BTrack.cpp in Sources */,
|
adamstark@78
|
164 22CF119B0EE9A8250054F513 /* btrack~.cpp in Sources */,
|
adamstark@78
|
165 );
|
adamstark@78
|
166 runOnlyForDeploymentPostprocessing = 0;
|
adamstark@78
|
167 };
|
adamstark@78
|
168 /* End PBXSourcesBuildPhase section */
|
adamstark@78
|
169
|
adamstark@78
|
170 /* Begin XCBuildConfiguration section */
|
adamstark@78
|
171 2FBBEAD008F335010078DB84 /* Development */ = {
|
adamstark@78
|
172 isa = XCBuildConfiguration;
|
adamstark@78
|
173 buildSettings = {
|
adamstark@78
|
174 OTHER_LDFLAGS = (
|
adamstark@78
|
175 "-lsamplerate",
|
adamstark@78
|
176 "-lfftw3",
|
adamstark@78
|
177 );
|
adamstark@78
|
178 };
|
adamstark@78
|
179 name = Development;
|
adamstark@78
|
180 };
|
adamstark@78
|
181 2FBBEAD108F335010078DB84 /* Deployment */ = {
|
adamstark@78
|
182 isa = XCBuildConfiguration;
|
adamstark@78
|
183 buildSettings = {
|
adamstark@78
|
184 OTHER_LDFLAGS = (
|
adamstark@78
|
185 "-lsamplerate",
|
adamstark@78
|
186 "-lfftw3",
|
adamstark@78
|
187 );
|
adamstark@78
|
188 };
|
adamstark@78
|
189 name = Deployment;
|
adamstark@78
|
190 };
|
adamstark@78
|
191 2FBBEAE108F335360078DB84 /* Development */ = {
|
adamstark@78
|
192 isa = XCBuildConfiguration;
|
adamstark@78
|
193 baseConfigurationReference = 22CF10220EE984600054F513 /* maxmspsdk.xcconfig */;
|
adamstark@78
|
194 buildSettings = {
|
adamstark@78
|
195 ARCHS = "$(ARCHS_STANDARD_32_BIT)";
|
adamstark@78
|
196 COPY_PHASE_STRIP = NO;
|
adamstark@78
|
197 FRAMEWORK_SEARCH_PATHS = (
|
adamstark@78
|
198 "$(inherited)",
|
adamstark@78
|
199 "\"$(C74SUPPORT)/msp-includes\"",
|
adamstark@78
|
200 );
|
adamstark@78
|
201 GCC_OPTIMIZATION_LEVEL = 0;
|
adamstark@78
|
202 HEADER_SEARCH_PATHS = (
|
adamstark@78
|
203 "\"$(C74SUPPORT)/max-includes\"",
|
adamstark@78
|
204 "\"$(C74SUPPORT)/msp-includes\"",
|
adamstark@78
|
205 "\"$(C74SUPPORT)/jit-includes\"",
|
adamstark@78
|
206 /usr/local/include,
|
adamstark@78
|
207 );
|
adamstark@78
|
208 LIBRARY_SEARCH_PATHS = /usr/local/lib;
|
adamstark@78
|
209 OTHER_LDFLAGS = (
|
adamstark@78
|
210 "$(C74_SYM_LINKER_FLAGS)",
|
adamstark@78
|
211 "-lfftw3",
|
adamstark@78
|
212 "-lsamplerate",
|
adamstark@78
|
213 );
|
adamstark@78
|
214 PRODUCT_NAME = "btrack~";
|
adamstark@78
|
215 };
|
adamstark@78
|
216 name = Development;
|
adamstark@78
|
217 };
|
adamstark@78
|
218 2FBBEAE208F335360078DB84 /* Deployment */ = {
|
adamstark@78
|
219 isa = XCBuildConfiguration;
|
adamstark@78
|
220 baseConfigurationReference = 22CF10220EE984600054F513 /* maxmspsdk.xcconfig */;
|
adamstark@78
|
221 buildSettings = {
|
adamstark@78
|
222 ARCHS = "$(ARCHS_STANDARD_32_BIT)";
|
adamstark@78
|
223 COPY_PHASE_STRIP = YES;
|
adamstark@78
|
224 FRAMEWORK_SEARCH_PATHS = (
|
adamstark@78
|
225 "$(inherited)",
|
adamstark@78
|
226 "\"$(C74SUPPORT)/msp-includes\"",
|
adamstark@78
|
227 );
|
adamstark@78
|
228 HEADER_SEARCH_PATHS = (
|
adamstark@78
|
229 "\"$(C74SUPPORT)/max-includes\"",
|
adamstark@78
|
230 "\"$(C74SUPPORT)/msp-includes\"",
|
adamstark@78
|
231 "\"$(C74SUPPORT)/jit-includes\"",
|
adamstark@78
|
232 /usr/local/include,
|
adamstark@78
|
233 );
|
adamstark@78
|
234 LIBRARY_SEARCH_PATHS = /usr/local/lib;
|
adamstark@78
|
235 OTHER_LDFLAGS = (
|
adamstark@78
|
236 "$(C74_SYM_LINKER_FLAGS)",
|
adamstark@78
|
237 "-lfftw3",
|
adamstark@78
|
238 "-lsamplerate",
|
adamstark@78
|
239 );
|
adamstark@78
|
240 PRODUCT_NAME = "btrack~";
|
adamstark@78
|
241 };
|
adamstark@78
|
242 name = Deployment;
|
adamstark@78
|
243 };
|
adamstark@78
|
244 /* End XCBuildConfiguration section */
|
adamstark@78
|
245
|
adamstark@78
|
246 /* Begin XCConfigurationList section */
|
adamstark@78
|
247 2FBBEACF08F335010078DB84 /* Build configuration list for PBXProject "btrack~" */ = {
|
adamstark@78
|
248 isa = XCConfigurationList;
|
adamstark@78
|
249 buildConfigurations = (
|
adamstark@78
|
250 2FBBEAD008F335010078DB84 /* Development */,
|
adamstark@78
|
251 2FBBEAD108F335010078DB84 /* Deployment */,
|
adamstark@78
|
252 );
|
adamstark@78
|
253 defaultConfigurationIsVisible = 0;
|
adamstark@78
|
254 defaultConfigurationName = Development;
|
adamstark@78
|
255 };
|
adamstark@78
|
256 2FBBEAE008F335360078DB84 /* Build configuration list for PBXNativeTarget "max-external" */ = {
|
adamstark@78
|
257 isa = XCConfigurationList;
|
adamstark@78
|
258 buildConfigurations = (
|
adamstark@78
|
259 2FBBEAE108F335360078DB84 /* Development */,
|
adamstark@78
|
260 2FBBEAE208F335360078DB84 /* Deployment */,
|
adamstark@78
|
261 );
|
adamstark@78
|
262 defaultConfigurationIsVisible = 0;
|
adamstark@78
|
263 defaultConfigurationName = Development;
|
adamstark@78
|
264 };
|
adamstark@78
|
265 /* End XCConfigurationList section */
|
adamstark@78
|
266 };
|
adamstark@78
|
267 rootObject = 089C1669FE841209C02AAC07 /* Project object */;
|
adamstark@78
|
268 }
|