The JUCE cross-platform C++ framework, with DISTRHO/KXStudio specific changes
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

415 lines
26KB

  1. // !$*UTF8*$!
  2. {
  3. archiveVersion = 1;
  4. classes = {
  5. };
  6. objectVersion = 42;
  7. objects = {
  8. /* Begin PBXBuildFile section */
  9. 5B521CB1088F264F009C75FE /* System.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5B521CB0088F264F009C75FE /* System.framework */; };
  10. 841E07300AF9F015005E6FCC /* DemoEditorComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 841E072B0AF9F015005E6FCC /* DemoEditorComponent.cpp */; };
  11. 841E07310AF9F015005E6FCC /* DemoJuceFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 841E072D0AF9F015005E6FCC /* DemoJuceFilter.cpp */; };
  12. 841E07390AF9F055005E6FCC /* juce_AudioFilterBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 841E07350AF9F055005E6FCC /* juce_AudioFilterBase.cpp */; };
  13. 841E073A0AF9F055005E6FCC /* juce_AudioFilterEditor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 841E07370AF9F055005E6FCC /* juce_AudioFilterEditor.cpp */; };
  14. 841E073D0AF9F099005E6FCC /* juce_RTASUtilities.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 841E073B0AF9F099005E6FCC /* juce_RTASUtilities.cpp */; };
  15. 841E073E0AF9F099005E6FCC /* juce_RTASWrapper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 841E073C0AF9F099005E6FCC /* juce_RTASWrapper.cpp */; };
  16. 846444EF0AFA005B00E7B2BE /* juce_Wrapper_CEffectGroup.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 846444E20AFA005B00E7B2BE /* juce_Wrapper_CEffectGroup.cpp */; };
  17. 846444F00AFA005B00E7B2BE /* juce_Wrapper_CEffectGroupMIDI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 846444E30AFA005B00E7B2BE /* juce_Wrapper_CEffectGroupMIDI.cpp */; };
  18. 846444F10AFA005B00E7B2BE /* juce_Wrapper_CEffectMIDIUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 846444E40AFA005B00E7B2BE /* juce_Wrapper_CEffectMIDIUtils.cpp */; };
  19. 846444F20AFA005B00E7B2BE /* juce_Wrapper_CEffectProcess.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 846444E50AFA005B00E7B2BE /* juce_Wrapper_CEffectProcess.cpp */; };
  20. 846444F30AFA005B00E7B2BE /* juce_Wrapper_CEffectProcessAS.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 846444E60AFA005B00E7B2BE /* juce_Wrapper_CEffectProcessAS.cpp */; };
  21. 846444F40AFA005B00E7B2BE /* juce_Wrapper_CEffectProcessMIDI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 846444E70AFA005B00E7B2BE /* juce_Wrapper_CEffectProcessMIDI.cpp */; };
  22. 846444F50AFA005B00E7B2BE /* juce_Wrapper_CEffectType.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 846444E80AFA005B00E7B2BE /* juce_Wrapper_CEffectType.cpp */; };
  23. 846444F60AFA005B00E7B2BE /* juce_Wrapper_CEffectTypeRTAS.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 846444E90AFA005B00E7B2BE /* juce_Wrapper_CEffectTypeRTAS.cpp */; };
  24. 846444F70AFA005B00E7B2BE /* juce_Wrapper_ChunkDataParser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 846444EA0AFA005B00E7B2BE /* juce_Wrapper_ChunkDataParser.cpp */; };
  25. 846444FA0AFA005B00E7B2BE /* juce_Wrapper_PlugInUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 846444EE0AFA005B00E7B2BE /* juce_Wrapper_PlugInUtils.cpp */; };
  26. 846445020AFA00D800E7B2BE /* libPluginLibrary.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 841E066C0AF8E7A2005E6FCC /* libPluginLibrary.a */; };
  27. 846445060AFA010800E7B2BE /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 846445040AFA010800E7B2BE /* AGL.framework */; };
  28. 846445070AFA010800E7B2BE /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 846445050AFA010800E7B2BE /* CoreAudio.framework */; };
  29. 8464450A0AFA012100E7B2BE /* QuickTime.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 846445090AFA012100E7B2BE /* QuickTime.framework */; };
  30. 84C9D7FB0AFA3C9C00F1348E /* juce_Wrapper_Dispatcher.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84C9D7F90AFA3C9C00F1348E /* juce_Wrapper_Dispatcher.cpp */; };
  31. 84C9D7FC0AFA3C9C00F1348E /* juce_Wrapper_PluginInitialize.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84C9D7FA0AFA3C9C00F1348E /* juce_Wrapper_PluginInitialize.cpp */; };
  32. 84EEB4180AFB6679009655FF /* DummyResourceFile.r in Rez */ = {isa = PBXBuildFile; fileRef = 84EEB4170AFB6679009655FF /* DummyResourceFile.r */; };
  33. 84FDB0120C15BBCE00CD0087 /* libjuce.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 84FDB0100C15BBA500CD0087 /* libjuce.a */; };
  34. 8D01CCCE0486CAD60068D4B7 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 08EA7FFBFE8413EDC02AAC07 /* Carbon.framework */; };
  35. /* End PBXBuildFile section */
  36. /* Begin PBXContainerItemProxy section */
  37. 841E066B0AF8E7A2005E6FCC /* PBXContainerItemProxy */ = {
  38. isa = PBXContainerItemProxy;
  39. containerPortal = 5B521CEB08916D36009C75FE /* PluginLibrary.xcodeproj */;
  40. proxyType = 2;
  41. remoteGlobalIDString = B65B09B30860FB0800FE2E6A;
  42. remoteInfo = "Plugin Library";
  43. };
  44. 841E07590AF9F2E7005E6FCC /* PBXContainerItemProxy */ = {
  45. isa = PBXContainerItemProxy;
  46. containerPortal = 5B521CEB08916D36009C75FE /* PluginLibrary.xcodeproj */;
  47. proxyType = 1;
  48. remoteGlobalIDString = B65B09B20860FB0800FE2E6A;
  49. remoteInfo = "Plugin Library";
  50. };
  51. 84FDB00F0C15BBA500CD0087 /* PBXContainerItemProxy */ = {
  52. isa = PBXContainerItemProxy;
  53. containerPortal = 846444D70AF9FFDB00E7B2BE /* Juce.xcodeproj */;
  54. proxyType = 2;
  55. remoteGlobalIDString = D2AAC046055464E500DB518D;
  56. remoteInfo = Juce;
  57. };
  58. /* End PBXContainerItemProxy section */
  59. /* Begin PBXFileReference section */
  60. 08EA7FFBFE8413EDC02AAC07 /* Carbon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = /System/Library/Frameworks/Carbon.framework; sourceTree = "<absolute>"; };
  61. 5B521CB0088F264F009C75FE /* System.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = System.framework; path = /System/Library/Frameworks/System.framework; sourceTree = "<absolute>"; };
  62. 5B521CEB08916D36009C75FE /* PluginLibrary.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = PluginLibrary.xcodeproj; path = /Users/jules/stuff/PT_711_SDK/AlturaPorts/TDMPlugIns/PlugInLibrary/MacBuild/PluginLibrary.xcodeproj; sourceTree = "<absolute>"; };
  63. 841E072B0AF9F015005E6FCC /* DemoEditorComponent.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = DemoEditorComponent.cpp; path = ../../src/DemoEditorComponent.cpp; sourceTree = SOURCE_ROOT; };
  64. 841E072C0AF9F015005E6FCC /* DemoEditorComponent.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = DemoEditorComponent.h; path = ../../src/DemoEditorComponent.h; sourceTree = SOURCE_ROOT; };
  65. 841E072D0AF9F015005E6FCC /* DemoJuceFilter.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = DemoJuceFilter.cpp; path = ../../src/DemoJuceFilter.cpp; sourceTree = SOURCE_ROOT; };
  66. 841E072E0AF9F015005E6FCC /* DemoJuceFilter.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = DemoJuceFilter.h; path = ../../src/DemoJuceFilter.h; sourceTree = SOURCE_ROOT; };
  67. 841E072F0AF9F015005E6FCC /* JucePluginCharacteristics.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = JucePluginCharacteristics.h; path = ../../src/JucePluginCharacteristics.h; sourceTree = SOURCE_ROOT; };
  68. 841E07350AF9F055005E6FCC /* juce_AudioFilterBase.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioFilterBase.cpp; path = ../../../wrapper/juce_AudioFilterBase.cpp; sourceTree = SOURCE_ROOT; };
  69. 841E07360AF9F055005E6FCC /* juce_AudioFilterBase.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = juce_AudioFilterBase.h; path = ../../../wrapper/juce_AudioFilterBase.h; sourceTree = SOURCE_ROOT; };
  70. 841E07370AF9F055005E6FCC /* juce_AudioFilterEditor.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioFilterEditor.cpp; path = ../../../wrapper/juce_AudioFilterEditor.cpp; sourceTree = SOURCE_ROOT; };
  71. 841E07380AF9F055005E6FCC /* juce_AudioFilterEditor.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = juce_AudioFilterEditor.h; path = ../../../wrapper/juce_AudioFilterEditor.h; sourceTree = SOURCE_ROOT; };
  72. 841E073B0AF9F099005E6FCC /* juce_RTASUtilities.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = juce_RTASUtilities.cpp; path = ../../../wrapper/formats/RTAS/juce_RTASUtilities.cpp; sourceTree = SOURCE_ROOT; };
  73. 841E073C0AF9F099005E6FCC /* juce_RTASWrapper.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = juce_RTASWrapper.cpp; path = ../../../wrapper/formats/RTAS/juce_RTASWrapper.cpp; sourceTree = SOURCE_ROOT; };
  74. 841E07420AF9F126005E6FCC /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.xml; path = Info.plist; sourceTree = "<group>"; };
  75. 846444D70AF9FFDB00E7B2BE /* Juce.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = Juce.xcodeproj; path = ../../../../../build/macosx/Juce.xcodeproj; sourceTree = SOURCE_ROOT; };
  76. 846444E20AFA005B00E7B2BE /* juce_Wrapper_CEffectGroup.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Wrapper_CEffectGroup.cpp; path = ../../../wrapper/formats/RTAS/wrappers/juce_Wrapper_CEffectGroup.cpp; sourceTree = SOURCE_ROOT; };
  77. 846444E30AFA005B00E7B2BE /* juce_Wrapper_CEffectGroupMIDI.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Wrapper_CEffectGroupMIDI.cpp; path = ../../../wrapper/formats/RTAS/wrappers/juce_Wrapper_CEffectGroupMIDI.cpp; sourceTree = SOURCE_ROOT; };
  78. 846444E40AFA005B00E7B2BE /* juce_Wrapper_CEffectMIDIUtils.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Wrapper_CEffectMIDIUtils.cpp; path = ../../../wrapper/formats/RTAS/wrappers/juce_Wrapper_CEffectMIDIUtils.cpp; sourceTree = SOURCE_ROOT; };
  79. 846444E50AFA005B00E7B2BE /* juce_Wrapper_CEffectProcess.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Wrapper_CEffectProcess.cpp; path = ../../../wrapper/formats/RTAS/wrappers/juce_Wrapper_CEffectProcess.cpp; sourceTree = SOURCE_ROOT; };
  80. 846444E60AFA005B00E7B2BE /* juce_Wrapper_CEffectProcessAS.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Wrapper_CEffectProcessAS.cpp; path = ../../../wrapper/formats/RTAS/wrappers/juce_Wrapper_CEffectProcessAS.cpp; sourceTree = SOURCE_ROOT; };
  81. 846444E70AFA005B00E7B2BE /* juce_Wrapper_CEffectProcessMIDI.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Wrapper_CEffectProcessMIDI.cpp; path = ../../../wrapper/formats/RTAS/wrappers/juce_Wrapper_CEffectProcessMIDI.cpp; sourceTree = SOURCE_ROOT; };
  82. 846444E80AFA005B00E7B2BE /* juce_Wrapper_CEffectType.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Wrapper_CEffectType.cpp; path = ../../../wrapper/formats/RTAS/wrappers/juce_Wrapper_CEffectType.cpp; sourceTree = SOURCE_ROOT; };
  83. 846444E90AFA005B00E7B2BE /* juce_Wrapper_CEffectTypeRTAS.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Wrapper_CEffectTypeRTAS.cpp; path = ../../../wrapper/formats/RTAS/wrappers/juce_Wrapper_CEffectTypeRTAS.cpp; sourceTree = SOURCE_ROOT; };
  84. 846444EA0AFA005B00E7B2BE /* juce_Wrapper_ChunkDataParser.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Wrapper_ChunkDataParser.cpp; path = ../../../wrapper/formats/RTAS/wrappers/juce_Wrapper_ChunkDataParser.cpp; sourceTree = SOURCE_ROOT; };
  85. 846444ED0AFA005B00E7B2BE /* juce_Wrapper_Header.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = juce_Wrapper_Header.h; path = ../../../wrapper/formats/RTAS/wrappers/juce_Wrapper_Header.h; sourceTree = SOURCE_ROOT; };
  86. 846444EE0AFA005B00E7B2BE /* juce_Wrapper_PlugInUtils.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Wrapper_PlugInUtils.cpp; path = ../../../wrapper/formats/RTAS/wrappers/juce_Wrapper_PlugInUtils.cpp; sourceTree = SOURCE_ROOT; };
  87. 846445040AFA010800E7B2BE /* AGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AGL.framework; path = /System/Library/Frameworks/AGL.framework; sourceTree = "<absolute>"; };
  88. 846445050AFA010800E7B2BE /* CoreAudio.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudio.framework; path = /System/Library/Frameworks/CoreAudio.framework; sourceTree = "<absolute>"; };
  89. 846445090AFA012100E7B2BE /* QuickTime.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuickTime.framework; path = /System/Library/Frameworks/QuickTime.framework; sourceTree = "<absolute>"; };
  90. 84C442690B306D39003FCBFF /* CommonReleaseSettings.xcconfig */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.xcconfig; name = CommonReleaseSettings.xcconfig; path = /Users/jules/stuff/PT_711_SDK/AlturaPorts/TDMPlugIns/common/Mac/CommonReleaseSettings.xcconfig; sourceTree = "<absolute>"; };
  91. 84C4426A0B306D39003FCBFF /* CommonDebugSettings.xcconfig */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.xcconfig; name = CommonDebugSettings.xcconfig; path = /Users/jules/stuff/PT_711_SDK/AlturaPorts/TDMPlugIns/common/Mac/CommonDebugSettings.xcconfig; sourceTree = "<absolute>"; };
  92. 84C9D7F90AFA3C9C00F1348E /* juce_Wrapper_Dispatcher.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Wrapper_Dispatcher.cpp; path = ../../../wrapper/formats/RTAS/wrappers/juce_Wrapper_Dispatcher.cpp; sourceTree = SOURCE_ROOT; };
  93. 84C9D7FA0AFA3C9C00F1348E /* juce_Wrapper_PluginInitialize.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Wrapper_PluginInitialize.cpp; path = ../../../wrapper/formats/RTAS/wrappers/juce_Wrapper_PluginInitialize.cpp; sourceTree = SOURCE_ROOT; };
  94. 84EEB4170AFB6679009655FF /* DummyResourceFile.r */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.rez; name = DummyResourceFile.r; path = ../../../wrapper/formats/RTAS/DummyResourceFile.r; sourceTree = SOURCE_ROOT; };
  95. 84F5CF5F0B1B705E00A2E279 /* juce_RTASCompileFlags.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = juce_RTASCompileFlags.h; path = ../../../wrapper/formats/RTAS/juce_RTASCompileFlags.h; sourceTree = SOURCE_ROOT; };
  96. 8D01CCD20486CAD60068D4B7 /* JuceRTASDemo.dpm */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = JuceRTASDemo.dpm; sourceTree = BUILT_PRODUCTS_DIR; };
  97. /* End PBXFileReference section */
  98. /* Begin PBXFrameworksBuildPhase section */
  99. 8D01CCCD0486CAD60068D4B7 /* Frameworks */ = {
  100. isa = PBXFrameworksBuildPhase;
  101. buildActionMask = 2147483647;
  102. files = (
  103. 84FDB0120C15BBCE00CD0087 /* libjuce.a in Frameworks */,
  104. 846445020AFA00D800E7B2BE /* libPluginLibrary.a in Frameworks */,
  105. 8D01CCCE0486CAD60068D4B7 /* Carbon.framework in Frameworks */,
  106. 5B521CB1088F264F009C75FE /* System.framework in Frameworks */,
  107. 846445060AFA010800E7B2BE /* AGL.framework in Frameworks */,
  108. 846445070AFA010800E7B2BE /* CoreAudio.framework in Frameworks */,
  109. 8464450A0AFA012100E7B2BE /* QuickTime.framework in Frameworks */,
  110. );
  111. runOnlyForDeploymentPostprocessing = 0;
  112. };
  113. /* End PBXFrameworksBuildPhase section */
  114. /* Begin PBXGroup section */
  115. 089C166AFE841209C02AAC07 /* ProjectTemplate */ = {
  116. isa = PBXGroup;
  117. children = (
  118. 84C442690B306D39003FCBFF /* CommonReleaseSettings.xcconfig */,
  119. 84C4426A0B306D39003FCBFF /* CommonDebugSettings.xcconfig */,
  120. 08FB77ADFE841716C02AAC07 /* Source */,
  121. 089C167CFE841241C02AAC07 /* Resources */,
  122. 089C1671FE841209C02AAC07 /* External Frameworks and Libraries */,
  123. 19C28FB4FE9D528D11CA2CBB /* Products */,
  124. );
  125. name = ProjectTemplate;
  126. sourceTree = "<group>";
  127. };
  128. 089C1671FE841209C02AAC07 /* External Frameworks and Libraries */ = {
  129. isa = PBXGroup;
  130. children = (
  131. 846445040AFA010800E7B2BE /* AGL.framework */,
  132. 846445050AFA010800E7B2BE /* CoreAudio.framework */,
  133. 846445090AFA012100E7B2BE /* QuickTime.framework */,
  134. 846444D70AF9FFDB00E7B2BE /* Juce.xcodeproj */,
  135. 5B521CEB08916D36009C75FE /* PluginLibrary.xcodeproj */,
  136. 5B521CB0088F264F009C75FE /* System.framework */,
  137. 08EA7FFBFE8413EDC02AAC07 /* Carbon.framework */,
  138. );
  139. name = "External Frameworks and Libraries";
  140. sourceTree = "<group>";
  141. };
  142. 089C167CFE841241C02AAC07 /* Resources */ = {
  143. isa = PBXGroup;
  144. children = (
  145. 84EEB4170AFB6679009655FF /* DummyResourceFile.r */,
  146. 841E07420AF9F126005E6FCC /* Info.plist */,
  147. );
  148. name = Resources;
  149. sourceTree = "<group>";
  150. };
  151. 08FB77ADFE841716C02AAC07 /* Source */ = {
  152. isa = PBXGroup;
  153. children = (
  154. 841E07270AF9EFE2005E6FCC /* filter */,
  155. 841E072A0AF9EFEF005E6FCC /* wrapper */,
  156. );
  157. name = Source;
  158. sourceTree = "<group>";
  159. };
  160. 19C28FB4FE9D528D11CA2CBB /* Products */ = {
  161. isa = PBXGroup;
  162. children = (
  163. 8D01CCD20486CAD60068D4B7 /* JuceRTASDemo.dpm */,
  164. );
  165. name = Products;
  166. sourceTree = "<group>";
  167. };
  168. 841E06680AF8E7A2005E6FCC /* Products */ = {
  169. isa = PBXGroup;
  170. children = (
  171. 841E066C0AF8E7A2005E6FCC /* libPluginLibrary.a */,
  172. );
  173. name = Products;
  174. sourceTree = "<group>";
  175. };
  176. 841E07270AF9EFE2005E6FCC /* filter */ = {
  177. isa = PBXGroup;
  178. children = (
  179. 841E072B0AF9F015005E6FCC /* DemoEditorComponent.cpp */,
  180. 841E072C0AF9F015005E6FCC /* DemoEditorComponent.h */,
  181. 841E072D0AF9F015005E6FCC /* DemoJuceFilter.cpp */,
  182. 841E072E0AF9F015005E6FCC /* DemoJuceFilter.h */,
  183. 841E072F0AF9F015005E6FCC /* JucePluginCharacteristics.h */,
  184. );
  185. name = filter;
  186. sourceTree = "<group>";
  187. };
  188. 841E072A0AF9EFEF005E6FCC /* wrapper */ = {
  189. isa = PBXGroup;
  190. children = (
  191. 841E07350AF9F055005E6FCC /* juce_AudioFilterBase.cpp */,
  192. 841E07360AF9F055005E6FCC /* juce_AudioFilterBase.h */,
  193. 841E07370AF9F055005E6FCC /* juce_AudioFilterEditor.cpp */,
  194. 841E07380AF9F055005E6FCC /* juce_AudioFilterEditor.h */,
  195. 841E07340AF9F02D005E6FCC /* rtas specific */,
  196. );
  197. name = wrapper;
  198. sourceTree = "<group>";
  199. };
  200. 841E07340AF9F02D005E6FCC /* rtas specific */ = {
  201. isa = PBXGroup;
  202. children = (
  203. 846444E10AFA003B00E7B2BE /* Digi code wrappers */,
  204. 841E073B0AF9F099005E6FCC /* juce_RTASUtilities.cpp */,
  205. 841E073C0AF9F099005E6FCC /* juce_RTASWrapper.cpp */,
  206. 84F5CF5F0B1B705E00A2E279 /* juce_RTASCompileFlags.h */,
  207. );
  208. name = "rtas specific";
  209. sourceTree = "<group>";
  210. };
  211. 846444E10AFA003B00E7B2BE /* Digi code wrappers */ = {
  212. isa = PBXGroup;
  213. children = (
  214. 84C9D7F90AFA3C9C00F1348E /* juce_Wrapper_Dispatcher.cpp */,
  215. 84C9D7FA0AFA3C9C00F1348E /* juce_Wrapper_PluginInitialize.cpp */,
  216. 846444E20AFA005B00E7B2BE /* juce_Wrapper_CEffectGroup.cpp */,
  217. 846444E30AFA005B00E7B2BE /* juce_Wrapper_CEffectGroupMIDI.cpp */,
  218. 846444E40AFA005B00E7B2BE /* juce_Wrapper_CEffectMIDIUtils.cpp */,
  219. 846444E50AFA005B00E7B2BE /* juce_Wrapper_CEffectProcess.cpp */,
  220. 846444E60AFA005B00E7B2BE /* juce_Wrapper_CEffectProcessAS.cpp */,
  221. 846444E70AFA005B00E7B2BE /* juce_Wrapper_CEffectProcessMIDI.cpp */,
  222. 846444E80AFA005B00E7B2BE /* juce_Wrapper_CEffectType.cpp */,
  223. 846444E90AFA005B00E7B2BE /* juce_Wrapper_CEffectTypeRTAS.cpp */,
  224. 846444EA0AFA005B00E7B2BE /* juce_Wrapper_ChunkDataParser.cpp */,
  225. 846444ED0AFA005B00E7B2BE /* juce_Wrapper_Header.h */,
  226. 846444EE0AFA005B00E7B2BE /* juce_Wrapper_PlugInUtils.cpp */,
  227. );
  228. name = "Digi code wrappers";
  229. sourceTree = "<group>";
  230. };
  231. 84FDB00C0C15BBA500CD0087 /* Products */ = {
  232. isa = PBXGroup;
  233. children = (
  234. 84FDB0100C15BBA500CD0087 /* libjuce.a */,
  235. );
  236. name = Products;
  237. sourceTree = "<group>";
  238. };
  239. /* End PBXGroup section */
  240. /* Begin PBXNativeTarget section */
  241. 8D01CCC60486CAD60068D4B7 /* JuceRTASDemo */ = {
  242. isa = PBXNativeTarget;
  243. buildConfigurationList = 5B521C99088F2389009C75FE /* Build configuration list for PBXNativeTarget "JuceRTASDemo" */;
  244. buildPhases = (
  245. 8D01CCCB0486CAD60068D4B7 /* Sources */,
  246. 8D01CCCD0486CAD60068D4B7 /* Frameworks */,
  247. 5B521D370891748B009C75FE /* Rez */,
  248. );
  249. buildRules = (
  250. );
  251. dependencies = (
  252. 841E075A0AF9F2E7005E6FCC /* PBXTargetDependency */,
  253. );
  254. name = JuceRTASDemo;
  255. productInstallPath = "$(HOME)/Library/Bundles";
  256. productName = ProjectTemplate;
  257. productReference = 8D01CCD20486CAD60068D4B7 /* JuceRTASDemo.dpm */;
  258. productType = "com.apple.product-type.bundle";
  259. };
  260. /* End PBXNativeTarget section */
  261. /* Begin PBXProject section */
  262. 089C1669FE841209C02AAC07 /* Project object */ = {
  263. isa = PBXProject;
  264. buildConfigurationList = 5B521C9D088F2389009C75FE /* Build configuration list for PBXProject "juce_RTASDemo" */;
  265. hasScannedForEncodings = 1;
  266. mainGroup = 089C166AFE841209C02AAC07 /* ProjectTemplate */;
  267. projectDirPath = "";
  268. projectReferences = (
  269. {
  270. ProductGroup = 84FDB00C0C15BBA500CD0087 /* Products */;
  271. ProjectRef = 846444D70AF9FFDB00E7B2BE /* Juce.xcodeproj */;
  272. },
  273. {
  274. ProductGroup = 841E06680AF8E7A2005E6FCC /* Products */;
  275. ProjectRef = 5B521CEB08916D36009C75FE /* PluginLibrary.xcodeproj */;
  276. },
  277. );
  278. targets = (
  279. 8D01CCC60486CAD60068D4B7 /* JuceRTASDemo */,
  280. );
  281. };
  282. /* End PBXProject section */
  283. /* Begin PBXReferenceProxy section */
  284. 841E066C0AF8E7A2005E6FCC /* libPluginLibrary.a */ = {
  285. isa = PBXReferenceProxy;
  286. fileType = archive.ar;
  287. path = libPluginLibrary.a;
  288. remoteRef = 841E066B0AF8E7A2005E6FCC /* PBXContainerItemProxy */;
  289. sourceTree = BUILT_PRODUCTS_DIR;
  290. };
  291. 84FDB0100C15BBA500CD0087 /* libjuce.a */ = {
  292. isa = PBXReferenceProxy;
  293. fileType = archive.ar;
  294. path = libjuce.a;
  295. remoteRef = 84FDB00F0C15BBA500CD0087 /* PBXContainerItemProxy */;
  296. sourceTree = BUILT_PRODUCTS_DIR;
  297. };
  298. /* End PBXReferenceProxy section */
  299. /* Begin PBXRezBuildPhase section */
  300. 5B521D370891748B009C75FE /* Rez */ = {
  301. isa = PBXRezBuildPhase;
  302. buildActionMask = 2147483647;
  303. files = (
  304. 84EEB4180AFB6679009655FF /* DummyResourceFile.r in Rez */,
  305. );
  306. runOnlyForDeploymentPostprocessing = 0;
  307. };
  308. /* End PBXRezBuildPhase section */
  309. /* Begin PBXSourcesBuildPhase section */
  310. 8D01CCCB0486CAD60068D4B7 /* Sources */ = {
  311. isa = PBXSourcesBuildPhase;
  312. buildActionMask = 2147483647;
  313. files = (
  314. 841E07300AF9F015005E6FCC /* DemoEditorComponent.cpp in Sources */,
  315. 841E07310AF9F015005E6FCC /* DemoJuceFilter.cpp in Sources */,
  316. 841E07390AF9F055005E6FCC /* juce_AudioFilterBase.cpp in Sources */,
  317. 841E073A0AF9F055005E6FCC /* juce_AudioFilterEditor.cpp in Sources */,
  318. 841E073D0AF9F099005E6FCC /* juce_RTASUtilities.cpp in Sources */,
  319. 841E073E0AF9F099005E6FCC /* juce_RTASWrapper.cpp in Sources */,
  320. 846444EF0AFA005B00E7B2BE /* juce_Wrapper_CEffectGroup.cpp in Sources */,
  321. 846444F00AFA005B00E7B2BE /* juce_Wrapper_CEffectGroupMIDI.cpp in Sources */,
  322. 846444F10AFA005B00E7B2BE /* juce_Wrapper_CEffectMIDIUtils.cpp in Sources */,
  323. 846444F20AFA005B00E7B2BE /* juce_Wrapper_CEffectProcess.cpp in Sources */,
  324. 846444F30AFA005B00E7B2BE /* juce_Wrapper_CEffectProcessAS.cpp in Sources */,
  325. 846444F40AFA005B00E7B2BE /* juce_Wrapper_CEffectProcessMIDI.cpp in Sources */,
  326. 846444F50AFA005B00E7B2BE /* juce_Wrapper_CEffectType.cpp in Sources */,
  327. 846444F60AFA005B00E7B2BE /* juce_Wrapper_CEffectTypeRTAS.cpp in Sources */,
  328. 846444F70AFA005B00E7B2BE /* juce_Wrapper_ChunkDataParser.cpp in Sources */,
  329. 846444FA0AFA005B00E7B2BE /* juce_Wrapper_PlugInUtils.cpp in Sources */,
  330. 84C9D7FB0AFA3C9C00F1348E /* juce_Wrapper_Dispatcher.cpp in Sources */,
  331. 84C9D7FC0AFA3C9C00F1348E /* juce_Wrapper_PluginInitialize.cpp in Sources */,
  332. );
  333. runOnlyForDeploymentPostprocessing = 0;
  334. };
  335. /* End PBXSourcesBuildPhase section */
  336. /* Begin PBXTargetDependency section */
  337. 841E075A0AF9F2E7005E6FCC /* PBXTargetDependency */ = {
  338. isa = PBXTargetDependency;
  339. name = "Plugin Library";
  340. targetProxy = 841E07590AF9F2E7005E6FCC /* PBXContainerItemProxy */;
  341. };
  342. /* End PBXTargetDependency section */
  343. /* Begin XCBuildConfiguration section */
  344. 5B521C9A088F2389009C75FE /* Debug */ = {
  345. isa = XCBuildConfiguration;
  346. buildSettings = {
  347. };
  348. name = Debug;
  349. };
  350. 5B521C9E088F2389009C75FE /* Debug */ = {
  351. isa = XCBuildConfiguration;
  352. baseConfigurationReference = 84C4426A0B306D39003FCBFF /* CommonDebugSettings.xcconfig */;
  353. buildSettings = {
  354. GCC_SYMBOLS_PRIVATE_EXTERN = YES;
  355. MacBag = /Users/jules/stuff/PT_711_SDK/MacBag;
  356. PRODUCT_NAME = JuceRTASDemo;
  357. USER_HEADER_SEARCH_PATHS = "/Users/jules/code/juce $(inherited)";
  358. };
  359. name = Debug;
  360. };
  361. 5BEA73AA09E4370600964A97 /* Release */ = {
  362. isa = XCBuildConfiguration;
  363. buildSettings = {
  364. };
  365. name = Release;
  366. };
  367. 5BEA73AB09E4370600964A97 /* Release */ = {
  368. isa = XCBuildConfiguration;
  369. baseConfigurationReference = 84C442690B306D39003FCBFF /* CommonReleaseSettings.xcconfig */;
  370. buildSettings = {
  371. GCC_SYMBOLS_PRIVATE_EXTERN = YES;
  372. MacBag = /Users/jules/stuff/PT_711_SDK/MacBag;
  373. PRODUCT_NAME = JuceRTASDemo;
  374. USER_HEADER_SEARCH_PATHS = "/Users/jules/code/juce $(inherited)";
  375. };
  376. name = Release;
  377. };
  378. /* End XCBuildConfiguration section */
  379. /* Begin XCConfigurationList section */
  380. 5B521C99088F2389009C75FE /* Build configuration list for PBXNativeTarget "JuceRTASDemo" */ = {
  381. isa = XCConfigurationList;
  382. buildConfigurations = (
  383. 5B521C9A088F2389009C75FE /* Debug */,
  384. 5BEA73AA09E4370600964A97 /* Release */,
  385. );
  386. defaultConfigurationIsVisible = 0;
  387. defaultConfigurationName = Debug;
  388. };
  389. 5B521C9D088F2389009C75FE /* Build configuration list for PBXProject "juce_RTASDemo" */ = {
  390. isa = XCConfigurationList;
  391. buildConfigurations = (
  392. 5B521C9E088F2389009C75FE /* Debug */,
  393. 5BEA73AB09E4370600964A97 /* Release */,
  394. );
  395. defaultConfigurationIsVisible = 0;
  396. defaultConfigurationName = Debug;
  397. };
  398. /* End XCConfigurationList section */
  399. };
  400. rootObject = 089C1669FE841209C02AAC07 /* Project object */;
  401. }