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.

622 lines
40KB

  1. // !$*UTF8*$!
  2. {
  3. archiveVersion = 1;
  4. classes = {
  5. };
  6. objectVersion = 42;
  7. objects = {
  8. /* Begin PBXBuildFile section */
  9. 3E8BF105079CA60300021B09 /* AUBase.h in Headers */ = {isa = PBXBuildFile; fileRef = F5D199ED03175E1E01CA2136 /* AUBase.h */; };
  10. 3E8BF106079CA60300021B09 /* AUDispatch.h in Headers */ = {isa = PBXBuildFile; fileRef = F5D199EF03175E1E01CA2136 /* AUDispatch.h */; };
  11. 3E8BF107079CA60300021B09 /* AUInputElement.h in Headers */ = {isa = PBXBuildFile; fileRef = F5D199F103175E1E01CA2136 /* AUInputElement.h */; };
  12. 3E8BF108079CA60300021B09 /* AUOutputElement.h in Headers */ = {isa = PBXBuildFile; fileRef = F5D199F303175E1E01CA2136 /* AUOutputElement.h */; };
  13. 3E8BF109079CA60300021B09 /* AUScopeElement.h in Headers */ = {isa = PBXBuildFile; fileRef = F5D199F603175E1E01CA2136 /* AUScopeElement.h */; };
  14. 3E8BF10A079CA60300021B09 /* ComponentBase.h in Headers */ = {isa = PBXBuildFile; fileRef = F5D199FA03175E1E01CA2136 /* ComponentBase.h */; };
  15. 3E8BF10B079CA60300021B09 /* AUEffectBase.h in Headers */ = {isa = PBXBuildFile; fileRef = F5D199FF03175E1E01CA2136 /* AUEffectBase.h */; };
  16. 3E8BF10C079CA60300021B09 /* AUBuffer.h in Headers */ = {isa = PBXBuildFile; fileRef = F5D19A0F03175E1E01CA2136 /* AUBuffer.h */; };
  17. 3E8BF10D079CA60300021B09 /* CAStreamBasicDescription.h in Headers */ = {isa = PBXBuildFile; fileRef = F5D19A6903175E8C01CA2136 /* CAStreamBasicDescription.h */; };
  18. 3E8BF10E079CA60300021B09 /* CAAudioChannelLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = 7967EF8C04D70E7C00C625F7 /* CAAudioChannelLayout.h */; };
  19. 3E8BF113079CA60300021B09 /* AUBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F5D199EC03175E1E01CA2136 /* AUBase.cpp */; };
  20. 3E8BF114079CA60300021B09 /* AUDispatch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F5D199EE03175E1E01CA2136 /* AUDispatch.cpp */; };
  21. 3E8BF115079CA60300021B09 /* AUInputElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F5D199F003175E1E01CA2136 /* AUInputElement.cpp */; };
  22. 3E8BF116079CA60300021B09 /* AUOutputElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F5D199F203175E1E01CA2136 /* AUOutputElement.cpp */; };
  23. 3E8BF117079CA60300021B09 /* AUScopeElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F5D199F503175E1E01CA2136 /* AUScopeElement.cpp */; };
  24. 3E8BF118079CA60300021B09 /* ComponentBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F5D199F903175E1E01CA2136 /* ComponentBase.cpp */; };
  25. 3E8BF119079CA60300021B09 /* AUEffectBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F5D199FE03175E1E01CA2136 /* AUEffectBase.cpp */; };
  26. 3E8BF11A079CA60300021B09 /* AUBuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F5D19A0E03175E1E01CA2136 /* AUBuffer.cpp */; };
  27. 3E8BF11B079CA60300021B09 /* CAAudioChannelLayout.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7967EF8B04D70E7C00C625F7 /* CAAudioChannelLayout.cpp */; };
  28. 3E8BF11C079CA60300021B09 /* CAStreamBasicDescription.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7967EF8D04D70E7C00C625F7 /* CAStreamBasicDescription.cpp */; };
  29. 3E8BF11F079CA60300021B09 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F5AA9A2F0281AAB901C34293 /* CoreFoundation.framework */; };
  30. 3E8BF120079CA60300021B09 /* CoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F5AA9A300281AAB901C34293 /* CoreServices.framework */; };
  31. 3E8BF121079CA60300021B09 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F5DA37E702821D04014500A0 /* Carbon.framework */; };
  32. 3E8BF122079CA60300021B09 /* AudioUnit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F5D19ABE0317606901CA2136 /* AudioUnit.framework */; };
  33. 844C50290C71B6E300D0082E /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 844C50280C71B6E300D0082E /* IOKit.framework */; };
  34. 845FAE5F0A5C0A6A008C94D8 /* juce.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = 845FAE5E0A5C0A6A008C94D8 /* juce.xcconfig */; };
  35. 845FAEE10A5C2696008C94D8 /* QuickTime.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 845FAEE00A5C2696008C94D8 /* QuickTime.framework */; };
  36. 84B4CDD10C7DD23B0083122F /* MusicDeviceBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84B4CDCF0C7DD23B0083122F /* MusicDeviceBase.cpp */; };
  37. 84B4CDD20C7DD23B0083122F /* MusicDeviceBase.h in Headers */ = {isa = PBXBuildFile; fileRef = 84B4CDD00C7DD23B0083122F /* MusicDeviceBase.h */; };
  38. 84CFAEFB090964560053C22C /* AUCarbonViewDispatch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F5D19AAB03175F3201CA2136 /* AUCarbonViewDispatch.cpp */; };
  39. 84CFAEFC090964560053C22C /* AUCarbonViewControl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F5D19AA903175F3201CA2136 /* AUCarbonViewControl.cpp */; };
  40. 84CFAEFD090964560053C22C /* AUCarbonViewBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F5D19AA703175F3201CA2136 /* AUCarbonViewBase.cpp */; };
  41. 84CFAF0E090965080053C22C /* CarbonEventHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F5D19AB003175F3201CA2136 /* CarbonEventHandler.cpp */; };
  42. 84CFAF10090965080053C22C /* CAAUParameter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EF64FA42057BC39200D99563 /* CAAUParameter.cpp */; };
  43. 84CFAFEB0909666C0053C22C /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3E8BF154079CA7A800021B09 /* AudioToolbox.framework */; };
  44. 84CFB029090968590053C22C /* DemoJuceAudioUnit.component in CopyFiles */ = {isa = PBXBuildFile; fileRef = 3E8BF126079CA60300021B09 /* DemoJuceAudioUnit.component */; };
  45. 84EB400B090A4A2C008FAC1B /* juce_AudioUnitWrapper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84EB4009090A4A2C008FAC1B /* juce_AudioUnitWrapper.cpp */; };
  46. 84EB400C090A4A2C008FAC1B /* juce_AudioUnitWrapper.r in Rez */ = {isa = PBXBuildFile; fileRef = 84EB400A090A4A2C008FAC1B /* juce_AudioUnitWrapper.r */; };
  47. 84EB4042090A4F5A008FAC1B /* CAVectorUnit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F4E5DC280898301D00589A5A /* CAVectorUnit.cpp */; };
  48. 84EB404E090A5116008FAC1B /* JucePluginCharacteristics.h in Headers */ = {isa = PBXBuildFile; fileRef = 84EB404D090A5116008FAC1B /* JucePluginCharacteristics.h */; };
  49. 84F0521E090674BB00AEC8DB /* Info-JuceAU.plist in Resources */ = {isa = PBXBuildFile; fileRef = 84F05215090674BB00AEC8DB /* Info-JuceAU.plist */; };
  50. 84F05486090687BF00AEC8DB /* juce_AudioFilterBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84F05482090687BF00AEC8DB /* juce_AudioFilterBase.cpp */; };
  51. 84F05487090687BF00AEC8DB /* juce_AudioFilterBase.h in Headers */ = {isa = PBXBuildFile; fileRef = 84F05483090687BF00AEC8DB /* juce_AudioFilterBase.h */; };
  52. 84F05488090687BF00AEC8DB /* juce_AudioFilterEditor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84F05484090687BF00AEC8DB /* juce_AudioFilterEditor.cpp */; };
  53. 84F05489090687BF00AEC8DB /* juce_AudioFilterEditor.h in Headers */ = {isa = PBXBuildFile; fileRef = 84F05485090687BF00AEC8DB /* juce_AudioFilterEditor.h */; };
  54. 84F0548F090687F600AEC8DB /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 84F0548E090687F600AEC8DB /* CoreAudio.framework */; };
  55. 84F054E80906C8DD00AEC8DB /* AUMIDIBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84F054E40906C8DD00AEC8DB /* AUMIDIBase.cpp */; };
  56. 84F054E90906C8DD00AEC8DB /* AUMIDIBase.h in Headers */ = {isa = PBXBuildFile; fileRef = 84F054E50906C8DD00AEC8DB /* AUMIDIBase.h */; };
  57. 84F054EA0906C8DD00AEC8DB /* AUMIDIEffectBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84F054E60906C8DD00AEC8DB /* AUMIDIEffectBase.cpp */; };
  58. 84F054EB0906C8DD00AEC8DB /* AUMIDIEffectBase.h in Headers */ = {isa = PBXBuildFile; fileRef = 84F054E70906C8DD00AEC8DB /* AUMIDIEffectBase.h */; };
  59. 84F055010906E9EA00AEC8DB /* DemoEditorComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84F054FD0906E9EA00AEC8DB /* DemoEditorComponent.cpp */; };
  60. 84F055020906E9EA00AEC8DB /* DemoEditorComponent.h in Headers */ = {isa = PBXBuildFile; fileRef = 84F054FE0906E9EA00AEC8DB /* DemoEditorComponent.h */; };
  61. 84F055030906E9EA00AEC8DB /* DemoJuceFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84F054FF0906E9EA00AEC8DB /* DemoJuceFilter.cpp */; };
  62. 84F055040906E9EA00AEC8DB /* DemoJuceFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 84F055000906E9EA00AEC8DB /* DemoJuceFilter.h */; };
  63. 84F055260906FBCF00AEC8DB /* AUSilentTimeout.h in Headers */ = {isa = PBXBuildFile; fileRef = 84F055250906FBCF00AEC8DB /* AUSilentTimeout.h */; };
  64. 84F87963093B1EDC00225D65 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 84F87962093B1EDC00225D65 /* AGL.framework */; };
  65. 84FDAFE90C15B9E200CD0087 /* libjucedebug.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 84FDAFBD0C15B8F100CD0087 /* libjucedebug.a */; };
  66. A9E885EA0874B5BF00B2DFE8 /* CAThreadSafeList.h in Headers */ = {isa = PBXBuildFile; fileRef = A9E885E90874B5BF00B2DFE8 /* CAThreadSafeList.h */; };
  67. F4E5DC2C0898301D00589A5A /* CAVectorUnit.h in Headers */ = {isa = PBXBuildFile; fileRef = F4E5DC290898301D00589A5A /* CAVectorUnit.h */; };
  68. F4E5DC2D0898301D00589A5A /* CAVectorUnitTypes.h in Headers */ = {isa = PBXBuildFile; fileRef = F4E5DC2A0898301D00589A5A /* CAVectorUnitTypes.h */; };
  69. /* End PBXBuildFile section */
  70. /* Begin PBXContainerItemProxy section */
  71. 84FDAFBC0C15B8F100CD0087 /* PBXContainerItemProxy */ = {
  72. isa = PBXContainerItemProxy;
  73. containerPortal = 84F0545A0906865D00AEC8DB /* Juce.xcodeproj */;
  74. proxyType = 2;
  75. remoteGlobalIDString = D2AAC046055464E500DB518D;
  76. remoteInfo = Juce;
  77. };
  78. /* End PBXContainerItemProxy section */
  79. /* Begin PBXCopyFilesBuildPhase section */
  80. 84CFB0240909684B0053C22C /* CopyFiles */ = {
  81. isa = PBXCopyFilesBuildPhase;
  82. buildActionMask = 12;
  83. dstPath = "$HOME/Library/Audio/Plug-Ins/Components";
  84. dstSubfolderSpec = 0;
  85. files = (
  86. 84CFB029090968590053C22C /* DemoJuceAudioUnit.component in CopyFiles */,
  87. );
  88. runOnlyForDeploymentPostprocessing = 0;
  89. };
  90. /* End PBXCopyFilesBuildPhase section */
  91. /* Begin PBXFileReference section */
  92. 3E3AAA740670E29D00C484A8 /* AUResources.r */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.rez; path = AUResources.r; sourceTree = "<group>"; };
  93. 3E8BF126079CA60300021B09 /* DemoJuceAudioUnit.component */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = DemoJuceAudioUnit.component; sourceTree = BUILT_PRODUCTS_DIR; };
  94. 3E8BF154079CA7A800021B09 /* AudioToolbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = /System/Library/Frameworks/AudioToolbox.framework; sourceTree = "<absolute>"; };
  95. 7967EF8B04D70E7C00C625F7 /* CAAudioChannelLayout.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CAAudioChannelLayout.cpp; sourceTree = "<group>"; };
  96. 7967EF8C04D70E7C00C625F7 /* CAAudioChannelLayout.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CAAudioChannelLayout.h; sourceTree = "<group>"; };
  97. 7967EF8D04D70E7C00C625F7 /* CAStreamBasicDescription.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CAStreamBasicDescription.cpp; sourceTree = "<group>"; };
  98. 844C50280C71B6E300D0082E /* IOKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = IOKit.framework; sourceTree = "<group>"; };
  99. 845FAE5E0A5C0A6A008C94D8 /* juce.xcconfig */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.xcconfig; name = juce.xcconfig; path = ../../../../../build/macosx/juce.xcconfig; sourceTree = SOURCE_ROOT; };
  100. 845FAEE00A5C2696008C94D8 /* QuickTime.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = QuickTime.framework; sourceTree = "<group>"; };
  101. 84B4CDCF0C7DD23B0083122F /* MusicDeviceBase.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = MusicDeviceBase.cpp; path = /Developer/Examples/CoreAudio/AudioUnits/AUPublic/OtherBases/MusicDeviceBase.cpp; sourceTree = "<absolute>"; };
  102. 84B4CDD00C7DD23B0083122F /* MusicDeviceBase.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = MusicDeviceBase.h; path = /Developer/Examples/CoreAudio/AudioUnits/AUPublic/OtherBases/MusicDeviceBase.h; sourceTree = "<absolute>"; };
  103. 84EB4009090A4A2C008FAC1B /* juce_AudioUnitWrapper.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioUnitWrapper.cpp; path = ../../../wrapper/formats/AudioUnit/juce_AudioUnitWrapper.cpp; sourceTree = SOURCE_ROOT; };
  104. 84EB400A090A4A2C008FAC1B /* juce_AudioUnitWrapper.r */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.rez; name = juce_AudioUnitWrapper.r; path = ../../../wrapper/formats/AudioUnit/juce_AudioUnitWrapper.r; sourceTree = SOURCE_ROOT; };
  105. 84EB404D090A5116008FAC1B /* JucePluginCharacteristics.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = JucePluginCharacteristics.h; path = ../../src/JucePluginCharacteristics.h; sourceTree = SOURCE_ROOT; };
  106. 84F05215090674BB00AEC8DB /* Info-JuceAU.plist */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.xml; path = "Info-JuceAU.plist"; sourceTree = "<group>"; };
  107. 84F05217090674BB00AEC8DB /* JuceAU.exp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.exports; path = JuceAU.exp; sourceTree = "<group>"; };
  108. 84F0545A0906865D00AEC8DB /* Juce.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = Juce.xcodeproj; path = ../../../../../build/macosx/Juce.xcodeproj; sourceTree = SOURCE_ROOT; };
  109. 84F05482090687BF00AEC8DB /* juce_AudioFilterBase.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioFilterBase.cpp; path = ../../../wrapper/juce_AudioFilterBase.cpp; sourceTree = SOURCE_ROOT; };
  110. 84F05483090687BF00AEC8DB /* juce_AudioFilterBase.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = juce_AudioFilterBase.h; path = ../../../wrapper/juce_AudioFilterBase.h; sourceTree = SOURCE_ROOT; };
  111. 84F05484090687BF00AEC8DB /* juce_AudioFilterEditor.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioFilterEditor.cpp; path = ../../../wrapper/juce_AudioFilterEditor.cpp; sourceTree = SOURCE_ROOT; };
  112. 84F05485090687BF00AEC8DB /* juce_AudioFilterEditor.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = juce_AudioFilterEditor.h; path = ../../../wrapper/juce_AudioFilterEditor.h; sourceTree = SOURCE_ROOT; };
  113. 84F0548E090687F600AEC8DB /* CoreAudio.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudio.framework; path = /System/Library/Frameworks/CoreAudio.framework; sourceTree = "<absolute>"; };
  114. 84F054E40906C8DD00AEC8DB /* AUMIDIBase.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = AUMIDIBase.cpp; path = /Developer/Examples/CoreAudio/AudioUnits/AUPublic/OtherBases/AUMIDIBase.cpp; sourceTree = "<absolute>"; };
  115. 84F054E50906C8DD00AEC8DB /* AUMIDIBase.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = AUMIDIBase.h; path = /Developer/Examples/CoreAudio/AudioUnits/AUPublic/OtherBases/AUMIDIBase.h; sourceTree = "<absolute>"; };
  116. 84F054E60906C8DD00AEC8DB /* AUMIDIEffectBase.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = AUMIDIEffectBase.cpp; path = /Developer/Examples/CoreAudio/AudioUnits/AUPublic/OtherBases/AUMIDIEffectBase.cpp; sourceTree = "<absolute>"; };
  117. 84F054E70906C8DD00AEC8DB /* AUMIDIEffectBase.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = AUMIDIEffectBase.h; path = /Developer/Examples/CoreAudio/AudioUnits/AUPublic/OtherBases/AUMIDIEffectBase.h; sourceTree = "<absolute>"; };
  118. 84F054FD0906E9EA00AEC8DB /* DemoEditorComponent.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = DemoEditorComponent.cpp; path = ../../src/DemoEditorComponent.cpp; sourceTree = SOURCE_ROOT; };
  119. 84F054FE0906E9EA00AEC8DB /* DemoEditorComponent.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = DemoEditorComponent.h; path = ../../src/DemoEditorComponent.h; sourceTree = SOURCE_ROOT; };
  120. 84F054FF0906E9EA00AEC8DB /* DemoJuceFilter.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = DemoJuceFilter.cpp; path = ../../src/DemoJuceFilter.cpp; sourceTree = SOURCE_ROOT; };
  121. 84F055000906E9EA00AEC8DB /* DemoJuceFilter.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = DemoJuceFilter.h; path = ../../src/DemoJuceFilter.h; sourceTree = SOURCE_ROOT; };
  122. 84F055250906FBCF00AEC8DB /* AUSilentTimeout.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = AUSilentTimeout.h; path = /Developer/Examples/CoreAudio/AudioUnits/AUPublic/Utility/AUSilentTimeout.h; sourceTree = "<absolute>"; };
  123. 84F87962093B1EDC00225D65 /* AGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AGL.framework; path = /System/Library/Frameworks/AGL.framework; sourceTree = "<absolute>"; };
  124. A3C2CC6105B4A4BE000F141E /* AUViewLocalizedStringKeys.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = AUViewLocalizedStringKeys.h; sourceTree = "<group>"; };
  125. A9E885E90874B5BF00B2DFE8 /* CAThreadSafeList.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CAThreadSafeList.h; sourceTree = "<group>"; };
  126. EF64FA42057BC39200D99563 /* CAAUParameter.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CAAUParameter.cpp; sourceTree = "<group>"; };
  127. EF64FA43057BC39200D99563 /* CAAUParameter.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CAAUParameter.h; sourceTree = "<group>"; };
  128. F4E5DC280898301D00589A5A /* CAVectorUnit.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CAVectorUnit.cpp; sourceTree = "<group>"; };
  129. F4E5DC290898301D00589A5A /* CAVectorUnit.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CAVectorUnit.h; sourceTree = "<group>"; };
  130. F4E5DC2A0898301D00589A5A /* CAVectorUnitTypes.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CAVectorUnitTypes.h; sourceTree = "<group>"; };
  131. F5AA9A2F0281AAB901C34293 /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = CoreFoundation.framework; sourceTree = "<group>"; };
  132. F5AA9A300281AAB901C34293 /* CoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = CoreServices.framework; sourceTree = "<group>"; };
  133. F5D199EC03175E1E01CA2136 /* AUBase.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = AUBase.cpp; sourceTree = "<group>"; };
  134. F5D199ED03175E1E01CA2136 /* AUBase.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AUBase.h; sourceTree = "<group>"; };
  135. F5D199EE03175E1E01CA2136 /* AUDispatch.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = AUDispatch.cpp; sourceTree = "<group>"; };
  136. F5D199EF03175E1E01CA2136 /* AUDispatch.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AUDispatch.h; sourceTree = "<group>"; };
  137. F5D199F003175E1E01CA2136 /* AUInputElement.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = AUInputElement.cpp; sourceTree = "<group>"; };
  138. F5D199F103175E1E01CA2136 /* AUInputElement.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AUInputElement.h; sourceTree = "<group>"; };
  139. F5D199F203175E1E01CA2136 /* AUOutputElement.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = AUOutputElement.cpp; sourceTree = "<group>"; };
  140. F5D199F303175E1E01CA2136 /* AUOutputElement.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AUOutputElement.h; sourceTree = "<group>"; };
  141. F5D199F503175E1E01CA2136 /* AUScopeElement.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = AUScopeElement.cpp; sourceTree = "<group>"; };
  142. F5D199F603175E1E01CA2136 /* AUScopeElement.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AUScopeElement.h; sourceTree = "<group>"; };
  143. F5D199F903175E1E01CA2136 /* ComponentBase.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ComponentBase.cpp; sourceTree = "<group>"; };
  144. F5D199FA03175E1E01CA2136 /* ComponentBase.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ComponentBase.h; sourceTree = "<group>"; };
  145. F5D199FE03175E1E01CA2136 /* AUEffectBase.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = AUEffectBase.cpp; sourceTree = "<group>"; };
  146. F5D199FF03175E1E01CA2136 /* AUEffectBase.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AUEffectBase.h; sourceTree = "<group>"; };
  147. F5D19A0E03175E1E01CA2136 /* AUBuffer.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = AUBuffer.cpp; sourceTree = "<group>"; };
  148. F5D19A0F03175E1E01CA2136 /* AUBuffer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AUBuffer.h; sourceTree = "<group>"; };
  149. F5D19A6903175E8C01CA2136 /* CAStreamBasicDescription.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = CAStreamBasicDescription.h; sourceTree = "<group>"; };
  150. F5D19AA703175F3201CA2136 /* AUCarbonViewBase.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = AUCarbonViewBase.cpp; sourceTree = "<group>"; };
  151. F5D19AA803175F3201CA2136 /* AUCarbonViewBase.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AUCarbonViewBase.h; sourceTree = "<group>"; };
  152. F5D19AA903175F3201CA2136 /* AUCarbonViewControl.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = AUCarbonViewControl.cpp; sourceTree = "<group>"; };
  153. F5D19AAA03175F3201CA2136 /* AUCarbonViewControl.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AUCarbonViewControl.h; sourceTree = "<group>"; };
  154. F5D19AAB03175F3201CA2136 /* AUCarbonViewDispatch.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = AUCarbonViewDispatch.cpp; sourceTree = "<group>"; };
  155. F5D19AB003175F3201CA2136 /* CarbonEventHandler.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = CarbonEventHandler.cpp; sourceTree = "<group>"; };
  156. F5D19AB103175F3201CA2136 /* CarbonEventHandler.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = CarbonEventHandler.h; sourceTree = "<group>"; };
  157. F5D19ABE0317606901CA2136 /* AudioUnit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = AudioUnit.framework; sourceTree = "<group>"; };
  158. F5DA37E702821D04014500A0 /* Carbon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = Carbon.framework; sourceTree = "<group>"; };
  159. /* End PBXFileReference section */
  160. /* Begin PBXFrameworksBuildPhase section */
  161. 3E8BF11E079CA60300021B09 /* Frameworks */ = {
  162. isa = PBXFrameworksBuildPhase;
  163. buildActionMask = 2147483647;
  164. files = (
  165. 84FDAFE90C15B9E200CD0087 /* libjucedebug.a in Frameworks */,
  166. 84CFAFEB0909666C0053C22C /* AudioToolbox.framework in Frameworks */,
  167. 3E8BF11F079CA60300021B09 /* CoreFoundation.framework in Frameworks */,
  168. 3E8BF120079CA60300021B09 /* CoreServices.framework in Frameworks */,
  169. 3E8BF121079CA60300021B09 /* Carbon.framework in Frameworks */,
  170. 3E8BF122079CA60300021B09 /* AudioUnit.framework in Frameworks */,
  171. 84F0548F090687F600AEC8DB /* CoreAudio.framework in Frameworks */,
  172. 84F87963093B1EDC00225D65 /* AGL.framework in Frameworks */,
  173. 845FAEE10A5C2696008C94D8 /* QuickTime.framework in Frameworks */,
  174. 844C50290C71B6E300D0082E /* IOKit.framework in Frameworks */,
  175. );
  176. runOnlyForDeploymentPostprocessing = 0;
  177. };
  178. /* End PBXFrameworksBuildPhase section */
  179. /* Begin PBXGroup section */
  180. 84EB403B090A4ED3008FAC1B /* AU specific */ = {
  181. isa = PBXGroup;
  182. children = (
  183. 84EB4009090A4A2C008FAC1B /* juce_AudioUnitWrapper.cpp */,
  184. 84EB400A090A4A2C008FAC1B /* juce_AudioUnitWrapper.r */,
  185. );
  186. name = "AU specific";
  187. sourceTree = "<group>";
  188. };
  189. 84F0516D09066DB800AEC8DB /* Plugin Code */ = {
  190. isa = PBXGroup;
  191. children = (
  192. 84F054FD0906E9EA00AEC8DB /* DemoEditorComponent.cpp */,
  193. 84F054FE0906E9EA00AEC8DB /* DemoEditorComponent.h */,
  194. 84F054FF0906E9EA00AEC8DB /* DemoJuceFilter.cpp */,
  195. 84F055000906E9EA00AEC8DB /* DemoJuceFilter.h */,
  196. 84EB404D090A5116008FAC1B /* JucePluginCharacteristics.h */,
  197. 84F05215090674BB00AEC8DB /* Info-JuceAU.plist */,
  198. 84F05217090674BB00AEC8DB /* JuceAU.exp */,
  199. );
  200. name = "Plugin Code";
  201. sourceTree = "<group>";
  202. };
  203. 84F0516E09066DC900AEC8DB /* Wrapper Code */ = {
  204. isa = PBXGroup;
  205. children = (
  206. 84F05482090687BF00AEC8DB /* juce_AudioFilterBase.cpp */,
  207. 84F05483090687BF00AEC8DB /* juce_AudioFilterBase.h */,
  208. 84F05484090687BF00AEC8DB /* juce_AudioFilterEditor.cpp */,
  209. 84F05485090687BF00AEC8DB /* juce_AudioFilterEditor.h */,
  210. 84EB403B090A4ED3008FAC1B /* AU specific */,
  211. F5AA99C50281A64501C34293 /* Apple AU Code */,
  212. );
  213. name = "Wrapper Code";
  214. sourceTree = "<group>";
  215. };
  216. 84FDAFB90C15B8F100CD0087 /* Products */ = {
  217. isa = PBXGroup;
  218. children = (
  219. 84FDAFBD0C15B8F100CD0087 /* libjucedebug.a */,
  220. );
  221. name = Products;
  222. sourceTree = "<group>";
  223. };
  224. A3C2CC6005B4A4BE000F141E /* AUViewBase */ = {
  225. isa = PBXGroup;
  226. children = (
  227. A3C2CC6105B4A4BE000F141E /* AUViewLocalizedStringKeys.h */,
  228. );
  229. path = AUViewBase;
  230. sourceTree = "<group>";
  231. };
  232. F5AA99B60281A61201C34293 = {
  233. isa = PBXGroup;
  234. children = (
  235. F5D199EA03175DB401CA2136 /* Source */,
  236. 845FAE5E0A5C0A6A008C94D8 /* juce.xcconfig */,
  237. F5AA99C40281A62C01C34293 /* Products */,
  238. F5AA9E890281AAC901C34293 /* Frameworks */,
  239. );
  240. sourceTree = "<group>";
  241. };
  242. F5AA99C40281A62C01C34293 /* Products */ = {
  243. isa = PBXGroup;
  244. children = (
  245. 3E8BF126079CA60300021B09 /* DemoJuceAudioUnit.component */,
  246. );
  247. name = Products;
  248. sourceTree = "<group>";
  249. };
  250. F5AA99C50281A64501C34293 /* Apple AU Code */ = {
  251. isa = PBXGroup;
  252. children = (
  253. F5D199EB03175E1E01CA2136 /* AUBase */,
  254. A3C2CC6005B4A4BE000F141E /* AUViewBase */,
  255. F5D19AA603175F3201CA2136 /* AUCarbonViewBase */,
  256. F5D199FD03175E1E01CA2136 /* OtherBases */,
  257. F5D19A0C03175E1E01CA2136 /* Utility */,
  258. F5D19A3603175E8C01CA2136 /* PublicUtility */,
  259. );
  260. name = "Apple AU Code";
  261. path = /Developer/Examples/CoreAudio/AudioUnits/AUPublic;
  262. sourceTree = "<absolute>";
  263. };
  264. F5AA9E890281AAC901C34293 /* Frameworks */ = {
  265. isa = PBXGroup;
  266. children = (
  267. 84F0545A0906865D00AEC8DB /* Juce.xcodeproj */,
  268. F5D19ABE0317606901CA2136 /* AudioUnit.framework */,
  269. 3E8BF154079CA7A800021B09 /* AudioToolbox.framework */,
  270. 84F0548E090687F600AEC8DB /* CoreAudio.framework */,
  271. F5DA37E702821D04014500A0 /* Carbon.framework */,
  272. F5AA9A2F0281AAB901C34293 /* CoreFoundation.framework */,
  273. F5AA9A300281AAB901C34293 /* CoreServices.framework */,
  274. 84F87962093B1EDC00225D65 /* AGL.framework */,
  275. 844C50280C71B6E300D0082E /* IOKit.framework */,
  276. 845FAEE00A5C2696008C94D8 /* QuickTime.framework */,
  277. );
  278. name = Frameworks;
  279. path = /System/Library/Frameworks;
  280. sourceTree = "<absolute>";
  281. };
  282. F5D199EA03175DB401CA2136 /* Source */ = {
  283. isa = PBXGroup;
  284. children = (
  285. 84F0516D09066DB800AEC8DB /* Plugin Code */,
  286. 84F0516E09066DC900AEC8DB /* Wrapper Code */,
  287. );
  288. name = Source;
  289. sourceTree = "<group>";
  290. };
  291. F5D199EB03175E1E01CA2136 /* AUBase */ = {
  292. isa = PBXGroup;
  293. children = (
  294. 3E3AAA740670E29D00C484A8 /* AUResources.r */,
  295. F5D199EC03175E1E01CA2136 /* AUBase.cpp */,
  296. F5D199ED03175E1E01CA2136 /* AUBase.h */,
  297. F5D199EE03175E1E01CA2136 /* AUDispatch.cpp */,
  298. F5D199EF03175E1E01CA2136 /* AUDispatch.h */,
  299. F5D199F003175E1E01CA2136 /* AUInputElement.cpp */,
  300. F5D199F103175E1E01CA2136 /* AUInputElement.h */,
  301. F5D199F203175E1E01CA2136 /* AUOutputElement.cpp */,
  302. F5D199F303175E1E01CA2136 /* AUOutputElement.h */,
  303. F5D199F503175E1E01CA2136 /* AUScopeElement.cpp */,
  304. F5D199F603175E1E01CA2136 /* AUScopeElement.h */,
  305. F5D199F903175E1E01CA2136 /* ComponentBase.cpp */,
  306. F5D199FA03175E1E01CA2136 /* ComponentBase.h */,
  307. );
  308. path = AUBase;
  309. sourceTree = "<group>";
  310. };
  311. F5D199FD03175E1E01CA2136 /* OtherBases */ = {
  312. isa = PBXGroup;
  313. children = (
  314. 84F054E40906C8DD00AEC8DB /* AUMIDIBase.cpp */,
  315. 84F054E50906C8DD00AEC8DB /* AUMIDIBase.h */,
  316. 84F054E60906C8DD00AEC8DB /* AUMIDIEffectBase.cpp */,
  317. 84F054E70906C8DD00AEC8DB /* AUMIDIEffectBase.h */,
  318. F5D199FE03175E1E01CA2136 /* AUEffectBase.cpp */,
  319. F5D199FF03175E1E01CA2136 /* AUEffectBase.h */,
  320. 84B4CDCF0C7DD23B0083122F /* MusicDeviceBase.cpp */,
  321. 84B4CDD00C7DD23B0083122F /* MusicDeviceBase.h */,
  322. );
  323. path = OtherBases;
  324. sourceTree = "<group>";
  325. };
  326. F5D19A0C03175E1E01CA2136 /* Utility */ = {
  327. isa = PBXGroup;
  328. children = (
  329. F5D19A0E03175E1E01CA2136 /* AUBuffer.cpp */,
  330. F5D19A0F03175E1E01CA2136 /* AUBuffer.h */,
  331. 84F055250906FBCF00AEC8DB /* AUSilentTimeout.h */,
  332. );
  333. path = Utility;
  334. sourceTree = "<group>";
  335. };
  336. F5D19A3603175E8C01CA2136 /* PublicUtility */ = {
  337. isa = PBXGroup;
  338. children = (
  339. F4E5DC280898301D00589A5A /* CAVectorUnit.cpp */,
  340. F4E5DC290898301D00589A5A /* CAVectorUnit.h */,
  341. F4E5DC2A0898301D00589A5A /* CAVectorUnitTypes.h */,
  342. A9E885E90874B5BF00B2DFE8 /* CAThreadSafeList.h */,
  343. 7967EF8C04D70E7C00C625F7 /* CAAudioChannelLayout.h */,
  344. 7967EF8B04D70E7C00C625F7 /* CAAudioChannelLayout.cpp */,
  345. F5D19A6903175E8C01CA2136 /* CAStreamBasicDescription.h */,
  346. 7967EF8D04D70E7C00C625F7 /* CAStreamBasicDescription.cpp */,
  347. EF64FA42057BC39200D99563 /* CAAUParameter.cpp */,
  348. EF64FA43057BC39200D99563 /* CAAUParameter.h */,
  349. );
  350. name = PublicUtility;
  351. path = /Developer/Examples/CoreAudio/PublicUtility;
  352. sourceTree = "<absolute>";
  353. };
  354. F5D19AA603175F3201CA2136 /* AUCarbonViewBase */ = {
  355. isa = PBXGroup;
  356. children = (
  357. F5D19AA703175F3201CA2136 /* AUCarbonViewBase.cpp */,
  358. F5D19AA803175F3201CA2136 /* AUCarbonViewBase.h */,
  359. F5D19AA903175F3201CA2136 /* AUCarbonViewControl.cpp */,
  360. F5D19AAA03175F3201CA2136 /* AUCarbonViewControl.h */,
  361. F5D19AAB03175F3201CA2136 /* AUCarbonViewDispatch.cpp */,
  362. F5D19AB003175F3201CA2136 /* CarbonEventHandler.cpp */,
  363. F5D19AB103175F3201CA2136 /* CarbonEventHandler.h */,
  364. );
  365. path = AUCarbonViewBase;
  366. sourceTree = "<group>";
  367. };
  368. /* End PBXGroup section */
  369. /* Begin PBXHeadersBuildPhase section */
  370. 3E8BF103079CA60300021B09 /* Headers */ = {
  371. isa = PBXHeadersBuildPhase;
  372. buildActionMask = 2147483647;
  373. files = (
  374. 3E8BF105079CA60300021B09 /* AUBase.h in Headers */,
  375. 3E8BF106079CA60300021B09 /* AUDispatch.h in Headers */,
  376. 3E8BF107079CA60300021B09 /* AUInputElement.h in Headers */,
  377. 3E8BF108079CA60300021B09 /* AUOutputElement.h in Headers */,
  378. 3E8BF109079CA60300021B09 /* AUScopeElement.h in Headers */,
  379. 3E8BF10A079CA60300021B09 /* ComponentBase.h in Headers */,
  380. 3E8BF10B079CA60300021B09 /* AUEffectBase.h in Headers */,
  381. 3E8BF10C079CA60300021B09 /* AUBuffer.h in Headers */,
  382. 3E8BF10D079CA60300021B09 /* CAStreamBasicDescription.h in Headers */,
  383. 3E8BF10E079CA60300021B09 /* CAAudioChannelLayout.h in Headers */,
  384. A9E885EA0874B5BF00B2DFE8 /* CAThreadSafeList.h in Headers */,
  385. F4E5DC2C0898301D00589A5A /* CAVectorUnit.h in Headers */,
  386. F4E5DC2D0898301D00589A5A /* CAVectorUnitTypes.h in Headers */,
  387. 84F05487090687BF00AEC8DB /* juce_AudioFilterBase.h in Headers */,
  388. 84F05489090687BF00AEC8DB /* juce_AudioFilterEditor.h in Headers */,
  389. 84F054E90906C8DD00AEC8DB /* AUMIDIBase.h in Headers */,
  390. 84F054EB0906C8DD00AEC8DB /* AUMIDIEffectBase.h in Headers */,
  391. 84F055020906E9EA00AEC8DB /* DemoEditorComponent.h in Headers */,
  392. 84F055040906E9EA00AEC8DB /* DemoJuceFilter.h in Headers */,
  393. 84F055260906FBCF00AEC8DB /* AUSilentTimeout.h in Headers */,
  394. 84EB404E090A5116008FAC1B /* JucePluginCharacteristics.h in Headers */,
  395. 84B4CDD20C7DD23B0083122F /* MusicDeviceBase.h in Headers */,
  396. );
  397. runOnlyForDeploymentPostprocessing = 0;
  398. };
  399. /* End PBXHeadersBuildPhase section */
  400. /* Begin PBXNativeTarget section */
  401. 3E8BF102079CA60300021B09 /* JuceAU */ = {
  402. isa = PBXNativeTarget;
  403. buildConfigurationList = A9E884AD0874ABE600B2DFE8 /* Build configuration list for PBXNativeTarget "JuceAU" */;
  404. buildPhases = (
  405. 3E8BF103079CA60300021B09 /* Headers */,
  406. 3E8BF110079CA60300021B09 /* Resources */,
  407. 3E8BF111079CA60300021B09 /* Sources */,
  408. 3E8BF11E079CA60300021B09 /* Frameworks */,
  409. 3E8BF123079CA60300021B09 /* Rez */,
  410. 84CFB0240909684B0053C22C /* CopyFiles */,
  411. );
  412. buildRules = (
  413. );
  414. dependencies = (
  415. );
  416. name = JuceAU;
  417. productInstallPath = "$(USER_LIBRARY_DIR)/Bundles";
  418. productName = MultitapAU;
  419. productReference = 3E8BF126079CA60300021B09 /* DemoJuceAudioUnit.component */;
  420. productType = "com.apple.product-type.bundle";
  421. };
  422. /* End PBXNativeTarget section */
  423. /* Begin PBXProject section */
  424. F5AA99BA0281A61201C34293 /* Project object */ = {
  425. isa = PBXProject;
  426. buildConfigurationList = A9E884B90874ABE600B2DFE8 /* Build configuration list for PBXProject "JuceDemoAU" */;
  427. hasScannedForEncodings = 1;
  428. mainGroup = F5AA99B60281A61201C34293;
  429. productRefGroup = F5AA99C40281A62C01C34293 /* Products */;
  430. projectDirPath = "";
  431. projectReferences = (
  432. {
  433. ProductGroup = 84FDAFB90C15B8F100CD0087 /* Products */;
  434. ProjectRef = 84F0545A0906865D00AEC8DB /* Juce.xcodeproj */;
  435. },
  436. );
  437. targets = (
  438. 3E8BF102079CA60300021B09 /* JuceAU */,
  439. );
  440. };
  441. /* End PBXProject section */
  442. /* Begin PBXReferenceProxy section */
  443. 84FDAFBD0C15B8F100CD0087 /* libjucedebug.a */ = {
  444. isa = PBXReferenceProxy;
  445. fileType = archive.ar;
  446. path = libjucedebug.a;
  447. remoteRef = 84FDAFBC0C15B8F100CD0087 /* PBXContainerItemProxy */;
  448. sourceTree = BUILT_PRODUCTS_DIR;
  449. };
  450. /* End PBXReferenceProxy section */
  451. /* Begin PBXResourcesBuildPhase section */
  452. 3E8BF110079CA60300021B09 /* Resources */ = {
  453. isa = PBXResourcesBuildPhase;
  454. buildActionMask = 2147483647;
  455. files = (
  456. 84F0521E090674BB00AEC8DB /* Info-JuceAU.plist in Resources */,
  457. 845FAE5F0A5C0A6A008C94D8 /* juce.xcconfig in Resources */,
  458. );
  459. runOnlyForDeploymentPostprocessing = 0;
  460. };
  461. /* End PBXResourcesBuildPhase section */
  462. /* Begin PBXRezBuildPhase section */
  463. 3E8BF123079CA60300021B09 /* Rez */ = {
  464. isa = PBXRezBuildPhase;
  465. buildActionMask = 2147483647;
  466. files = (
  467. 84EB400C090A4A2C008FAC1B /* juce_AudioUnitWrapper.r in Rez */,
  468. );
  469. runOnlyForDeploymentPostprocessing = 0;
  470. };
  471. /* End PBXRezBuildPhase section */
  472. /* Begin PBXSourcesBuildPhase section */
  473. 3E8BF111079CA60300021B09 /* Sources */ = {
  474. isa = PBXSourcesBuildPhase;
  475. buildActionMask = 2147483647;
  476. files = (
  477. 3E8BF115079CA60300021B09 /* AUInputElement.cpp in Sources */,
  478. 3E8BF116079CA60300021B09 /* AUOutputElement.cpp in Sources */,
  479. 3E8BF117079CA60300021B09 /* AUScopeElement.cpp in Sources */,
  480. 3E8BF113079CA60300021B09 /* AUBase.cpp in Sources */,
  481. 3E8BF119079CA60300021B09 /* AUEffectBase.cpp in Sources */,
  482. 3E8BF114079CA60300021B09 /* AUDispatch.cpp in Sources */,
  483. 3E8BF11C079CA60300021B09 /* CAStreamBasicDescription.cpp in Sources */,
  484. 3E8BF11B079CA60300021B09 /* CAAudioChannelLayout.cpp in Sources */,
  485. 84CFAF0E090965080053C22C /* CarbonEventHandler.cpp in Sources */,
  486. 84CFAEFB090964560053C22C /* AUCarbonViewDispatch.cpp in Sources */,
  487. 84CFAEFC090964560053C22C /* AUCarbonViewControl.cpp in Sources */,
  488. 84CFAEFD090964560053C22C /* AUCarbonViewBase.cpp in Sources */,
  489. 3E8BF118079CA60300021B09 /* ComponentBase.cpp in Sources */,
  490. 84CFAF10090965080053C22C /* CAAUParameter.cpp in Sources */,
  491. 3E8BF11A079CA60300021B09 /* AUBuffer.cpp in Sources */,
  492. 84F05486090687BF00AEC8DB /* juce_AudioFilterBase.cpp in Sources */,
  493. 84F05488090687BF00AEC8DB /* juce_AudioFilterEditor.cpp in Sources */,
  494. 84F054E80906C8DD00AEC8DB /* AUMIDIBase.cpp in Sources */,
  495. 84F054EA0906C8DD00AEC8DB /* AUMIDIEffectBase.cpp in Sources */,
  496. 84F055010906E9EA00AEC8DB /* DemoEditorComponent.cpp in Sources */,
  497. 84F055030906E9EA00AEC8DB /* DemoJuceFilter.cpp in Sources */,
  498. 84EB400B090A4A2C008FAC1B /* juce_AudioUnitWrapper.cpp in Sources */,
  499. 84EB4042090A4F5A008FAC1B /* CAVectorUnit.cpp in Sources */,
  500. 84B4CDD10C7DD23B0083122F /* MusicDeviceBase.cpp in Sources */,
  501. );
  502. runOnlyForDeploymentPostprocessing = 0;
  503. };
  504. /* End PBXSourcesBuildPhase section */
  505. /* Begin XCBuildConfiguration section */
  506. A9E884AE0874ABE600B2DFE8 /* Debug */ = {
  507. isa = XCBuildConfiguration;
  508. buildSettings = {
  509. COPY_PHASE_STRIP = NO;
  510. EXPORTED_SYMBOLS_FILE = JuceAU.exp;
  511. FRAMEWORK_SEARCH_PATHS = "";
  512. GCC_DYNAMIC_NO_PIC = NO;
  513. GCC_ENABLE_FIX_AND_CONTINUE = NO;
  514. GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
  515. GCC_OPTIMIZATION_LEVEL = 0;
  516. GCC_SYMBOLS_PRIVATE_EXTERN = YES;
  517. GCC_USE_GCC3_PFE_SUPPORT = YES;
  518. INFOPLIST_FILE = "Info-JuceAU.plist";
  519. INSTALL_PATH = "/Library/Audio/Plug-Ins/Components/";
  520. OTHER_REZFLAGS = "-d ppc_$ppc -d i386_$i386 -I / -I /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/Headers";
  521. PRODUCT_NAME = "$(AU_NAME)";
  522. SECTORDER_FLAGS = "";
  523. WARNING_CFLAGS = (
  524. "-Wmost",
  525. "-Wno-four-char-constants",
  526. "-Wno-unknown-pragmas",
  527. "-Wno-non-virtual-dtor",
  528. );
  529. WRAPPER_EXTENSION = component;
  530. ZERO_LINK = NO;
  531. };
  532. name = Debug;
  533. };
  534. A9E884AF0874ABE600B2DFE8 /* Release */ = {
  535. isa = XCBuildConfiguration;
  536. buildSettings = {
  537. COPY_PHASE_STRIP = YES;
  538. EXPORTED_SYMBOLS_FILE = JuceAU.exp;
  539. FRAMEWORK_SEARCH_PATHS = "";
  540. GCC_ENABLE_FIX_AND_CONTINUE = NO;
  541. GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
  542. GCC_OPTIMIZATION_LEVEL = 3;
  543. GCC_SYMBOLS_PRIVATE_EXTERN = YES;
  544. GCC_USE_GCC3_PFE_SUPPORT = YES;
  545. INFOPLIST_FILE = "Info-JuceAU.plist";
  546. INSTALL_PATH = "/Library/Audio/Plug-Ins/Components/";
  547. OTHER_REZFLAGS = "-d ppc_$ppc -d i386_$i386 -I / -I /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/Headers";
  548. PRODUCT_NAME = "$(AU_NAME)";
  549. SECTORDER_FLAGS = "";
  550. WARNING_CFLAGS = (
  551. "-Wmost",
  552. "-Wno-four-char-constants",
  553. "-Wno-unknown-pragmas",
  554. "-Wno-non-virtual-dtor",
  555. );
  556. WRAPPER_EXTENSION = component;
  557. ZERO_LINK = NO;
  558. };
  559. name = Release;
  560. };
  561. A9E884BA0874ABE600B2DFE8 /* Debug */ = {
  562. isa = XCBuildConfiguration;
  563. baseConfigurationReference = 845FAE5E0A5C0A6A008C94D8 /* juce.xcconfig */;
  564. buildSettings = {
  565. AU_NAME = DemoJuceAudioUnit;
  566. GCC_SYMBOLS_PRIVATE_EXTERN = YES;
  567. HEADER_SEARCH_PATHS = ../../../../../;
  568. LIBRARY_SEARCH_PATHS = ../../../../../bin;
  569. };
  570. name = Debug;
  571. };
  572. A9E884BB0874ABE600B2DFE8 /* Release */ = {
  573. isa = XCBuildConfiguration;
  574. baseConfigurationReference = 845FAE5E0A5C0A6A008C94D8 /* juce.xcconfig */;
  575. buildSettings = {
  576. AU_NAME = DemoJuceAudioUnit;
  577. GCC_SYMBOLS_PRIVATE_EXTERN = YES;
  578. HEADER_SEARCH_PATHS = ../../../../../;
  579. LIBRARY_SEARCH_PATHS = ../../../../../bin;
  580. };
  581. name = Release;
  582. };
  583. /* End XCBuildConfiguration section */
  584. /* Begin XCConfigurationList section */
  585. A9E884AD0874ABE600B2DFE8 /* Build configuration list for PBXNativeTarget "JuceAU" */ = {
  586. isa = XCConfigurationList;
  587. buildConfigurations = (
  588. A9E884AE0874ABE600B2DFE8 /* Debug */,
  589. A9E884AF0874ABE600B2DFE8 /* Release */,
  590. );
  591. defaultConfigurationIsVisible = 0;
  592. defaultConfigurationName = Debug;
  593. };
  594. A9E884B90874ABE600B2DFE8 /* Build configuration list for PBXProject "JuceDemoAU" */ = {
  595. isa = XCConfigurationList;
  596. buildConfigurations = (
  597. A9E884BA0874ABE600B2DFE8 /* Debug */,
  598. A9E884BB0874ABE600B2DFE8 /* Release */,
  599. );
  600. defaultConfigurationIsVisible = 0;
  601. defaultConfigurationName = Debug;
  602. };
  603. /* End XCConfigurationList section */
  604. };
  605. rootObject = F5AA99BA0281A61201C34293 /* Project object */;
  606. }