From 9bc7fc900359889dd041678f28106d9a549ce47f Mon Sep 17 00:00:00 2001 From: asb2m10 Date: Sun, 19 Jan 2014 00:26:42 -0500 Subject: [PATCH] Vu meters --- Builds/MacOSX/Dexed.xcodeproj/project.pbxproj | 4636 +++++++---------- .../UserInterfaceState.xcuserstate | Bin 74743 -> 74984 bytes README.md | 48 +- Source/DXLookNFeel.cpp | 27 +- Source/DXLookNFeel.h | 6 +- Source/OperatorEditor.cpp | 66 +- Source/OperatorEditor.h | 3 +- Source/PluginEditor.cpp | 16 +- Source/PluginParam.cpp | 99 +- Source/PluginParam.h | 6 +- Source/PluginProcessor.cpp | 3 +- Source/PluginProcessor.h | 13 +- 12 files changed, 2140 insertions(+), 2783 deletions(-) diff --git a/Builds/MacOSX/Dexed.xcodeproj/project.pbxproj b/Builds/MacOSX/Dexed.xcodeproj/project.pbxproj index b8ee118..25f654c 100644 --- a/Builds/MacOSX/Dexed.xcodeproj/project.pbxproj +++ b/Builds/MacOSX/Dexed.xcodeproj/project.pbxproj @@ -6,2688 +6,1990 @@ objectVersion = 46; objects = { -/* Begin PBXBuildFile section */ - 00C044DBB8BA1AF35CBC42E6 /* juce_VST_Wrapper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D6C6FCBA5ECA257959BFE674 /* juce_VST_Wrapper.cpp */; }; - 069530C6CF2796C568DD3E90 /* juce_gui_basics.mm in Sources */ = {isa = PBXBuildFile; fileRef = 19B56FF22ED0090A8D7A3E04 /* juce_gui_basics.mm */; }; - 082D6FF34EFF195C3A3B0CFB /* OperatorEditor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 838E63F5800CA577B92EF6AE /* OperatorEditor.cpp */; }; - 0D3132A8B412AE9E63024927 /* sin.cc in Sources */ = {isa = PBXBuildFile; fileRef = B0230FCCA099E6430411DFC9 /* sin.cc */; }; - 1C87DA0B69D67481FC6CF4FD /* BinaryData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 54363D0B39B88D43447C0123 /* BinaryData.cpp */; }; - 1CBFE444B43C89E749602B7F /* PluginProcessor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 45ADFD8885BE76C7F7D999AC /* PluginProcessor.cpp */; }; - 1E2E719F9E93AD97BC37565F /* juce_RTAS_DigiCode2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D8038990994C30BDD631733E /* juce_RTAS_DigiCode2.cpp */; settings = {COMPILER_FLAGS = "-w"; }; }; - 3AB728E101D7B85DD39C5CC8 /* freqlut.cc in Sources */ = {isa = PBXBuildFile; fileRef = 3715DFDD7A1B12083F051F5A /* freqlut.cc */; }; - 434647C21C803FA8A4D44A70 /* fm_op_kernel.cc in Sources */ = {isa = PBXBuildFile; fileRef = 78CA76788217B98287D9E007 /* fm_op_kernel.cc */; }; - 478699B4EF80A1A1C0D34C10 /* PluginEditor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 018D0FB9E97B68D2EB3E3F72 /* PluginEditor.cpp */; }; - 47C317B0F77A29ECA0400B2B /* dx7note.cc in Sources */ = {isa = PBXBuildFile; fileRef = AE09B4C2A4BDE8FDA01A8A13 /* dx7note.cc */; }; - 52770E3D32989EC50834582A /* juce_data_structures.mm in Sources */ = {isa = PBXBuildFile; fileRef = 48BDF7DFA849127655B86873 /* juce_data_structures.mm */; }; - 5B3A6A14A3951CF8E37608FF /* juce_gui_extra.mm in Sources */ = {isa = PBXBuildFile; fileRef = 6DC26B61BA1638AFAF142A6C /* juce_gui_extra.mm */; }; - 5F4FB65ABC71FAAD6EDD822E /* juce_RTAS_DigiCode1.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 55E39FAA63BA8B9D40F40712 /* juce_RTAS_DigiCode1.cpp */; settings = {COMPILER_FLAGS = "-w"; }; }; - 60686C2C30A9F2777CEF01BD /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0A56796E1B84D05D8DD1100D /* AudioToolbox.framework */; }; - 623AFA9E78826CA0136251DF /* PluginParam.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 59D15F780D468B587F9C7E78 /* PluginParam.cpp */; }; - 6443699C06267ECC22CF9D12 /* Accelerate.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E32283AE8CC5A022E1A6B30B /* Accelerate.framework */; }; - 68878920F603FF1473994736 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FC856709502EE15E8D3F448B /* IOKit.framework */; }; - 6CE74A36A215C0D39041710F /* juce_events.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB6186E32E92664DEFA0C0A1 /* juce_events.mm */; }; - 7116DC8487DC8321F36CD3D8 /* DiscRecording.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 452C1184BD776249B33151E5 /* DiscRecording.framework */; }; - 7B82F1D5F8DED01AA8988D33 /* fm_core.cc in Sources */ = {isa = PBXBuildFile; fileRef = C01EE75D859C1F942DA3AE61 /* fm_core.cc */; }; - 7E444608AFB10ED54DB5C9AB /* WebKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5E966C95FACF7B8D5A907FE3 /* WebKit.framework */; }; - 7E6DF76EEA834AC1E96470CE /* juce_AAX_Wrapper.mm in Sources */ = {isa = PBXBuildFile; fileRef = 3254CAE4C282C4432214B016 /* juce_AAX_Wrapper.mm */; }; - 813B2285513D65DDA30AA6E3 /* RecentFilesMenuTemplate.nib in Resources */ = {isa = PBXBuildFile; fileRef = 6F9852573AA442CFBAD9695F /* RecentFilesMenuTemplate.nib */; }; - 823ECA6DD062A4D0CC056CF0 /* juce_core.mm in Sources */ = {isa = PBXBuildFile; fileRef = 99078823EE2D77389696F0E5 /* juce_core.mm */; }; - 87B95D41180EF626460B2EA3 /* juce_audio_basics.mm in Sources */ = {isa = PBXBuildFile; fileRef = 3DF47857774F10344F12BE65 /* juce_audio_basics.mm */; }; - 927401C89B9B4F84AC1FE42F /* juce_audio_processors.mm in Sources */ = {isa = PBXBuildFile; fileRef = AA2F01B149F981C2997D583F /* juce_audio_processors.mm */; }; - 93279A1D631E5F4103EAB17E /* juce_AU_Wrapper.mm in Sources */ = {isa = PBXBuildFile; fileRef = 502D49C82606515A80907EB3 /* juce_AU_Wrapper.mm */; }; - 95105DC8536836A06FD5C7BB /* pitchenv.cc in Sources */ = {isa = PBXBuildFile; fileRef = 51E5757E2D48E638F9A4CB61 /* pitchenv.cc */; }; - 9D042F9D005532F763A72C26 /* juce_AU_Resources.r in Rez */ = {isa = PBXBuildFile; fileRef = 64CC83E4D891EAEC65EE41C4 /* juce_AU_Resources.r */; }; - 9EC12165834B1341938E951D /* env.cc in Sources */ = {isa = PBXBuildFile; fileRef = 00FDFD1ABE59B4CEF74BF5A3 /* env.cc */; }; - A451AE788A4BD5AA72174D4C /* juce_audio_formats.mm in Sources */ = {isa = PBXBuildFile; fileRef = 32FC163D919C52263303EF7E /* juce_audio_formats.mm */; }; - A6E2908774D7F669F21B1874 /* juce_RTAS_MacUtilities.mm in Sources */ = {isa = PBXBuildFile; fileRef = C7C6039A52C3EE370CA9E73A /* juce_RTAS_MacUtilities.mm */; }; - A7D45B047CA84D7EF7018CDC /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2F55D83145737DE69999DB92 /* QuartzCore.framework */; }; - B0A4786A252B14B604101175 /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3A01DC4DEBE65C313C7C8A44 /* CoreAudio.framework */; }; - B18C192606DF6079E7B9AEB9 /* PluginFx.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8BADEB7BF1A65E83A7A1736D /* PluginFx.cpp */; }; - B82FDEB3E53C9455BC6A5DAE /* juce_RTAS_Wrapper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EAA5D8078BCC042BDF94C77A /* juce_RTAS_Wrapper.cpp */; settings = {COMPILER_FLAGS = "-w"; }; }; - C2090920CAE913A6C56E0ACE /* juce_PluginUtilities.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B63E7FBEF314AA2B6A8083F4 /* juce_PluginUtilities.cpp */; }; - C510246D7D5E162C9DE63DDE /* GlobalEditor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 19CEF599CB23958AC63D427E /* GlobalEditor.cpp */; }; - D5A4D43A16EA4C71D53E96CD /* DXLookNFeel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A02775EA788AD4BF7DD1B1A1 /* DXLookNFeel.cpp */; }; - DDD1E74DE1AC7E6493AF04CA /* juce_RTAS_DigiCode3.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4574217C2F5219DEDDDC9656 /* juce_RTAS_DigiCode3.cpp */; settings = {COMPILER_FLAGS = "-w"; }; }; - E293B9570C97E4BAD129D4A2 /* juce_RTAS_MacResources.r in Rez */ = {isa = PBXBuildFile; fileRef = FE39DD2B654DF778D919D554 /* juce_RTAS_MacResources.r */; }; - E3FA856CA4DB2009BB0F13E7 /* juce_AAX_Wrapper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 505852570B48EB3F18076B03 /* juce_AAX_Wrapper.cpp */; }; - E52CB89B4C49057C5A54CFFE /* juce_graphics.mm in Sources */ = {isa = PBXBuildFile; fileRef = 9E3820CD63B47B5385AF2DB6 /* juce_graphics.mm */; }; - E8BEA8ABF5E288C5D5FCD620 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 817CC81F50861DAEEFB2043A /* Carbon.framework */; }; - E8D9A2B640A87FE92D2DA887 /* juce_VST_Wrapper.mm in Sources */ = {isa = PBXBuildFile; fileRef = F6F950B6ABB40B62AE4C0B78 /* juce_VST_Wrapper.mm */; }; - ED2B6C710BC0474617D147B7 /* juce_audio_devices.mm in Sources */ = {isa = PBXBuildFile; fileRef = 31AEFAC2A9E8C7C96ECB4B96 /* juce_audio_devices.mm */; }; - F329522961F1313091764113 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2FDF76165C655B2E77BE4CFD /* Cocoa.framework */; }; - F9A9CC03BA0B3030E92675AD /* exp2.cc in Sources */ = {isa = PBXBuildFile; fileRef = F63CE53483AF125DCFB024F1 /* exp2.cc */; }; - FA2AF2015CFD98299593EA30 /* CoreMIDI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A81F4DC234E8D93BF9803529 /* CoreMIDI.framework */; }; - FAC9C3E771D11FDA4DFAF17E /* lfo.cc in Sources */ = {isa = PBXBuildFile; fileRef = 2D26E2304C0F6FC633936014 /* lfo.cc */; }; - FFA0B77789034ACCB5203F40 /* juce_audio_utils.mm in Sources */ = {isa = PBXBuildFile; fileRef = 6273BD6D40C9A904273C592F /* juce_audio_utils.mm */; }; -/* End PBXBuildFile section */ - -/* Begin PBXFileReference section */ - 001A2BCC899370ADC99A8F3A /* juce_FileChooser.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_FileChooser.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/filebrowser/juce_FileChooser.h; sourceTree = SOURCE_ROOT; }; - 006FC3A3740D97EE2F4A78B3 /* juce_MessageManager.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MessageManager.cpp; path = ../../JuceLibraryCode/modules/juce_events/messages/juce_MessageManager.cpp; sourceTree = SOURCE_ROOT; }; - 00FDFD1ABE59B4CEF74BF5A3 /* env.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = env.cc; path = ../../Source/msfa/env.cc; sourceTree = SOURCE_ROOT; }; - 015FE0A32C2B3FDA879FAB57 /* juce_DragAndDropContainer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_DragAndDropContainer.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/mouse/juce_DragAndDropContainer.h; sourceTree = SOURCE_ROOT; }; - 018D0FB9E97B68D2EB3E3F72 /* PluginEditor.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = PluginEditor.cpp; path = ../../Source/PluginEditor.cpp; sourceTree = SOURCE_ROOT; }; - 02139A14E2732DE36631414F /* juce_TableHeaderComponent.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_TableHeaderComponent.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/widgets/juce_TableHeaderComponent.cpp; sourceTree = SOURCE_ROOT; }; - 0236A082C107280C1505021A /* juce_ImageConvolutionKernel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ImageConvolutionKernel.h; path = ../../JuceLibraryCode/modules/juce_graphics/images/juce_ImageConvolutionKernel.h; sourceTree = SOURCE_ROOT; }; - 02E962E65624D43B0906B0C6 /* juce_PerformanceCounter.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_PerformanceCounter.cpp; path = ../../JuceLibraryCode/modules/juce_core/time/juce_PerformanceCounter.cpp; sourceTree = SOURCE_ROOT; }; - 0353CE3273A1063693BC5D55 /* juce_win32_Files.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_Files.cpp; path = ../../JuceLibraryCode/modules/juce_core/native/juce_win32_Files.cpp; sourceTree = SOURCE_ROOT; }; - 037F8EB68705A98C29AEE6B0 /* juce_SystemStats.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_SystemStats.cpp; path = ../../JuceLibraryCode/modules/juce_core/system/juce_SystemStats.cpp; sourceTree = SOURCE_ROOT; }; - 03BC5E395E7CFFE130B7E5DE /* juce_RelativeTime.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_RelativeTime.h; path = ../../JuceLibraryCode/modules/juce_core/time/juce_RelativeTime.h; sourceTree = SOURCE_ROOT; }; - 03C1DC01A1B211F7FCA5043C /* juce_AnimatedPosition.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AnimatedPosition.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_AnimatedPosition.h; sourceTree = SOURCE_ROOT; }; - 03F0A9F328C7E73E37F70774 /* juce_XmlDocument.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_XmlDocument.cpp; path = ../../JuceLibraryCode/modules/juce_core/xml/juce_XmlDocument.cpp; sourceTree = SOURCE_ROOT; }; - 040A33439B5E80CE3717319E /* juce_DocumentWindow.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_DocumentWindow.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/windows/juce_DocumentWindow.cpp; sourceTree = SOURCE_ROOT; }; - 041EA7D542B0EBF7213B9BA2 /* juce_ApplicationCommandID.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ApplicationCommandID.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/commands/juce_ApplicationCommandID.h; sourceTree = SOURCE_ROOT; }; - 041F12CAFA1CD7215AEC5098 /* juce_Component.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Component.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/components/juce_Component.h; sourceTree = SOURCE_ROOT; }; - 04E04837EB4F3E03908835C9 /* juce_win32_HiddenMessageWindow.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_win32_HiddenMessageWindow.h; path = ../../JuceLibraryCode/modules/juce_events/native/juce_win32_HiddenMessageWindow.h; sourceTree = SOURCE_ROOT; }; - 05F4DA9558D39B50DA5DEF79 /* juce_SortedSet.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_SortedSet.h; path = ../../JuceLibraryCode/modules/juce_core/containers/juce_SortedSet.h; sourceTree = SOURCE_ROOT; }; - 06387FD4ED709086E8E0152E /* juce_XmlDocument.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_XmlDocument.h; path = ../../JuceLibraryCode/modules/juce_core/xml/juce_XmlDocument.h; sourceTree = SOURCE_ROOT; }; - 06625FB929EB46E8D09E77F8 /* juce_ApplicationCommandInfo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ApplicationCommandInfo.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/commands/juce_ApplicationCommandInfo.h; sourceTree = SOURCE_ROOT; }; - 06A207E085A240F774C4140D /* juce_mac_CoreGraphicsHelpers.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_mac_CoreGraphicsHelpers.h; path = ../../JuceLibraryCode/modules/juce_graphics/native/juce_mac_CoreGraphicsHelpers.h; sourceTree = SOURCE_ROOT; }; - 06C4DD7797E7526DB1B47AE5 /* juce_IPAddress.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_IPAddress.cpp; path = ../../JuceLibraryCode/modules/juce_core/network/juce_IPAddress.cpp; sourceTree = SOURCE_ROOT; }; - 07037505B34930CDA76B04A5 /* juce_StretchableObjectResizer.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_StretchableObjectResizer.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_StretchableObjectResizer.cpp; sourceTree = SOURCE_ROOT; }; - 0707C87B401DC983E3FF4263 /* juce_MathsFunctions.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MathsFunctions.h; path = ../../JuceLibraryCode/modules/juce_core/maths/juce_MathsFunctions.h; sourceTree = SOURCE_ROOT; }; - 0733471B6DA02299D2C9590A /* juce_StringArray.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_StringArray.cpp; path = ../../JuceLibraryCode/modules/juce_core/text/juce_StringArray.cpp; sourceTree = SOURCE_ROOT; }; - 075BB641199B15A84856DE6E /* juce_SliderPropertyComponent.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_SliderPropertyComponent.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/properties/juce_SliderPropertyComponent.cpp; sourceTree = SOURCE_ROOT; }; - 07CB27E064E2A82C2B1D3832 /* juce_AbstractFifo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AbstractFifo.h; path = ../../JuceLibraryCode/modules/juce_core/containers/juce_AbstractFifo.h; sourceTree = SOURCE_ROOT; }; - 0A3CCDBDD4238A7F9CB559BD /* juce_FilenameComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_FilenameComponent.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/filebrowser/juce_FilenameComponent.h; sourceTree = SOURCE_ROOT; }; - 0A55490419140DC6D2FBB1DA /* juce_ComboBox.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ComboBox.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/widgets/juce_ComboBox.cpp; sourceTree = SOURCE_ROOT; }; - 0A56796E1B84D05D8DD1100D /* AudioToolbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = System/Library/Frameworks/AudioToolbox.framework; sourceTree = SDKROOT; }; - 0B2C1056583363B66704DB9C /* juce_Array.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Array.h; path = ../../JuceLibraryCode/modules/juce_core/containers/juce_Array.h; sourceTree = SOURCE_ROOT; }; - 0B338B58E9C37E83F0FD865D /* juce_Desktop.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Desktop.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/components/juce_Desktop.h; sourceTree = SOURCE_ROOT; }; - 0B7725520356AED2C80FC943 /* juce_MarkerList.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MarkerList.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/positioning/juce_MarkerList.cpp; sourceTree = SOURCE_ROOT; }; - 0C0B6B8DAD62A3F5C926825F /* juce_DynamicLibrary.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_DynamicLibrary.h; path = ../../JuceLibraryCode/modules/juce_core/threads/juce_DynamicLibrary.h; sourceTree = SOURCE_ROOT; }; - 0CB234755B75E0DBC2FFB58E /* juce_ResizableCornerComponent.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ResizableCornerComponent.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_ResizableCornerComponent.cpp; sourceTree = SOURCE_ROOT; }; - 0DCC7A5AD5AC5D3637FFAAFB /* juce_ToolbarButton.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ToolbarButton.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/buttons/juce_ToolbarButton.h; sourceTree = SOURCE_ROOT; }; - 0DE1759C594D2719742E928A /* juce_ElementComparator.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ElementComparator.h; path = ../../JuceLibraryCode/modules/juce_core/containers/juce_ElementComparator.h; sourceTree = SOURCE_ROOT; }; - 0E989C4BC7933A41E9B0019E /* juce_KeyboardFocusTraverser.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_KeyboardFocusTraverser.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/keyboard/juce_KeyboardFocusTraverser.cpp; sourceTree = SOURCE_ROOT; }; - 0EA1F582E4E45EB90F02223A /* juce_mac_CoreGraphicsContext.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_CoreGraphicsContext.mm; path = ../../JuceLibraryCode/modules/juce_graphics/native/juce_mac_CoreGraphicsContext.mm; sourceTree = SOURCE_ROOT; }; - 0EF8098DE092ED5C25105241 /* juce_MouseInactivityDetector.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MouseInactivityDetector.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/mouse/juce_MouseInactivityDetector.cpp; sourceTree = SOURCE_ROOT; }; - 0FC4F5F1B7E65CC1C9FA915F /* juce_GroupComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_GroupComponent.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_GroupComponent.h; sourceTree = SOURCE_ROOT; }; - 0FDAC75611540A0DE7FE3E22 /* juce_SplashScreen.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_SplashScreen.cpp; path = ../../JuceLibraryCode/modules/juce_gui_extra/misc/juce_SplashScreen.cpp; sourceTree = SOURCE_ROOT; }; - 105DA88FCA60BE6C92A7249B /* juce_FloatVectorOperations.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_FloatVectorOperations.h; path = ../../JuceLibraryCode/modules/juce_audio_basics/buffers/juce_FloatVectorOperations.h; sourceTree = SOURCE_ROOT; }; - 108462DA6B96E6F49DBD521E /* juce_ScrollBar.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ScrollBar.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_ScrollBar.cpp; sourceTree = SOURCE_ROOT; }; - 112C97A7D8CEC06ED2E1B1BE /* juce_StringArray.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_StringArray.h; path = ../../JuceLibraryCode/modules/juce_core/text/juce_StringArray.h; sourceTree = SOURCE_ROOT; }; - 11329C73799FA61B7BC76418 /* juce_ResizableEdgeComponent.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ResizableEdgeComponent.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_ResizableEdgeComponent.cpp; sourceTree = SOURCE_ROOT; }; - 11593E224B032FD1CD5AD0A2 /* juce_linux_Messaging.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_linux_Messaging.cpp; path = ../../JuceLibraryCode/modules/juce_events/native/juce_linux_Messaging.cpp; sourceTree = SOURCE_ROOT; }; - 116D0566C94C0FF5C3B68DF3 /* juce_TooltipWindow.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_TooltipWindow.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/windows/juce_TooltipWindow.h; sourceTree = SOURCE_ROOT; }; - 11842D3DF751D5951BD039D4 /* juce_ThreadLocalValue.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ThreadLocalValue.h; path = ../../JuceLibraryCode/modules/juce_core/threads/juce_ThreadLocalValue.h; sourceTree = SOURCE_ROOT; }; - 11AEAEFECC79A2800B56DDF9 /* juce_TimeSliceThread.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_TimeSliceThread.cpp; path = ../../JuceLibraryCode/modules/juce_core/threads/juce_TimeSliceThread.cpp; sourceTree = SOURCE_ROOT; }; - 127F5C75CA1140A229F5C5FD /* juce_mac_FileChooser.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_FileChooser.mm; path = ../../JuceLibraryCode/modules/juce_gui_basics/native/juce_mac_FileChooser.mm; sourceTree = SOURCE_ROOT; }; - 1358A353CB770ABF4DF73417 /* juce_IncludeModuleHeaders.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_IncludeModuleHeaders.h; path = ../../JuceLibraryCode/modules/juce_audio_plugin_client/utility/juce_IncludeModuleHeaders.h; sourceTree = SOURCE_ROOT; }; - 135C6D9174F6937E278E86FB /* juce_ComponentAnimator.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ComponentAnimator.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_ComponentAnimator.cpp; sourceTree = SOURCE_ROOT; }; - 13785F78EFA77576147267E3 /* juce_CodeDocument.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_CodeDocument.h; path = ../../JuceLibraryCode/modules/juce_gui_extra/code_editor/juce_CodeDocument.h; sourceTree = SOURCE_ROOT; }; - 13BE37C7C7C4904EE42B9CEA /* juce_PerformanceCounter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_PerformanceCounter.h; path = ../../JuceLibraryCode/modules/juce_core/time/juce_PerformanceCounter.h; sourceTree = SOURCE_ROOT; }; - 1407F2665A3CA985C142273B /* juce_AudioDataConverters.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioDataConverters.cpp; path = ../../JuceLibraryCode/modules/juce_audio_basics/buffers/juce_AudioDataConverters.cpp; sourceTree = SOURCE_ROOT; }; - 14AF9F1F28D50F8E47606660 /* juce_Slider.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Slider.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/widgets/juce_Slider.h; sourceTree = SOURCE_ROOT; }; - 153D4DE95D01307F844AA15B /* juce_VST3PluginFormat.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_VST3PluginFormat.h; path = ../../JuceLibraryCode/modules/juce_audio_processors/format_types/juce_VST3PluginFormat.h; sourceTree = SOURCE_ROOT; }; - 1585F30843449EA6EA078288 /* juce_ThreadWithProgressWindow.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ThreadWithProgressWindow.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/windows/juce_ThreadWithProgressWindow.cpp; sourceTree = SOURCE_ROOT; }; - 1600EDBEE9B363CBAB68CD43 /* juce_StringPool.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_StringPool.cpp; path = ../../JuceLibraryCode/modules/juce_core/text/juce_StringPool.cpp; sourceTree = SOURCE_ROOT; }; - 1635BBF869518BAA7A88A6A0 /* juce_FileSearchPathListComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_FileSearchPathListComponent.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/filebrowser/juce_FileSearchPathListComponent.h; sourceTree = SOURCE_ROOT; }; - 163C2312B370BA53F482B84B /* juce_TabbedButtonBar.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_TabbedButtonBar.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_TabbedButtonBar.h; sourceTree = SOURCE_ROOT; }; - 170F06D00B2197E66300D558 /* juce_TextPropertyComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_TextPropertyComponent.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/properties/juce_TextPropertyComponent.h; sourceTree = SOURCE_ROOT; }; - 1754400A2E372510CB25043F /* juce_TopLevelWindow.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_TopLevelWindow.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/windows/juce_TopLevelWindow.h; sourceTree = SOURCE_ROOT; }; - 1756BAFDC82F5E69704BEAFE /* juce_ComponentMovementWatcher.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ComponentMovementWatcher.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_ComponentMovementWatcher.cpp; sourceTree = SOURCE_ROOT; }; - 17C3024C2A1EE03BC0ED9C96 /* juce_mac_Windowing.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_Windowing.mm; path = ../../JuceLibraryCode/modules/juce_gui_basics/native/juce_mac_Windowing.mm; sourceTree = SOURCE_ROOT; }; - 17ED00953353016B7E7492B0 /* juce_ApplicationCommandInfo.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ApplicationCommandInfo.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/commands/juce_ApplicationCommandInfo.cpp; sourceTree = SOURCE_ROOT; }; - 18AD1662D33E576F96C30A6A /* juce_TopLevelWindow.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_TopLevelWindow.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/windows/juce_TopLevelWindow.cpp; sourceTree = SOURCE_ROOT; }; - 1914E45DEAEBD1592581F1FD /* juce_AudioPluginFormatManager.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioPluginFormatManager.h; path = ../../JuceLibraryCode/modules/juce_audio_processors/format/juce_AudioPluginFormatManager.h; sourceTree = SOURCE_ROOT; }; - 195B617C1FF754108A97F645 /* juce_KeyPressMappingSet.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_KeyPressMappingSet.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/commands/juce_KeyPressMappingSet.h; sourceTree = SOURCE_ROOT; }; - 19B56FF22ED0090A8D7A3E04 /* juce_gui_basics.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_gui_basics.mm; path = ../../JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.mm; sourceTree = SOURCE_ROOT; }; - 19CEF599CB23958AC63D427E /* GlobalEditor.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = GlobalEditor.cpp; path = ../../Source/GlobalEditor.cpp; sourceTree = SOURCE_ROOT; }; - 1A0415BC113C5E901B668D45 /* juce_DrawableShape.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_DrawableShape.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/drawables/juce_DrawableShape.cpp; sourceTree = SOURCE_ROOT; }; - 1A468C18B5B893C90F31EF6C /* juce_osx_MessageQueue.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_osx_MessageQueue.h; path = ../../JuceLibraryCode/modules/juce_events/native/juce_osx_MessageQueue.h; sourceTree = SOURCE_ROOT; }; - 1A5F53E93F3C800344F307DF /* juce_android_FileChooser.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_android_FileChooser.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/native/juce_android_FileChooser.cpp; sourceTree = SOURCE_ROOT; }; - 1AB4868A9AC3151DB805E2ED /* juce_CodeDocument.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_CodeDocument.cpp; path = ../../JuceLibraryCode/modules/juce_gui_extra/code_editor/juce_CodeDocument.cpp; sourceTree = SOURCE_ROOT; }; - 1B06A67DF2B4FD2969A9781A /* fm_core.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = fm_core.h; path = ../../Source/msfa/fm_core.h; sourceTree = SOURCE_ROOT; }; - 1B08D87085D8D577F6CBB008 /* juce_LookAndFeel_V2.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_LookAndFeel_V2.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V2.cpp; sourceTree = SOURCE_ROOT; }; - 1B9C8840393D305F594C613B /* juce_JPEGLoader.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_JPEGLoader.cpp; path = ../../JuceLibraryCode/modules/juce_graphics/image_formats/juce_JPEGLoader.cpp; sourceTree = SOURCE_ROOT; }; - 1BC34A19A42AE647894C4D57 /* juce_RectanglePlacement.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_RectanglePlacement.h; path = ../../JuceLibraryCode/modules/juce_graphics/placement/juce_RectanglePlacement.h; sourceTree = SOURCE_ROOT; }; - 1BDDF13246E8EC9483F6826B /* juce_BubbleComponent.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_BubbleComponent.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/misc/juce_BubbleComponent.cpp; sourceTree = SOURCE_ROOT; }; - 1C30357241D1DC9CF46D556B /* juce_Image.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Image.cpp; path = ../../JuceLibraryCode/modules/juce_graphics/images/juce_Image.cpp; sourceTree = SOURCE_ROOT; }; - 1D31136D1C9D959792023095 /* juce_RelativeTime.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_RelativeTime.cpp; path = ../../JuceLibraryCode/modules/juce_core/time/juce_RelativeTime.cpp; sourceTree = SOURCE_ROOT; }; - 1D798858682A27299589F4E5 /* juce_ComponentListener.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ComponentListener.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/components/juce_ComponentListener.cpp; sourceTree = SOURCE_ROOT; }; - 1D95A78059DCCC7B58782F07 /* juce_AudioSampleBuffer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioSampleBuffer.h; path = ../../JuceLibraryCode/modules/juce_audio_basics/buffers/juce_AudioSampleBuffer.h; sourceTree = SOURCE_ROOT; }; - 1DC9D8AC8B4311052BC86115 /* background.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = background.png; path = ../../Resources/background.png; sourceTree = SOURCE_ROOT; }; - 1E1A0627C2977D5FCB8440CC /* juce_LookAndFeel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_LookAndFeel.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/lookandfeel/juce_LookAndFeel.h; sourceTree = SOURCE_ROOT; }; - 1EB6398B6F537A4302092240 /* juce_TextEditorKeyMapper.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_TextEditorKeyMapper.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/keyboard/juce_TextEditorKeyMapper.h; sourceTree = SOURCE_ROOT; }; - 1F51658DEF590741920719FF /* juce_MACAddress.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MACAddress.cpp; path = ../../JuceLibraryCode/modules/juce_core/network/juce_MACAddress.cpp; sourceTree = SOURCE_ROOT; }; - 1F5C171B3E8790746AD764E6 /* juce_GZIPCompressorOutputStream.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_GZIPCompressorOutputStream.cpp; path = ../../JuceLibraryCode/modules/juce_core/zip/juce_GZIPCompressorOutputStream.cpp; sourceTree = SOURCE_ROOT; }; - 1F982064915D0D00759C6B17 /* juce_GroupComponent.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_GroupComponent.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_GroupComponent.cpp; sourceTree = SOURCE_ROOT; }; - 1FDD2E98D27BD53D39C3AEB0 /* juce_ConcertinaPanel.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ConcertinaPanel.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_ConcertinaPanel.cpp; sourceTree = SOURCE_ROOT; }; - 1FDE28E257271B411780600C /* juce_EdgeTable.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_EdgeTable.h; path = ../../JuceLibraryCode/modules/juce_graphics/geometry/juce_EdgeTable.h; sourceTree = SOURCE_ROOT; }; - 2010DBBC52928BD3BA2E0704 /* juce_linux_SystemStats.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_linux_SystemStats.cpp; path = ../../JuceLibraryCode/modules/juce_core/native/juce_linux_SystemStats.cpp; sourceTree = SOURCE_ROOT; }; - 2068B2F409A743F7AA6005B8 /* juce_android_Network.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_android_Network.cpp; path = ../../JuceLibraryCode/modules/juce_core/native/juce_android_Network.cpp; sourceTree = SOURCE_ROOT; }; - 20D22F9CE83DD70583C68940 /* juce_BufferingAudioSource.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_BufferingAudioSource.h; path = ../../JuceLibraryCode/modules/juce_audio_basics/sources/juce_BufferingAudioSource.h; sourceTree = SOURCE_ROOT; }; - 20D4AE86B061E4D7F2F1F1BF /* juce_ToolbarItemComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ToolbarItemComponent.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/widgets/juce_ToolbarItemComponent.h; sourceTree = SOURCE_ROOT; }; - 212A0795619AC3D8387EB085 /* juce_Logger.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Logger.cpp; path = ../../JuceLibraryCode/modules/juce_core/logging/juce_Logger.cpp; sourceTree = SOURCE_ROOT; }; - 214092134C5925973C210C26 /* juce_Process.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Process.h; path = ../../JuceLibraryCode/modules/juce_core/threads/juce_Process.h; sourceTree = SOURCE_ROOT; }; - 21B76774F02A7242990E433C /* juce_AbstractFifo.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AbstractFifo.cpp; path = ../../JuceLibraryCode/modules/juce_core/containers/juce_AbstractFifo.cpp; sourceTree = SOURCE_ROOT; }; - 21BB88DADCF2268F24A63357 /* juce_Memory.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Memory.h; path = ../../JuceLibraryCode/modules/juce_core/memory/juce_Memory.h; sourceTree = SOURCE_ROOT; }; - 21E609C00045B8F41BA21DFE /* juce_AudioProcessorGraph.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioProcessorGraph.h; path = ../../JuceLibraryCode/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.h; sourceTree = SOURCE_ROOT; }; - 223EE283E11BA1F5AF0AF974 /* juce_gui_extra.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_gui_extra.h; path = ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h; sourceTree = SOURCE_ROOT; }; - 22520CCBD52F680200524E87 /* juce_SubregionStream.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_SubregionStream.h; path = ../../JuceLibraryCode/modules/juce_core/streams/juce_SubregionStream.h; sourceTree = SOURCE_ROOT; }; - 227001AE4630FAA6E65DD252 /* juce_ShapeButton.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ShapeButton.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/buttons/juce_ShapeButton.cpp; sourceTree = SOURCE_ROOT; }; - 238202B3EA9976135C833C3A /* juce_ComponentBuilder.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ComponentBuilder.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_ComponentBuilder.h; sourceTree = SOURCE_ROOT; }; - 23E9F8B6075CCB7BA9FE4782 /* juce_CharPointer_ASCII.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_CharPointer_ASCII.h; path = ../../JuceLibraryCode/modules/juce_core/text/juce_CharPointer_ASCII.h; sourceTree = SOURCE_ROOT; }; - 244636A4B3E48A7B6CC8E996 /* juce_Line.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Line.h; path = ../../JuceLibraryCode/modules/juce_graphics/geometry/juce_Line.h; sourceTree = SOURCE_ROOT; }; - 247E415D0635F05B4067C255 /* juce_DirectoryIterator.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_DirectoryIterator.cpp; path = ../../JuceLibraryCode/modules/juce_core/files/juce_DirectoryIterator.cpp; sourceTree = SOURCE_ROOT; }; - 2480150B544761DFA3DFF509 /* juce_MidiKeyboardComponent.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MidiKeyboardComponent.cpp; path = ../../JuceLibraryCode/modules/juce_audio_utils/gui/juce_MidiKeyboardComponent.cpp; sourceTree = SOURCE_ROOT; }; - 2494BCA24C9E3AB3D20372F2 /* juce_PropertyPanel.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_PropertyPanel.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/properties/juce_PropertyPanel.cpp; sourceTree = SOURCE_ROOT; }; - 24C467D96909731EB0D68B4A /* juce_FilePreviewComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_FilePreviewComponent.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/filebrowser/juce_FilePreviewComponent.h; sourceTree = SOURCE_ROOT; }; - 24CFBAD49341D774EFA46056 /* juce_UIViewComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_UIViewComponent.h; path = ../../JuceLibraryCode/modules/juce_gui_extra/embedding/juce_UIViewComponent.h; sourceTree = SOURCE_ROOT; }; - 2599ADA2E34E536F438F1B76 /* juce_DrawableText.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_DrawableText.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/drawables/juce_DrawableText.h; sourceTree = SOURCE_ROOT; }; - 25F88A5C788D9CF7301569EB /* juce_FileListComponent.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_FileListComponent.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/filebrowser/juce_FileListComponent.cpp; sourceTree = SOURCE_ROOT; }; - 268719C746B8E5EA06DDCF01 /* juce_android_Misc.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_android_Misc.cpp; path = ../../JuceLibraryCode/modules/juce_core/native/juce_android_Misc.cpp; sourceTree = SOURCE_ROOT; }; - 27077B2F6AA5ED05FAF0B5D8 /* juce_ImagePreviewComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ImagePreviewComponent.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/filebrowser/juce_ImagePreviewComponent.h; sourceTree = SOURCE_ROOT; }; - 271BCF94F884F0354E1EBCC7 /* juce_SplashScreen.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_SplashScreen.h; path = ../../JuceLibraryCode/modules/juce_gui_extra/misc/juce_SplashScreen.h; sourceTree = SOURCE_ROOT; }; - 2752A284F49F193F36688FAA /* juce_MessageListener.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MessageListener.h; path = ../../JuceLibraryCode/modules/juce_events/messages/juce_MessageListener.h; sourceTree = SOURCE_ROOT; }; - 2754940A96851188581A2218 /* juce_PluginDirectoryScanner.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_PluginDirectoryScanner.cpp; path = ../../JuceLibraryCode/modules/juce_audio_processors/scanning/juce_PluginDirectoryScanner.cpp; sourceTree = SOURCE_ROOT; }; - 27F84193A8E46E113C520776 /* juce_CustomTypeface.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_CustomTypeface.cpp; path = ../../JuceLibraryCode/modules/juce_graphics/fonts/juce_CustomTypeface.cpp; sourceTree = SOURCE_ROOT; }; - 2860C307AFC727F3591D9FBB /* juce_CallOutBox.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_CallOutBox.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/windows/juce_CallOutBox.cpp; sourceTree = SOURCE_ROOT; }; - 288C1D78EC7B90B96377863A /* juce_Timer.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Timer.cpp; path = ../../JuceLibraryCode/modules/juce_events/timers/juce_Timer.cpp; sourceTree = SOURCE_ROOT; }; - 2898384503D98B9CDE677C8F /* juce_OutputStream.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_OutputStream.h; path = ../../JuceLibraryCode/modules/juce_core/streams/juce_OutputStream.h; sourceTree = SOURCE_ROOT; }; - 29A10DF10817FC573A384056 /* juce_FillType.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_FillType.cpp; path = ../../JuceLibraryCode/modules/juce_graphics/colour/juce_FillType.cpp; sourceTree = SOURCE_ROOT; }; - 29AE4D440A28441D61C76EF4 /* juce_KnownPluginList.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_KnownPluginList.cpp; path = ../../JuceLibraryCode/modules/juce_audio_processors/scanning/juce_KnownPluginList.cpp; sourceTree = SOURCE_ROOT; }; - 29C1872028A449607E80B677 /* juce_android_WebBrowserComponent.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_android_WebBrowserComponent.cpp; path = ../../JuceLibraryCode/modules/juce_gui_extra/native/juce_android_WebBrowserComponent.cpp; sourceTree = SOURCE_ROOT; }; - 29D6A187B80D22EB609C256D /* DXLookNFeel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = DXLookNFeel.h; path = ../../Source/DXLookNFeel.h; sourceTree = SOURCE_ROOT; }; - 29FCF15A6F116C0A823A186D /* juce_ChangeListener.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ChangeListener.h; path = ../../JuceLibraryCode/modules/juce_events/broadcasters/juce_ChangeListener.h; sourceTree = SOURCE_ROOT; }; - 2A1C3333AE8043F0588BBBDF /* juce_MenuBarComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MenuBarComponent.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/menus/juce_MenuBarComponent.h; sourceTree = SOURCE_ROOT; }; - 2A28E0E1ED91E3E66DD795C0 /* juce_FileLogger.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_FileLogger.cpp; path = ../../JuceLibraryCode/modules/juce_core/logging/juce_FileLogger.cpp; sourceTree = SOURCE_ROOT; }; - 2A61EE6E849869617187D67A /* juce_AudioSampleBuffer.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioSampleBuffer.cpp; path = ../../JuceLibraryCode/modules/juce_audio_basics/buffers/juce_AudioSampleBuffer.cpp; sourceTree = SOURCE_ROOT; }; - 2B455841042E415B99DEE263 /* juce_SpinLock.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_SpinLock.h; path = ../../JuceLibraryCode/modules/juce_core/threads/juce_SpinLock.h; sourceTree = SOURCE_ROOT; }; - 2BAC9F6B6869D1E85C51540B /* juce_Expression.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Expression.h; path = ../../JuceLibraryCode/modules/juce_core/maths/juce_Expression.h; sourceTree = SOURCE_ROOT; }; - 2BEBDED2BACDEEEE975583F3 /* juce_StringPool.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_StringPool.h; path = ../../JuceLibraryCode/modules/juce_core/text/juce_StringPool.h; sourceTree = SOURCE_ROOT; }; - 2CA19470CA427333F8CAC0A5 /* juce_ImagePreviewComponent.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ImagePreviewComponent.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/filebrowser/juce_ImagePreviewComponent.cpp; sourceTree = SOURCE_ROOT; }; - 2CB4C73C121FCDEF65CBAC79 /* juce_mac_MainMenu.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_MainMenu.mm; path = ../../JuceLibraryCode/modules/juce_gui_basics/native/juce_mac_MainMenu.mm; sourceTree = SOURCE_ROOT; }; - 2D26E2304C0F6FC633936014 /* lfo.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = lfo.cc; path = ../../Source/msfa/lfo.cc; sourceTree = SOURCE_ROOT; }; - 2D8A5B5929909ADD898D7E00 /* juce_HashMap.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_HashMap.h; path = ../../JuceLibraryCode/modules/juce_core/containers/juce_HashMap.h; sourceTree = SOURCE_ROOT; }; - 2D9932D322EDA14CC872D08B /* juce_MemoryOutputStream.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MemoryOutputStream.h; path = ../../JuceLibraryCode/modules/juce_core/streams/juce_MemoryOutputStream.h; sourceTree = SOURCE_ROOT; }; - 2DC82CD2D824B8A3A7059E73 /* juce_Component.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Component.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/components/juce_Component.cpp; sourceTree = SOURCE_ROOT; }; - 2DF03B864D4F23315F18CC24 /* juce_Message.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Message.h; path = ../../JuceLibraryCode/modules/juce_events/messages/juce_Message.h; sourceTree = SOURCE_ROOT; }; - 2DF16794D7C916F177B31322 /* juce_RelativePoint.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_RelativePoint.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/positioning/juce_RelativePoint.h; sourceTree = SOURCE_ROOT; }; - 2DF4E9322A4790812A9E9273 /* juce_PopupMenu.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_PopupMenu.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/menus/juce_PopupMenu.h; sourceTree = SOURCE_ROOT; }; - 2EFC0DDB732834CABE62C36E /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = SOURCE_ROOT; }; - 2F55D83145737DE69999DB92 /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; }; - 2FB4EFE77128A64F13B97946 /* juce_Slider.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Slider.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/widgets/juce_Slider.cpp; sourceTree = SOURCE_ROOT; }; - 2FD26019A4D247FA8F38FE29 /* juce_StretchableLayoutResizerBar.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_StretchableLayoutResizerBar.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_StretchableLayoutResizerBar.cpp; sourceTree = SOURCE_ROOT; }; - 2FDF76165C655B2E77BE4CFD /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = System/Library/Frameworks/Cocoa.framework; sourceTree = SDKROOT; }; - 306255E12C87DF0405A5D9EE /* juce_ApplicationProperties.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ApplicationProperties.h; path = ../../JuceLibraryCode/modules/juce_data_structures/app_properties/juce_ApplicationProperties.h; sourceTree = SOURCE_ROOT; }; - 306D1B033E8EBB80F1E9A24A /* juce_GenericAudioProcessorEditor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_GenericAudioProcessorEditor.h; path = ../../JuceLibraryCode/modules/juce_audio_processors/processors/juce_GenericAudioProcessorEditor.h; sourceTree = SOURCE_ROOT; }; - 30956FDD9C1C2D706020AB84 /* juce_mac_Network.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_Network.mm; path = ../../JuceLibraryCode/modules/juce_core/native/juce_mac_Network.mm; sourceTree = SOURCE_ROOT; }; - 309E703B70110A64AABCC674 /* juce_ScrollBar.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ScrollBar.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_ScrollBar.h; sourceTree = SOURCE_ROOT; }; - 30B133CA0CDC245A147F4689 /* controllers.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = controllers.h; path = ../../Source/msfa/controllers.h; sourceTree = SOURCE_ROOT; }; - 30C8F9B8F2E0D9D572E43E7A /* juce_MixerAudioSource.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MixerAudioSource.h; path = ../../JuceLibraryCode/modules/juce_audio_basics/sources/juce_MixerAudioSource.h; sourceTree = SOURCE_ROOT; }; - 30DDED034404C826CAF112BB /* juce_AudioUnitPluginFormat.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioUnitPluginFormat.h; path = ../../JuceLibraryCode/modules/juce_audio_processors/format_types/juce_AudioUnitPluginFormat.h; sourceTree = SOURCE_ROOT; }; - 310AF93FF6F5B6D606FB6ED3 /* juce_Point.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Point.h; path = ../../JuceLibraryCode/modules/juce_graphics/geometry/juce_Point.h; sourceTree = SOURCE_ROOT; }; - 3150B9C41BFB9FC015FFAE76 /* juce_core.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_core.h; path = ../../../JUCE/modules/juce_core/juce_core.h; sourceTree = SOURCE_ROOT; }; - 31AEFAC2A9E8C7C96ECB4B96 /* juce_audio_devices.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_audio_devices.mm; path = ../../JuceLibraryCode/modules/juce_audio_devices/juce_audio_devices.mm; sourceTree = SOURCE_ROOT; }; - 3223ECE0332620D3B03E301A /* juce_FileChooserDialogBox.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_FileChooserDialogBox.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/filebrowser/juce_FileChooserDialogBox.cpp; sourceTree = SOURCE_ROOT; }; - 3254CAE4C282C4432214B016 /* juce_AAX_Wrapper.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_AAX_Wrapper.mm; path = ../../JuceLibraryCode/modules/juce_audio_plugin_client/AAX/juce_AAX_Wrapper.mm; sourceTree = SOURCE_ROOT; }; - 32707C43C25AF3F79D120BCF /* juce_String.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_String.cpp; path = ../../JuceLibraryCode/modules/juce_core/text/juce_String.cpp; sourceTree = SOURCE_ROOT; }; - 32E16F662BD317BE07A69E58 /* juce_linux_Windowing.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_linux_Windowing.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/native/juce_linux_Windowing.cpp; sourceTree = SOURCE_ROOT; }; - 32F091EF95BC75166AAE583A /* juce_CodeEditorComponent.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_CodeEditorComponent.cpp; path = ../../JuceLibraryCode/modules/juce_gui_extra/code_editor/juce_CodeEditorComponent.cpp; sourceTree = SOURCE_ROOT; }; - 32FC163D919C52263303EF7E /* juce_audio_formats.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_audio_formats.mm; path = ../../JuceLibraryCode/modules/juce_audio_formats/juce_audio_formats.mm; sourceTree = SOURCE_ROOT; }; - 3344EDF97EBFA052C631F473 /* juce_FileChooser.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_FileChooser.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/filebrowser/juce_FileChooser.cpp; sourceTree = SOURCE_ROOT; }; - 33D3EE89C713EBE01C1D268D /* juce_SubregionStream.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_SubregionStream.cpp; path = ../../JuceLibraryCode/modules/juce_core/streams/juce_SubregionStream.cpp; sourceTree = SOURCE_ROOT; }; - 33DDC7D3B0B83DF72DF167AC /* juce_MidiFile.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MidiFile.cpp; path = ../../JuceLibraryCode/modules/juce_audio_basics/midi/juce_MidiFile.cpp; sourceTree = SOURCE_ROOT; }; - 33E4BED358B8566CCEE47B95 /* juce_ApplicationBase.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ApplicationBase.cpp; path = ../../JuceLibraryCode/modules/juce_events/messages/juce_ApplicationBase.cpp; sourceTree = SOURCE_ROOT; }; - 34328035CBCDFA9F18BBA158 /* juce_linux_SystemTrayIcon.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_linux_SystemTrayIcon.cpp; path = ../../JuceLibraryCode/modules/juce_gui_extra/native/juce_linux_SystemTrayIcon.cpp; sourceTree = SOURCE_ROOT; }; - 3444F7C54161FEB1F844619E /* juce_IPAddress.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_IPAddress.h; path = ../../JuceLibraryCode/modules/juce_core/network/juce_IPAddress.h; sourceTree = SOURCE_ROOT; }; - 346937AF08405CC63D570161 /* juce_FileBasedDocument.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_FileBasedDocument.h; path = ../../JuceLibraryCode/modules/juce_gui_extra/documents/juce_FileBasedDocument.h; sourceTree = SOURCE_ROOT; }; - 349B7AFA001B78E62A9AFABB /* juce_KeyListener.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_KeyListener.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/keyboard/juce_KeyListener.cpp; sourceTree = SOURCE_ROOT; }; - 35865817C4ED48DCD346B5D9 /* juce_WildcardFileFilter.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_WildcardFileFilter.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/filebrowser/juce_WildcardFileFilter.cpp; sourceTree = SOURCE_ROOT; }; - 35892C1EF9CEA7C1F1C9109F /* juce_TabbedComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_TabbedComponent.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_TabbedComponent.h; sourceTree = SOURCE_ROOT; }; - 3597896505C601CE1FFE1158 /* juce_ApplicationCommandManager.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ApplicationCommandManager.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/commands/juce_ApplicationCommandManager.h; sourceTree = SOURCE_ROOT; }; - 35F80132DF4DC3669B44BD4A /* juce_LowLevelGraphicsPostScriptRenderer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_LowLevelGraphicsPostScriptRenderer.h; path = ../../JuceLibraryCode/modules/juce_graphics/contexts/juce_LowLevelGraphicsPostScriptRenderer.h; sourceTree = SOURCE_ROOT; }; - 36037C1183C5836D2EF64887 /* juce_ComponentListener.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ComponentListener.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/components/juce_ComponentListener.h; sourceTree = SOURCE_ROOT; }; - 36E8717C91C6111A701379EB /* juce_JSON.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_JSON.h; path = ../../JuceLibraryCode/modules/juce_core/javascript/juce_JSON.h; sourceTree = SOURCE_ROOT; }; - 3715DFDD7A1B12083F051F5A /* freqlut.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = freqlut.cc; path = ../../Source/msfa/freqlut.cc; sourceTree = SOURCE_ROOT; }; - 37282A25BDD0EEC4AC5F5A8C /* juce_CallOutBox.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_CallOutBox.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/windows/juce_CallOutBox.h; sourceTree = SOURCE_ROOT; }; - 37A3210291F1C2B3FF42BCDD /* juce_AudioPluginFormatManager.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioPluginFormatManager.cpp; path = ../../JuceLibraryCode/modules/juce_audio_processors/format/juce_AudioPluginFormatManager.cpp; sourceTree = SOURCE_ROOT; }; - 37FEC98938A31E7E6DE9D515 /* juce_ResamplingAudioSource.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ResamplingAudioSource.h; path = ../../JuceLibraryCode/modules/juce_audio_basics/sources/juce_ResamplingAudioSource.h; sourceTree = SOURCE_ROOT; }; - 38AEAFD518788FFC00A9DF7B /* Dexed copy-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "Dexed copy-Info.plist"; path = "/Users/asb2m10/Documents/src/Dexed/Builds/MacOSX/Dexed copy-Info.plist"; sourceTree = ""; }; - 3927B1AD5EFA95FBE77C0DAB /* juce_win32_WebBrowserComponent.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_WebBrowserComponent.cpp; path = ../../JuceLibraryCode/modules/juce_gui_extra/native/juce_win32_WebBrowserComponent.cpp; sourceTree = SOURCE_ROOT; }; - 39423D67EFB8E7CEEF5FFAA9 /* juce_File.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_File.cpp; path = ../../JuceLibraryCode/modules/juce_core/files/juce_File.cpp; sourceTree = SOURCE_ROOT; }; - 3A01DC4DEBE65C313C7C8A44 /* CoreAudio.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudio.framework; path = System/Library/Frameworks/CoreAudio.framework; sourceTree = SDKROOT; }; - 3A02DAB152A38D6A9EA9F5F5 /* juce_ios_UIViewComponentPeer.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_ios_UIViewComponentPeer.mm; path = ../../JuceLibraryCode/modules/juce_gui_basics/native/juce_ios_UIViewComponentPeer.mm; sourceTree = SOURCE_ROOT; }; - 3A0F35877A9E2F5D5D6A0434 /* juce_IIRFilterAudioSource.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_IIRFilterAudioSource.h; path = ../../JuceLibraryCode/modules/juce_audio_basics/sources/juce_IIRFilterAudioSource.h; sourceTree = SOURCE_ROOT; }; - 3A2252FE59FEB529074751B8 /* juce_osx_ObjCHelpers.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_osx_ObjCHelpers.h; path = ../../JuceLibraryCode/modules/juce_core/native/juce_osx_ObjCHelpers.h; sourceTree = SOURCE_ROOT; }; - 3A2DE2FA7B6D718AEF872F43 /* juce_ChannelRemappingAudioSource.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ChannelRemappingAudioSource.h; path = ../../JuceLibraryCode/modules/juce_audio_basics/sources/juce_ChannelRemappingAudioSource.h; sourceTree = SOURCE_ROOT; }; - 3BB7B60AE87F68C10DBEE118 /* juce_FileSearchPath.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_FileSearchPath.h; path = ../../JuceLibraryCode/modules/juce_core/files/juce_FileSearchPath.h; sourceTree = SOURCE_ROOT; }; - 3BE8F91A99E8F48CB9F10C1F /* sin.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = sin.h; path = ../../Source/msfa/sin.h; sourceTree = SOURCE_ROOT; }; - 3C11994F7B26920BEB9DA52D /* juce_LookAndFeel_V3.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_LookAndFeel_V3.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V3.h; sourceTree = SOURCE_ROOT; }; - 3CAC36F05E2A916F49F6DC42 /* juce_InputStream.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_InputStream.cpp; path = ../../JuceLibraryCode/modules/juce_core/streams/juce_InputStream.cpp; sourceTree = SOURCE_ROOT; }; - 3DC88C42A001EAAB6B959C6F /* juce_MidiKeyboardState.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MidiKeyboardState.cpp; path = ../../JuceLibraryCode/modules/juce_audio_basics/midi/juce_MidiKeyboardState.cpp; sourceTree = SOURCE_ROOT; }; - 3DF47857774F10344F12BE65 /* juce_audio_basics.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_audio_basics.mm; path = ../../JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.mm; sourceTree = SOURCE_ROOT; }; - 3E312C7BB77E7FF22DF88B96 /* juce_RTAS_DigiCode_Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_RTAS_DigiCode_Header.h; path = ../../JuceLibraryCode/modules/juce_audio_plugin_client/RTAS/juce_RTAS_DigiCode_Header.h; sourceTree = SOURCE_ROOT; }; - 3E5A6D7508BF64D897DABC3A /* juce_DrawableText.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_DrawableText.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/drawables/juce_DrawableText.cpp; sourceTree = SOURCE_ROOT; }; - 3EBA7E3E2CFD54B3C786098E /* juce_ModalComponentManager.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ModalComponentManager.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/components/juce_ModalComponentManager.cpp; sourceTree = SOURCE_ROOT; }; - 3EBF429D4892591960A930F3 /* juce_ResizableBorderComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ResizableBorderComponent.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_ResizableBorderComponent.h; sourceTree = SOURCE_ROOT; }; - 3F0F5E60F2077B05385D6122 /* juce_UndoableAction.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_UndoableAction.h; path = ../../JuceLibraryCode/modules/juce_data_structures/undomanager/juce_UndoableAction.h; sourceTree = SOURCE_ROOT; }; - 3F15C4289E956EA0447392BD /* juce_VST3PluginFormat.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_VST3PluginFormat.cpp; path = ../../JuceLibraryCode/modules/juce_audio_processors/format_types/juce_VST3PluginFormat.cpp; sourceTree = SOURCE_ROOT; }; - 3F948548BB22C3E546E5B0C6 /* juce_PropertySet.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_PropertySet.h; path = ../../JuceLibraryCode/modules/juce_core/containers/juce_PropertySet.h; sourceTree = SOURCE_ROOT; }; - 3FEF83E9DA03570247528BE6 /* juce_AudioThumbnailCache.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioThumbnailCache.cpp; path = ../../JuceLibraryCode/modules/juce_audio_utils/gui/juce_AudioThumbnailCache.cpp; sourceTree = SOURCE_ROOT; }; - 400C107C97F668916CF93FB2 /* juce_CharacterFunctions.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_CharacterFunctions.cpp; path = ../../JuceLibraryCode/modules/juce_core/text/juce_CharacterFunctions.cpp; sourceTree = SOURCE_ROOT; }; - 4051235A3DA7534A8E1286F0 /* juce_ComponentDragger.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ComponentDragger.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/mouse/juce_ComponentDragger.h; sourceTree = SOURCE_ROOT; }; - 40ACF762CE264F32184C4F7D /* juce_HighResolutionTimer.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_HighResolutionTimer.cpp; path = ../../JuceLibraryCode/modules/juce_core/threads/juce_HighResolutionTimer.cpp; sourceTree = SOURCE_ROOT; }; - 40D83B00A8BBE334104EB694 /* juce_RectangleList.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_RectangleList.h; path = ../../JuceLibraryCode/modules/juce_graphics/geometry/juce_RectangleList.h; sourceTree = SOURCE_ROOT; }; - 413E92912A2C8CACB46AFD3B /* juce_SliderPropertyComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_SliderPropertyComponent.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/properties/juce_SliderPropertyComponent.h; sourceTree = SOURCE_ROOT; }; - 4166468539A5F6E92A7A153E /* juce_ReferenceCountedArray.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ReferenceCountedArray.h; path = ../../JuceLibraryCode/modules/juce_core/containers/juce_ReferenceCountedArray.h; sourceTree = SOURCE_ROOT; }; - 41700CC92AEEF157D3B53BA2 /* juce_Drawable.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Drawable.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/drawables/juce_Drawable.h; sourceTree = SOURCE_ROOT; }; - 418C5A909668054B5140BDA9 /* juce_FileInputStream.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_FileInputStream.h; path = ../../JuceLibraryCode/modules/juce_core/files/juce_FileInputStream.h; sourceTree = SOURCE_ROOT; }; - 420843F2827F7FB7A31A4C76 /* juce_TableListBox.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_TableListBox.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/widgets/juce_TableListBox.cpp; sourceTree = SOURCE_ROOT; }; - 4313B453E6E7735DFFD2609A /* juce_ApplicationCommandTarget.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ApplicationCommandTarget.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/commands/juce_ApplicationCommandTarget.cpp; sourceTree = SOURCE_ROOT; }; - 431B6C9349785FFC83D695F5 /* juce_Toolbar.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Toolbar.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/widgets/juce_Toolbar.cpp; sourceTree = SOURCE_ROOT; }; - 431D8FA9D233B45295488AA7 /* juce_FileBrowserListener.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_FileBrowserListener.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/filebrowser/juce_FileBrowserListener.h; sourceTree = SOURCE_ROOT; }; - 4342EA166DD20D383F6C9E50 /* juce_PlatformDefs.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_PlatformDefs.h; path = ../../JuceLibraryCode/modules/juce_core/system/juce_PlatformDefs.h; sourceTree = SOURCE_ROOT; }; - 4350188F5B6D76DC651BA40E /* juce_ScopedPointer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ScopedPointer.h; path = ../../JuceLibraryCode/modules/juce_core/memory/juce_ScopedPointer.h; sourceTree = SOURCE_ROOT; }; - 4370F9713D43E71621F2AA2A /* juce_TemporaryFile.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_TemporaryFile.cpp; path = ../../JuceLibraryCode/modules/juce_core/files/juce_TemporaryFile.cpp; sourceTree = SOURCE_ROOT; }; - 43E05BD9AADCBDA27B58F5A4 /* juce_CharPointer_UTF8.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_CharPointer_UTF8.h; path = ../../JuceLibraryCode/modules/juce_core/text/juce_CharPointer_UTF8.h; sourceTree = SOURCE_ROOT; }; - 4405EC65D1F518B70A5CF7B5 /* juce_TextLayout.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_TextLayout.h; path = ../../JuceLibraryCode/modules/juce_graphics/fonts/juce_TextLayout.h; sourceTree = SOURCE_ROOT; }; - 443C4EE14F325512D74C6B0E /* juce_TextInputTarget.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_TextInputTarget.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/keyboard/juce_TextInputTarget.h; sourceTree = SOURCE_ROOT; }; - 4461D6D26F4163DDA5B77F72 /* juce_linux_FileChooser.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_linux_FileChooser.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/native/juce_linux_FileChooser.cpp; sourceTree = SOURCE_ROOT; }; - 448630170E2B48A00FBBA757 /* juce_linux_Threads.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_linux_Threads.cpp; path = ../../JuceLibraryCode/modules/juce_core/native/juce_linux_Threads.cpp; sourceTree = SOURCE_ROOT; }; - 4497D4F58A495EF3F3DB7DD2 /* juce_ReadWriteLock.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ReadWriteLock.h; path = ../../JuceLibraryCode/modules/juce_core/threads/juce_ReadWriteLock.h; sourceTree = SOURCE_ROOT; }; - 452C1184BD776249B33151E5 /* DiscRecording.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = DiscRecording.framework; path = System/Library/Frameworks/DiscRecording.framework; sourceTree = SDKROOT; }; - 4574217C2F5219DEDDDC9656 /* juce_RTAS_DigiCode3.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_RTAS_DigiCode3.cpp; path = ../../JuceLibraryCode/modules/juce_audio_plugin_client/RTAS/juce_RTAS_DigiCode3.cpp; sourceTree = SOURCE_ROOT; }; - 45ADFD8885BE76C7F7D999AC /* PluginProcessor.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = PluginProcessor.cpp; path = ../../Source/PluginProcessor.cpp; sourceTree = SOURCE_ROOT; }; - 45CC11D2029BA2CEAE1B0F76 /* juce_CharPointer_UTF16.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_CharPointer_UTF16.h; path = ../../JuceLibraryCode/modules/juce_core/text/juce_CharPointer_UTF16.h; sourceTree = SOURCE_ROOT; }; - 45E8F3FB24A3579F1C1F3DF5 /* juce_Viewport.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Viewport.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_Viewport.cpp; sourceTree = SOURCE_ROOT; }; - 45F6575A7BDB9134EAEA7633 /* juce_ActiveXControlComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ActiveXControlComponent.h; path = ../../JuceLibraryCode/modules/juce_gui_extra/embedding/juce_ActiveXControlComponent.h; sourceTree = SOURCE_ROOT; }; - 462B768DFC2129F54233D51D /* juce_StretchableLayoutResizerBar.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_StretchableLayoutResizerBar.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_StretchableLayoutResizerBar.h; sourceTree = SOURCE_ROOT; }; - 46908987EEFC3623A53A95C2 /* juce_LagrangeInterpolator.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_LagrangeInterpolator.cpp; path = ../../JuceLibraryCode/modules/juce_audio_basics/effects/juce_LagrangeInterpolator.cpp; sourceTree = SOURCE_ROOT; }; - 46B8FB88F2949700DD70A821 /* juce_WildcardFileFilter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_WildcardFileFilter.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/filebrowser/juce_WildcardFileFilter.h; sourceTree = SOURCE_ROOT; }; - 46C20298CCB469481F5C8D36 /* juce_MouseInactivityDetector.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MouseInactivityDetector.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/mouse/juce_MouseInactivityDetector.h; sourceTree = SOURCE_ROOT; }; - 4710CA869326390AF0CE2A0B /* juce_ResizableEdgeComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ResizableEdgeComponent.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_ResizableEdgeComponent.h; sourceTree = SOURCE_ROOT; }; - 47168956BF1BAC3FCBD55BB8 /* juce_posix_NamedPipe.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_posix_NamedPipe.cpp; path = ../../JuceLibraryCode/modules/juce_core/native/juce_posix_NamedPipe.cpp; sourceTree = SOURCE_ROOT; }; - 475CE9A832328566544F457F /* juce_ZipFile.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ZipFile.h; path = ../../JuceLibraryCode/modules/juce_core/zip/juce_ZipFile.h; sourceTree = SOURCE_ROOT; }; - 477946525F6F1BE9135A3101 /* juce_FakeMouseMoveGenerator.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_FakeMouseMoveGenerator.h; path = ../../JuceLibraryCode/modules/juce_audio_plugin_client/utility/juce_FakeMouseMoveGenerator.h; sourceTree = SOURCE_ROOT; }; - 47EF393874A20700CD249091 /* juce_AffineTransform.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AffineTransform.h; path = ../../JuceLibraryCode/modules/juce_graphics/geometry/juce_AffineTransform.h; sourceTree = SOURCE_ROOT; }; - 4836B8889A1100EA724CE7C2 /* juce_StretchableLayoutManager.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_StretchableLayoutManager.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_StretchableLayoutManager.h; sourceTree = SOURCE_ROOT; }; - 48BDF7DFA849127655B86873 /* juce_data_structures.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_data_structures.mm; path = ../../JuceLibraryCode/modules/juce_data_structures/juce_data_structures.mm; sourceTree = SOURCE_ROOT; }; - 48C71FEAED1B46E11F17040C /* juce_AnimatedPositionBehaviours.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AnimatedPositionBehaviours.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_AnimatedPositionBehaviours.h; sourceTree = SOURCE_ROOT; }; - 490146B41BBBC0E550BD73F2 /* juce_MidiKeyboardComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MidiKeyboardComponent.h; path = ../../JuceLibraryCode/modules/juce_audio_utils/gui/juce_MidiKeyboardComponent.h; sourceTree = SOURCE_ROOT; }; - 4920848208F79075FCAAB34C /* juce_module_info */ = {isa = PBXFileReference; lastKnownFileType = text; name = juce_module_info; path = ../../../JUCE/modules/juce_gui_extra/juce_module_info; sourceTree = SOURCE_ROOT; }; - 494508266CB5367CB38B5805 /* juce_DirectoryContentsList.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_DirectoryContentsList.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/filebrowser/juce_DirectoryContentsList.cpp; sourceTree = SOURCE_ROOT; }; - 494A89CDF5C68CA01BB57F16 /* juce_module_info */ = {isa = PBXFileReference; lastKnownFileType = text; name = juce_module_info; path = ../../../JUCE/modules/juce_core/juce_module_info; sourceTree = SOURCE_ROOT; }; - 496ADA4A8E3A7E4906EADC88 /* juce_UndoManager.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_UndoManager.cpp; path = ../../JuceLibraryCode/modules/juce_data_structures/undomanager/juce_UndoManager.cpp; sourceTree = SOURCE_ROOT; }; - 49B29E84D07EAF1F08C30A4F /* juce_MidiMessageSequence.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MidiMessageSequence.cpp; path = ../../JuceLibraryCode/modules/juce_audio_basics/midi/juce_MidiMessageSequence.cpp; sourceTree = SOURCE_ROOT; }; - 49D8BE8809C3C20272870C06 /* juce_mac_Strings.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_Strings.mm; path = ../../JuceLibraryCode/modules/juce_core/native/juce_mac_Strings.mm; sourceTree = SOURCE_ROOT; }; - 49D8C9E638BCBA98114A0E94 /* juce_Colour.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Colour.cpp; path = ../../JuceLibraryCode/modules/juce_graphics/colour/juce_Colour.cpp; sourceTree = SOURCE_ROOT; }; - 4A0A2B796676838D848432FF /* juce_Button.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Button.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/buttons/juce_Button.cpp; sourceTree = SOURCE_ROOT; }; - 4A463C15CF07B232605DC2F4 /* juce_Application.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Application.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/application/juce_Application.cpp; sourceTree = SOURCE_ROOT; }; - 4AF614890823731010E97943 /* juce_PluginDirectoryScanner.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_PluginDirectoryScanner.h; path = ../../JuceLibraryCode/modules/juce_audio_processors/scanning/juce_PluginDirectoryScanner.h; sourceTree = SOURCE_ROOT; }; - 4B70CBF4DB4E571EDF5D3114 /* GlobalEditor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = GlobalEditor.h; path = ../../Source/GlobalEditor.h; sourceTree = SOURCE_ROOT; }; - 4B82A76027BA14576D476E62 /* juce_GenericAudioProcessorEditor.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_GenericAudioProcessorEditor.cpp; path = ../../JuceLibraryCode/modules/juce_audio_processors/processors/juce_GenericAudioProcessorEditor.cpp; sourceTree = SOURCE_ROOT; }; - 4C3F61A4672F57399AB751A0 /* juce_BufferedInputStream.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_BufferedInputStream.h; path = ../../JuceLibraryCode/modules/juce_core/streams/juce_BufferedInputStream.h; sourceTree = SOURCE_ROOT; }; - 4C6C14363344C87BDA4C1C71 /* juce_ComponentBoundsConstrainer.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ComponentBoundsConstrainer.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_ComponentBoundsConstrainer.cpp; sourceTree = SOURCE_ROOT; }; - 4C9751F81C3C052C9A6390F4 /* juce_StretchableObjectResizer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_StretchableObjectResizer.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_StretchableObjectResizer.h; sourceTree = SOURCE_ROOT; }; - 4CD97CB51FE3AD5248285B0A /* juce_MouseCursor.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MouseCursor.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/mouse/juce_MouseCursor.cpp; sourceTree = SOURCE_ROOT; }; - 4D488219CE9D736D69F6EF59 /* juce_DirectoryIterator.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_DirectoryIterator.h; path = ../../JuceLibraryCode/modules/juce_core/files/juce_DirectoryIterator.h; sourceTree = SOURCE_ROOT; }; - 4D8B2790A6E7552C64453A53 /* juce_StretchableLayoutManager.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_StretchableLayoutManager.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_StretchableLayoutManager.cpp; sourceTree = SOURCE_ROOT; }; - 4DE54D4FA92B85E954BBDD0D /* juce_ImageButton.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ImageButton.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/buttons/juce_ImageButton.cpp; sourceTree = SOURCE_ROOT; }; - 4E1C775897B0A2C2F9E2CB44 /* juce_audio_plugin_client.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_audio_plugin_client.h; path = ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h; sourceTree = SOURCE_ROOT; }; - 4E32AAF34A5EE096B8F3918E /* juce_RTAS_WinUtilities.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_RTAS_WinUtilities.cpp; path = ../../JuceLibraryCode/modules/juce_audio_plugin_client/RTAS/juce_RTAS_WinUtilities.cpp; sourceTree = SOURCE_ROOT; }; - 4E6FA435926EF660B86E1BFA /* juce_ToolbarItemFactory.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ToolbarItemFactory.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/widgets/juce_ToolbarItemFactory.h; sourceTree = SOURCE_ROOT; }; - 4F95F3371DCA260343D7D26A /* juce_ButtonPropertyComponent.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ButtonPropertyComponent.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/properties/juce_ButtonPropertyComponent.cpp; sourceTree = SOURCE_ROOT; }; - 4F977F1C295B0D355391AAD3 /* juce_ColourSelector.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ColourSelector.h; path = ../../JuceLibraryCode/modules/juce_gui_extra/misc/juce_ColourSelector.h; sourceTree = SOURCE_ROOT; }; - 4FDFC7D4EEEE8782C9FD9200 /* juce_PathStrokeType.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_PathStrokeType.h; path = ../../JuceLibraryCode/modules/juce_graphics/geometry/juce_PathStrokeType.h; sourceTree = SOURCE_ROOT; }; - 502D49C82606515A80907EB3 /* juce_AU_Wrapper.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_AU_Wrapper.mm; path = ../../JuceLibraryCode/modules/juce_audio_plugin_client/AU/juce_AU_Wrapper.mm; sourceTree = SOURCE_ROOT; }; - 505852570B48EB3F18076B03 /* juce_AAX_Wrapper.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AAX_Wrapper.cpp; path = ../../JuceLibraryCode/modules/juce_audio_plugin_client/AAX/juce_AAX_Wrapper.cpp; sourceTree = SOURCE_ROOT; }; - 50EDB2B0543B5881029D3CCE /* juce_InterProcessLock.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_InterProcessLock.h; path = ../../JuceLibraryCode/modules/juce_core/threads/juce_InterProcessLock.h; sourceTree = SOURCE_ROOT; }; - 518104B0010D2466EB51D01A /* juce_IIRFilter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_IIRFilter.h; path = ../../JuceLibraryCode/modules/juce_audio_basics/effects/juce_IIRFilter.h; sourceTree = SOURCE_ROOT; }; - 5197B9D23C0D9B28F2FF7F93 /* juce_mac_SystemStats.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_SystemStats.mm; path = ../../JuceLibraryCode/modules/juce_core/native/juce_mac_SystemStats.mm; sourceTree = SOURCE_ROOT; }; - 51D460DE650B5F3701174605 /* juce_Uuid.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Uuid.h; path = ../../JuceLibraryCode/modules/juce_core/misc/juce_Uuid.h; sourceTree = SOURCE_ROOT; }; - 51E5757E2D48E638F9A4CB61 /* pitchenv.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = pitchenv.cc; path = ../../Source/msfa/pitchenv.cc; sourceTree = SOURCE_ROOT; }; - 51FA060C8445108FA58DF13D /* juce_ToolbarItemComponent.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ToolbarItemComponent.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/widgets/juce_ToolbarItemComponent.cpp; sourceTree = SOURCE_ROOT; }; - 524D9B46D38DCF45CA2E8DD2 /* juce_MouseListener.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MouseListener.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/mouse/juce_MouseListener.h; sourceTree = SOURCE_ROOT; }; - 528BBDB63A8BF7246C4DDBA1 /* juce_AudioSource.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioSource.h; path = ../../JuceLibraryCode/modules/juce_audio_basics/sources/juce_AudioSource.h; sourceTree = SOURCE_ROOT; }; - 52E90BF34CEB39BB7DFA91DE /* juce_RelativeRectangle.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_RelativeRectangle.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/positioning/juce_RelativeRectangle.h; sourceTree = SOURCE_ROOT; }; - 53CD8A358FB75E4D10571218 /* juce_PluginListComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_PluginListComponent.h; path = ../../JuceLibraryCode/modules/juce_audio_processors/scanning/juce_PluginListComponent.h; sourceTree = SOURCE_ROOT; }; - 53EA5EAEF8A9688559300B1C /* juce_MenuBarModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MenuBarModel.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/menus/juce_MenuBarModel.h; sourceTree = SOURCE_ROOT; }; - 543415735FAC3778D98C649B /* juce_Value.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Value.h; path = ../../JuceLibraryCode/modules/juce_data_structures/values/juce_Value.h; sourceTree = SOURCE_ROOT; }; - 54363D0B39B88D43447C0123 /* BinaryData.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = BinaryData.cpp; path = ../../JuceLibraryCode/BinaryData.cpp; sourceTree = SOURCE_ROOT; }; - 5439A08FE11BD3D1EF760CF8 /* juce_DrawablePath.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_DrawablePath.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/drawables/juce_DrawablePath.cpp; sourceTree = SOURCE_ROOT; }; - 54A76CABA9E198F906FB01FC /* juce_TextEditor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_TextEditor.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/widgets/juce_TextEditor.h; sourceTree = SOURCE_ROOT; }; - 55474A49BF29196733C89BBB /* juce_BigInteger.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_BigInteger.h; path = ../../JuceLibraryCode/modules/juce_core/maths/juce_BigInteger.h; sourceTree = SOURCE_ROOT; }; - 5548DEE5ED071453F8AD8AB6 /* juce_ResamplingAudioSource.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ResamplingAudioSource.cpp; path = ../../JuceLibraryCode/modules/juce_audio_basics/sources/juce_ResamplingAudioSource.cpp; sourceTree = SOURCE_ROOT; }; - 55E39FAA63BA8B9D40F40712 /* juce_RTAS_DigiCode1.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_RTAS_DigiCode1.cpp; path = ../../JuceLibraryCode/modules/juce_audio_plugin_client/RTAS/juce_RTAS_DigiCode1.cpp; sourceTree = SOURCE_ROOT; }; - 5721702823682EC883FCB870 /* juce_HyperlinkButton.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_HyperlinkButton.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/buttons/juce_HyperlinkButton.cpp; sourceTree = SOURCE_ROOT; }; - 577D5E62E1CE48CEAD5855AE /* juce_ThreadWithProgressWindow.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ThreadWithProgressWindow.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/windows/juce_ThreadWithProgressWindow.h; sourceTree = SOURCE_ROOT; }; - 57A533082FEF0CE002D69EDB /* juce_ChannelRemappingAudioSource.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ChannelRemappingAudioSource.cpp; path = ../../JuceLibraryCode/modules/juce_audio_basics/sources/juce_ChannelRemappingAudioSource.cpp; sourceTree = SOURCE_ROOT; }; - 587A3ADC691765F0227C4707 /* juce_Result.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Result.h; path = ../../JuceLibraryCode/modules/juce_core/misc/juce_Result.h; sourceTree = SOURCE_ROOT; }; - 588255FD68989F1A03FDF31C /* juce_CPlusPlusCodeTokeniserFunctions.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_CPlusPlusCodeTokeniserFunctions.h; path = ../../JuceLibraryCode/modules/juce_gui_extra/code_editor/juce_CPlusPlusCodeTokeniserFunctions.h; sourceTree = SOURCE_ROOT; }; - 59B8F05E6B3F24B6AEB10B0D /* juce_events.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_events.h; path = ../../../JUCE/modules/juce_events/juce_events.h; sourceTree = SOURCE_ROOT; }; - 59D15F780D468B587F9C7E78 /* PluginParam.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = PluginParam.cpp; path = ../../Source/PluginParam.cpp; sourceTree = SOURCE_ROOT; }; - 5A1BD822F8CB7D42BB0EAF7A /* juce_PluginListComponent.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_PluginListComponent.cpp; path = ../../JuceLibraryCode/modules/juce_audio_processors/scanning/juce_PluginListComponent.cpp; sourceTree = SOURCE_ROOT; }; - 5B12686E2808FCCB8BBE0E24 /* juce_android_GraphicsContext.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_android_GraphicsContext.cpp; path = ../../JuceLibraryCode/modules/juce_graphics/native/juce_android_GraphicsContext.cpp; sourceTree = SOURCE_ROOT; }; - 5BA236D62129EFE13A9EAB1B /* juce_MixerAudioSource.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MixerAudioSource.cpp; path = ../../JuceLibraryCode/modules/juce_audio_basics/sources/juce_MixerAudioSource.cpp; sourceTree = SOURCE_ROOT; }; - 5BC311F801FE9D018A7B231C /* juce_ComponentDragger.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ComponentDragger.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/mouse/juce_ComponentDragger.cpp; sourceTree = SOURCE_ROOT; }; - 5BFC8D75FFE4E8DEE50B3B1A /* juce_PreferencesPanel.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_PreferencesPanel.cpp; path = ../../JuceLibraryCode/modules/juce_gui_extra/misc/juce_PreferencesPanel.cpp; sourceTree = SOURCE_ROOT; }; - 5C0A1B7E2BF8FCAF5A1E8616 /* PluginProcessor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = PluginProcessor.h; path = ../../Source/PluginProcessor.h; sourceTree = SOURCE_ROOT; }; - 5C9576A21F7C608E767F2108 /* juce_ActionBroadcaster.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ActionBroadcaster.cpp; path = ../../JuceLibraryCode/modules/juce_events/broadcasters/juce_ActionBroadcaster.cpp; sourceTree = SOURCE_ROOT; }; - 5D131F468F18FD82C14C3849 /* juce_mac_Files.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_Files.mm; path = ../../JuceLibraryCode/modules/juce_core/native/juce_mac_Files.mm; sourceTree = SOURCE_ROOT; }; - 5D2301F260F7793BD491A81E /* juce_ConcertinaPanel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ConcertinaPanel.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_ConcertinaPanel.h; sourceTree = SOURCE_ROOT; }; - 5DBBC8BA9F6EC7CDE3069E4D /* juce_graphics.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_graphics.h; path = ../../../JUCE/modules/juce_graphics/juce_graphics.h; sourceTree = SOURCE_ROOT; }; - 5DE3DC6998A92F718C9683FA /* juce_CodeTokeniser.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_CodeTokeniser.h; path = ../../JuceLibraryCode/modules/juce_gui_extra/code_editor/juce_CodeTokeniser.h; sourceTree = SOURCE_ROOT; }; - 5E2597BF6AD27698AA0E9A3D /* juce_RelativeCoordinate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_RelativeCoordinate.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/positioning/juce_RelativeCoordinate.h; sourceTree = SOURCE_ROOT; }; - 5E966C95FACF7B8D5A907FE3 /* WebKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WebKit.framework; path = System/Library/Frameworks/WebKit.framework; sourceTree = SDKROOT; }; - 5EBC97F38683F466B5DC3974 /* juce_module_info */ = {isa = PBXFileReference; lastKnownFileType = text; name = juce_module_info; path = ../../../JUCE/modules/juce_audio_basics/juce_module_info; sourceTree = SOURCE_ROOT; }; - 5F7F52E503E2E2B59D055E6C /* juce_OutputStream.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_OutputStream.cpp; path = ../../JuceLibraryCode/modules/juce_core/streams/juce_OutputStream.cpp; sourceTree = SOURCE_ROOT; }; - 5FA112054E39C5FF09F6928B /* juce_LowLevelGraphicsSoftwareRenderer.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_LowLevelGraphicsSoftwareRenderer.cpp; path = ../../JuceLibraryCode/modules/juce_graphics/contexts/juce_LowLevelGraphicsSoftwareRenderer.cpp; sourceTree = SOURCE_ROOT; }; - 5FE10203FC5AE23DBA573E3B /* juce_KnownPluginList.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_KnownPluginList.h; path = ../../JuceLibraryCode/modules/juce_audio_processors/scanning/juce_KnownPluginList.h; sourceTree = SOURCE_ROOT; }; - 600DDC87EB44F5B6EFA1500F /* juce_ApplicationCommandTarget.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ApplicationCommandTarget.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/commands/juce_ApplicationCommandTarget.h; sourceTree = SOURCE_ROOT; }; - 61A517E758E2BF89FF445D7F /* juce_MemoryBlock.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MemoryBlock.cpp; path = ../../JuceLibraryCode/modules/juce_core/memory/juce_MemoryBlock.cpp; sourceTree = SOURCE_ROOT; }; - 61E56039E1D2929463E58D62 /* juce_GlyphArrangement.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_GlyphArrangement.h; path = ../../JuceLibraryCode/modules/juce_graphics/fonts/juce_GlyphArrangement.h; sourceTree = SOURCE_ROOT; }; - 6273BD6D40C9A904273C592F /* juce_audio_utils.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_audio_utils.mm; path = ../../JuceLibraryCode/modules/juce_audio_utils/juce_audio_utils.mm; sourceTree = SOURCE_ROOT; }; - 63B73D99B066179BB9661D4E /* juce_ChoicePropertyComponent.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ChoicePropertyComponent.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/properties/juce_ChoicePropertyComponent.cpp; sourceTree = SOURCE_ROOT; }; - 6475DF69D5BDC709E275BF4D /* juce_WeakReference.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_WeakReference.h; path = ../../JuceLibraryCode/modules/juce_core/memory/juce_WeakReference.h; sourceTree = SOURCE_ROOT; }; - 64C579AFCDCEED8CAFEF9830 /* juce_ListBox.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ListBox.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/widgets/juce_ListBox.h; sourceTree = SOURCE_ROOT; }; - 64CC83E4D891EAEC65EE41C4 /* juce_AU_Resources.r */ = {isa = PBXFileReference; lastKnownFileType = file.r; name = juce_AU_Resources.r; path = ../../JuceLibraryCode/modules/juce_audio_plugin_client/AU/juce_AU_Resources.r; sourceTree = SOURCE_ROOT; }; - 64CF42AFC2E05AEF9D350CD2 /* env.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = env.h; path = ../../Source/msfa/env.h; sourceTree = SOURCE_ROOT; }; - 64E0EE125571D369100796D9 /* juce_ComponentPeer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ComponentPeer.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/windows/juce_ComponentPeer.h; sourceTree = SOURCE_ROOT; }; - 6742794BECA5E223253EF810 /* juce_mac_Fonts.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_Fonts.mm; path = ../../JuceLibraryCode/modules/juce_graphics/native/juce_mac_Fonts.mm; sourceTree = SOURCE_ROOT; }; - 6833DFDF33AA9A5F551EA79D /* juce_DrawableComposite.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_DrawableComposite.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/drawables/juce_DrawableComposite.h; sourceTree = SOURCE_ROOT; }; - 68D35AFE11BAA35EAE497D47 /* synth.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = synth.h; path = ../../Source/msfa/synth.h; sourceTree = SOURCE_ROOT; }; - 68E9769CFD4CE3B4CA530DA3 /* juce_BooleanPropertyComponent.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_BooleanPropertyComponent.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/properties/juce_BooleanPropertyComponent.cpp; sourceTree = SOURCE_ROOT; }; - 68EBBB35B7A5A57E4BA2F8E2 /* module.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = module.h; path = ../../Source/msfa/module.h; sourceTree = SOURCE_ROOT; }; - 69327BB424333BE9051A2C1D /* juce_win32_DragAndDrop.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_DragAndDrop.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/native/juce_win32_DragAndDrop.cpp; sourceTree = SOURCE_ROOT; }; - 69B3908CF6E97D2326117534 /* juce_PathIterator.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_PathIterator.cpp; path = ../../JuceLibraryCode/modules/juce_graphics/geometry/juce_PathIterator.cpp; sourceTree = SOURCE_ROOT; }; - 6AFA3298C0E6EBF44DF90481 /* juce_PixelFormats.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_PixelFormats.h; path = ../../JuceLibraryCode/modules/juce_graphics/colour/juce_PixelFormats.h; sourceTree = SOURCE_ROOT; }; - 6C1EBFA6E5161BFC6E0A6686 /* juce_Expression.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Expression.cpp; path = ../../JuceLibraryCode/modules/juce_core/maths/juce_Expression.cpp; sourceTree = SOURCE_ROOT; }; - 6CAAD366E2D6A650900C75F0 /* juce_linux_Network.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_linux_Network.cpp; path = ../../JuceLibraryCode/modules/juce_core/native/juce_linux_Network.cpp; sourceTree = SOURCE_ROOT; }; - 6CBCD70FF1AE3E23D1598F84 /* juce_ContainerDeletePolicy.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ContainerDeletePolicy.h; path = ../../JuceLibraryCode/modules/juce_core/memory/juce_ContainerDeletePolicy.h; sourceTree = SOURCE_ROOT; }; - 6D256DC39965C982ADAAFA81 /* juce_FillType.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_FillType.h; path = ../../JuceLibraryCode/modules/juce_graphics/colour/juce_FillType.h; sourceTree = SOURCE_ROOT; }; - 6DC26B61BA1638AFAF142A6C /* juce_gui_extra.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_gui_extra.mm; path = ../../JuceLibraryCode/modules/juce_gui_extra/juce_gui_extra.mm; sourceTree = SOURCE_ROOT; }; - 6DCB546B40A962FCA3C74DB9 /* juce_ColourGradient.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ColourGradient.h; path = ../../JuceLibraryCode/modules/juce_graphics/colour/juce_ColourGradient.h; sourceTree = SOURCE_ROOT; }; - 6E2A781F28B3F735F4FAB2A2 /* juce_KeyMappingEditorComponent.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_KeyMappingEditorComponent.cpp; path = ../../JuceLibraryCode/modules/juce_gui_extra/misc/juce_KeyMappingEditorComponent.cpp; sourceTree = SOURCE_ROOT; }; - 6E84E300D2ECD62ED1ED3478 /* juce_FileInputSource.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_FileInputSource.h; path = ../../JuceLibraryCode/modules/juce_core/streams/juce_FileInputSource.h; sourceTree = SOURCE_ROOT; }; - 6E8FC799E88893F8CD15BB71 /* juce_LADSPAPluginFormat.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_LADSPAPluginFormat.cpp; path = ../../JuceLibraryCode/modules/juce_audio_processors/format_types/juce_LADSPAPluginFormat.cpp; sourceTree = SOURCE_ROOT; }; - 6F0921F115160B435DC6D1D5 /* juce_NamedValueSet.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_NamedValueSet.cpp; path = ../../JuceLibraryCode/modules/juce_core/containers/juce_NamedValueSet.cpp; sourceTree = SOURCE_ROOT; }; - 6F09FAB37276B4DA24BEBD41 /* juce_AudioThumbnailCache.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioThumbnailCache.h; path = ../../JuceLibraryCode/modules/juce_audio_utils/gui/juce_AudioThumbnailCache.h; sourceTree = SOURCE_ROOT; }; - 6F9852573AA442CFBAD9695F /* RecentFilesMenuTemplate.nib */ = {isa = PBXFileReference; lastKnownFileType = file.nib; path = RecentFilesMenuTemplate.nib; sourceTree = SOURCE_ROOT; }; - 6F98D6B8CAA0577CE576CD06 /* juce_MidiKeyboardState.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MidiKeyboardState.h; path = ../../JuceLibraryCode/modules/juce_audio_basics/midi/juce_MidiKeyboardState.h; sourceTree = SOURCE_ROOT; }; - 70BB114924D2EB3508565E8F /* juce_Identifier.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Identifier.h; path = ../../JuceLibraryCode/modules/juce_core/text/juce_Identifier.h; sourceTree = SOURCE_ROOT; }; - 7144CB121F03A13EC1A5383F /* juce_Identifier.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Identifier.cpp; path = ../../JuceLibraryCode/modules/juce_core/text/juce_Identifier.cpp; sourceTree = SOURCE_ROOT; }; - 717E18C7D784FE087436A768 /* juce_ios_UIViewComponent.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_ios_UIViewComponent.mm; path = ../../JuceLibraryCode/modules/juce_gui_extra/native/juce_ios_UIViewComponent.mm; sourceTree = SOURCE_ROOT; }; - 71A60F40B7B20297A1A5CB18 /* juce_MidiBuffer.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MidiBuffer.cpp; path = ../../JuceLibraryCode/modules/juce_audio_basics/midi/juce_MidiBuffer.cpp; sourceTree = SOURCE_ROOT; }; - 71AF0542AEBEDCA5238DFFAA /* juce_MarkerList.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MarkerList.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/positioning/juce_MarkerList.h; sourceTree = SOURCE_ROOT; }; - 71DFB6F3C44390C0FD109073 /* juce_CPlusPlusCodeTokeniser.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_CPlusPlusCodeTokeniser.cpp; path = ../../JuceLibraryCode/modules/juce_gui_extra/code_editor/juce_CPlusPlusCodeTokeniser.cpp; sourceTree = SOURCE_ROOT; }; - 71FDCC63A1963F976C7AC8EE /* juce_NamedValueSet.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_NamedValueSet.h; path = ../../JuceLibraryCode/modules/juce_core/containers/juce_NamedValueSet.h; sourceTree = SOURCE_ROOT; }; - 7202164C1666053D423871B0 /* juce_MidiMessage.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MidiMessage.h; path = ../../JuceLibraryCode/modules/juce_audio_basics/midi/juce_MidiMessage.h; sourceTree = SOURCE_ROOT; }; - 7228D8E143CA465FB15BD546 /* BinaryData.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = BinaryData.h; path = ../../JuceLibraryCode/BinaryData.h; sourceTree = SOURCE_ROOT; }; - 72930EF8836E66B6E3A0711D /* juce_ButtonPropertyComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ButtonPropertyComponent.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/properties/juce_ButtonPropertyComponent.h; sourceTree = SOURCE_ROOT; }; - 72AC691AF255DD0B6D582EB3 /* juce_DragAndDropTarget.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_DragAndDropTarget.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/mouse/juce_DragAndDropTarget.h; sourceTree = SOURCE_ROOT; }; - 72C174C879B2CA24DCE2B6EC /* juce_ChildProcess.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ChildProcess.cpp; path = ../../JuceLibraryCode/modules/juce_core/threads/juce_ChildProcess.cpp; sourceTree = SOURCE_ROOT; }; - 72F3014666D709C2DC843E32 /* juce_Atomic.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Atomic.h; path = ../../JuceLibraryCode/modules/juce_core/memory/juce_Atomic.h; sourceTree = SOURCE_ROOT; }; - 72F342B2288D7D32917C66FF /* juce_RenderingHelpers.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_RenderingHelpers.h; path = ../../JuceLibraryCode/modules/juce_graphics/native/juce_RenderingHelpers.h; sourceTree = SOURCE_ROOT; }; - 734BB0B03974DF78B8CB4FD8 /* juce_AudioPluginFormat.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioPluginFormat.h; path = ../../JuceLibraryCode/modules/juce_audio_processors/format/juce_AudioPluginFormat.h; sourceTree = SOURCE_ROOT; }; - 7353E96136FAD8E0F0FAF2F3 /* juce_AudioPlayHead.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioPlayHead.h; path = ../../JuceLibraryCode/modules/juce_audio_processors/processors/juce_AudioPlayHead.h; sourceTree = SOURCE_ROOT; }; - 738B67C0D9862DF54EC53785 /* juce_WebBrowserComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_WebBrowserComponent.h; path = ../../JuceLibraryCode/modules/juce_gui_extra/misc/juce_WebBrowserComponent.h; sourceTree = SOURCE_ROOT; }; - 73A5B8C82401A8D56F700A49 /* juce_ResizableWindow.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ResizableWindow.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/windows/juce_ResizableWindow.cpp; sourceTree = SOURCE_ROOT; }; - 73BA60F5506ADDBEAF6243FC /* juce_LookAndFeel.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_LookAndFeel.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/lookandfeel/juce_LookAndFeel.cpp; sourceTree = SOURCE_ROOT; }; - 73E07C2D38F6ABA12AD6A458 /* juce_MidiMessageSequence.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MidiMessageSequence.h; path = ../../JuceLibraryCode/modules/juce_audio_basics/midi/juce_MidiMessageSequence.h; sourceTree = SOURCE_ROOT; }; - 742502F34E52826111A41605 /* juce_ToolbarItemPalette.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ToolbarItemPalette.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/widgets/juce_ToolbarItemPalette.h; sourceTree = SOURCE_ROOT; }; - 743154234C82FDB5DACEA8C7 /* juce_FileBrowserComponent.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_FileBrowserComponent.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/filebrowser/juce_FileBrowserComponent.cpp; sourceTree = SOURCE_ROOT; }; - 749FDD4CF73F9C8E26D09A7B /* juce_AudioProcessorGraph.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioProcessorGraph.cpp; path = ../../JuceLibraryCode/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp; sourceTree = SOURCE_ROOT; }; - 753358C232EE9B14F9CFE87C /* juce_FileDragAndDropTarget.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_FileDragAndDropTarget.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/mouse/juce_FileDragAndDropTarget.h; sourceTree = SOURCE_ROOT; }; - 75EB9A0BC0C7717F3DCE5BAE /* juce_DropShadower.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_DropShadower.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/misc/juce_DropShadower.cpp; sourceTree = SOURCE_ROOT; }; - 7658FE299B81691CFC697431 /* juce_ScopedReadLock.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ScopedReadLock.h; path = ../../JuceLibraryCode/modules/juce_core/threads/juce_ScopedReadLock.h; sourceTree = SOURCE_ROOT; }; - 767A4DBF5C0B1E1B5BEFF3E8 /* juce_module_info */ = {isa = PBXFileReference; lastKnownFileType = text; name = juce_module_info; path = ../../../JUCE/modules/juce_data_structures/juce_module_info; sourceTree = SOURCE_ROOT; }; - 77207D1536974D96B7ED2B85 /* juce_TargetPlatform.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_TargetPlatform.h; path = ../../JuceLibraryCode/modules/juce_core/system/juce_TargetPlatform.h; sourceTree = SOURCE_ROOT; }; - 775C9C8633BA573DA512EDD6 /* juce_TextLayout.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_TextLayout.cpp; path = ../../JuceLibraryCode/modules/juce_graphics/fonts/juce_TextLayout.cpp; sourceTree = SOURCE_ROOT; }; - 778E69094A09D97D61E355B2 /* juce_ios_MessageManager.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_ios_MessageManager.mm; path = ../../JuceLibraryCode/modules/juce_events/native/juce_ios_MessageManager.mm; sourceTree = SOURCE_ROOT; }; - 786A98F29FAA91898BB705F4 /* juce_Desktop.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Desktop.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/components/juce_Desktop.cpp; sourceTree = SOURCE_ROOT; }; - 78934C6C88D2B35DEF15BAB8 /* juce_AudioUnitPluginFormat.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_AudioUnitPluginFormat.mm; path = ../../JuceLibraryCode/modules/juce_audio_processors/format_types/juce_AudioUnitPluginFormat.mm; sourceTree = SOURCE_ROOT; }; - 78A82E89AC0283CC1329E84E /* juce_Timer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Timer.h; path = ../../JuceLibraryCode/modules/juce_events/timers/juce_Timer.h; sourceTree = SOURCE_ROOT; }; - 78CA76788217B98287D9E007 /* fm_op_kernel.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = fm_op_kernel.cc; path = ../../Source/msfa/fm_op_kernel.cc; sourceTree = SOURCE_ROOT; }; - 7A0FB6545BA2E344A1F45EA5 /* juce_Decibels.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Decibels.h; path = ../../JuceLibraryCode/modules/juce_audio_basics/effects/juce_Decibels.h; sourceTree = SOURCE_ROOT; }; - 7A26D67672786E0663369D49 /* juce_IIRFilterAudioSource.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_IIRFilterAudioSource.cpp; path = ../../JuceLibraryCode/modules/juce_audio_basics/sources/juce_IIRFilterAudioSource.cpp; sourceTree = SOURCE_ROOT; }; - 7A38190CB0652B0EBA02100C /* juce_FileFilter.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_FileFilter.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/filebrowser/juce_FileFilter.cpp; sourceTree = SOURCE_ROOT; }; - 7A739B1B4B833A4668904CA6 /* juce_ReferenceCountedObject.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ReferenceCountedObject.h; path = ../../JuceLibraryCode/modules/juce_core/memory/juce_ReferenceCountedObject.h; sourceTree = SOURCE_ROOT; }; - 7A854175B4E6D35ABB7D4E45 /* juce_URL.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_URL.h; path = ../../JuceLibraryCode/modules/juce_core/network/juce_URL.h; sourceTree = SOURCE_ROOT; }; - 7A905E3EE096DAA1D7BA7ABD /* juce_TabbedButtonBar.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_TabbedButtonBar.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_TabbedButtonBar.cpp; sourceTree = SOURCE_ROOT; }; - 7AB9FBAA49422497E050FFAC /* juce_ChildProcess.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ChildProcess.h; path = ../../JuceLibraryCode/modules/juce_core/threads/juce_ChildProcess.h; sourceTree = SOURCE_ROOT; }; - 7BE1A83B817F581F39B1F983 /* juce_TextEditor.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_TextEditor.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/widgets/juce_TextEditor.cpp; sourceTree = SOURCE_ROOT; }; - 7BF1EEFA4D36A91714D26060 /* juce_Time.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Time.cpp; path = ../../JuceLibraryCode/modules/juce_core/time/juce_Time.cpp; sourceTree = SOURCE_ROOT; }; - 7C2634F55C78A3822A661CE2 /* juce_XmlElement.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_XmlElement.cpp; path = ../../JuceLibraryCode/modules/juce_core/xml/juce_XmlElement.cpp; sourceTree = SOURCE_ROOT; }; - 7CDDAFACA226D14742566EE3 /* juce_StringPairArray.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_StringPairArray.cpp; path = ../../JuceLibraryCode/modules/juce_core/text/juce_StringPairArray.cpp; sourceTree = SOURCE_ROOT; }; - 7D5E3634F29C83FE1216E5EC /* juce_DragAndDropContainer.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_DragAndDropContainer.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/mouse/juce_DragAndDropContainer.cpp; sourceTree = SOURCE_ROOT; }; - 7E68BB771E88E0A2A323D365 /* juce_CPlusPlusCodeTokeniser.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_CPlusPlusCodeTokeniser.h; path = ../../JuceLibraryCode/modules/juce_gui_extra/code_editor/juce_CPlusPlusCodeTokeniser.h; sourceTree = SOURCE_ROOT; }; - 7EC7AB8D0C164E19F70A4D8C /* juce_ModifierKeys.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ModifierKeys.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/keyboard/juce_ModifierKeys.h; sourceTree = SOURCE_ROOT; }; - 7F081876B753390FC305329F /* juce_Thread.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Thread.cpp; path = ../../JuceLibraryCode/modules/juce_core/threads/juce_Thread.cpp; sourceTree = SOURCE_ROOT; }; - 7F0B06EA0B38D4555CFEBA61 /* juce_MemoryBlock.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MemoryBlock.h; path = ../../JuceLibraryCode/modules/juce_core/memory/juce_MemoryBlock.h; sourceTree = SOURCE_ROOT; }; - 7F63546442D6681E7AA27CB8 /* juce_KeyPress.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_KeyPress.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/keyboard/juce_KeyPress.h; sourceTree = SOURCE_ROOT; }; - 7FB4F731D177B36CE8616BAE /* juce_Javascript.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Javascript.cpp; path = ../../JuceLibraryCode/modules/juce_core/javascript/juce_Javascript.cpp; sourceTree = SOURCE_ROOT; }; - 7FCE241BE34BC4D1E6988B1F /* juce_Result.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Result.cpp; path = ../../JuceLibraryCode/modules/juce_core/misc/juce_Result.cpp; sourceTree = SOURCE_ROOT; }; - 80149DC851E70B4D50DA03DB /* juce_SparseSet.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_SparseSet.h; path = ../../JuceLibraryCode/modules/juce_core/containers/juce_SparseSet.h; sourceTree = SOURCE_ROOT; }; - 80153220EFB623D6F205FD1B /* juce_MenuBarComponent.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MenuBarComponent.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/menus/juce_MenuBarComponent.cpp; sourceTree = SOURCE_ROOT; }; - 8141C52E88E3E82A0A226FAD /* juce_KeyPress.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_KeyPress.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/keyboard/juce_KeyPress.cpp; sourceTree = SOURCE_ROOT; }; - 817CC81F50861DAEEFB2043A /* Carbon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = System/Library/Frameworks/Carbon.framework; sourceTree = SDKROOT; }; - 8312A52619B88D3763F6B493 /* juce_LookAndFeel_V3.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_LookAndFeel_V3.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V3.cpp; sourceTree = SOURCE_ROOT; }; - 834F3F9FC2FE9564FF95243D /* juce_win32_Fonts.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_Fonts.cpp; path = ../../JuceLibraryCode/modules/juce_graphics/native/juce_win32_Fonts.cpp; sourceTree = SOURCE_ROOT; }; - 838E63F5800CA577B92EF6AE /* OperatorEditor.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = OperatorEditor.cpp; path = ../../Source/OperatorEditor.cpp; sourceTree = SOURCE_ROOT; }; - 8390BC6E8D8190A7C45C6A08 /* juce_win32_Messaging.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_Messaging.cpp; path = ../../JuceLibraryCode/modules/juce_events/native/juce_win32_Messaging.cpp; sourceTree = SOURCE_ROOT; }; - 83B3A12467C52CB13FB353C6 /* juce_mac_SystemTrayIcon.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_mac_SystemTrayIcon.cpp; path = ../../JuceLibraryCode/modules/juce_gui_extra/native/juce_mac_SystemTrayIcon.cpp; sourceTree = SOURCE_ROOT; }; - 83DC5A4F730ECA567FADFC3E /* juce_VSTMidiEventList.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_VSTMidiEventList.h; path = ../../JuceLibraryCode/modules/juce_audio_processors/format_types/juce_VSTMidiEventList.h; sourceTree = SOURCE_ROOT; }; - 83FAEF9BE29243FBED61B39F /* juce_Random.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Random.h; path = ../../JuceLibraryCode/modules/juce_core/maths/juce_Random.h; sourceTree = SOURCE_ROOT; }; - 84F48AAB7D37C193E401595F /* juce_DialogWindow.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_DialogWindow.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/windows/juce_DialogWindow.h; sourceTree = SOURCE_ROOT; }; - 853996FFE0D8585AACC747C4 /* juce_MessageListener.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MessageListener.cpp; path = ../../JuceLibraryCode/modules/juce_events/messages/juce_MessageListener.cpp; sourceTree = SOURCE_ROOT; }; - 86412A8C98A3287951990C1B /* lfo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = lfo.h; path = ../../Source/msfa/lfo.h; sourceTree = SOURCE_ROOT; }; - 8645DD1C8D096C9D7B4B67F2 /* juce_TooltipClient.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_TooltipClient.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/mouse/juce_TooltipClient.h; sourceTree = SOURCE_ROOT; }; - 866BB30F214A58492E281430 /* juce_Initialisation.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Initialisation.h; path = ../../JuceLibraryCode/modules/juce_events/messages/juce_Initialisation.h; sourceTree = SOURCE_ROOT; }; - 875B62ECA8BBCC7085FA5F9C /* juce_TreeView.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_TreeView.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/widgets/juce_TreeView.cpp; sourceTree = SOURCE_ROOT; }; - 887686762AD249568D53FC85 /* juce_ColourGradient.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ColourGradient.cpp; path = ../../JuceLibraryCode/modules/juce_graphics/colour/juce_ColourGradient.cpp; sourceTree = SOURCE_ROOT; }; - 8890765D8A8E2769231452A3 /* juce_UnitTest.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_UnitTest.cpp; path = ../../JuceLibraryCode/modules/juce_core/unit_tests/juce_UnitTest.cpp; sourceTree = SOURCE_ROOT; }; - 88DEE0054A9328954E19EECA /* juce_InterprocessConnection.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_InterprocessConnection.cpp; path = ../../JuceLibraryCode/modules/juce_events/interprocess/juce_InterprocessConnection.cpp; sourceTree = SOURCE_ROOT; }; - 89003B5CB547C82F42EEB0A9 /* juce_mac_NSViewComponentPeer.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_NSViewComponentPeer.mm; path = ../../JuceLibraryCode/modules/juce_gui_basics/native/juce_mac_NSViewComponentPeer.mm; sourceTree = SOURCE_ROOT; }; - 8915FD41B7EB8AB0961F199A /* juce_ImageFileFormat.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ImageFileFormat.h; path = ../../JuceLibraryCode/modules/juce_graphics/images/juce_ImageFileFormat.h; sourceTree = SOURCE_ROOT; }; - 89BBB19B9AFC6DAD43B9B512 /* juce_Random.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Random.cpp; path = ../../JuceLibraryCode/modules/juce_core/maths/juce_Random.cpp; sourceTree = SOURCE_ROOT; }; - 89CF359102665330C30E1F9A /* juce_NamedPipe.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_NamedPipe.h; path = ../../JuceLibraryCode/modules/juce_core/network/juce_NamedPipe.h; sourceTree = SOURCE_ROOT; }; - 8A4EB298996C4C410C1B4CDC /* juce_PathStrokeType.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_PathStrokeType.cpp; path = ../../JuceLibraryCode/modules/juce_graphics/geometry/juce_PathStrokeType.cpp; sourceTree = SOURCE_ROOT; }; - 8A566C440278C23B8FB3A9AB /* juce_Reverb.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Reverb.h; path = ../../JuceLibraryCode/modules/juce_audio_basics/effects/juce_Reverb.h; sourceTree = SOURCE_ROOT; }; - 8A57C43210108CEEE8B61750 /* juce_PopupMenu.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_PopupMenu.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/menus/juce_PopupMenu.cpp; sourceTree = SOURCE_ROOT; }; - 8A58A60739C88C641626F590 /* juce_ScopedXLock.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ScopedXLock.h; path = ../../JuceLibraryCode/modules/juce_events/native/juce_ScopedXLock.h; sourceTree = SOURCE_ROOT; }; - 8AEF429B2B2CF97DD77799EB /* juce_audio_basics.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_audio_basics.h; path = ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h; sourceTree = SOURCE_ROOT; }; - 8AF9F9504D8671A590689E28 /* exp2.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = exp2.h; path = ../../Source/msfa/exp2.h; sourceTree = SOURCE_ROOT; }; - 8B160A62F6A6EF21379A8EA7 /* juce_win32_Direct2DGraphicsContext.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_Direct2DGraphicsContext.cpp; path = ../../JuceLibraryCode/modules/juce_graphics/native/juce_win32_Direct2DGraphicsContext.cpp; sourceTree = SOURCE_ROOT; }; - 8B86ECF3351C9D029821C621 /* juce_ImageComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ImageComponent.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/widgets/juce_ImageComponent.h; sourceTree = SOURCE_ROOT; }; - 8B87D00DA619D83BA6926E28 /* juce_ScopedLock.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ScopedLock.h; path = ../../JuceLibraryCode/modules/juce_core/threads/juce_ScopedLock.h; sourceTree = SOURCE_ROOT; }; - 8BADEB7BF1A65E83A7A1736D /* PluginFx.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = PluginFx.cpp; path = ../../Source/PluginFx.cpp; sourceTree = SOURCE_ROOT; }; - 8BBE375590444CD57A311DD2 /* juce_Time.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Time.h; path = ../../JuceLibraryCode/modules/juce_core/time/juce_Time.h; sourceTree = SOURCE_ROOT; }; - 8C4A3CBB322357AF0CA3C2CD /* juce_FileListComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_FileListComponent.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/filebrowser/juce_FileListComponent.h; sourceTree = SOURCE_ROOT; }; - 8CA96F07FD8390BD5EEC909B /* juce_DirectoryContentsDisplayComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_DirectoryContentsDisplayComponent.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/filebrowser/juce_DirectoryContentsDisplayComponent.h; sourceTree = SOURCE_ROOT; }; - 8CE45844BA3103D92458CFB5 /* juce_Singleton.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Singleton.h; path = ../../JuceLibraryCode/modules/juce_core/memory/juce_Singleton.h; sourceTree = SOURCE_ROOT; }; - 8D7D3383FF13817F3B277B02 /* juce_MessageManager.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MessageManager.h; path = ../../JuceLibraryCode/modules/juce_events/messages/juce_MessageManager.h; sourceTree = SOURCE_ROOT; }; - 8DC0C64EE71D0AFDD76FEAD7 /* juce_Socket.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Socket.h; path = ../../JuceLibraryCode/modules/juce_core/network/juce_Socket.h; sourceTree = SOURCE_ROOT; }; - 8E04EF74113A0E9808FC4F09 /* juce_PluginDescription.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_PluginDescription.h; path = ../../JuceLibraryCode/modules/juce_audio_processors/processors/juce_PluginDescription.h; sourceTree = SOURCE_ROOT; }; - 8E3B1087D0795F0D4E02DAF0 /* juce_DirectoryContentsList.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_DirectoryContentsList.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/filebrowser/juce_DirectoryContentsList.h; sourceTree = SOURCE_ROOT; }; - 8EC249E14405CAC614E7A4CF /* juce_AttributedString.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AttributedString.cpp; path = ../../JuceLibraryCode/modules/juce_graphics/fonts/juce_AttributedString.cpp; sourceTree = SOURCE_ROOT; }; - 8F32EF92B0A18751EC39A79B /* JuceHeader.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = JuceHeader.h; path = ../../JuceLibraryCode/JuceHeader.h; sourceTree = SOURCE_ROOT; }; - 8F395B738E7AB81A0333AF96 /* freqlut.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = freqlut.h; path = ../../Source/msfa/freqlut.h; sourceTree = SOURCE_ROOT; }; - 8F62A58CDAF0709EDE33F5E0 /* juce_ImageButton.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ImageButton.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/buttons/juce_ImageButton.h; sourceTree = SOURCE_ROOT; }; - 8FB4C261F0F3760EEA4B7BBE /* juce_posix_SharedCode.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_posix_SharedCode.h; path = ../../JuceLibraryCode/modules/juce_core/native/juce_posix_SharedCode.h; sourceTree = SOURCE_ROOT; }; - 900CA19F25F2140D0067345B /* juce_MouseEvent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MouseEvent.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/mouse/juce_MouseEvent.h; sourceTree = SOURCE_ROOT; }; - 9046B3B87799C1088B4E6B81 /* juce_module_info */ = {isa = PBXFileReference; lastKnownFileType = text; name = juce_module_info; path = ../../../JUCE/modules/juce_audio_processors/juce_module_info; sourceTree = SOURCE_ROOT; }; - 9098E2A57CB22B2D5F675D9C /* juce_CriticalSection.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_CriticalSection.h; path = ../../JuceLibraryCode/modules/juce_core/threads/juce_CriticalSection.h; sourceTree = SOURCE_ROOT; }; - 911A3E44C161694FF7084464 /* juce_ToggleButton.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ToggleButton.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/buttons/juce_ToggleButton.cpp; sourceTree = SOURCE_ROOT; }; - 91544DAFCDBE05708D10A24C /* juce_WaitableEvent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_WaitableEvent.h; path = ../../JuceLibraryCode/modules/juce_core/threads/juce_WaitableEvent.h; sourceTree = SOURCE_ROOT; }; - 9196D1FCEC768D074AAAD581 /* juce_Variant.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Variant.cpp; path = ../../JuceLibraryCode/modules/juce_core/containers/juce_Variant.cpp; sourceTree = SOURCE_ROOT; }; - 936D695F9C82434D08C181FC /* juce_BorderSize.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_BorderSize.h; path = ../../JuceLibraryCode/modules/juce_graphics/geometry/juce_BorderSize.h; sourceTree = SOURCE_ROOT; }; - 937CFA7E69529A634C1DCD5C /* juce_PropertyComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_PropertyComponent.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/properties/juce_PropertyComponent.h; sourceTree = SOURCE_ROOT; }; - 942BA246938908E24A47A05B /* juce_Font.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Font.h; path = ../../JuceLibraryCode/modules/juce_graphics/fonts/juce_Font.h; sourceTree = SOURCE_ROOT; }; - 949B3D44B0EFFFE18578E44E /* juce_ImageComponent.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ImageComponent.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/widgets/juce_ImageComponent.cpp; sourceTree = SOURCE_ROOT; }; - 9514C57B8C2FC488E49FF841 /* juce_XmlElement.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_XmlElement.h; path = ../../JuceLibraryCode/modules/juce_core/xml/juce_XmlElement.h; sourceTree = SOURCE_ROOT; }; - 954708C705637A2F8F204F0A /* juce_MemoryInputStream.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MemoryInputStream.h; path = ../../JuceLibraryCode/modules/juce_core/streams/juce_MemoryInputStream.h; sourceTree = SOURCE_ROOT; }; - 954D25A9D5C49DEB9D2FD167 /* juce_NSViewComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_NSViewComponent.h; path = ../../JuceLibraryCode/modules/juce_gui_extra/embedding/juce_NSViewComponent.h; sourceTree = SOURCE_ROOT; }; - 95812E339031893CDE82E8E5 /* juce_ModifierKeys.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ModifierKeys.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/keyboard/juce_ModifierKeys.cpp; sourceTree = SOURCE_ROOT; }; - 95B7D6B36478C5A2977ADD4C /* juce_File.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_File.h; path = ../../JuceLibraryCode/modules/juce_core/files/juce_File.h; sourceTree = SOURCE_ROOT; }; - 95D4F595A6D807E681E1E2B5 /* juce_MemoryInputStream.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MemoryInputStream.cpp; path = ../../JuceLibraryCode/modules/juce_core/streams/juce_MemoryInputStream.cpp; sourceTree = SOURCE_ROOT; }; - 969250C57EF34E88AF1062BE /* juce_Label.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Label.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/widgets/juce_Label.cpp; sourceTree = SOURCE_ROOT; }; - 97187C062A4A90E3DE7B4B6F /* juce_win32_ActiveXComponent.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_ActiveXComponent.cpp; path = ../../JuceLibraryCode/modules/juce_gui_extra/native/juce_win32_ActiveXComponent.cpp; sourceTree = SOURCE_ROOT; }; - 97DAB16E37783E73F1D039A3 /* juce_mac_MessageManager.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_MessageManager.mm; path = ../../JuceLibraryCode/modules/juce_events/native/juce_mac_MessageManager.mm; sourceTree = SOURCE_ROOT; }; - 980D53B155A6FE153BF4ECC4 /* juce_CharacterFunctions.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_CharacterFunctions.h; path = ../../JuceLibraryCode/modules/juce_core/text/juce_CharacterFunctions.h; sourceTree = SOURCE_ROOT; }; - 9851B7F5090C1FA428169434 /* juce_AttributedString.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AttributedString.h; path = ../../JuceLibraryCode/modules/juce_graphics/fonts/juce_AttributedString.h; sourceTree = SOURCE_ROOT; }; - 99078823EE2D77389696F0E5 /* juce_core.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_core.mm; path = ../../JuceLibraryCode/modules/juce_core/juce_core.mm; sourceTree = SOURCE_ROOT; }; - 99B1A018081D90D801667296 /* juce_mac_Threads.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_Threads.mm; path = ../../JuceLibraryCode/modules/juce_core/native/juce_mac_Threads.mm; sourceTree = SOURCE_ROOT; }; - 99D8CB814600E509F918CFC5 /* juce_DrawableButton.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_DrawableButton.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/buttons/juce_DrawableButton.h; sourceTree = SOURCE_ROOT; }; - 99FFA4AC86A982F68CE03ED3 /* juce_Uuid.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Uuid.cpp; path = ../../JuceLibraryCode/modules/juce_core/misc/juce_Uuid.cpp; sourceTree = SOURCE_ROOT; }; - 9A68431EDA5B8D2023A10A02 /* juce_Viewport.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Viewport.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_Viewport.h; sourceTree = SOURCE_ROOT; }; - 9ADD55269807C198F51001F4 /* juce_audio_utils.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_audio_utils.h; path = ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h; sourceTree = SOURCE_ROOT; }; - 9B103127E2063BAFD4A4FD33 /* juce_Thread.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Thread.h; path = ../../JuceLibraryCode/modules/juce_core/threads/juce_Thread.h; sourceTree = SOURCE_ROOT; }; - 9B36F7CC7A136C2AEB4E5E53 /* juce_WindowsRegistry.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_WindowsRegistry.h; path = ../../JuceLibraryCode/modules/juce_core/misc/juce_WindowsRegistry.h; sourceTree = SOURCE_ROOT; }; - 9BC0901018A3D55DCCA54301 /* juce_ComponentMovementWatcher.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ComponentMovementWatcher.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_ComponentMovementWatcher.h; sourceTree = SOURCE_ROOT; }; - 9BCD4934F2D87982D9BC68B9 /* juce_module_info */ = {isa = PBXFileReference; lastKnownFileType = text; name = juce_module_info; path = ../../../JUCE/modules/juce_graphics/juce_module_info; sourceTree = SOURCE_ROOT; }; - 9D2ECC20D62F513E41A28337 /* juce_MouseInputSource.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MouseInputSource.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/mouse/juce_MouseInputSource.cpp; sourceTree = SOURCE_ROOT; }; - 9D542FAE4CA607E1F19C3EC9 /* juce_SystemClipboard.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_SystemClipboard.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/keyboard/juce_SystemClipboard.h; sourceTree = SOURCE_ROOT; }; - 9D5B06B94AB34DBEC8BD262E /* juce_linux_Fonts.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_linux_Fonts.cpp; path = ../../JuceLibraryCode/modules/juce_graphics/native/juce_linux_Fonts.cpp; sourceTree = SOURCE_ROOT; }; - 9E0A95AA535CE6ABE66D9A30 /* juce_FilenameComponent.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_FilenameComponent.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/filebrowser/juce_FilenameComponent.cpp; sourceTree = SOURCE_ROOT; }; - 9E3820CD63B47B5385AF2DB6 /* juce_graphics.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_graphics.mm; path = ../../JuceLibraryCode/modules/juce_graphics/juce_graphics.mm; sourceTree = SOURCE_ROOT; }; - 9E38FC6135AC278A4704BE9D /* juce_GraphicsContext.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_GraphicsContext.h; path = ../../JuceLibraryCode/modules/juce_graphics/contexts/juce_GraphicsContext.h; sourceTree = SOURCE_ROOT; }; - 9EA6B9182B39D4F9B416B14A /* juce_ScopedWriteLock.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ScopedWriteLock.h; path = ../../JuceLibraryCode/modules/juce_core/threads/juce_ScopedWriteLock.h; sourceTree = SOURCE_ROOT; }; - 9ED32BCD42EFF79D067525DF /* juce_ApplicationProperties.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ApplicationProperties.cpp; path = ../../JuceLibraryCode/modules/juce_data_structures/app_properties/juce_ApplicationProperties.cpp; sourceTree = SOURCE_ROOT; }; - 9F4CAD2C33179825F3080F1F /* juce_ToggleButton.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ToggleButton.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/buttons/juce_ToggleButton.h; sourceTree = SOURCE_ROOT; }; - 9F9EAFF1322AAE2B114A611B /* juce_ThreadPool.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ThreadPool.h; path = ../../JuceLibraryCode/modules/juce_core/threads/juce_ThreadPool.h; sourceTree = SOURCE_ROOT; }; - 9FA7591BA2EFB4349B6E02A9 /* juce_freetype_Fonts.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_freetype_Fonts.cpp; path = ../../JuceLibraryCode/modules/juce_graphics/native/juce_freetype_Fonts.cpp; sourceTree = SOURCE_ROOT; }; - A00DC4E59356AF5F1D9C02D1 /* juce_KeyMappingEditorComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_KeyMappingEditorComponent.h; path = ../../JuceLibraryCode/modules/juce_gui_extra/misc/juce_KeyMappingEditorComponent.h; sourceTree = SOURCE_ROOT; }; - A013A93080FB0FB98C02C96B /* juce_RelativePointPath.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_RelativePointPath.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/positioning/juce_RelativePointPath.cpp; sourceTree = SOURCE_ROOT; }; - A02775EA788AD4BF7DD1B1A1 /* DXLookNFeel.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = DXLookNFeel.cpp; path = ../../Source/DXLookNFeel.cpp; sourceTree = SOURCE_ROOT; }; - A03CA8621EA02C18B4117EC1 /* juce_AudioThumbnail.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioThumbnail.cpp; path = ../../JuceLibraryCode/modules/juce_audio_utils/gui/juce_AudioThumbnail.cpp; sourceTree = SOURCE_ROOT; }; - A040ED3E3D914E80D6F56110 /* juce_LagrangeInterpolator.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_LagrangeInterpolator.h; path = ../../JuceLibraryCode/modules/juce_audio_basics/effects/juce_LagrangeInterpolator.h; sourceTree = SOURCE_ROOT; }; - A0492880578DCB9152DE5EAD /* juce_ByteOrder.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ByteOrder.h; path = ../../JuceLibraryCode/modules/juce_core/memory/juce_ByteOrder.h; sourceTree = SOURCE_ROOT; }; - A062855D9DD17397012BC224 /* juce_PreferencesPanel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_PreferencesPanel.h; path = ../../JuceLibraryCode/modules/juce_gui_extra/misc/juce_PreferencesPanel.h; sourceTree = SOURCE_ROOT; }; - A0C5AA7F71F5C650FBBB83C9 /* juce_ToneGeneratorAudioSource.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ToneGeneratorAudioSource.cpp; path = ../../JuceLibraryCode/modules/juce_audio_basics/sources/juce_ToneGeneratorAudioSource.cpp; sourceTree = SOURCE_ROOT; }; - A0EDFAC99A72166065DDD1FE /* juce_CaretComponent.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_CaretComponent.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/keyboard/juce_CaretComponent.cpp; sourceTree = SOURCE_ROOT; }; - A11BA069921359F646E104A1 /* juce_StandardHeader.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_StandardHeader.h; path = ../../JuceLibraryCode/modules/juce_core/system/juce_StandardHeader.h; sourceTree = SOURCE_ROOT; }; - A190462810A30005F66291F9 /* juce_String.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_String.h; path = ../../JuceLibraryCode/modules/juce_core/text/juce_String.h; sourceTree = SOURCE_ROOT; }; - A199934EF3E1D20FD472E51D /* juce_ios_Windowing.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_ios_Windowing.mm; path = ../../JuceLibraryCode/modules/juce_gui_basics/native/juce_ios_Windowing.mm; sourceTree = SOURCE_ROOT; }; - A1CD23B489568CB51325DB98 /* juce_DeletedAtShutdown.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_DeletedAtShutdown.cpp; path = ../../JuceLibraryCode/modules/juce_events/messages/juce_DeletedAtShutdown.cpp; sourceTree = SOURCE_ROOT; }; - A27B095F0D44EB7FFFC3951E /* juce_JSON.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_JSON.cpp; path = ../../JuceLibraryCode/modules/juce_core/javascript/juce_JSON.cpp; sourceTree = SOURCE_ROOT; }; - A2C4984859B7A2F3CB17C609 /* juce_MultiTimer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MultiTimer.h; path = ../../JuceLibraryCode/modules/juce_events/timers/juce_MultiTimer.h; sourceTree = SOURCE_ROOT; }; - A2D3A958C5D96910BEDE9283 /* juce_ListBox.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ListBox.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/widgets/juce_ListBox.cpp; sourceTree = SOURCE_ROOT; }; - A2DABCCF72397C2C7C69F441 /* juce_TreeView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_TreeView.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/widgets/juce_TreeView.h; sourceTree = SOURCE_ROOT; }; - A348DAE6ECDEF51CAD6B5FE4 /* juce_ValueTree.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ValueTree.cpp; path = ../../JuceLibraryCode/modules/juce_data_structures/values/juce_ValueTree.cpp; sourceTree = SOURCE_ROOT; }; - A3B840D8C76CA45D3096241C /* juce_OwnedArray.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_OwnedArray.h; path = ../../JuceLibraryCode/modules/juce_core/containers/juce_OwnedArray.h; sourceTree = SOURCE_ROOT; }; - A3C98189E1FB70E082F1AC6B /* juce_MouseInputSource.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MouseInputSource.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/mouse/juce_MouseInputSource.h; sourceTree = SOURCE_ROOT; }; - A3E39527888583E832999240 /* juce_android_JNIHelpers.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_android_JNIHelpers.h; path = ../../JuceLibraryCode/modules/juce_core/native/juce_android_JNIHelpers.h; sourceTree = SOURCE_ROOT; }; - A4010716414361F5F304407A /* juce_IncludeSystemHeaders.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_IncludeSystemHeaders.h; path = ../../JuceLibraryCode/modules/juce_audio_plugin_client/utility/juce_IncludeSystemHeaders.h; sourceTree = SOURCE_ROOT; }; - A44D9BDAD9BE9AD2E519D241 /* juce_android_Fonts.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_android_Fonts.cpp; path = ../../JuceLibraryCode/modules/juce_graphics/native/juce_android_Fonts.cpp; sourceTree = SOURCE_ROOT; }; - A4732634AB48AFD0FB06D7FA /* AppConfig.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AppConfig.h; path = ../../JuceLibraryCode/AppConfig.h; sourceTree = SOURCE_ROOT; }; - A4A391D50A9F61201CBC277D /* juce_win32_Windowing.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_Windowing.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/native/juce_win32_Windowing.cpp; sourceTree = SOURCE_ROOT; }; - A4BAD3C43AF0D19ECA1C2BB3 /* juce_MultiTimer.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MultiTimer.cpp; path = ../../JuceLibraryCode/modules/juce_events/timers/juce_MultiTimer.cpp; sourceTree = SOURCE_ROOT; }; - A57ACCF886A902BBCB603D5B /* juce_ToneGeneratorAudioSource.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ToneGeneratorAudioSource.h; path = ../../JuceLibraryCode/modules/juce_audio_basics/sources/juce_ToneGeneratorAudioSource.h; sourceTree = SOURCE_ROOT; }; - A5C29A814EAFAD95B416C624 /* juce_Logger.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Logger.h; path = ../../JuceLibraryCode/modules/juce_core/logging/juce_Logger.h; sourceTree = SOURCE_ROOT; }; - A5E6E877E1151D8B3E480B76 /* juce_LookAndFeel_V1.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_LookAndFeel_V1.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V1.h; sourceTree = SOURCE_ROOT; }; - A70082D71DB8B5D779944812 /* juce_FileOutputStream.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_FileOutputStream.h; path = ../../JuceLibraryCode/modules/juce_core/files/juce_FileOutputStream.h; sourceTree = SOURCE_ROOT; }; - A700ACBCC4D648B60362B3D6 /* juce_FileLogger.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_FileLogger.h; path = ../../JuceLibraryCode/modules/juce_core/logging/juce_FileLogger.h; sourceTree = SOURCE_ROOT; }; - A763DB1FF5441EFF39491530 /* juce_UndoManager.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_UndoManager.h; path = ../../JuceLibraryCode/modules/juce_data_structures/undomanager/juce_UndoManager.h; sourceTree = SOURCE_ROOT; }; - A7BE5CE9E0BA615BCC867CB8 /* juce_DrawableRectangle.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_DrawableRectangle.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/drawables/juce_DrawableRectangle.h; sourceTree = SOURCE_ROOT; }; - A7C3E1CAAA03F545AA4FCFAA /* juce_Path.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Path.h; path = ../../JuceLibraryCode/modules/juce_graphics/geometry/juce_Path.h; sourceTree = SOURCE_ROOT; }; - A810A279E11A672B8F84AD72 /* juce_MidiBuffer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MidiBuffer.h; path = ../../JuceLibraryCode/modules/juce_audio_basics/midi/juce_MidiBuffer.h; sourceTree = SOURCE_ROOT; }; - A81F4DC234E8D93BF9803529 /* CoreMIDI.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMIDI.framework; path = System/Library/Frameworks/CoreMIDI.framework; sourceTree = SDKROOT; }; - A81FD2D7571ED030F7292079 /* juce_ChoicePropertyComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ChoicePropertyComponent.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/properties/juce_ChoicePropertyComponent.h; sourceTree = SOURCE_ROOT; }; - A83F026919CEDB80894F3798 /* juce_NotificationType.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_NotificationType.h; path = ../../JuceLibraryCode/modules/juce_events/messages/juce_NotificationType.h; sourceTree = SOURCE_ROOT; }; - A95F8438AE6F3BA4CCD2A1EE /* juce_PositionableAudioSource.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_PositionableAudioSource.h; path = ../../JuceLibraryCode/modules/juce_audio_basics/sources/juce_PositionableAudioSource.h; sourceTree = SOURCE_ROOT; }; - AA2F01B149F981C2997D583F /* juce_audio_processors.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_audio_processors.mm; path = ../../JuceLibraryCode/modules/juce_audio_processors/juce_audio_processors.mm; sourceTree = SOURCE_ROOT; }; - AA5AD3160392AC223285535C /* juce_GlowEffect.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_GlowEffect.cpp; path = ../../JuceLibraryCode/modules/juce_graphics/effects/juce_GlowEffect.cpp; sourceTree = SOURCE_ROOT; }; - AA600E8588CD8DE76CB9C361 /* juce_MultiDocumentPanel.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MultiDocumentPanel.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_MultiDocumentPanel.cpp; sourceTree = SOURCE_ROOT; }; - AA6BE14C6DF4E89F72919216 /* juce_AsyncUpdater.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AsyncUpdater.h; path = ../../JuceLibraryCode/modules/juce_events/broadcasters/juce_AsyncUpdater.h; sourceTree = SOURCE_ROOT; }; - AA84602D83F8E270AC0281AE /* juce_ProgressBar.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ProgressBar.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/widgets/juce_ProgressBar.h; sourceTree = SOURCE_ROOT; }; - AAA6221960332B921DDF42A4 /* juce_DrawableImage.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_DrawableImage.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/drawables/juce_DrawableImage.h; sourceTree = SOURCE_ROOT; }; - AAD65774913834A6443A3B82 /* juce_UnitTest.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_UnitTest.h; path = ../../JuceLibraryCode/modules/juce_core/unit_tests/juce_UnitTest.h; sourceTree = SOURCE_ROOT; }; - AB6186E32E92664DEFA0C0A1 /* juce_events.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_events.mm; path = ../../JuceLibraryCode/modules/juce_events/juce_events.mm; sourceTree = SOURCE_ROOT; }; - AB7EBBEDA6F3984B295E123F /* juce_android_Messaging.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_android_Messaging.cpp; path = ../../JuceLibraryCode/modules/juce_events/native/juce_android_Messaging.cpp; sourceTree = SOURCE_ROOT; }; - AB91CD7D677DF03475CA2090 /* juce_android_Windowing.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_android_Windowing.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/native/juce_android_Windowing.cpp; sourceTree = SOURCE_ROOT; }; - AC0E5E706FA5E8597F943065 /* juce_LocalisedStrings.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_LocalisedStrings.cpp; path = ../../JuceLibraryCode/modules/juce_core/text/juce_LocalisedStrings.cpp; sourceTree = SOURCE_ROOT; }; - AC49A363BFC6B7631E1CD39B /* juce_LowLevelGraphicsSoftwareRenderer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_LowLevelGraphicsSoftwareRenderer.h; path = ../../JuceLibraryCode/modules/juce_graphics/contexts/juce_LowLevelGraphicsSoftwareRenderer.h; sourceTree = SOURCE_ROOT; }; - AC6693856E8A4626E5571CBC /* juce_AudioDeviceSelectorComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioDeviceSelectorComponent.h; path = ../../JuceLibraryCode/modules/juce_audio_utils/gui/juce_AudioDeviceSelectorComponent.h; sourceTree = SOURCE_ROOT; }; - AC7FD56AB45D297F1D62676C /* juce_DirectoryContentsDisplayComponent.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_DirectoryContentsDisplayComponent.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/filebrowser/juce_DirectoryContentsDisplayComponent.cpp; sourceTree = SOURCE_ROOT; }; - ACDB4542A6B2FE5186631197 /* juce_BubbleMessageComponent.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_BubbleMessageComponent.cpp; path = ../../JuceLibraryCode/modules/juce_gui_extra/misc/juce_BubbleMessageComponent.cpp; sourceTree = SOURCE_ROOT; }; - ACDE74B253321268CA9AB8C4 /* juce_TextButton.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_TextButton.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/buttons/juce_TextButton.cpp; sourceTree = SOURCE_ROOT; }; - ACE30A4CDB9C2F2C13B8ADFA /* juce_ChangeBroadcaster.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ChangeBroadcaster.cpp; path = ../../JuceLibraryCode/modules/juce_events/broadcasters/juce_ChangeBroadcaster.cpp; sourceTree = SOURCE_ROOT; }; - AD6C159D76B2BFAF579383F8 /* juce_CachedComponentImage.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_CachedComponentImage.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/components/juce_CachedComponentImage.h; sourceTree = SOURCE_ROOT; }; - ADC81E4F771BD99A4C3C822A /* juce_win32_DirectWriteTypeface.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_DirectWriteTypeface.cpp; path = ../../JuceLibraryCode/modules/juce_graphics/native/juce_win32_DirectWriteTypeface.cpp; sourceTree = SOURCE_ROOT; }; - ADF4E92197B00B0EB10384BA /* juce_CaretComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_CaretComponent.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/keyboard/juce_CaretComponent.h; sourceTree = SOURCE_ROOT; }; - AE09B4C2A4BDE8FDA01A8A13 /* dx7note.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = dx7note.cc; path = ../../Source/msfa/dx7note.cc; sourceTree = SOURCE_ROOT; }; - AE4B8002F4435BEADA3AE966 /* juce_PropertySet.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_PropertySet.cpp; path = ../../JuceLibraryCode/modules/juce_core/containers/juce_PropertySet.cpp; sourceTree = SOURCE_ROOT; }; - AE4DF6AF917F1A8DDF5376E3 /* juce_ModalComponentManager.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ModalComponentManager.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/components/juce_ModalComponentManager.h; sourceTree = SOURCE_ROOT; }; - AE8321756C03700EB12FF98A /* juce_RecentlyOpenedFilesList.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_RecentlyOpenedFilesList.cpp; path = ../../JuceLibraryCode/modules/juce_gui_extra/misc/juce_RecentlyOpenedFilesList.cpp; sourceTree = SOURCE_ROOT; }; - AED57A3601CE4B9FF8007855 /* juce_HeapBlock.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_HeapBlock.h; path = ../../JuceLibraryCode/modules/juce_core/memory/juce_HeapBlock.h; sourceTree = SOURCE_ROOT; }; - AEFD0A7D65FEC1D23A87FB1C /* juce_PropertyPanel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_PropertyPanel.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/properties/juce_PropertyPanel.h; sourceTree = SOURCE_ROOT; }; - AF1DFD842A36E967DF140D5C /* aligned_buf.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = aligned_buf.h; path = ../../Source/msfa/aligned_buf.h; sourceTree = SOURCE_ROOT; }; - AF298423A147823848DFBC30 /* juce_ReadWriteLock.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ReadWriteLock.cpp; path = ../../JuceLibraryCode/modules/juce_core/threads/juce_ReadWriteLock.cpp; sourceTree = SOURCE_ROOT; }; - AF9A3BEBEC95195644691CA1 /* juce_mac_AppleRemote.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_AppleRemote.mm; path = ../../JuceLibraryCode/modules/juce_gui_extra/native/juce_mac_AppleRemote.mm; sourceTree = SOURCE_ROOT; }; - AFB323F45D65FBC8B472B825 /* juce_GZIPDecompressorInputStream.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_GZIPDecompressorInputStream.cpp; path = ../../JuceLibraryCode/modules/juce_core/zip/juce_GZIPDecompressorInputStream.cpp; sourceTree = SOURCE_ROOT; }; - AFB8BEA45B45892B61553E8B /* juce_gui_basics.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_gui_basics.h; path = ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h; sourceTree = SOURCE_ROOT; }; - B0230FCCA099E6430411DFC9 /* sin.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = sin.cc; path = ../../Source/msfa/sin.cc; sourceTree = SOURCE_ROOT; }; - B06A13CEF4F653521D640041 /* juce_win32_SystemTrayIcon.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_SystemTrayIcon.cpp; path = ../../JuceLibraryCode/modules/juce_gui_extra/native/juce_win32_SystemTrayIcon.cpp; sourceTree = SOURCE_ROOT; }; - B0A8FCF2D607B95C740D17C9 /* juce_Rectangle.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Rectangle.h; path = ../../JuceLibraryCode/modules/juce_graphics/geometry/juce_Rectangle.h; sourceTree = SOURCE_ROOT; }; - B11EC67DFA21869511B3041E /* juce_ArrowButton.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ArrowButton.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/buttons/juce_ArrowButton.h; sourceTree = SOURCE_ROOT; }; - B1D9F99AC498364816DAC219 /* juce_android_Files.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_android_Files.cpp; path = ../../JuceLibraryCode/modules/juce_core/native/juce_android_Files.cpp; sourceTree = SOURCE_ROOT; }; - B1E71D410154F9F7964A8F5F /* juce_MouseCursor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MouseCursor.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/mouse/juce_MouseCursor.h; sourceTree = SOURCE_ROOT; }; - B22154A68283179A2059275F /* juce_MouseEvent.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MouseEvent.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/mouse/juce_MouseEvent.cpp; sourceTree = SOURCE_ROOT; }; - B240D74DFFCFE7CC095CEF59 /* juce_win32_Registry.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_Registry.cpp; path = ../../JuceLibraryCode/modules/juce_core/native/juce_win32_Registry.cpp; sourceTree = SOURCE_ROOT; }; - B446CB8C1ED8823EA2F33E30 /* juce_FileOutputStream.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_FileOutputStream.cpp; path = ../../JuceLibraryCode/modules/juce_core/files/juce_FileOutputStream.cpp; sourceTree = SOURCE_ROOT; }; - B4821C5DCA629694CE0A29FB /* juce_AudioThumbnail.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioThumbnail.h; path = ../../JuceLibraryCode/modules/juce_audio_utils/gui/juce_AudioThumbnail.h; sourceTree = SOURCE_ROOT; }; - B4AA6DED570BD1D3E701BA49 /* juce_LADSPAPluginFormat.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_LADSPAPluginFormat.h; path = ../../JuceLibraryCode/modules/juce_audio_processors/format_types/juce_LADSPAPluginFormat.h; sourceTree = SOURCE_ROOT; }; - B4C62338187DC6B1B1F0CF54 /* juce_Synthesiser.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Synthesiser.cpp; path = ../../JuceLibraryCode/modules/juce_audio_basics/synthesisers/juce_Synthesiser.cpp; sourceTree = SOURCE_ROOT; }; - B4CCE3F32C6854405890C6BC /* juce_NamedPipe.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_NamedPipe.cpp; path = ../../JuceLibraryCode/modules/juce_core/network/juce_NamedPipe.cpp; sourceTree = SOURCE_ROOT; }; - B55F33C584CCF617C5C71EE6 /* juce_MidiFile.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MidiFile.h; path = ../../JuceLibraryCode/modules/juce_audio_basics/midi/juce_MidiFile.h; sourceTree = SOURCE_ROOT; }; - B57E1987459E64275B4652B2 /* juce_GlyphArrangement.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_GlyphArrangement.cpp; path = ../../JuceLibraryCode/modules/juce_graphics/fonts/juce_GlyphArrangement.cpp; sourceTree = SOURCE_ROOT; }; - B58C5191B1F0F0863167A322 /* juce_mac_MouseCursor.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_MouseCursor.mm; path = ../../JuceLibraryCode/modules/juce_gui_basics/native/juce_mac_MouseCursor.mm; sourceTree = SOURCE_ROOT; }; - B5D800CC11CBD506E9A6F4FB /* juce_AudioProcessor.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioProcessor.cpp; path = ../../JuceLibraryCode/modules/juce_audio_processors/processors/juce_AudioProcessor.cpp; sourceTree = SOURCE_ROOT; }; - B633E97B2CB9548F0AF0164A /* juce_ResizableBorderComponent.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ResizableBorderComponent.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_ResizableBorderComponent.cpp; sourceTree = SOURCE_ROOT; }; - B63E7FBEF314AA2B6A8083F4 /* juce_PluginUtilities.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_PluginUtilities.cpp; path = ../../JuceLibraryCode/modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp; sourceTree = SOURCE_ROOT; }; - B6A004CD5808CFA5481EFA02 /* juce_ScopedValueSetter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ScopedValueSetter.h; path = ../../JuceLibraryCode/modules/juce_core/containers/juce_ScopedValueSetter.h; sourceTree = SOURCE_ROOT; }; - B773C79C475482598391DF35 /* juce_AudioPluginFormat.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioPluginFormat.cpp; path = ../../JuceLibraryCode/modules/juce_audio_processors/format/juce_AudioPluginFormat.cpp; sourceTree = SOURCE_ROOT; }; - B779A3FF92AF0ED28B97C03A /* juce_ValueTree.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ValueTree.h; path = ../../JuceLibraryCode/modules/juce_data_structures/values/juce_ValueTree.h; sourceTree = SOURCE_ROOT; }; - B7ABA3D144D21935200C8386 /* juce_RelativePoint.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_RelativePoint.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/positioning/juce_RelativePoint.cpp; sourceTree = SOURCE_ROOT; }; - B8007B51F9FA8B2F52EF4CCD /* juce_Socket.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Socket.cpp; path = ../../JuceLibraryCode/modules/juce_core/network/juce_Socket.cpp; sourceTree = SOURCE_ROOT; }; - B84CE707CF89EA0002595BCA /* juce_win32_DirectWriteTypeLayout.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_DirectWriteTypeLayout.cpp; path = ../../JuceLibraryCode/modules/juce_graphics/native/juce_win32_DirectWriteTypeLayout.cpp; sourceTree = SOURCE_ROOT; }; - B8F528366A0422FC84469E80 /* juce_TextDiff.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_TextDiff.cpp; path = ../../JuceLibraryCode/modules/juce_core/text/juce_TextDiff.cpp; sourceTree = SOURCE_ROOT; }; - B92920A799E0A58E3B4AF75D /* juce_ShapeButton.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ShapeButton.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/buttons/juce_ShapeButton.h; sourceTree = SOURCE_ROOT; }; - B9D163D4B1C34DFAF84F81E0 /* juce_ResizableCornerComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ResizableCornerComponent.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_ResizableCornerComponent.h; sourceTree = SOURCE_ROOT; }; - BA4FF1F73CF544CF671433D0 /* juce_ComboBox.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ComboBox.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/widgets/juce_ComboBox.h; sourceTree = SOURCE_ROOT; }; - BA52D32B1E0324546C26ACCA /* juce_Application.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Application.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/application/juce_Application.h; sourceTree = SOURCE_ROOT; }; - BA9FFDC7BCC2D364014E1280 /* juce_FileTreeComponent.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_FileTreeComponent.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/filebrowser/juce_FileTreeComponent.cpp; sourceTree = SOURCE_ROOT; }; - BAA40A78E81F4FF0F0E075A6 /* juce_linux_Clipboard.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_linux_Clipboard.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/native/juce_linux_Clipboard.cpp; sourceTree = SOURCE_ROOT; }; - BAA44451865610A98B3A69AE /* juce_FileBasedDocument.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_FileBasedDocument.cpp; path = ../../JuceLibraryCode/modules/juce_gui_extra/documents/juce_FileBasedDocument.cpp; sourceTree = SOURCE_ROOT; }; - BAE2BAF1F5DC75A6E72FC56A /* juce_TableListBox.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_TableListBox.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/widgets/juce_TableListBox.h; sourceTree = SOURCE_ROOT; }; - BB08970C0517BF01D80D49B3 /* juce_ComponentAnimator.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ComponentAnimator.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_ComponentAnimator.h; sourceTree = SOURCE_ROOT; }; - BC383B9F2F352E373DE6C4A6 /* juce_CharPointer_UTF32.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_CharPointer_UTF32.h; path = ../../JuceLibraryCode/modules/juce_core/text/juce_CharPointer_UTF32.h; sourceTree = SOURCE_ROOT; }; - BD25F7AC4728A7875B6AE9D5 /* PluginEditor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = PluginEditor.h; path = ../../Source/PluginEditor.h; sourceTree = SOURCE_ROOT; }; - BDC553DA1A51C45837101B7B /* juce_Typeface.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Typeface.h; path = ../../JuceLibraryCode/modules/juce_graphics/fonts/juce_Typeface.h; sourceTree = SOURCE_ROOT; }; - BE0C6895B768F38281CCC0BC /* juce_StringPairArray.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_StringPairArray.h; path = ../../JuceLibraryCode/modules/juce_core/text/juce_StringPairArray.h; sourceTree = SOURCE_ROOT; }; - BE353EDDEEF8601A3A817617 /* juce_GraphicsContext.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_GraphicsContext.cpp; path = ../../JuceLibraryCode/modules/juce_graphics/contexts/juce_GraphicsContext.cpp; sourceTree = SOURCE_ROOT; }; - BE574127E239EB558B051D34 /* juce_RelativeParallelogram.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_RelativeParallelogram.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/positioning/juce_RelativeParallelogram.h; sourceTree = SOURCE_ROOT; }; - BEA2BC710D949E126E974D78 /* juce_AudioProcessor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioProcessor.h; path = ../../JuceLibraryCode/modules/juce_audio_processors/processors/juce_AudioProcessor.h; sourceTree = SOURCE_ROOT; }; - BEAE9210BD434DD07FD67CBF /* juce_VSTPluginFormat.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_VSTPluginFormat.h; path = ../../JuceLibraryCode/modules/juce_audio_processors/format_types/juce_VSTPluginFormat.h; sourceTree = SOURCE_ROOT; }; - BEEB5F341047830F06857DD9 /* juce_win32_Threads.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_Threads.cpp; path = ../../JuceLibraryCode/modules/juce_core/native/juce_win32_Threads.cpp; sourceTree = SOURCE_ROOT; }; - BF47505F73A4CD4D0EB3F430 /* juce_Range.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Range.h; path = ../../JuceLibraryCode/modules/juce_core/maths/juce_Range.h; sourceTree = SOURCE_ROOT; }; - BF4E95E2F725801F38CFCA77 /* juce_FileBrowserComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_FileBrowserComponent.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/filebrowser/juce_FileBrowserComponent.h; sourceTree = SOURCE_ROOT; }; - BF536BFBEDDD9802B9516022 /* juce_AudioThumbnailBase.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioThumbnailBase.h; path = ../../JuceLibraryCode/modules/juce_audio_utils/gui/juce_AudioThumbnailBase.h; sourceTree = SOURCE_ROOT; }; - BF9449063F547456209F21FE /* juce_win32_Network.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_Network.cpp; path = ../../JuceLibraryCode/modules/juce_core/native/juce_win32_Network.cpp; sourceTree = SOURCE_ROOT; }; - BFE7C6795569A2BC4EEF91FB /* juce_BufferingAudioSource.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_BufferingAudioSource.cpp; path = ../../JuceLibraryCode/modules/juce_audio_basics/sources/juce_BufferingAudioSource.cpp; sourceTree = SOURCE_ROOT; }; - BFF8708E6D65F4E2B84983F9 /* juce_ComponentBuilder.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ComponentBuilder.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_ComponentBuilder.cpp; sourceTree = SOURCE_ROOT; }; - C01EE75D859C1F942DA3AE61 /* fm_core.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = fm_core.cc; path = ../../Source/msfa/fm_core.cc; sourceTree = SOURCE_ROOT; }; - C16DEC12DA7B1444AF0FD5BB /* juce_CustomTypeface.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_CustomTypeface.h; path = ../../JuceLibraryCode/modules/juce_graphics/fonts/juce_CustomTypeface.h; sourceTree = SOURCE_ROOT; }; - C1CB32E507C8F16FFF6014F6 /* juce_ApplicationBase.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ApplicationBase.h; path = ../../JuceLibraryCode/modules/juce_events/messages/juce_ApplicationBase.h; sourceTree = SOURCE_ROOT; }; - C1E13F0AFFDADDB080D11B74 /* juce_Drawable.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Drawable.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/drawables/juce_Drawable.cpp; sourceTree = SOURCE_ROOT; }; - C1FFEA64DED8E45D6A8F17F2 /* juce_ImageFileFormat.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ImageFileFormat.cpp; path = ../../JuceLibraryCode/modules/juce_graphics/images/juce_ImageFileFormat.cpp; sourceTree = SOURCE_ROOT; }; - C294314DFA3B047D1F745A23 /* juce_StringRef.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_StringRef.h; path = ../../JuceLibraryCode/modules/juce_core/text/juce_StringRef.h; sourceTree = SOURCE_ROOT; }; - C29DCEB09280116E3F4E87C3 /* juce_AudioProcessorListener.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioProcessorListener.h; path = ../../JuceLibraryCode/modules/juce_audio_processors/processors/juce_AudioProcessorListener.h; sourceTree = SOURCE_ROOT; }; - C2AA393651CBC37DCD7718BD /* OperatorEditor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = OperatorEditor.h; path = ../../Source/OperatorEditor.h; sourceTree = SOURCE_ROOT; }; - C33C134DA87CD13FAF7BC5A1 /* juce_CheckSettingMacros.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_CheckSettingMacros.h; path = ../../JuceLibraryCode/modules/juce_audio_plugin_client/utility/juce_CheckSettingMacros.h; sourceTree = SOURCE_ROOT; }; - C4282ED857CAA664F85D5C4D /* juce_android_SystemStats.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_android_SystemStats.cpp; path = ../../JuceLibraryCode/modules/juce_core/native/juce_android_SystemStats.cpp; sourceTree = SOURCE_ROOT; }; - C48DAE373124C258F3414CDB /* juce_GIFLoader.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_GIFLoader.cpp; path = ../../JuceLibraryCode/modules/juce_graphics/image_formats/juce_GIFLoader.cpp; sourceTree = SOURCE_ROOT; }; - C49F636E4677A7C8C62A9859 /* juce_Synthesiser.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Synthesiser.h; path = ../../JuceLibraryCode/modules/juce_audio_basics/synthesisers/juce_Synthesiser.h; sourceTree = SOURCE_ROOT; }; - C4A2C1FDE57CCF33BE778B39 /* juce_AppleRemote.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AppleRemote.h; path = ../../JuceLibraryCode/modules/juce_gui_extra/misc/juce_AppleRemote.h; sourceTree = SOURCE_ROOT; }; - C5E92613992AB74C2E715271 /* juce_ApplicationCommandManager.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ApplicationCommandManager.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/commands/juce_ApplicationCommandManager.cpp; sourceTree = SOURCE_ROOT; }; - C6559A509BD759234BFFCA5D /* juce_TooltipWindow.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_TooltipWindow.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/windows/juce_TooltipWindow.cpp; sourceTree = SOURCE_ROOT; }; - C6928FE8579AE1980061CA43 /* dx7note.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = dx7note.h; path = ../../Source/msfa/dx7note.h; sourceTree = SOURCE_ROOT; }; - C74F0F7CA3A1A201C0EC4772 /* juce_LookAndFeel_V2.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_LookAndFeel_V2.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V2.h; sourceTree = SOURCE_ROOT; }; - C78890910E4BE9A24F562397 /* juce_BufferedInputStream.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_BufferedInputStream.cpp; path = ../../JuceLibraryCode/modules/juce_core/streams/juce_BufferedInputStream.cpp; sourceTree = SOURCE_ROOT; }; - C7C6039A52C3EE370CA9E73A /* juce_RTAS_MacUtilities.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_RTAS_MacUtilities.mm; path = ../../JuceLibraryCode/modules/juce_audio_plugin_client/RTAS/juce_RTAS_MacUtilities.mm; sourceTree = SOURCE_ROOT; }; - C7EFC098CAC8AAB04A9D5183 /* juce_win32_ComSmartPtr.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_win32_ComSmartPtr.h; path = ../../JuceLibraryCode/modules/juce_core/native/juce_win32_ComSmartPtr.h; sourceTree = SOURCE_ROOT; }; - C8DE1F3E1A1871ABB88A5B2D /* juce_SelectedItemSet.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_SelectedItemSet.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/mouse/juce_SelectedItemSet.h; sourceTree = SOURCE_ROOT; }; - C92DFD53D297FAD265D1DB8D /* juce_InputSource.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_InputSource.h; path = ../../JuceLibraryCode/modules/juce_core/streams/juce_InputSource.h; sourceTree = SOURCE_ROOT; }; - CA8B960E006E1C65A6A2E8AA /* juce_InputStream.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_InputStream.h; path = ../../JuceLibraryCode/modules/juce_core/streams/juce_InputStream.h; sourceTree = SOURCE_ROOT; }; - CAF913DD133AC8882640F266 /* juce_AlertWindow.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AlertWindow.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/windows/juce_AlertWindow.h; sourceTree = SOURCE_ROOT; }; - CB38F1D4BB78766DBD50FEB9 /* juce_URL.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_URL.cpp; path = ../../JuceLibraryCode/modules/juce_core/network/juce_URL.cpp; sourceTree = SOURCE_ROOT; }; - CB7C9535E3F994DBA41FC649 /* juce_PropertiesFile.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_PropertiesFile.cpp; path = ../../JuceLibraryCode/modules/juce_data_structures/app_properties/juce_PropertiesFile.cpp; sourceTree = SOURCE_ROOT; }; - CC04B8DF2C8AAFD8DB02A142 /* juce_GlowEffect.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_GlowEffect.h; path = ../../JuceLibraryCode/modules/juce_graphics/effects/juce_GlowEffect.h; sourceTree = SOURCE_ROOT; }; - CC1B6A4F3E42E9DE4C619D00 /* juce_DeletedAtShutdown.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_DeletedAtShutdown.h; path = ../../JuceLibraryCode/modules/juce_events/messages/juce_DeletedAtShutdown.h; sourceTree = SOURCE_ROOT; }; - CCBC05EAC1621CB1519FA5A4 /* juce_TabbedComponent.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_TabbedComponent.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_TabbedComponent.cpp; sourceTree = SOURCE_ROOT; }; - CCBC46262A82145F2206872E /* juce_AudioDeviceSelectorComponent.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioDeviceSelectorComponent.cpp; path = ../../JuceLibraryCode/modules/juce_audio_utils/gui/juce_AudioDeviceSelectorComponent.cpp; sourceTree = SOURCE_ROOT; }; - CE30C698B8FC1E23D6A8BB35 /* juce_DrawablePath.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_DrawablePath.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/drawables/juce_DrawablePath.h; sourceTree = SOURCE_ROOT; }; - CE8542A4C8BB33C6A0EA36A4 /* juce_mac_CarbonViewWrapperComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_mac_CarbonViewWrapperComponent.h; path = ../../JuceLibraryCode/modules/juce_gui_extra/native/juce_mac_CarbonViewWrapperComponent.h; sourceTree = SOURCE_ROOT; }; - CECC7AEC966A1651289B4701 /* juce_InterprocessConnectionServer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_InterprocessConnectionServer.h; path = ../../JuceLibraryCode/modules/juce_events/interprocess/juce_InterprocessConnectionServer.h; sourceTree = SOURCE_ROOT; }; - CEFACF205D94175B714846DB /* juce_SystemTrayIconComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_SystemTrayIconComponent.h; path = ../../JuceLibraryCode/modules/juce_gui_extra/misc/juce_SystemTrayIconComponent.h; sourceTree = SOURCE_ROOT; }; - CF348935D8F88A548C0FB249 /* juce_module_info */ = {isa = PBXFileReference; lastKnownFileType = text; name = juce_module_info; path = ../../../JUCE/modules/juce_events/juce_module_info; sourceTree = SOURCE_ROOT; }; - CFFA7532FAFF5655253878FE /* juce_android_Threads.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_android_Threads.cpp; path = ../../JuceLibraryCode/modules/juce_core/native/juce_android_Threads.cpp; sourceTree = SOURCE_ROOT; }; - D0096F2804DF0875565D0051 /* juce_AudioDataConverters.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioDataConverters.h; path = ../../JuceLibraryCode/modules/juce_audio_basics/buffers/juce_AudioDataConverters.h; sourceTree = SOURCE_ROOT; }; - D1353A684AD92A6A9FAFBB1B /* juce_DynamicObject.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_DynamicObject.cpp; path = ../../JuceLibraryCode/modules/juce_core/containers/juce_DynamicObject.cpp; sourceTree = SOURCE_ROOT; }; - D154251B66BF13E992D3D06A /* juce_SystemTrayIconComponent.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_SystemTrayIconComponent.cpp; path = ../../JuceLibraryCode/modules/juce_gui_extra/misc/juce_SystemTrayIconComponent.cpp; sourceTree = SOURCE_ROOT; }; - D17049595AD1C1353337817D /* juce_ImageConvolutionKernel.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ImageConvolutionKernel.cpp; path = ../../JuceLibraryCode/modules/juce_graphics/images/juce_ImageConvolutionKernel.cpp; sourceTree = SOURCE_ROOT; }; - D1BA8296F20CACB8F81B7316 /* juce_FileFilter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_FileFilter.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/filebrowser/juce_FileFilter.h; sourceTree = SOURCE_ROOT; }; - D1BEED433BFC4AA10346BE1C /* juce_FileSearchPath.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_FileSearchPath.cpp; path = ../../JuceLibraryCode/modules/juce_core/files/juce_FileSearchPath.cpp; sourceTree = SOURCE_ROOT; }; - D25566BCBFE5CCA4E425E6A7 /* juce_Variant.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Variant.h; path = ../../JuceLibraryCode/modules/juce_core/containers/juce_Variant.h; sourceTree = SOURCE_ROOT; }; - D2E57CCA4E6F6DBE2953744C /* juce_ComponentBoundsConstrainer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ComponentBoundsConstrainer.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_ComponentBoundsConstrainer.h; sourceTree = SOURCE_ROOT; }; - D33DD8892334E06135451054 /* juce_FileSearchPathListComponent.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_FileSearchPathListComponent.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/filebrowser/juce_FileSearchPathListComponent.cpp; sourceTree = SOURCE_ROOT; }; - D35E45B2269C44FCCAD7B1C4 /* juce_Typeface.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Typeface.cpp; path = ../../JuceLibraryCode/modules/juce_graphics/fonts/juce_Typeface.cpp; sourceTree = SOURCE_ROOT; }; - D409BECBAD7CDC3DE48EFA2F /* juce_FileInputStream.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_FileInputStream.cpp; path = ../../JuceLibraryCode/modules/juce_core/files/juce_FileInputStream.cpp; sourceTree = SOURCE_ROOT; }; - D4811402C8922A6D8EB4C660 /* juce_AudioProcessorPlayer.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioProcessorPlayer.cpp; path = ../../JuceLibraryCode/modules/juce_audio_utils/players/juce_AudioProcessorPlayer.cpp; sourceTree = SOURCE_ROOT; }; - D4B060A58438D21EE6CC8F76 /* juce_TimeSliceThread.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_TimeSliceThread.h; path = ../../JuceLibraryCode/modules/juce_core/threads/juce_TimeSliceThread.h; sourceTree = SOURCE_ROOT; }; - D4FC04482169FDDCEB7A3BB5 /* juce_win32_FileChooser.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_FileChooser.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/native/juce_win32_FileChooser.cpp; sourceTree = SOURCE_ROOT; }; - D564C8B4087316C3A47936B0 /* juce_RelativeCoordinate.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_RelativeCoordinate.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/positioning/juce_RelativeCoordinate.cpp; sourceTree = SOURCE_ROOT; }; - D5E430C641A42BA4693AC4AF /* juce_ColourSelector.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ColourSelector.cpp; path = ../../JuceLibraryCode/modules/juce_gui_extra/misc/juce_ColourSelector.cpp; sourceTree = SOURCE_ROOT; }; - D63FBBC40FA8CF0773BA9099 /* juce_FloatVectorOperations.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_FloatVectorOperations.cpp; path = ../../JuceLibraryCode/modules/juce_audio_basics/buffers/juce_FloatVectorOperations.cpp; sourceTree = SOURCE_ROOT; }; - D6C62054C5A49E8BB8902DF8 /* juce_LocalisedStrings.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_LocalisedStrings.h; path = ../../JuceLibraryCode/modules/juce_core/text/juce_LocalisedStrings.h; sourceTree = SOURCE_ROOT; }; - D6C6FCBA5ECA257959BFE674 /* juce_VST_Wrapper.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_VST_Wrapper.cpp; path = ../../JuceLibraryCode/modules/juce_audio_plugin_client/VST/juce_VST_Wrapper.cpp; sourceTree = SOURCE_ROOT; }; - D6DF0265148E2542CF8184CB /* juce_KeyPressMappingSet.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_KeyPressMappingSet.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/commands/juce_KeyPressMappingSet.cpp; sourceTree = SOURCE_ROOT; }; - D6F2BF4E3C3BE264123B3BB5 /* juce_Javascript.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Javascript.h; path = ../../JuceLibraryCode/modules/juce_core/javascript/juce_Javascript.h; sourceTree = SOURCE_ROOT; }; - D70670809153CBEA5AB4E359 /* juce_BigInteger.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_BigInteger.cpp; path = ../../JuceLibraryCode/modules/juce_core/maths/juce_BigInteger.cpp; sourceTree = SOURCE_ROOT; }; - D74AFAA3C82432B7113CF705 /* juce_DrawableButton.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_DrawableButton.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/buttons/juce_DrawableButton.cpp; sourceTree = SOURCE_ROOT; }; - D77B73AB3166A76FCA536E3C /* juce_NativeMessageBox.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_NativeMessageBox.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/windows/juce_NativeMessageBox.h; sourceTree = SOURCE_ROOT; }; - D7E27005916D044FD96919B8 /* juce_ReverbAudioSource.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ReverbAudioSource.h; path = ../../JuceLibraryCode/modules/juce_audio_basics/sources/juce_ReverbAudioSource.h; sourceTree = SOURCE_ROOT; }; - D8038990994C30BDD631733E /* juce_RTAS_DigiCode2.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_RTAS_DigiCode2.cpp; path = ../../JuceLibraryCode/modules/juce_audio_plugin_client/RTAS/juce_RTAS_DigiCode2.cpp; sourceTree = SOURCE_ROOT; }; - D8498304CBB374B2800442D4 /* juce_LassoComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_LassoComponent.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/mouse/juce_LassoComponent.h; sourceTree = SOURCE_ROOT; }; - D90A42D47F3DD9C505D8A925 /* juce_SystemStats.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_SystemStats.h; path = ../../JuceLibraryCode/modules/juce_core/system/juce_SystemStats.h; sourceTree = SOURCE_ROOT; }; - D921C8001631F2FC4D7EFF9D /* juce_KeyboardFocusTraverser.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_KeyboardFocusTraverser.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/keyboard/juce_KeyboardFocusTraverser.h; sourceTree = SOURCE_ROOT; }; - DA27D90A90F1795DCD9DA064 /* juce_Value.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Value.cpp; path = ../../JuceLibraryCode/modules/juce_data_structures/values/juce_Value.cpp; sourceTree = SOURCE_ROOT; }; - DA4359972E065615EEF392EB /* juce_ProgressBar.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ProgressBar.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/widgets/juce_ProgressBar.cpp; sourceTree = SOURCE_ROOT; }; - DAEFEE4711393EBF6BC1EB3A /* juce_DropShadowEffect.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_DropShadowEffect.h; path = ../../JuceLibraryCode/modules/juce_graphics/effects/juce_DropShadowEffect.h; sourceTree = SOURCE_ROOT; }; - DB3B5F6FE49267EE53089A05 /* juce_linux_WebBrowserComponent.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_linux_WebBrowserComponent.cpp; path = ../../JuceLibraryCode/modules/juce_gui_extra/native/juce_linux_WebBrowserComponent.cpp; sourceTree = SOURCE_ROOT; }; - DB9F89D1872247982F4D0913 /* juce_TableHeaderComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_TableHeaderComponent.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/widgets/juce_TableHeaderComponent.h; sourceTree = SOURCE_ROOT; }; - DBEA78ADC148399D593D22A9 /* juce_AudioProcessorEditor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioProcessorEditor.h; path = ../../JuceLibraryCode/modules/juce_audio_processors/processors/juce_AudioProcessorEditor.h; sourceTree = SOURCE_ROOT; }; - DC75DFCDFCDB425927B11EC0 /* PluginFx.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = PluginFx.h; path = ../../Source/PluginFx.h; sourceTree = SOURCE_ROOT; }; - DD1BF932ABF0CEC81A8B8A3A /* juce_DynamicObject.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_DynamicObject.h; path = ../../JuceLibraryCode/modules/juce_core/containers/juce_DynamicObject.h; sourceTree = SOURCE_ROOT; }; - DD683E5793B347EEB07FB199 /* juce_ArrayAllocationBase.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ArrayAllocationBase.h; path = ../../JuceLibraryCode/modules/juce_core/containers/juce_ArrayAllocationBase.h; sourceTree = SOURCE_ROOT; }; - DD9B0DAF1119ECB6FDC0A3AE /* juce_Path.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Path.cpp; path = ../../JuceLibraryCode/modules/juce_graphics/geometry/juce_Path.cpp; sourceTree = SOURCE_ROOT; }; - DDEEAB98F5FD8C74E02FA413 /* juce_CallbackMessage.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_CallbackMessage.h; path = ../../JuceLibraryCode/modules/juce_events/messages/juce_CallbackMessage.h; sourceTree = SOURCE_ROOT; }; - DE594C0E9F4887C1B92F41E7 /* juce_LowLevelGraphicsContext.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_LowLevelGraphicsContext.h; path = ../../JuceLibraryCode/modules/juce_graphics/contexts/juce_LowLevelGraphicsContext.h; sourceTree = SOURCE_ROOT; }; - DE8C3DD36C117E355C7EB9FE /* juce_RelativeParallelogram.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_RelativeParallelogram.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/positioning/juce_RelativeParallelogram.cpp; sourceTree = SOURCE_ROOT; }; - DF8DE64F9BD944A64F90B0EC /* juce_BooleanPropertyComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_BooleanPropertyComponent.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/properties/juce_BooleanPropertyComponent.h; sourceTree = SOURCE_ROOT; }; - E02D54F56C0EA9C94494CFF7 /* juce_KeyListener.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_KeyListener.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/keyboard/juce_KeyListener.h; sourceTree = SOURCE_ROOT; }; - E0DB95731A18E8D551F378BF /* juce_DrawableComposite.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_DrawableComposite.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/drawables/juce_DrawableComposite.cpp; sourceTree = SOURCE_ROOT; }; - E18590F0257AB3D1F7F7CE8F /* juce_LeakedObjectDetector.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_LeakedObjectDetector.h; path = ../../JuceLibraryCode/modules/juce_core/memory/juce_LeakedObjectDetector.h; sourceTree = SOURCE_ROOT; }; - E1E5A0164A129C5DA1FA8DB7 /* juce_AffineTransform.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AffineTransform.cpp; path = ../../JuceLibraryCode/modules/juce_graphics/geometry/juce_AffineTransform.cpp; sourceTree = SOURCE_ROOT; }; - E2E2DC879339A8A8F83349D8 /* juce_MidiMessage.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MidiMessage.cpp; path = ../../JuceLibraryCode/modules/juce_audio_basics/midi/juce_MidiMessage.cpp; sourceTree = SOURCE_ROOT; }; - E2E7F9942FA653428A583920 /* juce_Colour.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Colour.h; path = ../../JuceLibraryCode/modules/juce_graphics/colour/juce_Colour.h; sourceTree = SOURCE_ROOT; }; - E2FAE3B77A936D9AF0E8DEEC /* juce_HyperlinkButton.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_HyperlinkButton.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/buttons/juce_HyperlinkButton.h; sourceTree = SOURCE_ROOT; }; - E32283AE8CC5A022E1A6B30B /* Accelerate.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Accelerate.framework; path = System/Library/Frameworks/Accelerate.framework; sourceTree = SDKROOT; }; - E44EB5B165F16ABE2DFB809D /* juce_FileChooserDialogBox.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_FileChooserDialogBox.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/filebrowser/juce_FileChooserDialogBox.h; sourceTree = SOURCE_ROOT; }; - E4644D1ECB4F5A7D7062E2CB /* juce_mac_NSViewComponent.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_NSViewComponent.mm; path = ../../JuceLibraryCode/modules/juce_gui_extra/native/juce_mac_NSViewComponent.mm; sourceTree = SOURCE_ROOT; }; - E4C0D5FE28A85EDD44727BE3 /* juce_GZIPCompressorOutputStream.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_GZIPCompressorOutputStream.h; path = ../../JuceLibraryCode/modules/juce_core/zip/juce_GZIPCompressorOutputStream.h; sourceTree = SOURCE_ROOT; }; - E5241F77EBB47E4DF15750FA /* juce_BubbleMessageComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_BubbleMessageComponent.h; path = ../../JuceLibraryCode/modules/juce_gui_extra/misc/juce_BubbleMessageComponent.h; sourceTree = SOURCE_ROOT; }; - E56A4090F6CE76FD8C98FA76 /* juce_PropertiesFile.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_PropertiesFile.h; path = ../../JuceLibraryCode/modules/juce_data_structures/app_properties/juce_PropertiesFile.h; sourceTree = SOURCE_ROOT; }; - E59D9D6522A13C689785C032 /* juce_AsyncUpdater.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AsyncUpdater.cpp; path = ../../JuceLibraryCode/modules/juce_events/broadcasters/juce_AsyncUpdater.cpp; sourceTree = SOURCE_ROOT; }; - E5ABDC305FF03E23A34302F1 /* juce_MACAddress.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MACAddress.h; path = ../../JuceLibraryCode/modules/juce_core/network/juce_MACAddress.h; sourceTree = SOURCE_ROOT; }; - E5B0F6E8B90970181A8F8A5D /* juce_TextPropertyComponent.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_TextPropertyComponent.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/properties/juce_TextPropertyComponent.cpp; sourceTree = SOURCE_ROOT; }; - E5CD39DEA3BE8EC9959F8CFE /* juce_mac_WebBrowserComponent.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_WebBrowserComponent.mm; path = ../../JuceLibraryCode/modules/juce_gui_extra/native/juce_mac_WebBrowserComponent.mm; sourceTree = SOURCE_ROOT; }; - E5D86302F07C5564E71BDD33 /* juce_MultiTouchMapper.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MultiTouchMapper.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/native/juce_MultiTouchMapper.h; sourceTree = SOURCE_ROOT; }; - E60515FDC5AD0779F615C43E /* juce_ZipFile.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ZipFile.cpp; path = ../../JuceLibraryCode/modules/juce_core/zip/juce_ZipFile.cpp; sourceTree = SOURCE_ROOT; }; - E609C562DEB55A8AEA040EC5 /* juce_module_info */ = {isa = PBXFileReference; lastKnownFileType = text; name = juce_module_info; path = ../../../JUCE/modules/juce_audio_utils/juce_module_info; sourceTree = SOURCE_ROOT; }; - E60A33E021C4CA870FFE07CF /* juce_Image.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Image.h; path = ../../JuceLibraryCode/modules/juce_graphics/images/juce_Image.h; sourceTree = SOURCE_ROOT; }; - E65D3A0B86F5E8834CE77DB5 /* juce_PNGLoader.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_PNGLoader.cpp; path = ../../JuceLibraryCode/modules/juce_graphics/image_formats/juce_PNGLoader.cpp; sourceTree = SOURCE_ROOT; }; - E74E1F2048368E816394FA74 /* juce_LowLevelGraphicsPostScriptRenderer.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_LowLevelGraphicsPostScriptRenderer.cpp; path = ../../JuceLibraryCode/modules/juce_graphics/contexts/juce_LowLevelGraphicsPostScriptRenderer.cpp; sourceTree = SOURCE_ROOT; }; - E7E5B7A78A2D1C47285B79FC /* juce_ArrowButton.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ArrowButton.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/buttons/juce_ArrowButton.cpp; sourceTree = SOURCE_ROOT; }; - E7EF16D6D50A17A5672075F0 /* juce_ImageCache.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ImageCache.cpp; path = ../../JuceLibraryCode/modules/juce_graphics/images/juce_ImageCache.cpp; sourceTree = SOURCE_ROOT; }; - E7F00CEE06961C2D9EDDA697 /* juce_IIRFilter.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_IIRFilter.cpp; path = ../../JuceLibraryCode/modules/juce_audio_basics/effects/juce_IIRFilter.cpp; sourceTree = SOURCE_ROOT; }; - E84D9D5463240034FD814D49 /* juce_FileInputSource.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_FileInputSource.cpp; path = ../../JuceLibraryCode/modules/juce_core/streams/juce_FileInputSource.cpp; sourceTree = SOURCE_ROOT; }; - E8A01F45441E170E6190FADD /* juce_Button.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Button.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/buttons/juce_Button.h; sourceTree = SOURCE_ROOT; }; - E8A7578ED10948AB49EE2997 /* juce_FileTreeComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_FileTreeComponent.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/filebrowser/juce_FileTreeComponent.h; sourceTree = SOURCE_ROOT; }; - E90C9A775597228F1F127252 /* juce_EdgeTable.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_EdgeTable.cpp; path = ../../JuceLibraryCode/modules/juce_graphics/geometry/juce_EdgeTable.cpp; sourceTree = SOURCE_ROOT; }; - E912092604DBF571BDC08D60 /* juce_DrawableRectangle.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_DrawableRectangle.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/drawables/juce_DrawableRectangle.cpp; sourceTree = SOURCE_ROOT; }; - E93431088B4E40AC9A48D817 /* startup.syx */ = {isa = PBXFileReference; lastKnownFileType = file.syx; name = startup.syx; path = ../../Resources/startup.syx; sourceTree = SOURCE_ROOT; }; - E99DD30E1F2706D62695EB8C /* juce_Colours.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Colours.h; path = ../../JuceLibraryCode/modules/juce_graphics/colour/juce_Colours.h; sourceTree = SOURCE_ROOT; }; - E9BA26E4F993EBFB0E36B18C /* juce_RelativePointPath.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_RelativePointPath.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/positioning/juce_RelativePointPath.h; sourceTree = SOURCE_ROOT; }; - E9E4792648C00B4A23C1A39D /* juce_DrawableShape.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_DrawableShape.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/drawables/juce_DrawableShape.h; sourceTree = SOURCE_ROOT; }; - EA15BEB063E386B16E2CA557 /* juce_AudioProcessorEditor.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioProcessorEditor.cpp; path = ../../JuceLibraryCode/modules/juce_audio_processors/processors/juce_AudioProcessorEditor.cpp; sourceTree = SOURCE_ROOT; }; - EA6FC4F1F0D6EAE661569905 /* PluginParam.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = PluginParam.h; path = ../../Source/PluginParam.h; sourceTree = SOURCE_ROOT; }; - EA765AB65F269CFAD6CA3BFE /* juce_MenuBarModel.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MenuBarModel.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/menus/juce_MenuBarModel.cpp; sourceTree = SOURCE_ROOT; }; - EAA5D8078BCC042BDF94C77A /* juce_RTAS_Wrapper.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_RTAS_Wrapper.cpp; path = ../../JuceLibraryCode/modules/juce_audio_plugin_client/RTAS/juce_RTAS_Wrapper.cpp; sourceTree = SOURCE_ROOT; }; - EACE6ED62F30C9222D91ACB2 /* juce_InterprocessConnectionServer.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_InterprocessConnectionServer.cpp; path = ../../JuceLibraryCode/modules/juce_events/interprocess/juce_InterprocessConnectionServer.cpp; sourceTree = SOURCE_ROOT; }; - EB7592B101CFEDF629993E39 /* juce_BasicNativeHeaders.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_BasicNativeHeaders.h; path = ../../JuceLibraryCode/modules/juce_core/native/juce_BasicNativeHeaders.h; sourceTree = SOURCE_ROOT; }; - EB82AEC0B78709874C1749EC /* juce_CodeEditorComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_CodeEditorComponent.h; path = ../../JuceLibraryCode/modules/juce_gui_extra/code_editor/juce_CodeEditorComponent.h; sourceTree = SOURCE_ROOT; }; - EB8A566B377372EF63AA21C4 /* juce_module_info */ = {isa = PBXFileReference; lastKnownFileType = text; name = juce_module_info; path = ../../../JUCE/modules/juce_gui_basics/juce_module_info; sourceTree = SOURCE_ROOT; }; - EBC1D498822B210B1B578763 /* juce_Colours.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Colours.cpp; path = ../../JuceLibraryCode/modules/juce_graphics/colour/juce_Colours.cpp; sourceTree = SOURCE_ROOT; }; - EBFE4F00A24A7C0304DEFA1A /* juce_ActionBroadcaster.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ActionBroadcaster.h; path = ../../JuceLibraryCode/modules/juce_events/broadcasters/juce_ActionBroadcaster.h; sourceTree = SOURCE_ROOT; }; - ECB0C2120DE11AE690DB987B /* juce_ListenerList.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ListenerList.h; path = ../../JuceLibraryCode/modules/juce_events/broadcasters/juce_ListenerList.h; sourceTree = SOURCE_ROOT; }; - ECD18CF97A794402B04570DB /* juce_ToolbarItemPalette.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ToolbarItemPalette.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/widgets/juce_ToolbarItemPalette.cpp; sourceTree = SOURCE_ROOT; }; - ED07CA90BA1A84256E31290F /* juce_MouseListener.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MouseListener.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/mouse/juce_MouseListener.cpp; sourceTree = SOURCE_ROOT; }; - EE05AF7337689377BBF4A40B /* juce_BubbleComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_BubbleComponent.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/misc/juce_BubbleComponent.h; sourceTree = SOURCE_ROOT; }; - EE40D10A94911C19595F860D /* juce_MultiDocumentPanel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MultiDocumentPanel.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_MultiDocumentPanel.h; sourceTree = SOURCE_ROOT; }; - EE692C17A4DC2AC9A4C52173 /* juce_ActionListener.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ActionListener.h; path = ../../JuceLibraryCode/modules/juce_events/broadcasters/juce_ActionListener.h; sourceTree = SOURCE_ROOT; }; - EE6F7ABA79C5D3A9FFCEC493 /* juce_GZIPDecompressorInputStream.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_GZIPDecompressorInputStream.h; path = ../../JuceLibraryCode/modules/juce_core/zip/juce_GZIPDecompressorInputStream.h; sourceTree = SOURCE_ROOT; }; - EEC5BFDA3C3B23D08E4528B7 /* juce_linux_Files.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_linux_Files.cpp; path = ../../JuceLibraryCode/modules/juce_core/native/juce_linux_Files.cpp; sourceTree = SOURCE_ROOT; }; - EF0D818197F7203D3DEF156E /* juce_Toolbar.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Toolbar.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/widgets/juce_Toolbar.h; sourceTree = SOURCE_ROOT; }; - EF58FBB6E8FD659CC0939B06 /* juce_ResizableWindow.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ResizableWindow.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/windows/juce_ResizableWindow.h; sourceTree = SOURCE_ROOT; }; - EF5B2974D235161C6A1536A4 /* juce_win32_SystemStats.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_SystemStats.cpp; path = ../../JuceLibraryCode/modules/juce_core/native/juce_win32_SystemStats.cpp; sourceTree = SOURCE_ROOT; }; - EF6B42F9461A962D9D91EFEA /* juce_module_info */ = {isa = PBXFileReference; lastKnownFileType = text; name = juce_module_info; path = ../../../JUCE/modules/juce_audio_plugin_client/juce_module_info; sourceTree = SOURCE_ROOT; }; - F0A4AF9F51C7A271A41DB640 /* juce_ChangeBroadcaster.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ChangeBroadcaster.h; path = ../../JuceLibraryCode/modules/juce_events/broadcasters/juce_ChangeBroadcaster.h; sourceTree = SOURCE_ROOT; }; - F0E8BE4931D56987065FE1C1 /* juce_TemporaryFile.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_TemporaryFile.h; path = ../../JuceLibraryCode/modules/juce_core/files/juce_TemporaryFile.h; sourceTree = SOURCE_ROOT; }; - F1406998FD7313F016AB99BA /* juce_RelativeCoordinatePositioner.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_RelativeCoordinatePositioner.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/positioning/juce_RelativeCoordinatePositioner.h; sourceTree = SOURCE_ROOT; }; - F1B87A9524CB1BFD0A3CDC47 /* juce_Justification.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Justification.h; path = ../../JuceLibraryCode/modules/juce_graphics/placement/juce_Justification.h; sourceTree = SOURCE_ROOT; }; - F1D186A91AC8D4E99EA16650 /* juce_MemoryOutputStream.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MemoryOutputStream.cpp; path = ../../JuceLibraryCode/modules/juce_core/streams/juce_MemoryOutputStream.cpp; sourceTree = SOURCE_ROOT; }; - F213F6D6186ABA1FD60ADC42 /* juce_PathIterator.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_PathIterator.h; path = ../../JuceLibraryCode/modules/juce_graphics/geometry/juce_PathIterator.h; sourceTree = SOURCE_ROOT; }; - F273ED17232368EBFAFC820B /* juce_DropShadowEffect.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_DropShadowEffect.cpp; path = ../../JuceLibraryCode/modules/juce_graphics/effects/juce_DropShadowEffect.cpp; sourceTree = SOURCE_ROOT; }; - F27DB431B9ECEE07B84281E8 /* juce_TextButton.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_TextButton.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/buttons/juce_TextButton.h; sourceTree = SOURCE_ROOT; }; - F2A26292713BB459A7AE5780 /* juce_ImageCache.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ImageCache.h; path = ../../JuceLibraryCode/modules/juce_graphics/images/juce_ImageCache.h; sourceTree = SOURCE_ROOT; }; - F32BA2ADBCF84519105AB974 /* juce_TextDiff.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_TextDiff.h; path = ../../JuceLibraryCode/modules/juce_core/text/juce_TextDiff.h; sourceTree = SOURCE_ROOT; }; - F3718D9D288A2760B6126585 /* juce_mac_CoreGraphicsContext.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_mac_CoreGraphicsContext.h; path = ../../JuceLibraryCode/modules/juce_graphics/native/juce_mac_CoreGraphicsContext.h; sourceTree = SOURCE_ROOT; }; - F38E4F0A432CAB98BA8F4F8A /* fm_op_kernel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = fm_op_kernel.h; path = ../../Source/msfa/fm_op_kernel.h; sourceTree = SOURCE_ROOT; }; - F39265EBB6C65E92C6AF7DF5 /* juce_data_structures.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_data_structures.h; path = ../../../JUCE/modules/juce_data_structures/juce_data_structures.h; sourceTree = SOURCE_ROOT; }; - F39BD87913AB2F91817C50EF /* juce_DrawableImage.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_DrawableImage.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/drawables/juce_DrawableImage.cpp; sourceTree = SOURCE_ROOT; }; - F3EADB9BD1C520ABD153B785 /* juce_AudioPluginInstance.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioPluginInstance.h; path = ../../JuceLibraryCode/modules/juce_audio_processors/processors/juce_AudioPluginInstance.h; sourceTree = SOURCE_ROOT; }; - F47FA981083705D4B545339F /* pitchenv.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = pitchenv.h; path = ../../Source/msfa/pitchenv.h; sourceTree = SOURCE_ROOT; }; - F4EA09FAC67FDDA4D2E1D151 /* juce_InterprocessConnection.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_InterprocessConnection.h; path = ../../JuceLibraryCode/modules/juce_events/interprocess/juce_InterprocessConnection.h; sourceTree = SOURCE_ROOT; }; - F598F4A108550EDBF7504E7B /* juce_ThreadPool.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ThreadPool.cpp; path = ../../JuceLibraryCode/modules/juce_core/threads/juce_ThreadPool.cpp; sourceTree = SOURCE_ROOT; }; - F5E56D366A88F772BE998AED /* juce_MemoryMappedFile.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MemoryMappedFile.h; path = ../../JuceLibraryCode/modules/juce_core/files/juce_MemoryMappedFile.h; sourceTree = SOURCE_ROOT; }; - F63CE53483AF125DCFB024F1 /* exp2.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = exp2.cc; path = ../../Source/msfa/exp2.cc; sourceTree = SOURCE_ROOT; }; - F68AA879901D4E695CBC3FAF /* juce_VSTPluginFormat.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_VSTPluginFormat.cpp; path = ../../JuceLibraryCode/modules/juce_audio_processors/format_types/juce_VSTPluginFormat.cpp; sourceTree = SOURCE_ROOT; }; - F6F950B6ABB40B62AE4C0B78 /* juce_VST_Wrapper.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_VST_Wrapper.mm; path = ../../JuceLibraryCode/modules/juce_audio_plugin_client/VST/juce_VST_Wrapper.mm; sourceTree = SOURCE_ROOT; }; - F723F88DC199C4516E0BD0CD /* juce_audio_processors.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_audio_processors.h; path = ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h; sourceTree = SOURCE_ROOT; }; - F74CAAECFC16D1E87041E5A7 /* juce_DropShadower.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_DropShadower.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/misc/juce_DropShadower.h; sourceTree = SOURCE_ROOT; }; - F7826D43ACD985679DEACFD0 /* juce_PluginDescription.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_PluginDescription.cpp; path = ../../JuceLibraryCode/modules/juce_audio_processors/processors/juce_PluginDescription.cpp; sourceTree = SOURCE_ROOT; }; - F805C241B3074BB357475216 /* juce_ToolbarButton.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ToolbarButton.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/buttons/juce_ToolbarButton.cpp; sourceTree = SOURCE_ROOT; }; - F83AF328F15F82C722B45598 /* juce_ImageEffectFilter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ImageEffectFilter.h; path = ../../JuceLibraryCode/modules/juce_graphics/effects/juce_ImageEffectFilter.h; sourceTree = SOURCE_ROOT; }; - F8A589597222065EA52C4F9C /* juce_linux_CommonFile.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_linux_CommonFile.cpp; path = ../../JuceLibraryCode/modules/juce_core/native/juce_linux_CommonFile.cpp; sourceTree = SOURCE_ROOT; }; - F919F7358EF25E87A7BCC01D /* juce_AlertWindow.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AlertWindow.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/windows/juce_AlertWindow.cpp; sourceTree = SOURCE_ROOT; }; - F93F29D9762799B24457617D /* juce_DialogWindow.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_DialogWindow.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/windows/juce_DialogWindow.cpp; sourceTree = SOURCE_ROOT; }; - F957420DFF4D2354671B4116 /* juce_RectanglePlacement.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_RectanglePlacement.cpp; path = ../../JuceLibraryCode/modules/juce_graphics/placement/juce_RectanglePlacement.cpp; sourceTree = SOURCE_ROOT; }; - F9B29C9F01195D5A979AB5C9 /* juce_SVGParser.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_SVGParser.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/drawables/juce_SVGParser.cpp; sourceTree = SOURCE_ROOT; }; - F9FA29A5FF9C9921D785A1C0 /* juce_LookAndFeel_V1.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_LookAndFeel_V1.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V1.cpp; sourceTree = SOURCE_ROOT; }; - FA726CE9275EF0E84BBEA666 /* juce_LinkedListPointer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_LinkedListPointer.h; path = ../../JuceLibraryCode/modules/juce_core/containers/juce_LinkedListPointer.h; sourceTree = SOURCE_ROOT; }; - FA98BC06299525310A31107B /* juce_Label.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Label.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/widgets/juce_Label.h; sourceTree = SOURCE_ROOT; }; - FAC5045BEAA6C0B1AC904BED /* juce_TextDragAndDropTarget.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_TextDragAndDropTarget.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/mouse/juce_TextDragAndDropTarget.h; sourceTree = SOURCE_ROOT; }; - FB135AE48DBB6E5CF88A30F1 /* juce_DocumentWindow.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_DocumentWindow.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/windows/juce_DocumentWindow.h; sourceTree = SOURCE_ROOT; }; - FB35DC2702275D1038B7B960 /* juce_OptionalScopedPointer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_OptionalScopedPointer.h; path = ../../JuceLibraryCode/modules/juce_core/memory/juce_OptionalScopedPointer.h; sourceTree = SOURCE_ROOT; }; - FB48147A1424E6D0A320DA6B /* juce_HighResolutionTimer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_HighResolutionTimer.h; path = ../../JuceLibraryCode/modules/juce_core/threads/juce_HighResolutionTimer.h; sourceTree = SOURCE_ROOT; }; - FC452B781AEE181BEF7F948E /* juce_ComponentPeer.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ComponentPeer.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/windows/juce_ComponentPeer.cpp; sourceTree = SOURCE_ROOT; }; - FC856709502EE15E8D3F448B /* IOKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = System/Library/Frameworks/IOKit.framework; sourceTree = SDKROOT; }; - FCABD85F0480D4972896F379 /* juce_ReverbAudioSource.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ReverbAudioSource.cpp; path = ../../JuceLibraryCode/modules/juce_audio_basics/sources/juce_ReverbAudioSource.cpp; sourceTree = SOURCE_ROOT; }; - FD2285710D78FDBC856ADF13 /* juce_AudioProcessorPlayer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioProcessorPlayer.h; path = ../../JuceLibraryCode/modules/juce_audio_utils/players/juce_AudioProcessorPlayer.h; sourceTree = SOURCE_ROOT; }; - FD333147C1339A81B846EC52 /* juce_RecentlyOpenedFilesList.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_RecentlyOpenedFilesList.h; path = ../../JuceLibraryCode/modules/juce_gui_extra/misc/juce_RecentlyOpenedFilesList.h; sourceTree = SOURCE_ROOT; }; - FD799268DEA0EC4CDFD4DA10 /* juce_NewLine.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_NewLine.h; path = ../../JuceLibraryCode/modules/juce_core/text/juce_NewLine.h; sourceTree = SOURCE_ROOT; }; - FDA8E9094D7495F5116F7742 /* juce_PluginHostType.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_PluginHostType.h; path = ../../JuceLibraryCode/modules/juce_audio_plugin_client/utility/juce_PluginHostType.h; sourceTree = SOURCE_ROOT; }; - FDDB0277D2D036AEFA3EBD2D /* juce_Font.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Font.cpp; path = ../../JuceLibraryCode/modules/juce_graphics/fonts/juce_Font.cpp; sourceTree = SOURCE_ROOT; }; - FE39DD2B654DF778D919D554 /* juce_RTAS_MacResources.r */ = {isa = PBXFileReference; lastKnownFileType = file.r; name = juce_RTAS_MacResources.r; path = ../../JuceLibraryCode/modules/juce_audio_plugin_client/RTAS/juce_RTAS_MacResources.r; sourceTree = SOURCE_ROOT; }; - FE42B80DEA2E49C07E9E1C0A /* juce_RelativeRectangle.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_RelativeRectangle.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/positioning/juce_RelativeRectangle.cpp; sourceTree = SOURCE_ROOT; }; - FF01650D69FB076FD8FCCE32 /* juce_PropertyComponent.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_PropertyComponent.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/properties/juce_PropertyComponent.cpp; sourceTree = SOURCE_ROOT; }; - FF46344F53B1AE5119D163D5 /* juce_CarbonVisibility.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_CarbonVisibility.h; path = ../../JuceLibraryCode/modules/juce_audio_plugin_client/utility/juce_CarbonVisibility.h; sourceTree = SOURCE_ROOT; }; - FF5B77AA3517B4637F862BD3 /* juce_RelativeCoordinatePositioner.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_RelativeCoordinatePositioner.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/positioning/juce_RelativeCoordinatePositioner.cpp; sourceTree = SOURCE_ROOT; }; - FF6607118B29435E76806DFA /* Dexed.component */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Dexed.component; sourceTree = BUILT_PRODUCTS_DIR; }; -/* End PBXFileReference section */ - -/* Begin PBXFrameworksBuildPhase section */ - 06D721A024B3596A28AB8EC1 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 6443699C06267ECC22CF9D12 /* Accelerate.framework in Frameworks */, - 60686C2C30A9F2777CEF01BD /* AudioToolbox.framework in Frameworks */, - E8BEA8ABF5E288C5D5FCD620 /* Carbon.framework in Frameworks */, - F329522961F1313091764113 /* Cocoa.framework in Frameworks */, - B0A4786A252B14B604101175 /* CoreAudio.framework in Frameworks */, - FA2AF2015CFD98299593EA30 /* CoreMIDI.framework in Frameworks */, - 7116DC8487DC8321F36CD3D8 /* DiscRecording.framework in Frameworks */, - 68878920F603FF1473994736 /* IOKit.framework in Frameworks */, - A7D45B047CA84D7EF7018CDC /* QuartzCore.framework in Frameworks */, - 7E444608AFB10ED54DB5C9AB /* WebKit.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXFrameworksBuildPhase section */ - -/* Begin PBXGroup section */ - 01533246E329E35CCD6F8580 /* Products */ = { - isa = PBXGroup; - children = ( - FF6607118B29435E76806DFA /* Dexed.component */, - ); - name = Products; - sourceTree = ""; - }; - 0A1CD2C6C377E596E2BB643C /* maths */ = { - isa = PBXGroup; - children = ( - D70670809153CBEA5AB4E359 /* juce_BigInteger.cpp */, - 55474A49BF29196733C89BBB /* juce_BigInteger.h */, - 6C1EBFA6E5161BFC6E0A6686 /* juce_Expression.cpp */, - 2BAC9F6B6869D1E85C51540B /* juce_Expression.h */, - 0707C87B401DC983E3FF4263 /* juce_MathsFunctions.h */, - 89BBB19B9AFC6DAD43B9B512 /* juce_Random.cpp */, - 83FAEF9BE29243FBED61B39F /* juce_Random.h */, - BF47505F73A4CD4D0EB3F430 /* juce_Range.h */, - ); - name = maths; - sourceTree = ""; - }; - 102590FC92E1B5107F83576A /* juce_gui_basics */ = { - isa = PBXGroup; - children = ( - FE9550EAB790E5DA3F2D29FF /* components */, - 2B22A7966C00D4C9740DBC50 /* mouse */, - 5648974C3A509CF7BCB564A2 /* keyboard */, - F70E2701A89603A4BE984FF6 /* widgets */, - 2B9B650A5C371167F1E95054 /* windows */, - 78B7B5349F52AFB72E0AB8C6 /* menus */, - AF25CB689CF9F18AB7F18B70 /* layout */, - 3DE9AC051C508BB978AF0DB2 /* buttons */, - CAF6EDA5961A5335899392C7 /* positioning */, - 6FDE421EF91F6A2ECE24F648 /* drawables */, - D478C042D92EB811C777A864 /* properties */, - E6BDE757CFD28DF7846CD1ED /* lookandfeel */, - 64777E3332749BC9BC58A9C9 /* filebrowser */, - D20A63B1C4DF64E9DA6C9CE8 /* commands */, - 9335318EC700B990C16F4739 /* misc */, - E12CE38F88D50562CD35E502 /* application */, - 76ACF3D24BC1E838C60D1C40 /* native */, - EB8A566B377372EF63AA21C4 /* juce_module_info */, - AFB8BEA45B45892B61553E8B /* juce_gui_basics.h */, - ); - name = juce_gui_basics; - sourceTree = ""; - }; - 119C8C138453E1EDB43BB203 /* sources */ = { - isa = PBXGroup; - children = ( - 528BBDB63A8BF7246C4DDBA1 /* juce_AudioSource.h */, - BFE7C6795569A2BC4EEF91FB /* juce_BufferingAudioSource.cpp */, - 20D22F9CE83DD70583C68940 /* juce_BufferingAudioSource.h */, - 57A533082FEF0CE002D69EDB /* juce_ChannelRemappingAudioSource.cpp */, - 3A2DE2FA7B6D718AEF872F43 /* juce_ChannelRemappingAudioSource.h */, - 7A26D67672786E0663369D49 /* juce_IIRFilterAudioSource.cpp */, - 3A0F35877A9E2F5D5D6A0434 /* juce_IIRFilterAudioSource.h */, - 5BA236D62129EFE13A9EAB1B /* juce_MixerAudioSource.cpp */, - 30C8F9B8F2E0D9D572E43E7A /* juce_MixerAudioSource.h */, - A95F8438AE6F3BA4CCD2A1EE /* juce_PositionableAudioSource.h */, - 5548DEE5ED071453F8AD8AB6 /* juce_ResamplingAudioSource.cpp */, - 37FEC98938A31E7E6DE9D515 /* juce_ResamplingAudioSource.h */, - FCABD85F0480D4972896F379 /* juce_ReverbAudioSource.cpp */, - D7E27005916D044FD96919B8 /* juce_ReverbAudioSource.h */, - A0C5AA7F71F5C650FBBB83C9 /* juce_ToneGeneratorAudioSource.cpp */, - A57ACCF886A902BBCB603D5B /* juce_ToneGeneratorAudioSource.h */, - ); - name = sources; - sourceTree = ""; - }; - 128F041FBAC450E8521EE891 /* undomanager */ = { - isa = PBXGroup; - children = ( - 3F0F5E60F2077B05385D6122 /* juce_UndoableAction.h */, - 496ADA4A8E3A7E4906EADC88 /* juce_UndoManager.cpp */, - A763DB1FF5441EFF39491530 /* juce_UndoManager.h */, - ); - name = undomanager; - sourceTree = ""; - }; - 16EFEE06D414EBB4E08A3DCA /* misc */ = { - isa = PBXGroup; - children = ( - 7FCE241BE34BC4D1E6988B1F /* juce_Result.cpp */, - 587A3ADC691765F0227C4707 /* juce_Result.h */, - 99FFA4AC86A982F68CE03ED3 /* juce_Uuid.cpp */, - 51D460DE650B5F3701174605 /* juce_Uuid.h */, - 9B36F7CC7A136C2AEB4E5E53 /* juce_WindowsRegistry.h */, - ); - name = misc; - sourceTree = ""; - }; - 22B86A69849E8A8394A7512D /* effects */ = { - isa = PBXGroup; - children = ( - 7A0FB6545BA2E344A1F45EA5 /* juce_Decibels.h */, - E7F00CEE06961C2D9EDDA697 /* juce_IIRFilter.cpp */, - 518104B0010D2466EB51D01A /* juce_IIRFilter.h */, - 46908987EEFC3623A53A95C2 /* juce_LagrangeInterpolator.cpp */, - A040ED3E3D914E80D6F56110 /* juce_LagrangeInterpolator.h */, - 8A566C440278C23B8FB3A9AB /* juce_Reverb.h */, - ); - name = effects; - sourceTree = ""; - }; - 24E56C122BA7B936EB30D9EE /* messages */ = { - isa = PBXGroup; - children = ( - 33E4BED358B8566CCEE47B95 /* juce_ApplicationBase.cpp */, - C1CB32E507C8F16FFF6014F6 /* juce_ApplicationBase.h */, - DDEEAB98F5FD8C74E02FA413 /* juce_CallbackMessage.h */, - A1CD23B489568CB51325DB98 /* juce_DeletedAtShutdown.cpp */, - CC1B6A4F3E42E9DE4C619D00 /* juce_DeletedAtShutdown.h */, - 866BB30F214A58492E281430 /* juce_Initialisation.h */, - 2DF03B864D4F23315F18CC24 /* juce_Message.h */, - 853996FFE0D8585AACC747C4 /* juce_MessageListener.cpp */, - 2752A284F49F193F36688FAA /* juce_MessageListener.h */, - 006FC3A3740D97EE2F4A78B3 /* juce_MessageManager.cpp */, - 8D7D3383FF13817F3B277B02 /* juce_MessageManager.h */, - A83F026919CEDB80894F3798 /* juce_NotificationType.h */, - ); - name = messages; - sourceTree = ""; - }; - 24EAA5A95BB6182CEC97A78A /* juce_gui_extra */ = { - isa = PBXGroup; - children = ( - 997D1EDFF8867D6F34493768 /* code_editor */, - 3BAE6D34CB0FFE32A18C6008 /* documents */, - 8E4E901883E6B9C038471176 /* embedding */, - B199AE84B656EEB377B44DAE /* misc */, - E71EF502364BDEA76FE5A4E9 /* native */, - 4920848208F79075FCAAB34C /* juce_module_info */, - 223EE283E11BA1F5AF0AF974 /* juce_gui_extra.h */, - ); - name = juce_gui_extra; - sourceTree = ""; - }; - 29B923E6EB12F97B68585AFC /* Source */ = { - isa = PBXGroup; - children = ( - 19CEF599CB23958AC63D427E /* GlobalEditor.cpp */, - 4B70CBF4DB4E571EDF5D3114 /* GlobalEditor.h */, - 838E63F5800CA577B92EF6AE /* OperatorEditor.cpp */, - C2AA393651CBC37DCD7718BD /* OperatorEditor.h */, - BDC5059F1563FD8DD69AD324 /* msfa */, - A02775EA788AD4BF7DD1B1A1 /* DXLookNFeel.cpp */, - 29D6A187B80D22EB609C256D /* DXLookNFeel.h */, - 45ADFD8885BE76C7F7D999AC /* PluginProcessor.cpp */, - 5C0A1B7E2BF8FCAF5A1E8616 /* PluginProcessor.h */, - 018D0FB9E97B68D2EB3E3F72 /* PluginEditor.cpp */, - BD25F7AC4728A7875B6AE9D5 /* PluginEditor.h */, - 59D15F780D468B587F9C7E78 /* PluginParam.cpp */, - EA6FC4F1F0D6EAE661569905 /* PluginParam.h */, - 8BADEB7BF1A65E83A7A1736D /* PluginFx.cpp */, - DC75DFCDFCDB425927B11EC0 /* PluginFx.h */, - ); - name = Source; - sourceTree = ""; - }; - 2B22A7966C00D4C9740DBC50 /* mouse */ = { - isa = PBXGroup; - children = ( - 5BC311F801FE9D018A7B231C /* juce_ComponentDragger.cpp */, - 4051235A3DA7534A8E1286F0 /* juce_ComponentDragger.h */, - 7D5E3634F29C83FE1216E5EC /* juce_DragAndDropContainer.cpp */, - 015FE0A32C2B3FDA879FAB57 /* juce_DragAndDropContainer.h */, - 72AC691AF255DD0B6D582EB3 /* juce_DragAndDropTarget.h */, - 753358C232EE9B14F9CFE87C /* juce_FileDragAndDropTarget.h */, - D8498304CBB374B2800442D4 /* juce_LassoComponent.h */, - 4CD97CB51FE3AD5248285B0A /* juce_MouseCursor.cpp */, - B1E71D410154F9F7964A8F5F /* juce_MouseCursor.h */, - B22154A68283179A2059275F /* juce_MouseEvent.cpp */, - 900CA19F25F2140D0067345B /* juce_MouseEvent.h */, - 0EF8098DE092ED5C25105241 /* juce_MouseInactivityDetector.cpp */, - 46C20298CCB469481F5C8D36 /* juce_MouseInactivityDetector.h */, - 9D2ECC20D62F513E41A28337 /* juce_MouseInputSource.cpp */, - A3C98189E1FB70E082F1AC6B /* juce_MouseInputSource.h */, - ED07CA90BA1A84256E31290F /* juce_MouseListener.cpp */, - 524D9B46D38DCF45CA2E8DD2 /* juce_MouseListener.h */, - C8DE1F3E1A1871ABB88A5B2D /* juce_SelectedItemSet.h */, - FAC5045BEAA6C0B1AC904BED /* juce_TextDragAndDropTarget.h */, - 8645DD1C8D096C9D7B4B67F2 /* juce_TooltipClient.h */, - ); - name = mouse; - sourceTree = ""; - }; - 2B9B650A5C371167F1E95054 /* windows */ = { - isa = PBXGroup; - children = ( - F919F7358EF25E87A7BCC01D /* juce_AlertWindow.cpp */, - CAF913DD133AC8882640F266 /* juce_AlertWindow.h */, - 2860C307AFC727F3591D9FBB /* juce_CallOutBox.cpp */, - 37282A25BDD0EEC4AC5F5A8C /* juce_CallOutBox.h */, - FC452B781AEE181BEF7F948E /* juce_ComponentPeer.cpp */, - 64E0EE125571D369100796D9 /* juce_ComponentPeer.h */, - F93F29D9762799B24457617D /* juce_DialogWindow.cpp */, - 84F48AAB7D37C193E401595F /* juce_DialogWindow.h */, - 040A33439B5E80CE3717319E /* juce_DocumentWindow.cpp */, - FB135AE48DBB6E5CF88A30F1 /* juce_DocumentWindow.h */, - D77B73AB3166A76FCA536E3C /* juce_NativeMessageBox.h */, - 73A5B8C82401A8D56F700A49 /* juce_ResizableWindow.cpp */, - EF58FBB6E8FD659CC0939B06 /* juce_ResizableWindow.h */, - 1585F30843449EA6EA078288 /* juce_ThreadWithProgressWindow.cpp */, - 577D5E62E1CE48CEAD5855AE /* juce_ThreadWithProgressWindow.h */, - C6559A509BD759234BFFCA5D /* juce_TooltipWindow.cpp */, - 116D0566C94C0FF5C3B68DF3 /* juce_TooltipWindow.h */, - 18AD1662D33E576F96C30A6A /* juce_TopLevelWindow.cpp */, - 1754400A2E372510CB25043F /* juce_TopLevelWindow.h */, - ); - name = windows; - sourceTree = ""; - }; - 2BB71E1725728DD1B293B270 /* processors */ = { - isa = PBXGroup; - children = ( - 7353E96136FAD8E0F0FAF2F3 /* juce_AudioPlayHead.h */, - F3EADB9BD1C520ABD153B785 /* juce_AudioPluginInstance.h */, - B5D800CC11CBD506E9A6F4FB /* juce_AudioProcessor.cpp */, - BEA2BC710D949E126E974D78 /* juce_AudioProcessor.h */, - EA15BEB063E386B16E2CA557 /* juce_AudioProcessorEditor.cpp */, - DBEA78ADC148399D593D22A9 /* juce_AudioProcessorEditor.h */, - 749FDD4CF73F9C8E26D09A7B /* juce_AudioProcessorGraph.cpp */, - 21E609C00045B8F41BA21DFE /* juce_AudioProcessorGraph.h */, - C29DCEB09280116E3F4E87C3 /* juce_AudioProcessorListener.h */, - 4B82A76027BA14576D476E62 /* juce_GenericAudioProcessorEditor.cpp */, - 306D1B033E8EBB80F1E9A24A /* juce_GenericAudioProcessorEditor.h */, - F7826D43ACD985679DEACFD0 /* juce_PluginDescription.cpp */, - 8E04EF74113A0E9808FC4F09 /* juce_PluginDescription.h */, - ); - name = processors; - sourceTree = ""; - }; - 2D679CDB5DE0ECF6326A67CD /* app_properties */ = { - isa = PBXGroup; - children = ( - 9ED32BCD42EFF79D067525DF /* juce_ApplicationProperties.cpp */, - 306255E12C87DF0405A5D9EE /* juce_ApplicationProperties.h */, - CB7C9535E3F994DBA41FC649 /* juce_PropertiesFile.cpp */, - E56A4090F6CE76FD8C98FA76 /* juce_PropertiesFile.h */, - ); - name = app_properties; - sourceTree = ""; - }; - 2FD23E53C45A9929EED4ACB9 /* contexts */ = { - isa = PBXGroup; - children = ( - BE353EDDEEF8601A3A817617 /* juce_GraphicsContext.cpp */, - 9E38FC6135AC278A4704BE9D /* juce_GraphicsContext.h */, - DE594C0E9F4887C1B92F41E7 /* juce_LowLevelGraphicsContext.h */, - E74E1F2048368E816394FA74 /* juce_LowLevelGraphicsPostScriptRenderer.cpp */, - 35F80132DF4DC3669B44BD4A /* juce_LowLevelGraphicsPostScriptRenderer.h */, - 5FA112054E39C5FF09F6928B /* juce_LowLevelGraphicsSoftwareRenderer.cpp */, - AC49A363BFC6B7631E1CD39B /* juce_LowLevelGraphicsSoftwareRenderer.h */, - ); - name = contexts; - sourceTree = ""; - }; - 32FC8884626A89F0A805D4C0 /* synthesisers */ = { - isa = PBXGroup; - children = ( - B4C62338187DC6B1B1F0CF54 /* juce_Synthesiser.cpp */, - C49F636E4677A7C8C62A9859 /* juce_Synthesiser.h */, - ); - name = synthesisers; - sourceTree = ""; - }; - 33D3E9073E0658530664DCA5 /* broadcasters */ = { - isa = PBXGroup; - children = ( - 5C9576A21F7C608E767F2108 /* juce_ActionBroadcaster.cpp */, - EBFE4F00A24A7C0304DEFA1A /* juce_ActionBroadcaster.h */, - EE692C17A4DC2AC9A4C52173 /* juce_ActionListener.h */, - E59D9D6522A13C689785C032 /* juce_AsyncUpdater.cpp */, - AA6BE14C6DF4E89F72919216 /* juce_AsyncUpdater.h */, - ACE30A4CDB9C2F2C13B8ADFA /* juce_ChangeBroadcaster.cpp */, - F0A4AF9F51C7A271A41DB640 /* juce_ChangeBroadcaster.h */, - 29FCF15A6F116C0A823A186D /* juce_ChangeListener.h */, - ECB0C2120DE11AE690DB987B /* juce_ListenerList.h */, - ); - name = broadcasters; - sourceTree = ""; - }; - 37BC5C48642EECA7AE662C02 /* Frameworks */ = { - isa = PBXGroup; - children = ( - E32283AE8CC5A022E1A6B30B /* Accelerate.framework */, - 0A56796E1B84D05D8DD1100D /* AudioToolbox.framework */, - 817CC81F50861DAEEFB2043A /* Carbon.framework */, - 2FDF76165C655B2E77BE4CFD /* Cocoa.framework */, - 3A01DC4DEBE65C313C7C8A44 /* CoreAudio.framework */, - A81F4DC234E8D93BF9803529 /* CoreMIDI.framework */, - 452C1184BD776249B33151E5 /* DiscRecording.framework */, - FC856709502EE15E8D3F448B /* IOKit.framework */, - 2F55D83145737DE69999DB92 /* QuartzCore.framework */, - 5E966C95FACF7B8D5A907FE3 /* WebKit.framework */, - ); - name = Frameworks; - sourceTree = ""; - }; - 3BAE6D34CB0FFE32A18C6008 /* documents */ = { - isa = PBXGroup; - children = ( - BAA44451865610A98B3A69AE /* juce_FileBasedDocument.cpp */, - 346937AF08405CC63D570161 /* juce_FileBasedDocument.h */, - ); - name = documents; - sourceTree = ""; - }; - 3DE9AC051C508BB978AF0DB2 /* buttons */ = { - isa = PBXGroup; - children = ( - E7E5B7A78A2D1C47285B79FC /* juce_ArrowButton.cpp */, - B11EC67DFA21869511B3041E /* juce_ArrowButton.h */, - 4A0A2B796676838D848432FF /* juce_Button.cpp */, - E8A01F45441E170E6190FADD /* juce_Button.h */, - D74AFAA3C82432B7113CF705 /* juce_DrawableButton.cpp */, - 99D8CB814600E509F918CFC5 /* juce_DrawableButton.h */, - 5721702823682EC883FCB870 /* juce_HyperlinkButton.cpp */, - E2FAE3B77A936D9AF0E8DEEC /* juce_HyperlinkButton.h */, - 4DE54D4FA92B85E954BBDD0D /* juce_ImageButton.cpp */, - 8F62A58CDAF0709EDE33F5E0 /* juce_ImageButton.h */, - 227001AE4630FAA6E65DD252 /* juce_ShapeButton.cpp */, - B92920A799E0A58E3B4AF75D /* juce_ShapeButton.h */, - ACDE74B253321268CA9AB8C4 /* juce_TextButton.cpp */, - F27DB431B9ECEE07B84281E8 /* juce_TextButton.h */, - 911A3E44C161694FF7084464 /* juce_ToggleButton.cpp */, - 9F4CAD2C33179825F3080F1F /* juce_ToggleButton.h */, - F805C241B3074BB357475216 /* juce_ToolbarButton.cpp */, - 0DCC7A5AD5AC5D3637FFAAFB /* juce_ToolbarButton.h */, - ); - name = buttons; - sourceTree = ""; - }; - 3E0C3A2E8ED7ED09FA4E1CF0 /* Juce Library Code */ = { - isa = PBXGroup; - children = ( - A4732634AB48AFD0FB06D7FA /* AppConfig.h */, - 54363D0B39B88D43447C0123 /* BinaryData.cpp */, - 7228D8E143CA465FB15BD546 /* BinaryData.h */, - 505852570B48EB3F18076B03 /* juce_AAX_Wrapper.cpp */, - 3254CAE4C282C4432214B016 /* juce_AAX_Wrapper.mm */, - 64CC83E4D891EAEC65EE41C4 /* juce_AU_Resources.r */, - 502D49C82606515A80907EB3 /* juce_AU_Wrapper.mm */, - 3DF47857774F10344F12BE65 /* juce_audio_basics.mm */, - 31AEFAC2A9E8C7C96ECB4B96 /* juce_audio_devices.mm */, - 32FC163D919C52263303EF7E /* juce_audio_formats.mm */, - AA2F01B149F981C2997D583F /* juce_audio_processors.mm */, - 6273BD6D40C9A904273C592F /* juce_audio_utils.mm */, - 99078823EE2D77389696F0E5 /* juce_core.mm */, - 48BDF7DFA849127655B86873 /* juce_data_structures.mm */, - AB6186E32E92664DEFA0C0A1 /* juce_events.mm */, - 9E3820CD63B47B5385AF2DB6 /* juce_graphics.mm */, - 19B56FF22ED0090A8D7A3E04 /* juce_gui_basics.mm */, - 6DC26B61BA1638AFAF142A6C /* juce_gui_extra.mm */, - B63E7FBEF314AA2B6A8083F4 /* juce_PluginUtilities.cpp */, - 55E39FAA63BA8B9D40F40712 /* juce_RTAS_DigiCode1.cpp */, - D8038990994C30BDD631733E /* juce_RTAS_DigiCode2.cpp */, - 4574217C2F5219DEDDDC9656 /* juce_RTAS_DigiCode3.cpp */, - FE39DD2B654DF778D919D554 /* juce_RTAS_MacResources.r */, - C7C6039A52C3EE370CA9E73A /* juce_RTAS_MacUtilities.mm */, - EAA5D8078BCC042BDF94C77A /* juce_RTAS_Wrapper.cpp */, - D6C6FCBA5ECA257959BFE674 /* juce_VST_Wrapper.cpp */, - F6F950B6ABB40B62AE4C0B78 /* juce_VST_Wrapper.mm */, - 8F32EF92B0A18751EC39A79B /* JuceHeader.h */, - ); - name = "Juce Library Code"; - sourceTree = ""; - }; - 3F504387EAE40781EC731BB7 /* values */ = { - isa = PBXGroup; - children = ( - DA27D90A90F1795DCD9DA064 /* juce_Value.cpp */, - 543415735FAC3778D98C649B /* juce_Value.h */, - A348DAE6ECDEF51CAD6B5FE4 /* juce_ValueTree.cpp */, - B779A3FF92AF0ED28B97C03A /* juce_ValueTree.h */, - ); - name = values; - sourceTree = ""; - }; - 47F1FC7D160024027C543D04 /* Resources */ = { - isa = PBXGroup; - children = ( - 2EFC0DDB732834CABE62C36E /* Info.plist */, - 6F9852573AA442CFBAD9695F /* RecentFilesMenuTemplate.nib */, - ); - name = Resources; - sourceTree = ""; - }; - 48B3AA9536D8F0B4104D3591 /* scanning */ = { - isa = PBXGroup; - children = ( - 29AE4D440A28441D61C76EF4 /* juce_KnownPluginList.cpp */, - 5FE10203FC5AE23DBA573E3B /* juce_KnownPluginList.h */, - 2754940A96851188581A2218 /* juce_PluginDirectoryScanner.cpp */, - 4AF614890823731010E97943 /* juce_PluginDirectoryScanner.h */, - 5A1BD822F8CB7D42BB0EAF7A /* juce_PluginListComponent.cpp */, - 53CD8A358FB75E4D10571218 /* juce_PluginListComponent.h */, - ); - name = scanning; - sourceTree = ""; - }; - 4A2152604F8F0C4007090ED3 /* threads */ = { - isa = PBXGroup; - children = ( - 72C174C879B2CA24DCE2B6EC /* juce_ChildProcess.cpp */, - 7AB9FBAA49422497E050FFAC /* juce_ChildProcess.h */, - 9098E2A57CB22B2D5F675D9C /* juce_CriticalSection.h */, - 0C0B6B8DAD62A3F5C926825F /* juce_DynamicLibrary.h */, - 40ACF762CE264F32184C4F7D /* juce_HighResolutionTimer.cpp */, - FB48147A1424E6D0A320DA6B /* juce_HighResolutionTimer.h */, - 50EDB2B0543B5881029D3CCE /* juce_InterProcessLock.h */, - 214092134C5925973C210C26 /* juce_Process.h */, - AF298423A147823848DFBC30 /* juce_ReadWriteLock.cpp */, - 4497D4F58A495EF3F3DB7DD2 /* juce_ReadWriteLock.h */, - 8B87D00DA619D83BA6926E28 /* juce_ScopedLock.h */, - 7658FE299B81691CFC697431 /* juce_ScopedReadLock.h */, - 9EA6B9182B39D4F9B416B14A /* juce_ScopedWriteLock.h */, - 2B455841042E415B99DEE263 /* juce_SpinLock.h */, - 7F081876B753390FC305329F /* juce_Thread.cpp */, - 9B103127E2063BAFD4A4FD33 /* juce_Thread.h */, - 11842D3DF751D5951BD039D4 /* juce_ThreadLocalValue.h */, - F598F4A108550EDBF7504E7B /* juce_ThreadPool.cpp */, - 9F9EAFF1322AAE2B114A611B /* juce_ThreadPool.h */, - 11AEAEFECC79A2800B56DDF9 /* juce_TimeSliceThread.cpp */, - D4B060A58438D21EE6CC8F76 /* juce_TimeSliceThread.h */, - 91544DAFCDBE05708D10A24C /* juce_WaitableEvent.h */, - ); - name = threads; - sourceTree = ""; - }; - 51D3ACB3B8EB13CB9843F7F8 /* juce_audio_processors */ = { - isa = PBXGroup; - children = ( - 2BB71E1725728DD1B293B270 /* processors */, - C89C5C051357DB3B9CD08C20 /* format */, - 90142123059D93BCEAB712F8 /* format_types */, - 48B3AA9536D8F0B4104D3591 /* scanning */, - 9046B3B87799C1088B4E6B81 /* juce_module_info */, - F723F88DC199C4516E0BD0CD /* juce_audio_processors.h */, - ); - name = juce_audio_processors; - sourceTree = ""; - }; - 5648974C3A509CF7BCB564A2 /* keyboard */ = { - isa = PBXGroup; - children = ( - A0EDFAC99A72166065DDD1FE /* juce_CaretComponent.cpp */, - ADF4E92197B00B0EB10384BA /* juce_CaretComponent.h */, - 0E989C4BC7933A41E9B0019E /* juce_KeyboardFocusTraverser.cpp */, - D921C8001631F2FC4D7EFF9D /* juce_KeyboardFocusTraverser.h */, - 349B7AFA001B78E62A9AFABB /* juce_KeyListener.cpp */, - E02D54F56C0EA9C94494CFF7 /* juce_KeyListener.h */, - 8141C52E88E3E82A0A226FAD /* juce_KeyPress.cpp */, - 7F63546442D6681E7AA27CB8 /* juce_KeyPress.h */, - 95812E339031893CDE82E8E5 /* juce_ModifierKeys.cpp */, - 7EC7AB8D0C164E19F70A4D8C /* juce_ModifierKeys.h */, - 9D542FAE4CA607E1F19C3EC9 /* juce_SystemClipboard.h */, - 1EB6398B6F537A4302092240 /* juce_TextEditorKeyMapper.h */, - 443C4EE14F325512D74C6B0E /* juce_TextInputTarget.h */, - ); - name = keyboard; - sourceTree = ""; - }; - 5A49F3FE7F309CCDF2AA6D13 /* logging */ = { - isa = PBXGroup; - children = ( - 2A28E0E1ED91E3E66DD795C0 /* juce_FileLogger.cpp */, - A700ACBCC4D648B60362B3D6 /* juce_FileLogger.h */, - 212A0795619AC3D8387EB085 /* juce_Logger.cpp */, - A5C29A814EAFAD95B416C624 /* juce_Logger.h */, - ); - name = logging; - sourceTree = ""; - }; - 5C634103A260BF82A0E31C45 /* juce_graphics */ = { - isa = PBXGroup; - children = ( - 6EFCA9BE2EA840377C657645 /* colour */, - 2FD23E53C45A9929EED4ACB9 /* contexts */, - 600B27C610B79902DCA4A031 /* images */, - F12369158044F272BDDEC2FD /* image_formats */, - 7D12CD4DE3E2BE74F35105D5 /* geometry */, - C28DB48D8EFA1D5455B2F7F9 /* placement */, - 81324F847F78D2803D339D51 /* fonts */, - 81228A7D287F23AC681C0DBC /* effects */, - F079B9DA6D228299D276CFD1 /* native */, - 9BCD4934F2D87982D9BC68B9 /* juce_module_info */, - 5DBBC8BA9F6EC7CDE3069E4D /* juce_graphics.h */, - ); - name = juce_graphics; - sourceTree = ""; - }; - 600B27C610B79902DCA4A031 /* images */ = { - isa = PBXGroup; - children = ( - 1C30357241D1DC9CF46D556B /* juce_Image.cpp */, - E60A33E021C4CA870FFE07CF /* juce_Image.h */, - E7EF16D6D50A17A5672075F0 /* juce_ImageCache.cpp */, - F2A26292713BB459A7AE5780 /* juce_ImageCache.h */, - D17049595AD1C1353337817D /* juce_ImageConvolutionKernel.cpp */, - 0236A082C107280C1505021A /* juce_ImageConvolutionKernel.h */, - C1FFEA64DED8E45D6A8F17F2 /* juce_ImageFileFormat.cpp */, - 8915FD41B7EB8AB0961F199A /* juce_ImageFileFormat.h */, - ); - name = images; - sourceTree = ""; - }; - 64272C7AB634CC1683F965CD /* juce_core */ = { - isa = PBXGroup; - children = ( - C563903C95875B98E023EB42 /* text */, - 0A1CD2C6C377E596E2BB643C /* maths */, - 82CBE4344E05C198564C7023 /* memory */, - 7F5AB44BFB3A934F692FA931 /* containers */, - 4A2152604F8F0C4007090ED3 /* threads */, - 97627FB0974924D059AC681B /* time */, - 894A275601B3879388492127 /* files */, - F71D9B3CC8688C2E11360EA4 /* network */, - 74D3D6965B4466AA78078555 /* streams */, - 5A49F3FE7F309CCDF2AA6D13 /* logging */, - B8C13B5C9FC988D111F5E51C /* system */, - 714343436E30203E40079511 /* xml */, - DC210A66C6446D4F9D7B158B /* javascript */, - 96D22057687FB227E2CD4C2C /* zip */, - E82FE59C6CD1F7A9DFD0A3DC /* unit_tests */, - 16EFEE06D414EBB4E08A3DCA /* misc */, - ABA32CBE72FAA2F9AD8357E4 /* native */, - 494A89CDF5C68CA01BB57F16 /* juce_module_info */, - 3150B9C41BFB9FC015FFAE76 /* juce_core.h */, - ); - name = juce_core; - sourceTree = ""; - }; - 64777E3332749BC9BC58A9C9 /* filebrowser */ = { - isa = PBXGroup; - children = ( - AC7FD56AB45D297F1D62676C /* juce_DirectoryContentsDisplayComponent.cpp */, - 8CA96F07FD8390BD5EEC909B /* juce_DirectoryContentsDisplayComponent.h */, - 494508266CB5367CB38B5805 /* juce_DirectoryContentsList.cpp */, - 8E3B1087D0795F0D4E02DAF0 /* juce_DirectoryContentsList.h */, - 743154234C82FDB5DACEA8C7 /* juce_FileBrowserComponent.cpp */, - BF4E95E2F725801F38CFCA77 /* juce_FileBrowserComponent.h */, - 431D8FA9D233B45295488AA7 /* juce_FileBrowserListener.h */, - 3344EDF97EBFA052C631F473 /* juce_FileChooser.cpp */, - 001A2BCC899370ADC99A8F3A /* juce_FileChooser.h */, - 3223ECE0332620D3B03E301A /* juce_FileChooserDialogBox.cpp */, - E44EB5B165F16ABE2DFB809D /* juce_FileChooserDialogBox.h */, - 7A38190CB0652B0EBA02100C /* juce_FileFilter.cpp */, - D1BA8296F20CACB8F81B7316 /* juce_FileFilter.h */, - 25F88A5C788D9CF7301569EB /* juce_FileListComponent.cpp */, - 8C4A3CBB322357AF0CA3C2CD /* juce_FileListComponent.h */, - 9E0A95AA535CE6ABE66D9A30 /* juce_FilenameComponent.cpp */, - 0A3CCDBDD4238A7F9CB559BD /* juce_FilenameComponent.h */, - 24C467D96909731EB0D68B4A /* juce_FilePreviewComponent.h */, - D33DD8892334E06135451054 /* juce_FileSearchPathListComponent.cpp */, - 1635BBF869518BAA7A88A6A0 /* juce_FileSearchPathListComponent.h */, - BA9FFDC7BCC2D364014E1280 /* juce_FileTreeComponent.cpp */, - E8A7578ED10948AB49EE2997 /* juce_FileTreeComponent.h */, - 2CA19470CA427333F8CAC0A5 /* juce_ImagePreviewComponent.cpp */, - 27077B2F6AA5ED05FAF0B5D8 /* juce_ImagePreviewComponent.h */, - 35865817C4ED48DCD346B5D9 /* juce_WildcardFileFilter.cpp */, - 46B8FB88F2949700DD70A821 /* juce_WildcardFileFilter.h */, - ); - name = filebrowser; - sourceTree = ""; - }; - 69C415E16F27D7D969B1F5D4 /* buffers */ = { - isa = PBXGroup; - children = ( - 1407F2665A3CA985C142273B /* juce_AudioDataConverters.cpp */, - D0096F2804DF0875565D0051 /* juce_AudioDataConverters.h */, - 2A61EE6E849869617187D67A /* juce_AudioSampleBuffer.cpp */, - 1D95A78059DCCC7B58782F07 /* juce_AudioSampleBuffer.h */, - D63FBBC40FA8CF0773BA9099 /* juce_FloatVectorOperations.cpp */, - 105DA88FCA60BE6C92A7249B /* juce_FloatVectorOperations.h */, - ); - name = buffers; - sourceTree = ""; - }; - 6EFCA9BE2EA840377C657645 /* colour */ = { - isa = PBXGroup; - children = ( - 49D8C9E638BCBA98114A0E94 /* juce_Colour.cpp */, - E2E7F9942FA653428A583920 /* juce_Colour.h */, - 887686762AD249568D53FC85 /* juce_ColourGradient.cpp */, - 6DCB546B40A962FCA3C74DB9 /* juce_ColourGradient.h */, - EBC1D498822B210B1B578763 /* juce_Colours.cpp */, - E99DD30E1F2706D62695EB8C /* juce_Colours.h */, - 29A10DF10817FC573A384056 /* juce_FillType.cpp */, - 6D256DC39965C982ADAAFA81 /* juce_FillType.h */, - 6AFA3298C0E6EBF44DF90481 /* juce_PixelFormats.h */, - ); - name = colour; - sourceTree = ""; - }; - 6FDE421EF91F6A2ECE24F648 /* drawables */ = { - isa = PBXGroup; - children = ( - C1E13F0AFFDADDB080D11B74 /* juce_Drawable.cpp */, - 41700CC92AEEF157D3B53BA2 /* juce_Drawable.h */, - E0DB95731A18E8D551F378BF /* juce_DrawableComposite.cpp */, - 6833DFDF33AA9A5F551EA79D /* juce_DrawableComposite.h */, - F39BD87913AB2F91817C50EF /* juce_DrawableImage.cpp */, - AAA6221960332B921DDF42A4 /* juce_DrawableImage.h */, - 5439A08FE11BD3D1EF760CF8 /* juce_DrawablePath.cpp */, - CE30C698B8FC1E23D6A8BB35 /* juce_DrawablePath.h */, - E912092604DBF571BDC08D60 /* juce_DrawableRectangle.cpp */, - A7BE5CE9E0BA615BCC867CB8 /* juce_DrawableRectangle.h */, - 1A0415BC113C5E901B668D45 /* juce_DrawableShape.cpp */, - E9E4792648C00B4A23C1A39D /* juce_DrawableShape.h */, - 3E5A6D7508BF64D897DABC3A /* juce_DrawableText.cpp */, - 2599ADA2E34E536F438F1B76 /* juce_DrawableText.h */, - F9B29C9F01195D5A979AB5C9 /* juce_SVGParser.cpp */, - ); - name = drawables; - sourceTree = ""; - }; - 714343436E30203E40079511 /* xml */ = { - isa = PBXGroup; - children = ( - 03F0A9F328C7E73E37F70774 /* juce_XmlDocument.cpp */, - 06387FD4ED709086E8E0152E /* juce_XmlDocument.h */, - 7C2634F55C78A3822A661CE2 /* juce_XmlElement.cpp */, - 9514C57B8C2FC488E49FF841 /* juce_XmlElement.h */, - ); - name = xml; - sourceTree = ""; - }; - 74D3D6965B4466AA78078555 /* streams */ = { - isa = PBXGroup; - children = ( - C78890910E4BE9A24F562397 /* juce_BufferedInputStream.cpp */, - 4C3F61A4672F57399AB751A0 /* juce_BufferedInputStream.h */, - E84D9D5463240034FD814D49 /* juce_FileInputSource.cpp */, - 6E84E300D2ECD62ED1ED3478 /* juce_FileInputSource.h */, - C92DFD53D297FAD265D1DB8D /* juce_InputSource.h */, - 3CAC36F05E2A916F49F6DC42 /* juce_InputStream.cpp */, - CA8B960E006E1C65A6A2E8AA /* juce_InputStream.h */, - 95D4F595A6D807E681E1E2B5 /* juce_MemoryInputStream.cpp */, - 954708C705637A2F8F204F0A /* juce_MemoryInputStream.h */, - F1D186A91AC8D4E99EA16650 /* juce_MemoryOutputStream.cpp */, - 2D9932D322EDA14CC872D08B /* juce_MemoryOutputStream.h */, - 5F7F52E503E2E2B59D055E6C /* juce_OutputStream.cpp */, - 2898384503D98B9CDE677C8F /* juce_OutputStream.h */, - 33D3EE89C713EBE01C1D268D /* juce_SubregionStream.cpp */, - 22520CCBD52F680200524E87 /* juce_SubregionStream.h */, - ); - name = streams; - sourceTree = ""; - }; - 76ACF3D24BC1E838C60D1C40 /* native */ = { - isa = PBXGroup; - children = ( - 1A5F53E93F3C800344F307DF /* juce_android_FileChooser.cpp */, - AB91CD7D677DF03475CA2090 /* juce_android_Windowing.cpp */, - 3A02DAB152A38D6A9EA9F5F5 /* juce_ios_UIViewComponentPeer.mm */, - A199934EF3E1D20FD472E51D /* juce_ios_Windowing.mm */, - BAA40A78E81F4FF0F0E075A6 /* juce_linux_Clipboard.cpp */, - 4461D6D26F4163DDA5B77F72 /* juce_linux_FileChooser.cpp */, - 32E16F662BD317BE07A69E58 /* juce_linux_Windowing.cpp */, - 127F5C75CA1140A229F5C5FD /* juce_mac_FileChooser.mm */, - 2CB4C73C121FCDEF65CBAC79 /* juce_mac_MainMenu.mm */, - B58C5191B1F0F0863167A322 /* juce_mac_MouseCursor.mm */, - 89003B5CB547C82F42EEB0A9 /* juce_mac_NSViewComponentPeer.mm */, - 17C3024C2A1EE03BC0ED9C96 /* juce_mac_Windowing.mm */, - E5D86302F07C5564E71BDD33 /* juce_MultiTouchMapper.h */, - 69327BB424333BE9051A2C1D /* juce_win32_DragAndDrop.cpp */, - D4FC04482169FDDCEB7A3BB5 /* juce_win32_FileChooser.cpp */, - A4A391D50A9F61201CBC277D /* juce_win32_Windowing.cpp */, - ); - name = native; - sourceTree = ""; - }; - 78B7B5349F52AFB72E0AB8C6 /* menus */ = { - isa = PBXGroup; - children = ( - 80153220EFB623D6F205FD1B /* juce_MenuBarComponent.cpp */, - 2A1C3333AE8043F0588BBBDF /* juce_MenuBarComponent.h */, - EA765AB65F269CFAD6CA3BFE /* juce_MenuBarModel.cpp */, - 53EA5EAEF8A9688559300B1C /* juce_MenuBarModel.h */, - 8A57C43210108CEEE8B61750 /* juce_PopupMenu.cpp */, - 2DF4E9322A4790812A9E9273 /* juce_PopupMenu.h */, - ); - name = menus; - sourceTree = ""; - }; - 79A8B90680DBB403FBF0FEB3 /* players */ = { - isa = PBXGroup; - children = ( - D4811402C8922A6D8EB4C660 /* juce_AudioProcessorPlayer.cpp */, - FD2285710D78FDBC856ADF13 /* juce_AudioProcessorPlayer.h */, - ); - name = players; - sourceTree = ""; - }; - 7D12CD4DE3E2BE74F35105D5 /* geometry */ = { - isa = PBXGroup; - children = ( - E1E5A0164A129C5DA1FA8DB7 /* juce_AffineTransform.cpp */, - 47EF393874A20700CD249091 /* juce_AffineTransform.h */, - 936D695F9C82434D08C181FC /* juce_BorderSize.h */, - E90C9A775597228F1F127252 /* juce_EdgeTable.cpp */, - 1FDE28E257271B411780600C /* juce_EdgeTable.h */, - 244636A4B3E48A7B6CC8E996 /* juce_Line.h */, - DD9B0DAF1119ECB6FDC0A3AE /* juce_Path.cpp */, - A7C3E1CAAA03F545AA4FCFAA /* juce_Path.h */, - 69B3908CF6E97D2326117534 /* juce_PathIterator.cpp */, - F213F6D6186ABA1FD60ADC42 /* juce_PathIterator.h */, - 8A4EB298996C4C410C1B4CDC /* juce_PathStrokeType.cpp */, - 4FDFC7D4EEEE8782C9FD9200 /* juce_PathStrokeType.h */, - 310AF93FF6F5B6D606FB6ED3 /* juce_Point.h */, - B0A8FCF2D607B95C740D17C9 /* juce_Rectangle.h */, - 40D83B00A8BBE334104EB694 /* juce_RectangleList.h */, - ); - name = geometry; - sourceTree = ""; - }; - 7D34EB83085FA61FCC15CB33 /* juce_events */ = { - isa = PBXGroup; - children = ( - 24E56C122BA7B936EB30D9EE /* messages */, - 824BDCF231EC6398C13EF6B4 /* timers */, - 33D3E9073E0658530664DCA5 /* broadcasters */, - 9ACE3BB033DC986A0A577EE8 /* interprocess */, - D4EE30FE8A31CD1DD0DCD093 /* native */, - CF348935D8F88A548C0FB249 /* juce_module_info */, - 59B8F05E6B3F24B6AEB10B0D /* juce_events.h */, - ); - name = juce_events; - sourceTree = ""; - }; - 7F5AB44BFB3A934F692FA931 /* containers */ = { - isa = PBXGroup; - children = ( - 21B76774F02A7242990E433C /* juce_AbstractFifo.cpp */, - 07CB27E064E2A82C2B1D3832 /* juce_AbstractFifo.h */, - 0B2C1056583363B66704DB9C /* juce_Array.h */, - DD683E5793B347EEB07FB199 /* juce_ArrayAllocationBase.h */, - D1353A684AD92A6A9FAFBB1B /* juce_DynamicObject.cpp */, - DD1BF932ABF0CEC81A8B8A3A /* juce_DynamicObject.h */, - 0DE1759C594D2719742E928A /* juce_ElementComparator.h */, - 2D8A5B5929909ADD898D7E00 /* juce_HashMap.h */, - FA726CE9275EF0E84BBEA666 /* juce_LinkedListPointer.h */, - 6F0921F115160B435DC6D1D5 /* juce_NamedValueSet.cpp */, - 71FDCC63A1963F976C7AC8EE /* juce_NamedValueSet.h */, - A3B840D8C76CA45D3096241C /* juce_OwnedArray.h */, - AE4B8002F4435BEADA3AE966 /* juce_PropertySet.cpp */, - 3F948548BB22C3E546E5B0C6 /* juce_PropertySet.h */, - 4166468539A5F6E92A7A153E /* juce_ReferenceCountedArray.h */, - B6A004CD5808CFA5481EFA02 /* juce_ScopedValueSetter.h */, - 05F4DA9558D39B50DA5DEF79 /* juce_SortedSet.h */, - 80149DC851E70B4D50DA03DB /* juce_SparseSet.h */, - 9196D1FCEC768D074AAAD581 /* juce_Variant.cpp */, - D25566BCBFE5CCA4E425E6A7 /* juce_Variant.h */, - ); - name = containers; - sourceTree = ""; - }; - 81228A7D287F23AC681C0DBC /* effects */ = { - isa = PBXGroup; - children = ( - F273ED17232368EBFAFC820B /* juce_DropShadowEffect.cpp */, - DAEFEE4711393EBF6BC1EB3A /* juce_DropShadowEffect.h */, - AA5AD3160392AC223285535C /* juce_GlowEffect.cpp */, - CC04B8DF2C8AAFD8DB02A142 /* juce_GlowEffect.h */, - F83AF328F15F82C722B45598 /* juce_ImageEffectFilter.h */, - ); - name = effects; - sourceTree = ""; - }; - 81324F847F78D2803D339D51 /* fonts */ = { - isa = PBXGroup; - children = ( - 8EC249E14405CAC614E7A4CF /* juce_AttributedString.cpp */, - 9851B7F5090C1FA428169434 /* juce_AttributedString.h */, - 27F84193A8E46E113C520776 /* juce_CustomTypeface.cpp */, - C16DEC12DA7B1444AF0FD5BB /* juce_CustomTypeface.h */, - FDDB0277D2D036AEFA3EBD2D /* juce_Font.cpp */, - 942BA246938908E24A47A05B /* juce_Font.h */, - B57E1987459E64275B4652B2 /* juce_GlyphArrangement.cpp */, - 61E56039E1D2929463E58D62 /* juce_GlyphArrangement.h */, - 775C9C8633BA573DA512EDD6 /* juce_TextLayout.cpp */, - 4405EC65D1F518B70A5CF7B5 /* juce_TextLayout.h */, - D35E45B2269C44FCCAD7B1C4 /* juce_Typeface.cpp */, - BDC553DA1A51C45837101B7B /* juce_Typeface.h */, - ); - name = fonts; - sourceTree = ""; - }; - 824BDCF231EC6398C13EF6B4 /* timers */ = { - isa = PBXGroup; - children = ( - A4BAD3C43AF0D19ECA1C2BB3 /* juce_MultiTimer.cpp */, - A2C4984859B7A2F3CB17C609 /* juce_MultiTimer.h */, - 288C1D78EC7B90B96377863A /* juce_Timer.cpp */, - 78A82E89AC0283CC1329E84E /* juce_Timer.h */, - ); - name = timers; - sourceTree = ""; - }; - 82CBE4344E05C198564C7023 /* memory */ = { - isa = PBXGroup; - children = ( - 72F3014666D709C2DC843E32 /* juce_Atomic.h */, - A0492880578DCB9152DE5EAD /* juce_ByteOrder.h */, - 6CBCD70FF1AE3E23D1598F84 /* juce_ContainerDeletePolicy.h */, - AED57A3601CE4B9FF8007855 /* juce_HeapBlock.h */, - E18590F0257AB3D1F7F7CE8F /* juce_LeakedObjectDetector.h */, - 21BB88DADCF2268F24A63357 /* juce_Memory.h */, - 61A517E758E2BF89FF445D7F /* juce_MemoryBlock.cpp */, - 7F0B06EA0B38D4555CFEBA61 /* juce_MemoryBlock.h */, - FB35DC2702275D1038B7B960 /* juce_OptionalScopedPointer.h */, - 7A739B1B4B833A4668904CA6 /* juce_ReferenceCountedObject.h */, - 4350188F5B6D76DC651BA40E /* juce_ScopedPointer.h */, - 8CE45844BA3103D92458CFB5 /* juce_Singleton.h */, - 6475DF69D5BDC709E275BF4D /* juce_WeakReference.h */, - ); - name = memory; - sourceTree = ""; - }; - 8505FC6FFB5A4A907383795E /* midi */ = { - isa = PBXGroup; - children = ( - 71A60F40B7B20297A1A5CB18 /* juce_MidiBuffer.cpp */, - A810A279E11A672B8F84AD72 /* juce_MidiBuffer.h */, - 33DDC7D3B0B83DF72DF167AC /* juce_MidiFile.cpp */, - B55F33C584CCF617C5C71EE6 /* juce_MidiFile.h */, - 3DC88C42A001EAAB6B959C6F /* juce_MidiKeyboardState.cpp */, - 6F98D6B8CAA0577CE576CD06 /* juce_MidiKeyboardState.h */, - E2E2DC879339A8A8F83349D8 /* juce_MidiMessage.cpp */, - 7202164C1666053D423871B0 /* juce_MidiMessage.h */, - 49B29E84D07EAF1F08C30A4F /* juce_MidiMessageSequence.cpp */, - 73E07C2D38F6ABA12AD6A458 /* juce_MidiMessageSequence.h */, - ); - name = midi; - sourceTree = ""; - }; - 85A5C17AC07E3A6A3F2EDA18 /* AAX */ = { - isa = PBXGroup; - children = ( - 505852570B48EB3F18076B03 /* juce_AAX_Wrapper.cpp */, - 3254CAE4C282C4432214B016 /* juce_AAX_Wrapper.mm */, - ); - name = AAX; - sourceTree = ""; - }; - 87B177FB46D381DF5C97583E /* utility */ = { - isa = PBXGroup; - children = ( - FF46344F53B1AE5119D163D5 /* juce_CarbonVisibility.h */, - C33C134DA87CD13FAF7BC5A1 /* juce_CheckSettingMacros.h */, - 477946525F6F1BE9135A3101 /* juce_FakeMouseMoveGenerator.h */, - 1358A353CB770ABF4DF73417 /* juce_IncludeModuleHeaders.h */, - A4010716414361F5F304407A /* juce_IncludeSystemHeaders.h */, - FDA8E9094D7495F5116F7742 /* juce_PluginHostType.h */, - B63E7FBEF314AA2B6A8083F4 /* juce_PluginUtilities.cpp */, - ); - name = utility; - sourceTree = ""; - }; - 894A275601B3879388492127 /* files */ = { - isa = PBXGroup; - children = ( - 247E415D0635F05B4067C255 /* juce_DirectoryIterator.cpp */, - 4D488219CE9D736D69F6EF59 /* juce_DirectoryIterator.h */, - 39423D67EFB8E7CEEF5FFAA9 /* juce_File.cpp */, - 95B7D6B36478C5A2977ADD4C /* juce_File.h */, - D409BECBAD7CDC3DE48EFA2F /* juce_FileInputStream.cpp */, - 418C5A909668054B5140BDA9 /* juce_FileInputStream.h */, - B446CB8C1ED8823EA2F33E30 /* juce_FileOutputStream.cpp */, - A70082D71DB8B5D779944812 /* juce_FileOutputStream.h */, - D1BEED433BFC4AA10346BE1C /* juce_FileSearchPath.cpp */, - 3BB7B60AE87F68C10DBEE118 /* juce_FileSearchPath.h */, - F5E56D366A88F772BE998AED /* juce_MemoryMappedFile.h */, - 4370F9713D43E71621F2AA2A /* juce_TemporaryFile.cpp */, - F0E8BE4931D56987065FE1C1 /* juce_TemporaryFile.h */, - ); - name = files; - sourceTree = ""; - }; - 8E4E901883E6B9C038471176 /* embedding */ = { - isa = PBXGroup; - children = ( - 45F6575A7BDB9134EAEA7633 /* juce_ActiveXControlComponent.h */, - 954D25A9D5C49DEB9D2FD167 /* juce_NSViewComponent.h */, - 24CFBAD49341D774EFA46056 /* juce_UIViewComponent.h */, - ); - name = embedding; - sourceTree = ""; - }; - 8FF698E2E4B3B82B8C64B444 /* Source */ = { - isa = PBXGroup; - children = ( - C21CEF3B473FDC99270B7623 /* Dexed */, - D62CAA66658707456DEC1897 /* Juce Modules */, - 3E0C3A2E8ED7ED09FA4E1CF0 /* Juce Library Code */, - 47F1FC7D160024027C543D04 /* Resources */, - 37BC5C48642EECA7AE662C02 /* Frameworks */, - 01533246E329E35CCD6F8580 /* Products */, - 38AEAFD518788FFC00A9DF7B /* Dexed copy-Info.plist */, - ); - name = Source; - sourceTree = ""; - }; - 90142123059D93BCEAB712F8 /* format_types */ = { - isa = PBXGroup; - children = ( - 30DDED034404C826CAF112BB /* juce_AudioUnitPluginFormat.h */, - 78934C6C88D2B35DEF15BAB8 /* juce_AudioUnitPluginFormat.mm */, - 6E8FC799E88893F8CD15BB71 /* juce_LADSPAPluginFormat.cpp */, - B4AA6DED570BD1D3E701BA49 /* juce_LADSPAPluginFormat.h */, - 3F15C4289E956EA0447392BD /* juce_VST3PluginFormat.cpp */, - 153D4DE95D01307F844AA15B /* juce_VST3PluginFormat.h */, - 83DC5A4F730ECA567FADFC3E /* juce_VSTMidiEventList.h */, - F68AA879901D4E695CBC3FAF /* juce_VSTPluginFormat.cpp */, - BEAE9210BD434DD07FD67CBF /* juce_VSTPluginFormat.h */, - ); - name = format_types; - sourceTree = ""; - }; - 9302146DD804F9CBF819DE20 /* RTAS */ = { - isa = PBXGroup; - children = ( - 55E39FAA63BA8B9D40F40712 /* juce_RTAS_DigiCode1.cpp */, - D8038990994C30BDD631733E /* juce_RTAS_DigiCode2.cpp */, - 4574217C2F5219DEDDDC9656 /* juce_RTAS_DigiCode3.cpp */, - 4E32AAF34A5EE096B8F3918E /* juce_RTAS_WinUtilities.cpp */, - EAA5D8078BCC042BDF94C77A /* juce_RTAS_Wrapper.cpp */, - C7C6039A52C3EE370CA9E73A /* juce_RTAS_MacUtilities.mm */, - 3E312C7BB77E7FF22DF88B96 /* juce_RTAS_DigiCode_Header.h */, - ); - name = RTAS; - sourceTree = ""; - }; - 9335318EC700B990C16F4739 /* misc */ = { - isa = PBXGroup; - children = ( - 1BDDF13246E8EC9483F6826B /* juce_BubbleComponent.cpp */, - EE05AF7337689377BBF4A40B /* juce_BubbleComponent.h */, - 75EB9A0BC0C7717F3DCE5BAE /* juce_DropShadower.cpp */, - F74CAAECFC16D1E87041E5A7 /* juce_DropShadower.h */, - ); - name = misc; - sourceTree = ""; - }; - 93DBDE35F9396CE4E89673FB /* juce_audio_utils */ = { - isa = PBXGroup; - children = ( - FA1B75BBFC7775827EA55903 /* gui */, - 79A8B90680DBB403FBF0FEB3 /* players */, - E609C562DEB55A8AEA040EC5 /* juce_module_info */, - 9ADD55269807C198F51001F4 /* juce_audio_utils.h */, - ); - name = juce_audio_utils; - sourceTree = ""; - }; - 96D22057687FB227E2CD4C2C /* zip */ = { - isa = PBXGroup; - children = ( - 1F5C171B3E8790746AD764E6 /* juce_GZIPCompressorOutputStream.cpp */, - E4C0D5FE28A85EDD44727BE3 /* juce_GZIPCompressorOutputStream.h */, - AFB323F45D65FBC8B472B825 /* juce_GZIPDecompressorInputStream.cpp */, - EE6F7ABA79C5D3A9FFCEC493 /* juce_GZIPDecompressorInputStream.h */, - E60515FDC5AD0779F615C43E /* juce_ZipFile.cpp */, - 475CE9A832328566544F457F /* juce_ZipFile.h */, - ); - name = zip; - sourceTree = ""; - }; - 97627FB0974924D059AC681B /* time */ = { - isa = PBXGroup; - children = ( - 02E962E65624D43B0906B0C6 /* juce_PerformanceCounter.cpp */, - 13BE37C7C7C4904EE42B9CEA /* juce_PerformanceCounter.h */, - 1D31136D1C9D959792023095 /* juce_RelativeTime.cpp */, - 03BC5E395E7CFFE130B7E5DE /* juce_RelativeTime.h */, - 7BF1EEFA4D36A91714D26060 /* juce_Time.cpp */, - 8BBE375590444CD57A311DD2 /* juce_Time.h */, - ); - name = time; - sourceTree = ""; - }; - 997D1EDFF8867D6F34493768 /* code_editor */ = { - isa = PBXGroup; - children = ( - 1AB4868A9AC3151DB805E2ED /* juce_CodeDocument.cpp */, - 13785F78EFA77576147267E3 /* juce_CodeDocument.h */, - 32F091EF95BC75166AAE583A /* juce_CodeEditorComponent.cpp */, - EB82AEC0B78709874C1749EC /* juce_CodeEditorComponent.h */, - 5DE3DC6998A92F718C9683FA /* juce_CodeTokeniser.h */, - 71DFB6F3C44390C0FD109073 /* juce_CPlusPlusCodeTokeniser.cpp */, - 7E68BB771E88E0A2A323D365 /* juce_CPlusPlusCodeTokeniser.h */, - 588255FD68989F1A03FDF31C /* juce_CPlusPlusCodeTokeniserFunctions.h */, - ); - name = code_editor; - sourceTree = ""; - }; - 9ACE3BB033DC986A0A577EE8 /* interprocess */ = { - isa = PBXGroup; - children = ( - 88DEE0054A9328954E19EECA /* juce_InterprocessConnection.cpp */, - F4EA09FAC67FDDA4D2E1D151 /* juce_InterprocessConnection.h */, - EACE6ED62F30C9222D91ACB2 /* juce_InterprocessConnectionServer.cpp */, - CECC7AEC966A1651289B4701 /* juce_InterprocessConnectionServer.h */, - ); - name = interprocess; - sourceTree = ""; - }; - A6591E1C9596C9585841C280 /* juce_audio_basics */ = { - isa = PBXGroup; - children = ( - 69C415E16F27D7D969B1F5D4 /* buffers */, - 8505FC6FFB5A4A907383795E /* midi */, - 22B86A69849E8A8394A7512D /* effects */, - 119C8C138453E1EDB43BB203 /* sources */, - 32FC8884626A89F0A805D4C0 /* synthesisers */, - 5EBC97F38683F466B5DC3974 /* juce_module_info */, - 8AEF429B2B2CF97DD77799EB /* juce_audio_basics.h */, - ); - name = juce_audio_basics; - sourceTree = ""; - }; - ABA32CBE72FAA2F9AD8357E4 /* native */ = { - isa = PBXGroup; - children = ( - B1D9F99AC498364816DAC219 /* juce_android_Files.cpp */, - A3E39527888583E832999240 /* juce_android_JNIHelpers.h */, - 268719C746B8E5EA06DDCF01 /* juce_android_Misc.cpp */, - 2068B2F409A743F7AA6005B8 /* juce_android_Network.cpp */, - C4282ED857CAA664F85D5C4D /* juce_android_SystemStats.cpp */, - CFFA7532FAFF5655253878FE /* juce_android_Threads.cpp */, - EB7592B101CFEDF629993E39 /* juce_BasicNativeHeaders.h */, - F8A589597222065EA52C4F9C /* juce_linux_CommonFile.cpp */, - EEC5BFDA3C3B23D08E4528B7 /* juce_linux_Files.cpp */, - 6CAAD366E2D6A650900C75F0 /* juce_linux_Network.cpp */, - 2010DBBC52928BD3BA2E0704 /* juce_linux_SystemStats.cpp */, - 448630170E2B48A00FBBA757 /* juce_linux_Threads.cpp */, - 5D131F468F18FD82C14C3849 /* juce_mac_Files.mm */, - 30956FDD9C1C2D706020AB84 /* juce_mac_Network.mm */, - 49D8BE8809C3C20272870C06 /* juce_mac_Strings.mm */, - 5197B9D23C0D9B28F2FF7F93 /* juce_mac_SystemStats.mm */, - 99B1A018081D90D801667296 /* juce_mac_Threads.mm */, - 3A2252FE59FEB529074751B8 /* juce_osx_ObjCHelpers.h */, - 47168956BF1BAC3FCBD55BB8 /* juce_posix_NamedPipe.cpp */, - 8FB4C261F0F3760EEA4B7BBE /* juce_posix_SharedCode.h */, - C7EFC098CAC8AAB04A9D5183 /* juce_win32_ComSmartPtr.h */, - 0353CE3273A1063693BC5D55 /* juce_win32_Files.cpp */, - BF9449063F547456209F21FE /* juce_win32_Network.cpp */, - B240D74DFFCFE7CC095CEF59 /* juce_win32_Registry.cpp */, - EF5B2974D235161C6A1536A4 /* juce_win32_SystemStats.cpp */, - BEEB5F341047830F06857DD9 /* juce_win32_Threads.cpp */, - ); - name = native; - sourceTree = ""; - }; - AF25CB689CF9F18AB7F18B70 /* layout */ = { - isa = PBXGroup; - children = ( - 03C1DC01A1B211F7FCA5043C /* juce_AnimatedPosition.h */, - 48C71FEAED1B46E11F17040C /* juce_AnimatedPositionBehaviours.h */, - 135C6D9174F6937E278E86FB /* juce_ComponentAnimator.cpp */, - BB08970C0517BF01D80D49B3 /* juce_ComponentAnimator.h */, - 4C6C14363344C87BDA4C1C71 /* juce_ComponentBoundsConstrainer.cpp */, - D2E57CCA4E6F6DBE2953744C /* juce_ComponentBoundsConstrainer.h */, - BFF8708E6D65F4E2B84983F9 /* juce_ComponentBuilder.cpp */, - 238202B3EA9976135C833C3A /* juce_ComponentBuilder.h */, - 1756BAFDC82F5E69704BEAFE /* juce_ComponentMovementWatcher.cpp */, - 9BC0901018A3D55DCCA54301 /* juce_ComponentMovementWatcher.h */, - 1FDD2E98D27BD53D39C3AEB0 /* juce_ConcertinaPanel.cpp */, - 5D2301F260F7793BD491A81E /* juce_ConcertinaPanel.h */, - 1F982064915D0D00759C6B17 /* juce_GroupComponent.cpp */, - 0FC4F5F1B7E65CC1C9FA915F /* juce_GroupComponent.h */, - AA600E8588CD8DE76CB9C361 /* juce_MultiDocumentPanel.cpp */, - EE40D10A94911C19595F860D /* juce_MultiDocumentPanel.h */, - B633E97B2CB9548F0AF0164A /* juce_ResizableBorderComponent.cpp */, - 3EBF429D4892591960A930F3 /* juce_ResizableBorderComponent.h */, - 0CB234755B75E0DBC2FFB58E /* juce_ResizableCornerComponent.cpp */, - B9D163D4B1C34DFAF84F81E0 /* juce_ResizableCornerComponent.h */, - 11329C73799FA61B7BC76418 /* juce_ResizableEdgeComponent.cpp */, - 4710CA869326390AF0CE2A0B /* juce_ResizableEdgeComponent.h */, - 108462DA6B96E6F49DBD521E /* juce_ScrollBar.cpp */, - 309E703B70110A64AABCC674 /* juce_ScrollBar.h */, - 4D8B2790A6E7552C64453A53 /* juce_StretchableLayoutManager.cpp */, - 4836B8889A1100EA724CE7C2 /* juce_StretchableLayoutManager.h */, - 2FD26019A4D247FA8F38FE29 /* juce_StretchableLayoutResizerBar.cpp */, - 462B768DFC2129F54233D51D /* juce_StretchableLayoutResizerBar.h */, - 07037505B34930CDA76B04A5 /* juce_StretchableObjectResizer.cpp */, - 4C9751F81C3C052C9A6390F4 /* juce_StretchableObjectResizer.h */, - 7A905E3EE096DAA1D7BA7ABD /* juce_TabbedButtonBar.cpp */, - 163C2312B370BA53F482B84B /* juce_TabbedButtonBar.h */, - CCBC05EAC1621CB1519FA5A4 /* juce_TabbedComponent.cpp */, - 35892C1EF9CEA7C1F1C9109F /* juce_TabbedComponent.h */, - 45E8F3FB24A3579F1C1F3DF5 /* juce_Viewport.cpp */, - 9A68431EDA5B8D2023A10A02 /* juce_Viewport.h */, - ); - name = layout; - sourceTree = ""; - }; - B199AE84B656EEB377B44DAE /* misc */ = { - isa = PBXGroup; - children = ( - C4A2C1FDE57CCF33BE778B39 /* juce_AppleRemote.h */, - ACDB4542A6B2FE5186631197 /* juce_BubbleMessageComponent.cpp */, - E5241F77EBB47E4DF15750FA /* juce_BubbleMessageComponent.h */, - D5E430C641A42BA4693AC4AF /* juce_ColourSelector.cpp */, - 4F977F1C295B0D355391AAD3 /* juce_ColourSelector.h */, - 6E2A781F28B3F735F4FAB2A2 /* juce_KeyMappingEditorComponent.cpp */, - A00DC4E59356AF5F1D9C02D1 /* juce_KeyMappingEditorComponent.h */, - 5BFC8D75FFE4E8DEE50B3B1A /* juce_PreferencesPanel.cpp */, - A062855D9DD17397012BC224 /* juce_PreferencesPanel.h */, - AE8321756C03700EB12FF98A /* juce_RecentlyOpenedFilesList.cpp */, - FD333147C1339A81B846EC52 /* juce_RecentlyOpenedFilesList.h */, - 0FDAC75611540A0DE7FE3E22 /* juce_SplashScreen.cpp */, - 271BCF94F884F0354E1EBCC7 /* juce_SplashScreen.h */, - D154251B66BF13E992D3D06A /* juce_SystemTrayIconComponent.cpp */, - CEFACF205D94175B714846DB /* juce_SystemTrayIconComponent.h */, - 738B67C0D9862DF54EC53785 /* juce_WebBrowserComponent.h */, - ); - name = misc; - sourceTree = ""; - }; - B794B15ADD462305846C5903 /* VST */ = { - isa = PBXGroup; - children = ( - D6C6FCBA5ECA257959BFE674 /* juce_VST_Wrapper.cpp */, - F6F950B6ABB40B62AE4C0B78 /* juce_VST_Wrapper.mm */, - ); - name = VST; - sourceTree = ""; - }; - B8C13B5C9FC988D111F5E51C /* system */ = { - isa = PBXGroup; - children = ( - 4342EA166DD20D383F6C9E50 /* juce_PlatformDefs.h */, - A11BA069921359F646E104A1 /* juce_StandardHeader.h */, - 037F8EB68705A98C29AEE6B0 /* juce_SystemStats.cpp */, - D90A42D47F3DD9C505D8A925 /* juce_SystemStats.h */, - 77207D1536974D96B7ED2B85 /* juce_TargetPlatform.h */, - ); - name = system; - sourceTree = ""; - }; - BDC5059F1563FD8DD69AD324 /* msfa */ = { - isa = PBXGroup; - children = ( - 3715DFDD7A1B12083F051F5A /* freqlut.cc */, - 8F395B738E7AB81A0333AF96 /* freqlut.h */, - 2D26E2304C0F6FC633936014 /* lfo.cc */, - 86412A8C98A3287951990C1B /* lfo.h */, - AF1DFD842A36E967DF140D5C /* aligned_buf.h */, - 30B133CA0CDC245A147F4689 /* controllers.h */, - AE09B4C2A4BDE8FDA01A8A13 /* dx7note.cc */, - C6928FE8579AE1980061CA43 /* dx7note.h */, - 00FDFD1ABE59B4CEF74BF5A3 /* env.cc */, - 64CF42AFC2E05AEF9D350CD2 /* env.h */, - F63CE53483AF125DCFB024F1 /* exp2.cc */, - 8AF9F9504D8671A590689E28 /* exp2.h */, - C01EE75D859C1F942DA3AE61 /* fm_core.cc */, - 1B06A67DF2B4FD2969A9781A /* fm_core.h */, - 78CA76788217B98287D9E007 /* fm_op_kernel.cc */, - F38E4F0A432CAB98BA8F4F8A /* fm_op_kernel.h */, - 68EBBB35B7A5A57E4BA2F8E2 /* module.h */, - 51E5757E2D48E638F9A4CB61 /* pitchenv.cc */, - F47FA981083705D4B545339F /* pitchenv.h */, - B0230FCCA099E6430411DFC9 /* sin.cc */, - 3BE8F91A99E8F48CB9F10C1F /* sin.h */, - 68D35AFE11BAA35EAE497D47 /* synth.h */, - ); - name = msfa; - sourceTree = ""; - }; - C1286EFB30F4A6B5049A6E42 /* juce_audio_plugin_client */ = { - isa = PBXGroup; - children = ( - D53856B782944C7AA8FC0B1E /* AU */, - 9302146DD804F9CBF819DE20 /* RTAS */, - B794B15ADD462305846C5903 /* VST */, - 85A5C17AC07E3A6A3F2EDA18 /* AAX */, - 87B177FB46D381DF5C97583E /* utility */, - EF6B42F9461A962D9D91EFEA /* juce_module_info */, - 4E1C775897B0A2C2F9E2CB44 /* juce_audio_plugin_client.h */, - ); - name = juce_audio_plugin_client; - sourceTree = ""; - }; - C21CEF3B473FDC99270B7623 /* Dexed */ = { - isa = PBXGroup; - children = ( - F472964B0FFEE5615B72CE3D /* Resources */, - 29B923E6EB12F97B68585AFC /* Source */, - ); - name = Dexed; - sourceTree = ""; - }; - C28DB48D8EFA1D5455B2F7F9 /* placement */ = { - isa = PBXGroup; - children = ( - F1B87A9524CB1BFD0A3CDC47 /* juce_Justification.h */, - F957420DFF4D2354671B4116 /* juce_RectanglePlacement.cpp */, - 1BC34A19A42AE647894C4D57 /* juce_RectanglePlacement.h */, - ); - name = placement; - sourceTree = ""; - }; - C563903C95875B98E023EB42 /* text */ = { - isa = PBXGroup; - children = ( - 400C107C97F668916CF93FB2 /* juce_CharacterFunctions.cpp */, - 980D53B155A6FE153BF4ECC4 /* juce_CharacterFunctions.h */, - 23E9F8B6075CCB7BA9FE4782 /* juce_CharPointer_ASCII.h */, - 45CC11D2029BA2CEAE1B0F76 /* juce_CharPointer_UTF16.h */, - BC383B9F2F352E373DE6C4A6 /* juce_CharPointer_UTF32.h */, - 43E05BD9AADCBDA27B58F5A4 /* juce_CharPointer_UTF8.h */, - 7144CB121F03A13EC1A5383F /* juce_Identifier.cpp */, - 70BB114924D2EB3508565E8F /* juce_Identifier.h */, - AC0E5E706FA5E8597F943065 /* juce_LocalisedStrings.cpp */, - D6C62054C5A49E8BB8902DF8 /* juce_LocalisedStrings.h */, - FD799268DEA0EC4CDFD4DA10 /* juce_NewLine.h */, - 32707C43C25AF3F79D120BCF /* juce_String.cpp */, - A190462810A30005F66291F9 /* juce_String.h */, - 0733471B6DA02299D2C9590A /* juce_StringArray.cpp */, - 112C97A7D8CEC06ED2E1B1BE /* juce_StringArray.h */, - 7CDDAFACA226D14742566EE3 /* juce_StringPairArray.cpp */, - BE0C6895B768F38281CCC0BC /* juce_StringPairArray.h */, - 1600EDBEE9B363CBAB68CD43 /* juce_StringPool.cpp */, - 2BEBDED2BACDEEEE975583F3 /* juce_StringPool.h */, - C294314DFA3B047D1F745A23 /* juce_StringRef.h */, - B8F528366A0422FC84469E80 /* juce_TextDiff.cpp */, - F32BA2ADBCF84519105AB974 /* juce_TextDiff.h */, - ); - name = text; - sourceTree = ""; - }; - C89C5C051357DB3B9CD08C20 /* format */ = { - isa = PBXGroup; - children = ( - B773C79C475482598391DF35 /* juce_AudioPluginFormat.cpp */, - 734BB0B03974DF78B8CB4FD8 /* juce_AudioPluginFormat.h */, - 37A3210291F1C2B3FF42BCDD /* juce_AudioPluginFormatManager.cpp */, - 1914E45DEAEBD1592581F1FD /* juce_AudioPluginFormatManager.h */, - ); - name = format; - sourceTree = ""; - }; - CAF6EDA5961A5335899392C7 /* positioning */ = { - isa = PBXGroup; - children = ( - 0B7725520356AED2C80FC943 /* juce_MarkerList.cpp */, - 71AF0542AEBEDCA5238DFFAA /* juce_MarkerList.h */, - D564C8B4087316C3A47936B0 /* juce_RelativeCoordinate.cpp */, - 5E2597BF6AD27698AA0E9A3D /* juce_RelativeCoordinate.h */, - FF5B77AA3517B4637F862BD3 /* juce_RelativeCoordinatePositioner.cpp */, - F1406998FD7313F016AB99BA /* juce_RelativeCoordinatePositioner.h */, - DE8C3DD36C117E355C7EB9FE /* juce_RelativeParallelogram.cpp */, - BE574127E239EB558B051D34 /* juce_RelativeParallelogram.h */, - B7ABA3D144D21935200C8386 /* juce_RelativePoint.cpp */, - 2DF16794D7C916F177B31322 /* juce_RelativePoint.h */, - A013A93080FB0FB98C02C96B /* juce_RelativePointPath.cpp */, - E9BA26E4F993EBFB0E36B18C /* juce_RelativePointPath.h */, - FE42B80DEA2E49C07E9E1C0A /* juce_RelativeRectangle.cpp */, - 52E90BF34CEB39BB7DFA91DE /* juce_RelativeRectangle.h */, - ); - name = positioning; - sourceTree = ""; - }; - D20A63B1C4DF64E9DA6C9CE8 /* commands */ = { - isa = PBXGroup; - children = ( - 041EA7D542B0EBF7213B9BA2 /* juce_ApplicationCommandID.h */, - 17ED00953353016B7E7492B0 /* juce_ApplicationCommandInfo.cpp */, - 06625FB929EB46E8D09E77F8 /* juce_ApplicationCommandInfo.h */, - C5E92613992AB74C2E715271 /* juce_ApplicationCommandManager.cpp */, - 3597896505C601CE1FFE1158 /* juce_ApplicationCommandManager.h */, - 4313B453E6E7735DFFD2609A /* juce_ApplicationCommandTarget.cpp */, - 600DDC87EB44F5B6EFA1500F /* juce_ApplicationCommandTarget.h */, - D6DF0265148E2542CF8184CB /* juce_KeyPressMappingSet.cpp */, - 195B617C1FF754108A97F645 /* juce_KeyPressMappingSet.h */, - ); - name = commands; - sourceTree = ""; - }; - D478C042D92EB811C777A864 /* properties */ = { - isa = PBXGroup; - children = ( - 68E9769CFD4CE3B4CA530DA3 /* juce_BooleanPropertyComponent.cpp */, - DF8DE64F9BD944A64F90B0EC /* juce_BooleanPropertyComponent.h */, - 4F95F3371DCA260343D7D26A /* juce_ButtonPropertyComponent.cpp */, - 72930EF8836E66B6E3A0711D /* juce_ButtonPropertyComponent.h */, - 63B73D99B066179BB9661D4E /* juce_ChoicePropertyComponent.cpp */, - A81FD2D7571ED030F7292079 /* juce_ChoicePropertyComponent.h */, - FF01650D69FB076FD8FCCE32 /* juce_PropertyComponent.cpp */, - 937CFA7E69529A634C1DCD5C /* juce_PropertyComponent.h */, - 2494BCA24C9E3AB3D20372F2 /* juce_PropertyPanel.cpp */, - AEFD0A7D65FEC1D23A87FB1C /* juce_PropertyPanel.h */, - 075BB641199B15A84856DE6E /* juce_SliderPropertyComponent.cpp */, - 413E92912A2C8CACB46AFD3B /* juce_SliderPropertyComponent.h */, - E5B0F6E8B90970181A8F8A5D /* juce_TextPropertyComponent.cpp */, - 170F06D00B2197E66300D558 /* juce_TextPropertyComponent.h */, - ); - name = properties; - sourceTree = ""; - }; - D4EE30FE8A31CD1DD0DCD093 /* native */ = { - isa = PBXGroup; - children = ( - AB7EBBEDA6F3984B295E123F /* juce_android_Messaging.cpp */, - 778E69094A09D97D61E355B2 /* juce_ios_MessageManager.mm */, - 11593E224B032FD1CD5AD0A2 /* juce_linux_Messaging.cpp */, - 97DAB16E37783E73F1D039A3 /* juce_mac_MessageManager.mm */, - 1A468C18B5B893C90F31EF6C /* juce_osx_MessageQueue.h */, - 8A58A60739C88C641626F590 /* juce_ScopedXLock.h */, - 04E04837EB4F3E03908835C9 /* juce_win32_HiddenMessageWindow.h */, - 8390BC6E8D8190A7C45C6A08 /* juce_win32_Messaging.cpp */, - ); - name = native; - sourceTree = ""; - }; - D53856B782944C7AA8FC0B1E /* AU */ = { - isa = PBXGroup; - children = ( - 502D49C82606515A80907EB3 /* juce_AU_Wrapper.mm */, - ); - name = AU; - sourceTree = ""; - }; - D617988BED63CC4252FDB0A6 /* juce_data_structures */ = { - isa = PBXGroup; - children = ( - 3F504387EAE40781EC731BB7 /* values */, - 128F041FBAC450E8521EE891 /* undomanager */, - 2D679CDB5DE0ECF6326A67CD /* app_properties */, - 767A4DBF5C0B1E1B5BEFF3E8 /* juce_module_info */, - F39265EBB6C65E92C6AF7DF5 /* juce_data_structures.h */, - ); - name = juce_data_structures; - sourceTree = ""; - }; - D62CAA66658707456DEC1897 /* Juce Modules */ = { - isa = PBXGroup; - children = ( - A6591E1C9596C9585841C280 /* juce_audio_basics */, - C1286EFB30F4A6B5049A6E42 /* juce_audio_plugin_client */, - 51D3ACB3B8EB13CB9843F7F8 /* juce_audio_processors */, - 93DBDE35F9396CE4E89673FB /* juce_audio_utils */, - 64272C7AB634CC1683F965CD /* juce_core */, - D617988BED63CC4252FDB0A6 /* juce_data_structures */, - 7D34EB83085FA61FCC15CB33 /* juce_events */, - 5C634103A260BF82A0E31C45 /* juce_graphics */, - 102590FC92E1B5107F83576A /* juce_gui_basics */, - 24EAA5A95BB6182CEC97A78A /* juce_gui_extra */, - ); - name = "Juce Modules"; - sourceTree = ""; - }; - DC210A66C6446D4F9D7B158B /* javascript */ = { - isa = PBXGroup; - children = ( - 7FB4F731D177B36CE8616BAE /* juce_Javascript.cpp */, - D6F2BF4E3C3BE264123B3BB5 /* juce_Javascript.h */, - A27B095F0D44EB7FFFC3951E /* juce_JSON.cpp */, - 36E8717C91C6111A701379EB /* juce_JSON.h */, - ); - name = javascript; - sourceTree = ""; - }; - E12CE38F88D50562CD35E502 /* application */ = { - isa = PBXGroup; - children = ( - 4A463C15CF07B232605DC2F4 /* juce_Application.cpp */, - BA52D32B1E0324546C26ACCA /* juce_Application.h */, - ); - name = application; - sourceTree = ""; - }; - E6BDE757CFD28DF7846CD1ED /* lookandfeel */ = { - isa = PBXGroup; - children = ( - 73BA60F5506ADDBEAF6243FC /* juce_LookAndFeel.cpp */, - 1E1A0627C2977D5FCB8440CC /* juce_LookAndFeel.h */, - F9FA29A5FF9C9921D785A1C0 /* juce_LookAndFeel_V1.cpp */, - A5E6E877E1151D8B3E480B76 /* juce_LookAndFeel_V1.h */, - 1B08D87085D8D577F6CBB008 /* juce_LookAndFeel_V2.cpp */, - C74F0F7CA3A1A201C0EC4772 /* juce_LookAndFeel_V2.h */, - 8312A52619B88D3763F6B493 /* juce_LookAndFeel_V3.cpp */, - 3C11994F7B26920BEB9DA52D /* juce_LookAndFeel_V3.h */, - ); - name = lookandfeel; - sourceTree = ""; - }; - E71EF502364BDEA76FE5A4E9 /* native */ = { - isa = PBXGroup; - children = ( - 29C1872028A449607E80B677 /* juce_android_WebBrowserComponent.cpp */, - 717E18C7D784FE087436A768 /* juce_ios_UIViewComponent.mm */, - 34328035CBCDFA9F18BBA158 /* juce_linux_SystemTrayIcon.cpp */, - DB3B5F6FE49267EE53089A05 /* juce_linux_WebBrowserComponent.cpp */, - AF9A3BEBEC95195644691CA1 /* juce_mac_AppleRemote.mm */, - CE8542A4C8BB33C6A0EA36A4 /* juce_mac_CarbonViewWrapperComponent.h */, - E4644D1ECB4F5A7D7062E2CB /* juce_mac_NSViewComponent.mm */, - 83B3A12467C52CB13FB353C6 /* juce_mac_SystemTrayIcon.cpp */, - E5CD39DEA3BE8EC9959F8CFE /* juce_mac_WebBrowserComponent.mm */, - 97187C062A4A90E3DE7B4B6F /* juce_win32_ActiveXComponent.cpp */, - B06A13CEF4F653521D640041 /* juce_win32_SystemTrayIcon.cpp */, - 3927B1AD5EFA95FBE77C0DAB /* juce_win32_WebBrowserComponent.cpp */, - ); - name = native; - sourceTree = ""; - }; - E82FE59C6CD1F7A9DFD0A3DC /* unit_tests */ = { - isa = PBXGroup; - children = ( - 8890765D8A8E2769231452A3 /* juce_UnitTest.cpp */, - AAD65774913834A6443A3B82 /* juce_UnitTest.h */, - ); - name = unit_tests; - sourceTree = ""; - }; - F079B9DA6D228299D276CFD1 /* native */ = { - isa = PBXGroup; - children = ( - A44D9BDAD9BE9AD2E519D241 /* juce_android_Fonts.cpp */, - 5B12686E2808FCCB8BBE0E24 /* juce_android_GraphicsContext.cpp */, - 9FA7591BA2EFB4349B6E02A9 /* juce_freetype_Fonts.cpp */, - 9D5B06B94AB34DBEC8BD262E /* juce_linux_Fonts.cpp */, - F3718D9D288A2760B6126585 /* juce_mac_CoreGraphicsContext.h */, - 0EA1F582E4E45EB90F02223A /* juce_mac_CoreGraphicsContext.mm */, - 06A207E085A240F774C4140D /* juce_mac_CoreGraphicsHelpers.h */, - 6742794BECA5E223253EF810 /* juce_mac_Fonts.mm */, - 72F342B2288D7D32917C66FF /* juce_RenderingHelpers.h */, - 8B160A62F6A6EF21379A8EA7 /* juce_win32_Direct2DGraphicsContext.cpp */, - ADC81E4F771BD99A4C3C822A /* juce_win32_DirectWriteTypeface.cpp */, - B84CE707CF89EA0002595BCA /* juce_win32_DirectWriteTypeLayout.cpp */, - 834F3F9FC2FE9564FF95243D /* juce_win32_Fonts.cpp */, - ); - name = native; - sourceTree = ""; - }; - F12369158044F272BDDEC2FD /* image_formats */ = { - isa = PBXGroup; - children = ( - C48DAE373124C258F3414CDB /* juce_GIFLoader.cpp */, - 1B9C8840393D305F594C613B /* juce_JPEGLoader.cpp */, - E65D3A0B86F5E8834CE77DB5 /* juce_PNGLoader.cpp */, - ); - name = image_formats; - sourceTree = ""; - }; - F472964B0FFEE5615B72CE3D /* Resources */ = { - isa = PBXGroup; - children = ( - 1DC9D8AC8B4311052BC86115 /* background.png */, - E93431088B4E40AC9A48D817 /* startup.syx */, - ); - name = Resources; - sourceTree = ""; - }; - F70E2701A89603A4BE984FF6 /* widgets */ = { - isa = PBXGroup; - children = ( - 0A55490419140DC6D2FBB1DA /* juce_ComboBox.cpp */, - BA4FF1F73CF544CF671433D0 /* juce_ComboBox.h */, - 949B3D44B0EFFFE18578E44E /* juce_ImageComponent.cpp */, - 8B86ECF3351C9D029821C621 /* juce_ImageComponent.h */, - 969250C57EF34E88AF1062BE /* juce_Label.cpp */, - FA98BC06299525310A31107B /* juce_Label.h */, - A2D3A958C5D96910BEDE9283 /* juce_ListBox.cpp */, - 64C579AFCDCEED8CAFEF9830 /* juce_ListBox.h */, - DA4359972E065615EEF392EB /* juce_ProgressBar.cpp */, - AA84602D83F8E270AC0281AE /* juce_ProgressBar.h */, - 2FB4EFE77128A64F13B97946 /* juce_Slider.cpp */, - 14AF9F1F28D50F8E47606660 /* juce_Slider.h */, - 02139A14E2732DE36631414F /* juce_TableHeaderComponent.cpp */, - DB9F89D1872247982F4D0913 /* juce_TableHeaderComponent.h */, - 420843F2827F7FB7A31A4C76 /* juce_TableListBox.cpp */, - BAE2BAF1F5DC75A6E72FC56A /* juce_TableListBox.h */, - 7BE1A83B817F581F39B1F983 /* juce_TextEditor.cpp */, - 54A76CABA9E198F906FB01FC /* juce_TextEditor.h */, - 431B6C9349785FFC83D695F5 /* juce_Toolbar.cpp */, - EF0D818197F7203D3DEF156E /* juce_Toolbar.h */, - 51FA060C8445108FA58DF13D /* juce_ToolbarItemComponent.cpp */, - 20D4AE86B061E4D7F2F1F1BF /* juce_ToolbarItemComponent.h */, - 4E6FA435926EF660B86E1BFA /* juce_ToolbarItemFactory.h */, - ECD18CF97A794402B04570DB /* juce_ToolbarItemPalette.cpp */, - 742502F34E52826111A41605 /* juce_ToolbarItemPalette.h */, - 875B62ECA8BBCC7085FA5F9C /* juce_TreeView.cpp */, - A2DABCCF72397C2C7C69F441 /* juce_TreeView.h */, - ); - name = widgets; - sourceTree = ""; - }; - F71D9B3CC8688C2E11360EA4 /* network */ = { - isa = PBXGroup; - children = ( - 06C4DD7797E7526DB1B47AE5 /* juce_IPAddress.cpp */, - 3444F7C54161FEB1F844619E /* juce_IPAddress.h */, - 1F51658DEF590741920719FF /* juce_MACAddress.cpp */, - E5ABDC305FF03E23A34302F1 /* juce_MACAddress.h */, - B4CCE3F32C6854405890C6BC /* juce_NamedPipe.cpp */, - 89CF359102665330C30E1F9A /* juce_NamedPipe.h */, - B8007B51F9FA8B2F52EF4CCD /* juce_Socket.cpp */, - 8DC0C64EE71D0AFDD76FEAD7 /* juce_Socket.h */, - CB38F1D4BB78766DBD50FEB9 /* juce_URL.cpp */, - 7A854175B4E6D35ABB7D4E45 /* juce_URL.h */, - ); - name = network; - sourceTree = ""; - }; - FA1B75BBFC7775827EA55903 /* gui */ = { - isa = PBXGroup; - children = ( - CCBC46262A82145F2206872E /* juce_AudioDeviceSelectorComponent.cpp */, - AC6693856E8A4626E5571CBC /* juce_AudioDeviceSelectorComponent.h */, - A03CA8621EA02C18B4117EC1 /* juce_AudioThumbnail.cpp */, - B4821C5DCA629694CE0A29FB /* juce_AudioThumbnail.h */, - BF536BFBEDDD9802B9516022 /* juce_AudioThumbnailBase.h */, - 3FEF83E9DA03570247528BE6 /* juce_AudioThumbnailCache.cpp */, - 6F09FAB37276B4DA24BEBD41 /* juce_AudioThumbnailCache.h */, - 2480150B544761DFA3DFF509 /* juce_MidiKeyboardComponent.cpp */, - 490146B41BBBC0E550BD73F2 /* juce_MidiKeyboardComponent.h */, - ); - name = gui; - sourceTree = ""; - }; - FE9550EAB790E5DA3F2D29FF /* components */ = { - isa = PBXGroup; - children = ( - AD6C159D76B2BFAF579383F8 /* juce_CachedComponentImage.h */, - 2DC82CD2D824B8A3A7059E73 /* juce_Component.cpp */, - 041F12CAFA1CD7215AEC5098 /* juce_Component.h */, - 1D798858682A27299589F4E5 /* juce_ComponentListener.cpp */, - 36037C1183C5836D2EF64887 /* juce_ComponentListener.h */, - 786A98F29FAA91898BB705F4 /* juce_Desktop.cpp */, - 0B338B58E9C37E83F0FD865D /* juce_Desktop.h */, - 3EBA7E3E2CFD54B3C786098E /* juce_ModalComponentManager.cpp */, - AE4DF6AF917F1A8DDF5376E3 /* juce_ModalComponentManager.h */, - ); - name = components; - sourceTree = ""; - }; -/* End PBXGroup section */ - -/* Begin PBXNativeTarget section */ - CC364D6AF074DD367C3061CC /* Dexed */ = { - isa = PBXNativeTarget; - buildConfigurationList = 5900493D34C3F35BEFC2B3D6 /* Build configuration list for PBXNativeTarget "Dexed" */; - buildPhases = ( - F33A1146DD22EEF53DEB0728 /* Resources */, - D7ECE35BCBD5C64A95ACCFC6 /* Rez */, - 9DB7317ADCFFCEAB747A09AF /* Sources */, - 06D721A024B3596A28AB8EC1 /* Frameworks */, - 3272AB811807EDC647D52F52 /* Post-build script */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = Dexed; - productInstallPath = "$(HOME)/Library/Audio/Plug-Ins/Components/"; - productName = Dexed; - productReference = FF6607118B29435E76806DFA /* Dexed.component */; - productType = "com.apple.product-type.bundle"; - }; -/* End PBXNativeTarget section */ - -/* Begin PBXProject section */ - 0DA61024CABBA334F84603C0 /* Project object */ = { - isa = PBXProject; - attributes = { - LastUpgradeCheck = 0440; - }; - buildConfigurationList = 79EC971C74D382E87C0F443D /* Build configuration list for PBXProject "Dexed" */; - compatibilityVersion = "Xcode 3.2"; - developmentRegion = English; - hasScannedForEncodings = 0; - knownRegions = ( - en, - ); - mainGroup = 8FF698E2E4B3B82B8C64B444 /* Source */; - projectDirPath = ""; - projectRoot = ""; - targets = ( - CC364D6AF074DD367C3061CC /* Dexed */, - ); - }; -/* End PBXProject section */ - -/* Begin PBXResourcesBuildPhase section */ - F33A1146DD22EEF53DEB0728 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 813B2285513D65DDA30AA6E3 /* RecentFilesMenuTemplate.nib in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXResourcesBuildPhase section */ - -/* Begin PBXRezBuildPhase section */ - D7ECE35BCBD5C64A95ACCFC6 /* Rez */ = { - isa = PBXRezBuildPhase; - buildActionMask = 2147483647; - files = ( - 9D042F9D005532F763A72C26 /* juce_AU_Resources.r in Rez */, - E293B9570C97E4BAD129D4A2 /* juce_RTAS_MacResources.r in Rez */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXRezBuildPhase section */ - -/* Begin PBXShellScriptBuildPhase section */ - 3272AB811807EDC647D52F52 /* Post-build script */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - name = "Post-build script"; - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "\n# This script takes the build product and copies it to the AU, VST, and RTAS folders, depending on \n# which plugin types you've built\n\noriginal=$CONFIGURATION_BUILD_DIR/$FULL_PRODUCT_NAME\n\n# this looks inside the binary to detect which platforms are needed.. \ncopyAU=`nm -g \"$CONFIGURATION_BUILD_DIR/$EXECUTABLE_PATH\" | grep -i 'AudioUnit' | wc -l`\ncopyVST=`nm -g \"$CONFIGURATION_BUILD_DIR/$EXECUTABLE_PATH\" | grep -i 'VSTPlugin' | wc -l`\ncopyRTAS=`nm -g \"$CONFIGURATION_BUILD_DIR/$EXECUTABLE_PATH\" | grep -i 'CProcess' | wc -l`\ncopyAAX=`nm -g \"$CONFIGURATION_BUILD_DIR/$EXECUTABLE_PATH\" | grep -i 'ACFStartup' | wc -l`\n\nif [ $copyAU -gt 0 ]; then\n echo \"Copying to AudioUnit folder...\"\n AU=~/Library/Audio/Plug-Ins/Components/$PRODUCT_NAME.component\n if [ -d \"$AU\" ]; then \n rm -r \"$AU\"\n fi\n\n cp -r \"$original\" \"$AU\"\n sed -i \"\" -e 's/TDMwPTul/BNDLPTul/g' \"$AU/Contents/PkgInfo\"\n sed -i \"\" -e 's/TDMw/BNDL/g' \"$AU/Contents/$INFOPLIST_FILE\"\n\n # Fix info.plist for AUs built with Xcode 3\n if [ -f \"$DEVELOPER_DIR/Library/Developer/CoreAudio/AudioUnits/AUPublic/AUBase/AUPlugInDispatch.cpp\" ]; then\n echo\n else\n echo \"Removing AudioComponents entry from Info.plist because this is not a new-format AU\"\n /usr/libexec/PlistBuddy -c \"Delete AudioComponents\" \"$AU/Contents/Info.plist\"\n fi\nfi\n\nif [ $copyVST -gt 0 ]; then\n echo \"Copying to VST folder...\"\n VST=~/Library/Audio/Plug-Ins/VST/$PRODUCT_NAME.vst\n if [ -d \"$VST\" ]; then \n rm -r \"$VST\"\n fi\n\n cp -r \"$original\" \"$VST\"\n sed -i \"\" -e 's/TDMwPTul/BNDLPTul/g' \"$VST/Contents/PkgInfo\"\n sed -i \"\" -e 's/TDMw/BNDL/g' \"$VST/Contents/$INFOPLIST_FILE\"\nfi\n\nif [ $copyRTAS -gt 0 ]; then\n echo \"Copying to RTAS folder...\"\n RTAS=/Library/Application\\ Support/Digidesign/Plug-Ins/$PRODUCT_NAME.dpm\n if [ -d \"$RTAS\" ]; then\n rm -r \"$RTAS\"\n fi\n\n cp -r \"$original\" \"$RTAS\"\nfi\n\nif [ $copyAAX -gt 0 ]; then\n echo \"Copying to AAX folder...\"\n\n if [ -d \"/Applications/ProTools_3PDev/Plug-Ins\" ]; then\n AAX1=\"/Applications/ProTools_3PDev/Plug-Ins/$PRODUCT_NAME.aaxplugin\"\n\n if [ -d \"$AAX1\" ]; then\n rm -r \"$AAX1\"\n fi\n\n cp -r \"$original\" \"$AAX1\"\n fi\n\n if [ -d \"/Library/Application Support/Avid/Audio/Plug-Ins\" ]; then\n AAX2=\"/Library/Application Support/Avid/Audio/Plug-Ins/$PRODUCT_NAME.aaxplugin\"\n\n if [ -d \"$AAX2\" ]; then\n rm -r \"$AAX2\"\n fi\n\n cp -r \"$original\" \"$AAX2\"\n fi\nfi\n"; - }; -/* End PBXShellScriptBuildPhase section */ - -/* Begin PBXSourcesBuildPhase section */ - 9DB7317ADCFFCEAB747A09AF /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - C510246D7D5E162C9DE63DDE /* GlobalEditor.cpp in Sources */, - 082D6FF34EFF195C3A3B0CFB /* OperatorEditor.cpp in Sources */, - 3AB728E101D7B85DD39C5CC8 /* freqlut.cc in Sources */, - FAC9C3E771D11FDA4DFAF17E /* lfo.cc in Sources */, - 47C317B0F77A29ECA0400B2B /* dx7note.cc in Sources */, - 9EC12165834B1341938E951D /* env.cc in Sources */, - F9A9CC03BA0B3030E92675AD /* exp2.cc in Sources */, - 7B82F1D5F8DED01AA8988D33 /* fm_core.cc in Sources */, - 434647C21C803FA8A4D44A70 /* fm_op_kernel.cc in Sources */, - 95105DC8536836A06FD5C7BB /* pitchenv.cc in Sources */, - 0D3132A8B412AE9E63024927 /* sin.cc in Sources */, - D5A4D43A16EA4C71D53E96CD /* DXLookNFeel.cpp in Sources */, - 1CBFE444B43C89E749602B7F /* PluginProcessor.cpp in Sources */, - 478699B4EF80A1A1C0D34C10 /* PluginEditor.cpp in Sources */, - 623AFA9E78826CA0136251DF /* PluginParam.cpp in Sources */, - B18C192606DF6079E7B9AEB9 /* PluginFx.cpp in Sources */, - 1C87DA0B69D67481FC6CF4FD /* BinaryData.cpp in Sources */, - E3FA856CA4DB2009BB0F13E7 /* juce_AAX_Wrapper.cpp in Sources */, - 7E6DF76EEA834AC1E96470CE /* juce_AAX_Wrapper.mm in Sources */, - 93279A1D631E5F4103EAB17E /* juce_AU_Wrapper.mm in Sources */, - 87B95D41180EF626460B2EA3 /* juce_audio_basics.mm in Sources */, - ED2B6C710BC0474617D147B7 /* juce_audio_devices.mm in Sources */, - A451AE788A4BD5AA72174D4C /* juce_audio_formats.mm in Sources */, - 927401C89B9B4F84AC1FE42F /* juce_audio_processors.mm in Sources */, - FFA0B77789034ACCB5203F40 /* juce_audio_utils.mm in Sources */, - 823ECA6DD062A4D0CC056CF0 /* juce_core.mm in Sources */, - 52770E3D32989EC50834582A /* juce_data_structures.mm in Sources */, - 6CE74A36A215C0D39041710F /* juce_events.mm in Sources */, - E52CB89B4C49057C5A54CFFE /* juce_graphics.mm in Sources */, - 069530C6CF2796C568DD3E90 /* juce_gui_basics.mm in Sources */, - 5B3A6A14A3951CF8E37608FF /* juce_gui_extra.mm in Sources */, - C2090920CAE913A6C56E0ACE /* juce_PluginUtilities.cpp in Sources */, - 5F4FB65ABC71FAAD6EDD822E /* juce_RTAS_DigiCode1.cpp in Sources */, - 1E2E719F9E93AD97BC37565F /* juce_RTAS_DigiCode2.cpp in Sources */, - DDD1E74DE1AC7E6493AF04CA /* juce_RTAS_DigiCode3.cpp in Sources */, - A6E2908774D7F669F21B1874 /* juce_RTAS_MacUtilities.mm in Sources */, - B82FDEB3E53C9455BC6A5DAE /* juce_RTAS_Wrapper.cpp in Sources */, - 00C044DBB8BA1AF35CBC42E6 /* juce_VST_Wrapper.cpp in Sources */, - E8D9A2B640A87FE92D2DA887 /* juce_VST_Wrapper.mm in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXSourcesBuildPhase section */ - -/* Begin XCBuildConfiguration section */ - 164731727DFE228515FE9A35 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - DEBUG_INFORMATION_FORMAT = dwarf; - GCC_C_LANGUAGE_STANDARD = c99; - GCC_INLINES_ARE_PRIVATE_EXTERN = YES; - GCC_MODEL_TUNING = G5; - GCC_WARN_ABOUT_RETURN_TYPE = YES; - GCC_WARN_CHECK_SWITCH_STATEMENTS = YES; - GCC_WARN_MISSING_PARENTHESES = YES; - GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES; - GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - PRODUCT_NAME = Dexed; - WARNING_CFLAGS = "-Wreorder"; - ZERO_LINK = NO; - }; - name = Debug; - }; - 1F51A4544E7E3E72CAFCC59B /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - DEBUG_INFORMATION_FORMAT = dwarf; - GCC_C_LANGUAGE_STANDARD = c99; - GCC_INLINES_ARE_PRIVATE_EXTERN = YES; - GCC_MODEL_TUNING = G5; - GCC_WARN_ABOUT_RETURN_TYPE = YES; - GCC_WARN_CHECK_SWITCH_STATEMENTS = YES; - GCC_WARN_MISSING_PARENTHESES = YES; - GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES; - GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - PRODUCT_NAME = Dexed; - WARNING_CFLAGS = "-Wreorder"; - ZERO_LINK = NO; - }; - name = Release; - }; - 4AA859F8A477DEBA3D568766 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; - CLANG_LINK_OBJC_RUNTIME = NO; - COMBINE_HIDPI_IMAGES = YES; - CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; - DEAD_CODE_STRIPPING = YES; - GCC_GENERATE_DEBUGGING_SYMBOLS = NO; - GCC_OPTIMIZATION_LEVEL = s; - GCC_PREPROCESSOR_DEFINITIONS = ( - "_NDEBUG=1", - "NDEBUG=1", - "JUCER_XCODE_MAC_F6D2F4CF=1", - ); - GCC_SYMBOLS_PRIVATE_EXTERN = YES; - GCC_VERSION = com.apple.compilers.llvm.clang.1_0; - GENERATE_PKGINFO_FILE = YES; - HEADER_SEARCH_PATHS = ( - "~/Documents/src/vstsdk2.4", - ../../JuceLibraryCode, - ../../JuceLibraryCode/modules, - "$(inherited)", - ); + 6443699C06267ECC22CF9D12 = { isa = PBXBuildFile; fileRef = E32283AE8CC5A022E1A6B30B; }; + 60686C2C30A9F2777CEF01BD = { isa = PBXBuildFile; fileRef = 0A56796E1B84D05D8DD1100D; }; + E8BEA8ABF5E288C5D5FCD620 = { isa = PBXBuildFile; fileRef = 817CC81F50861DAEEFB2043A; }; + F329522961F1313091764113 = { isa = PBXBuildFile; fileRef = 2FDF76165C655B2E77BE4CFD; }; + B0A4786A252B14B604101175 = { isa = PBXBuildFile; fileRef = 3A01DC4DEBE65C313C7C8A44; }; + FA2AF2015CFD98299593EA30 = { isa = PBXBuildFile; fileRef = A81F4DC234E8D93BF9803529; }; + 7116DC8487DC8321F36CD3D8 = { isa = PBXBuildFile; fileRef = 452C1184BD776249B33151E5; }; + 68878920F603FF1473994736 = { isa = PBXBuildFile; fileRef = FC856709502EE15E8D3F448B; }; + A7D45B047CA84D7EF7018CDC = { isa = PBXBuildFile; fileRef = 2F55D83145737DE69999DB92; }; + 7E444608AFB10ED54DB5C9AB = { isa = PBXBuildFile; fileRef = 5E966C95FACF7B8D5A907FE3; }; + 813B2285513D65DDA30AA6E3 = { isa = PBXBuildFile; fileRef = 6F9852573AA442CFBAD9695F; }; + C510246D7D5E162C9DE63DDE = { isa = PBXBuildFile; fileRef = 19CEF599CB23958AC63D427E; }; + 082D6FF34EFF195C3A3B0CFB = { isa = PBXBuildFile; fileRef = 838E63F5800CA577B92EF6AE; }; + 3AB728E101D7B85DD39C5CC8 = { isa = PBXBuildFile; fileRef = 3715DFDD7A1B12083F051F5A; }; + FAC9C3E771D11FDA4DFAF17E = { isa = PBXBuildFile; fileRef = 2D26E2304C0F6FC633936014; }; + 47C317B0F77A29ECA0400B2B = { isa = PBXBuildFile; fileRef = AE09B4C2A4BDE8FDA01A8A13; }; + 9EC12165834B1341938E951D = { isa = PBXBuildFile; fileRef = 00FDFD1ABE59B4CEF74BF5A3; }; + F9A9CC03BA0B3030E92675AD = { isa = PBXBuildFile; fileRef = F63CE53483AF125DCFB024F1; }; + 7B82F1D5F8DED01AA8988D33 = { isa = PBXBuildFile; fileRef = C01EE75D859C1F942DA3AE61; }; + 434647C21C803FA8A4D44A70 = { isa = PBXBuildFile; fileRef = 78CA76788217B98287D9E007; }; + 95105DC8536836A06FD5C7BB = { isa = PBXBuildFile; fileRef = 51E5757E2D48E638F9A4CB61; }; + 0D3132A8B412AE9E63024927 = { isa = PBXBuildFile; fileRef = B0230FCCA099E6430411DFC9; }; + D5A4D43A16EA4C71D53E96CD = { isa = PBXBuildFile; fileRef = A02775EA788AD4BF7DD1B1A1; }; + 1CBFE444B43C89E749602B7F = { isa = PBXBuildFile; fileRef = 45ADFD8885BE76C7F7D999AC; }; + 478699B4EF80A1A1C0D34C10 = { isa = PBXBuildFile; fileRef = 018D0FB9E97B68D2EB3E3F72; }; + 623AFA9E78826CA0136251DF = { isa = PBXBuildFile; fileRef = 59D15F780D468B587F9C7E78; }; + B18C192606DF6079E7B9AEB9 = { isa = PBXBuildFile; fileRef = 8BADEB7BF1A65E83A7A1736D; }; + 1C87DA0B69D67481FC6CF4FD = { isa = PBXBuildFile; fileRef = 54363D0B39B88D43447C0123; }; + E3FA856CA4DB2009BB0F13E7 = { isa = PBXBuildFile; fileRef = 505852570B48EB3F18076B03; }; + 7E6DF76EEA834AC1E96470CE = { isa = PBXBuildFile; fileRef = 3254CAE4C282C4432214B016; }; + 9D042F9D005532F763A72C26 = { isa = PBXBuildFile; fileRef = 64CC83E4D891EAEC65EE41C4; }; + 93279A1D631E5F4103EAB17E = { isa = PBXBuildFile; fileRef = 502D49C82606515A80907EB3; }; + 87B95D41180EF626460B2EA3 = { isa = PBXBuildFile; fileRef = 3DF47857774F10344F12BE65; }; + ED2B6C710BC0474617D147B7 = { isa = PBXBuildFile; fileRef = 31AEFAC2A9E8C7C96ECB4B96; }; + A451AE788A4BD5AA72174D4C = { isa = PBXBuildFile; fileRef = 32FC163D919C52263303EF7E; }; + 927401C89B9B4F84AC1FE42F = { isa = PBXBuildFile; fileRef = AA2F01B149F981C2997D583F; }; + FFA0B77789034ACCB5203F40 = { isa = PBXBuildFile; fileRef = 6273BD6D40C9A904273C592F; }; + 823ECA6DD062A4D0CC056CF0 = { isa = PBXBuildFile; fileRef = 99078823EE2D77389696F0E5; }; + 52770E3D32989EC50834582A = { isa = PBXBuildFile; fileRef = 48BDF7DFA849127655B86873; }; + 6CE74A36A215C0D39041710F = { isa = PBXBuildFile; fileRef = AB6186E32E92664DEFA0C0A1; }; + E52CB89B4C49057C5A54CFFE = { isa = PBXBuildFile; fileRef = 9E3820CD63B47B5385AF2DB6; }; + 069530C6CF2796C568DD3E90 = { isa = PBXBuildFile; fileRef = 19B56FF22ED0090A8D7A3E04; }; + 5B3A6A14A3951CF8E37608FF = { isa = PBXBuildFile; fileRef = 6DC26B61BA1638AFAF142A6C; }; + C2090920CAE913A6C56E0ACE = { isa = PBXBuildFile; fileRef = B63E7FBEF314AA2B6A8083F4; }; + 5F4FB65ABC71FAAD6EDD822E = { isa = PBXBuildFile; fileRef = 55E39FAA63BA8B9D40F40712; settings = {COMPILER_FLAGS = "-w"; }; }; + 1E2E719F9E93AD97BC37565F = { isa = PBXBuildFile; fileRef = D8038990994C30BDD631733E; settings = {COMPILER_FLAGS = "-w"; }; }; + DDD1E74DE1AC7E6493AF04CA = { isa = PBXBuildFile; fileRef = 4574217C2F5219DEDDDC9656; settings = {COMPILER_FLAGS = "-w"; }; }; + E293B9570C97E4BAD129D4A2 = { isa = PBXBuildFile; fileRef = FE39DD2B654DF778D919D554; }; + A6E2908774D7F669F21B1874 = { isa = PBXBuildFile; fileRef = C7C6039A52C3EE370CA9E73A; }; + B82FDEB3E53C9455BC6A5DAE = { isa = PBXBuildFile; fileRef = EAA5D8078BCC042BDF94C77A; settings = {COMPILER_FLAGS = "-w"; }; }; + 00C044DBB8BA1AF35CBC42E6 = { isa = PBXBuildFile; fileRef = D6C6FCBA5ECA257959BFE674; }; + E8D9A2B640A87FE92D2DA887 = { isa = PBXBuildFile; fileRef = F6F950B6ABB40B62AE4C0B78; }; + 001A2BCC899370ADC99A8F3A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileChooser.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/filebrowser/juce_FileChooser.h"; sourceTree = "SOURCE_ROOT"; }; + 006FC3A3740D97EE2F4A78B3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MessageManager.cpp"; path = "../../JuceLibraryCode/modules/juce_events/messages/juce_MessageManager.cpp"; sourceTree = "SOURCE_ROOT"; }; + 00FDFD1ABE59B4CEF74BF5A3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = env.cc; path = ../../Source/msfa/env.cc; sourceTree = "SOURCE_ROOT"; }; + 015FE0A32C2B3FDA879FAB57 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DragAndDropContainer.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/mouse/juce_DragAndDropContainer.h"; sourceTree = "SOURCE_ROOT"; }; + 018D0FB9E97B68D2EB3E3F72 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = PluginEditor.cpp; path = ../../Source/PluginEditor.cpp; sourceTree = "SOURCE_ROOT"; }; + 02139A14E2732DE36631414F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TableHeaderComponent.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/widgets/juce_TableHeaderComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 0236A082C107280C1505021A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageConvolutionKernel.h"; path = "../../JuceLibraryCode/modules/juce_graphics/images/juce_ImageConvolutionKernel.h"; sourceTree = "SOURCE_ROOT"; }; + 02E962E65624D43B0906B0C6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PerformanceCounter.cpp"; path = "../../JuceLibraryCode/modules/juce_core/time/juce_PerformanceCounter.cpp"; sourceTree = "SOURCE_ROOT"; }; + 0353CE3273A1063693BC5D55 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Files.cpp"; path = "../../JuceLibraryCode/modules/juce_core/native/juce_win32_Files.cpp"; sourceTree = "SOURCE_ROOT"; }; + 037F8EB68705A98C29AEE6B0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SystemStats.cpp"; path = "../../JuceLibraryCode/modules/juce_core/system/juce_SystemStats.cpp"; sourceTree = "SOURCE_ROOT"; }; + 03BC5E395E7CFFE130B7E5DE = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeTime.h"; path = "../../JuceLibraryCode/modules/juce_core/time/juce_RelativeTime.h"; sourceTree = "SOURCE_ROOT"; }; + 03C1DC01A1B211F7FCA5043C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AnimatedPosition.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_AnimatedPosition.h"; sourceTree = "SOURCE_ROOT"; }; + 03F0A9F328C7E73E37F70774 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_XmlDocument.cpp"; path = "../../JuceLibraryCode/modules/juce_core/xml/juce_XmlDocument.cpp"; sourceTree = "SOURCE_ROOT"; }; + 040A33439B5E80CE3717319E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DocumentWindow.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/windows/juce_DocumentWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; + 041EA7D542B0EBF7213B9BA2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationCommandID.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/commands/juce_ApplicationCommandID.h"; sourceTree = "SOURCE_ROOT"; }; + 041F12CAFA1CD7215AEC5098 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Component.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/components/juce_Component.h"; sourceTree = "SOURCE_ROOT"; }; + 04E04837EB4F3E03908835C9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_win32_HiddenMessageWindow.h"; path = "../../JuceLibraryCode/modules/juce_events/native/juce_win32_HiddenMessageWindow.h"; sourceTree = "SOURCE_ROOT"; }; + 05F4DA9558D39B50DA5DEF79 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SortedSet.h"; path = "../../JuceLibraryCode/modules/juce_core/containers/juce_SortedSet.h"; sourceTree = "SOURCE_ROOT"; }; + 06387FD4ED709086E8E0152E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_XmlDocument.h"; path = "../../JuceLibraryCode/modules/juce_core/xml/juce_XmlDocument.h"; sourceTree = "SOURCE_ROOT"; }; + 06625FB929EB46E8D09E77F8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationCommandInfo.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/commands/juce_ApplicationCommandInfo.h"; sourceTree = "SOURCE_ROOT"; }; + 06A207E085A240F774C4140D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_mac_CoreGraphicsHelpers.h"; path = "../../JuceLibraryCode/modules/juce_graphics/native/juce_mac_CoreGraphicsHelpers.h"; sourceTree = "SOURCE_ROOT"; }; + 06C4DD7797E7526DB1B47AE5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_IPAddress.cpp"; path = "../../JuceLibraryCode/modules/juce_core/network/juce_IPAddress.cpp"; sourceTree = "SOURCE_ROOT"; }; + 07037505B34930CDA76B04A5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StretchableObjectResizer.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_StretchableObjectResizer.cpp"; sourceTree = "SOURCE_ROOT"; }; + 0707C87B401DC983E3FF4263 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MathsFunctions.h"; path = "../../JuceLibraryCode/modules/juce_core/maths/juce_MathsFunctions.h"; sourceTree = "SOURCE_ROOT"; }; + 0733471B6DA02299D2C9590A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StringArray.cpp"; path = "../../JuceLibraryCode/modules/juce_core/text/juce_StringArray.cpp"; sourceTree = "SOURCE_ROOT"; }; + 075BB641199B15A84856DE6E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SliderPropertyComponent.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/properties/juce_SliderPropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 07CB27E064E2A82C2B1D3832 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AbstractFifo.h"; path = "../../JuceLibraryCode/modules/juce_core/containers/juce_AbstractFifo.h"; sourceTree = "SOURCE_ROOT"; }; + 0A3CCDBDD4238A7F9CB559BD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FilenameComponent.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/filebrowser/juce_FilenameComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 0A55490419140DC6D2FBB1DA = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComboBox.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/widgets/juce_ComboBox.cpp"; sourceTree = "SOURCE_ROOT"; }; + 0A56796E1B84D05D8DD1100D = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = System/Library/Frameworks/AudioToolbox.framework; sourceTree = SDKROOT; }; + 0B2C1056583363B66704DB9C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Array.h"; path = "../../JuceLibraryCode/modules/juce_core/containers/juce_Array.h"; sourceTree = "SOURCE_ROOT"; }; + 0B338B58E9C37E83F0FD865D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Desktop.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/components/juce_Desktop.h"; sourceTree = "SOURCE_ROOT"; }; + 0B7725520356AED2C80FC943 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MarkerList.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/positioning/juce_MarkerList.cpp"; sourceTree = "SOURCE_ROOT"; }; + 0C0B6B8DAD62A3F5C926825F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DynamicLibrary.h"; path = "../../JuceLibraryCode/modules/juce_core/threads/juce_DynamicLibrary.h"; sourceTree = "SOURCE_ROOT"; }; + 0CB234755B75E0DBC2FFB58E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResizableCornerComponent.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_ResizableCornerComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 0DCC7A5AD5AC5D3637FFAAFB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToolbarButton.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/buttons/juce_ToolbarButton.h"; sourceTree = "SOURCE_ROOT"; }; + 0DE1759C594D2719742E928A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ElementComparator.h"; path = "../../JuceLibraryCode/modules/juce_core/containers/juce_ElementComparator.h"; sourceTree = "SOURCE_ROOT"; }; + 0E989C4BC7933A41E9B0019E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyboardFocusTraverser.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/keyboard/juce_KeyboardFocusTraverser.cpp"; sourceTree = "SOURCE_ROOT"; }; + 0EA1F582E4E45EB90F02223A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_CoreGraphicsContext.mm"; path = "../../JuceLibraryCode/modules/juce_graphics/native/juce_mac_CoreGraphicsContext.mm"; sourceTree = "SOURCE_ROOT"; }; + 0EF8098DE092ED5C25105241 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseInactivityDetector.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/mouse/juce_MouseInactivityDetector.cpp"; sourceTree = "SOURCE_ROOT"; }; + 0FC4F5F1B7E65CC1C9FA915F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GroupComponent.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_GroupComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 0FDAC75611540A0DE7FE3E22 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SplashScreen.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_extra/misc/juce_SplashScreen.cpp"; sourceTree = "SOURCE_ROOT"; }; + 105DA88FCA60BE6C92A7249B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FloatVectorOperations.h"; path = "../../JuceLibraryCode/modules/juce_audio_basics/buffers/juce_FloatVectorOperations.h"; sourceTree = "SOURCE_ROOT"; }; + 108462DA6B96E6F49DBD521E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ScrollBar.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_ScrollBar.cpp"; sourceTree = "SOURCE_ROOT"; }; + 112C97A7D8CEC06ED2E1B1BE = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StringArray.h"; path = "../../JuceLibraryCode/modules/juce_core/text/juce_StringArray.h"; sourceTree = "SOURCE_ROOT"; }; + 11329C73799FA61B7BC76418 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResizableEdgeComponent.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_ResizableEdgeComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 11593E224B032FD1CD5AD0A2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Messaging.cpp"; path = "../../JuceLibraryCode/modules/juce_events/native/juce_linux_Messaging.cpp"; sourceTree = "SOURCE_ROOT"; }; + 116D0566C94C0FF5C3B68DF3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TooltipWindow.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/windows/juce_TooltipWindow.h"; sourceTree = "SOURCE_ROOT"; }; + 11842D3DF751D5951BD039D4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ThreadLocalValue.h"; path = "../../JuceLibraryCode/modules/juce_core/threads/juce_ThreadLocalValue.h"; sourceTree = "SOURCE_ROOT"; }; + 11AEAEFECC79A2800B56DDF9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TimeSliceThread.cpp"; path = "../../JuceLibraryCode/modules/juce_core/threads/juce_TimeSliceThread.cpp"; sourceTree = "SOURCE_ROOT"; }; + 127F5C75CA1140A229F5C5FD = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_FileChooser.mm"; path = "../../JuceLibraryCode/modules/juce_gui_basics/native/juce_mac_FileChooser.mm"; sourceTree = "SOURCE_ROOT"; }; + 1358A353CB770ABF4DF73417 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_IncludeModuleHeaders.h"; path = "../../JuceLibraryCode/modules/juce_audio_plugin_client/utility/juce_IncludeModuleHeaders.h"; sourceTree = "SOURCE_ROOT"; }; + 135C6D9174F6937E278E86FB = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentAnimator.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_ComponentAnimator.cpp"; sourceTree = "SOURCE_ROOT"; }; + 13785F78EFA77576147267E3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CodeDocument.h"; path = "../../JuceLibraryCode/modules/juce_gui_extra/code_editor/juce_CodeDocument.h"; sourceTree = "SOURCE_ROOT"; }; + 13BE37C7C7C4904EE42B9CEA = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PerformanceCounter.h"; path = "../../JuceLibraryCode/modules/juce_core/time/juce_PerformanceCounter.h"; sourceTree = "SOURCE_ROOT"; }; + 1407F2665A3CA985C142273B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioDataConverters.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_basics/buffers/juce_AudioDataConverters.cpp"; sourceTree = "SOURCE_ROOT"; }; + 14AF9F1F28D50F8E47606660 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Slider.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/widgets/juce_Slider.h"; sourceTree = "SOURCE_ROOT"; }; + 153D4DE95D01307F844AA15B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_VST3PluginFormat.h"; path = "../../JuceLibraryCode/modules/juce_audio_processors/format_types/juce_VST3PluginFormat.h"; sourceTree = "SOURCE_ROOT"; }; + 1585F30843449EA6EA078288 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ThreadWithProgressWindow.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/windows/juce_ThreadWithProgressWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; + 1600EDBEE9B363CBAB68CD43 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StringPool.cpp"; path = "../../JuceLibraryCode/modules/juce_core/text/juce_StringPool.cpp"; sourceTree = "SOURCE_ROOT"; }; + 1635BBF869518BAA7A88A6A0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileSearchPathListComponent.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/filebrowser/juce_FileSearchPathListComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 163C2312B370BA53F482B84B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TabbedButtonBar.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_TabbedButtonBar.h"; sourceTree = "SOURCE_ROOT"; }; + 170F06D00B2197E66300D558 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextPropertyComponent.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/properties/juce_TextPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 1754400A2E372510CB25043F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TopLevelWindow.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/windows/juce_TopLevelWindow.h"; sourceTree = "SOURCE_ROOT"; }; + 1756BAFDC82F5E69704BEAFE = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentMovementWatcher.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_ComponentMovementWatcher.cpp"; sourceTree = "SOURCE_ROOT"; }; + 17C3024C2A1EE03BC0ED9C96 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Windowing.mm"; path = "../../JuceLibraryCode/modules/juce_gui_basics/native/juce_mac_Windowing.mm"; sourceTree = "SOURCE_ROOT"; }; + 17ED00953353016B7E7492B0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationCommandInfo.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/commands/juce_ApplicationCommandInfo.cpp"; sourceTree = "SOURCE_ROOT"; }; + 18AD1662D33E576F96C30A6A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TopLevelWindow.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/windows/juce_TopLevelWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; + 1914E45DEAEBD1592581F1FD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioPluginFormatManager.h"; path = "../../JuceLibraryCode/modules/juce_audio_processors/format/juce_AudioPluginFormatManager.h"; sourceTree = "SOURCE_ROOT"; }; + 195B617C1FF754108A97F645 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyPressMappingSet.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/commands/juce_KeyPressMappingSet.h"; sourceTree = "SOURCE_ROOT"; }; + 19B56FF22ED0090A8D7A3E04 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_basics.mm"; path = "../../JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.mm"; sourceTree = "SOURCE_ROOT"; }; + 19CEF599CB23958AC63D427E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = GlobalEditor.cpp; path = ../../Source/GlobalEditor.cpp; sourceTree = "SOURCE_ROOT"; }; + 1A0415BC113C5E901B668D45 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableShape.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/drawables/juce_DrawableShape.cpp"; sourceTree = "SOURCE_ROOT"; }; + 1A468C18B5B893C90F31EF6C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_osx_MessageQueue.h"; path = "../../JuceLibraryCode/modules/juce_events/native/juce_osx_MessageQueue.h"; sourceTree = "SOURCE_ROOT"; }; + 1A5F53E93F3C800344F307DF = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_FileChooser.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/native/juce_android_FileChooser.cpp"; sourceTree = "SOURCE_ROOT"; }; + 1AB4868A9AC3151DB805E2ED = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CodeDocument.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_extra/code_editor/juce_CodeDocument.cpp"; sourceTree = "SOURCE_ROOT"; }; + 1B06A67DF2B4FD2969A9781A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "fm_core.h"; path = "../../Source/msfa/fm_core.h"; sourceTree = "SOURCE_ROOT"; }; + 1B08D87085D8D577F6CBB008 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LookAndFeel_V2.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V2.cpp"; sourceTree = "SOURCE_ROOT"; }; + 1B9C8840393D305F594C613B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_JPEGLoader.cpp"; path = "../../JuceLibraryCode/modules/juce_graphics/image_formats/juce_JPEGLoader.cpp"; sourceTree = "SOURCE_ROOT"; }; + 1BC34A19A42AE647894C4D57 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RectanglePlacement.h"; path = "../../JuceLibraryCode/modules/juce_graphics/placement/juce_RectanglePlacement.h"; sourceTree = "SOURCE_ROOT"; }; + 1BDDF13246E8EC9483F6826B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BubbleComponent.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/misc/juce_BubbleComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 1C30357241D1DC9CF46D556B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Image.cpp"; path = "../../JuceLibraryCode/modules/juce_graphics/images/juce_Image.cpp"; sourceTree = "SOURCE_ROOT"; }; + 1D31136D1C9D959792023095 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeTime.cpp"; path = "../../JuceLibraryCode/modules/juce_core/time/juce_RelativeTime.cpp"; sourceTree = "SOURCE_ROOT"; }; + 1D798858682A27299589F4E5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentListener.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/components/juce_ComponentListener.cpp"; sourceTree = "SOURCE_ROOT"; }; + 1D95A78059DCCC7B58782F07 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioSampleBuffer.h"; path = "../../JuceLibraryCode/modules/juce_audio_basics/buffers/juce_AudioSampleBuffer.h"; sourceTree = "SOURCE_ROOT"; }; + 1DC9D8AC8B4311052BC86115 = { isa = PBXFileReference; lastKnownFileType = image.png; name = background.png; path = ../../Resources/background.png; sourceTree = "SOURCE_ROOT"; }; + 1E1A0627C2977D5FCB8440CC = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LookAndFeel.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/lookandfeel/juce_LookAndFeel.h"; sourceTree = "SOURCE_ROOT"; }; + 1EB6398B6F537A4302092240 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextEditorKeyMapper.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/keyboard/juce_TextEditorKeyMapper.h"; sourceTree = "SOURCE_ROOT"; }; + 1F51658DEF590741920719FF = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MACAddress.cpp"; path = "../../JuceLibraryCode/modules/juce_core/network/juce_MACAddress.cpp"; sourceTree = "SOURCE_ROOT"; }; + 1F5C171B3E8790746AD764E6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GZIPCompressorOutputStream.cpp"; path = "../../JuceLibraryCode/modules/juce_core/zip/juce_GZIPCompressorOutputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; + 1F982064915D0D00759C6B17 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GroupComponent.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_GroupComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 1FDD2E98D27BD53D39C3AEB0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ConcertinaPanel.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_ConcertinaPanel.cpp"; sourceTree = "SOURCE_ROOT"; }; + 1FDE28E257271B411780600C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_EdgeTable.h"; path = "../../JuceLibraryCode/modules/juce_graphics/geometry/juce_EdgeTable.h"; sourceTree = "SOURCE_ROOT"; }; + 2010DBBC52928BD3BA2E0704 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_SystemStats.cpp"; path = "../../JuceLibraryCode/modules/juce_core/native/juce_linux_SystemStats.cpp"; sourceTree = "SOURCE_ROOT"; }; + 2068B2F409A743F7AA6005B8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Network.cpp"; path = "../../JuceLibraryCode/modules/juce_core/native/juce_android_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; + 20D22F9CE83DD70583C68940 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BufferingAudioSource.h"; path = "../../JuceLibraryCode/modules/juce_audio_basics/sources/juce_BufferingAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; + 20D4AE86B061E4D7F2F1F1BF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToolbarItemComponent.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/widgets/juce_ToolbarItemComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 212A0795619AC3D8387EB085 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Logger.cpp"; path = "../../JuceLibraryCode/modules/juce_core/logging/juce_Logger.cpp"; sourceTree = "SOURCE_ROOT"; }; + 214092134C5925973C210C26 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Process.h"; path = "../../JuceLibraryCode/modules/juce_core/threads/juce_Process.h"; sourceTree = "SOURCE_ROOT"; }; + 21B76774F02A7242990E433C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AbstractFifo.cpp"; path = "../../JuceLibraryCode/modules/juce_core/containers/juce_AbstractFifo.cpp"; sourceTree = "SOURCE_ROOT"; }; + 21BB88DADCF2268F24A63357 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Memory.h"; path = "../../JuceLibraryCode/modules/juce_core/memory/juce_Memory.h"; sourceTree = "SOURCE_ROOT"; }; + 21E609C00045B8F41BA21DFE = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorGraph.h"; path = "../../JuceLibraryCode/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.h"; sourceTree = "SOURCE_ROOT"; }; + 223EE283E11BA1F5AF0AF974 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_gui_extra.h"; path = "../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h"; sourceTree = "SOURCE_ROOT"; }; + 22520CCBD52F680200524E87 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SubregionStream.h"; path = "../../JuceLibraryCode/modules/juce_core/streams/juce_SubregionStream.h"; sourceTree = "SOURCE_ROOT"; }; + 227001AE4630FAA6E65DD252 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ShapeButton.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/buttons/juce_ShapeButton.cpp"; sourceTree = "SOURCE_ROOT"; }; + 238202B3EA9976135C833C3A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentBuilder.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_ComponentBuilder.h"; sourceTree = "SOURCE_ROOT"; }; + 23E9F8B6075CCB7BA9FE4782 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharPointer_ASCII.h"; path = "../../JuceLibraryCode/modules/juce_core/text/juce_CharPointer_ASCII.h"; sourceTree = "SOURCE_ROOT"; }; + 244636A4B3E48A7B6CC8E996 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Line.h"; path = "../../JuceLibraryCode/modules/juce_graphics/geometry/juce_Line.h"; sourceTree = "SOURCE_ROOT"; }; + 247E415D0635F05B4067C255 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DirectoryIterator.cpp"; path = "../../JuceLibraryCode/modules/juce_core/files/juce_DirectoryIterator.cpp"; sourceTree = "SOURCE_ROOT"; }; + 2480150B544761DFA3DFF509 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiKeyboardComponent.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_utils/gui/juce_MidiKeyboardComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 2494BCA24C9E3AB3D20372F2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PropertyPanel.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/properties/juce_PropertyPanel.cpp"; sourceTree = "SOURCE_ROOT"; }; + 24C467D96909731EB0D68B4A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FilePreviewComponent.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/filebrowser/juce_FilePreviewComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 24CFBAD49341D774EFA46056 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_UIViewComponent.h"; path = "../../JuceLibraryCode/modules/juce_gui_extra/embedding/juce_UIViewComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 2599ADA2E34E536F438F1B76 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableText.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/drawables/juce_DrawableText.h"; sourceTree = "SOURCE_ROOT"; }; + 25F88A5C788D9CF7301569EB = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileListComponent.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/filebrowser/juce_FileListComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 268719C746B8E5EA06DDCF01 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Misc.cpp"; path = "../../JuceLibraryCode/modules/juce_core/native/juce_android_Misc.cpp"; sourceTree = "SOURCE_ROOT"; }; + 27077B2F6AA5ED05FAF0B5D8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImagePreviewComponent.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/filebrowser/juce_ImagePreviewComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 271BCF94F884F0354E1EBCC7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SplashScreen.h"; path = "../../JuceLibraryCode/modules/juce_gui_extra/misc/juce_SplashScreen.h"; sourceTree = "SOURCE_ROOT"; }; + 2752A284F49F193F36688FAA = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MessageListener.h"; path = "../../JuceLibraryCode/modules/juce_events/messages/juce_MessageListener.h"; sourceTree = "SOURCE_ROOT"; }; + 2754940A96851188581A2218 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PluginDirectoryScanner.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_processors/scanning/juce_PluginDirectoryScanner.cpp"; sourceTree = "SOURCE_ROOT"; }; + 27F84193A8E46E113C520776 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CustomTypeface.cpp"; path = "../../JuceLibraryCode/modules/juce_graphics/fonts/juce_CustomTypeface.cpp"; sourceTree = "SOURCE_ROOT"; }; + 2860C307AFC727F3591D9FBB = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CallOutBox.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/windows/juce_CallOutBox.cpp"; sourceTree = "SOURCE_ROOT"; }; + 288C1D78EC7B90B96377863A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Timer.cpp"; path = "../../JuceLibraryCode/modules/juce_events/timers/juce_Timer.cpp"; sourceTree = "SOURCE_ROOT"; }; + 2898384503D98B9CDE677C8F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OutputStream.h"; path = "../../JuceLibraryCode/modules/juce_core/streams/juce_OutputStream.h"; sourceTree = "SOURCE_ROOT"; }; + 29A10DF10817FC573A384056 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FillType.cpp"; path = "../../JuceLibraryCode/modules/juce_graphics/colour/juce_FillType.cpp"; sourceTree = "SOURCE_ROOT"; }; + 29AE4D440A28441D61C76EF4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KnownPluginList.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_processors/scanning/juce_KnownPluginList.cpp"; sourceTree = "SOURCE_ROOT"; }; + 29C1872028A449607E80B677 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_WebBrowserComponent.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_extra/native/juce_android_WebBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 29D6A187B80D22EB609C256D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = DXLookNFeel.h; path = ../../Source/DXLookNFeel.h; sourceTree = "SOURCE_ROOT"; }; + 29FCF15A6F116C0A823A186D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChangeListener.h"; path = "../../JuceLibraryCode/modules/juce_events/broadcasters/juce_ChangeListener.h"; sourceTree = "SOURCE_ROOT"; }; + 2A1C3333AE8043F0588BBBDF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MenuBarComponent.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/menus/juce_MenuBarComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 2A28E0E1ED91E3E66DD795C0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileLogger.cpp"; path = "../../JuceLibraryCode/modules/juce_core/logging/juce_FileLogger.cpp"; sourceTree = "SOURCE_ROOT"; }; + 2A61EE6E849869617187D67A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioSampleBuffer.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_basics/buffers/juce_AudioSampleBuffer.cpp"; sourceTree = "SOURCE_ROOT"; }; + 2B455841042E415B99DEE263 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SpinLock.h"; path = "../../JuceLibraryCode/modules/juce_core/threads/juce_SpinLock.h"; sourceTree = "SOURCE_ROOT"; }; + 2BAC9F6B6869D1E85C51540B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Expression.h"; path = "../../JuceLibraryCode/modules/juce_core/maths/juce_Expression.h"; sourceTree = "SOURCE_ROOT"; }; + 2BEBDED2BACDEEEE975583F3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StringPool.h"; path = "../../JuceLibraryCode/modules/juce_core/text/juce_StringPool.h"; sourceTree = "SOURCE_ROOT"; }; + 2CA19470CA427333F8CAC0A5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImagePreviewComponent.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/filebrowser/juce_ImagePreviewComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 2CB4C73C121FCDEF65CBAC79 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_MainMenu.mm"; path = "../../JuceLibraryCode/modules/juce_gui_basics/native/juce_mac_MainMenu.mm"; sourceTree = "SOURCE_ROOT"; }; + 2D26E2304C0F6FC633936014 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = lfo.cc; path = ../../Source/msfa/lfo.cc; sourceTree = "SOURCE_ROOT"; }; + 2D8A5B5929909ADD898D7E00 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_HashMap.h"; path = "../../JuceLibraryCode/modules/juce_core/containers/juce_HashMap.h"; sourceTree = "SOURCE_ROOT"; }; + 2D9932D322EDA14CC872D08B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryOutputStream.h"; path = "../../JuceLibraryCode/modules/juce_core/streams/juce_MemoryOutputStream.h"; sourceTree = "SOURCE_ROOT"; }; + 2DC82CD2D824B8A3A7059E73 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Component.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/components/juce_Component.cpp"; sourceTree = "SOURCE_ROOT"; }; + 2DF03B864D4F23315F18CC24 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Message.h"; path = "../../JuceLibraryCode/modules/juce_events/messages/juce_Message.h"; sourceTree = "SOURCE_ROOT"; }; + 2DF16794D7C916F177B31322 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativePoint.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/positioning/juce_RelativePoint.h"; sourceTree = "SOURCE_ROOT"; }; + 2DF4E9322A4790812A9E9273 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PopupMenu.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/menus/juce_PopupMenu.h"; sourceTree = "SOURCE_ROOT"; }; + 2EFC0DDB732834CABE62C36E = { isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = Info.plist; path = Info.plist; sourceTree = "SOURCE_ROOT"; }; + 2F55D83145737DE69999DB92 = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; }; + 2FB4EFE77128A64F13B97946 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Slider.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/widgets/juce_Slider.cpp"; sourceTree = "SOURCE_ROOT"; }; + 2FD26019A4D247FA8F38FE29 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StretchableLayoutResizerBar.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_StretchableLayoutResizerBar.cpp"; sourceTree = "SOURCE_ROOT"; }; + 2FDF76165C655B2E77BE4CFD = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = System/Library/Frameworks/Cocoa.framework; sourceTree = SDKROOT; }; + 306255E12C87DF0405A5D9EE = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationProperties.h"; path = "../../JuceLibraryCode/modules/juce_data_structures/app_properties/juce_ApplicationProperties.h"; sourceTree = "SOURCE_ROOT"; }; + 306D1B033E8EBB80F1E9A24A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GenericAudioProcessorEditor.h"; path = "../../JuceLibraryCode/modules/juce_audio_processors/processors/juce_GenericAudioProcessorEditor.h"; sourceTree = "SOURCE_ROOT"; }; + 30956FDD9C1C2D706020AB84 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Network.mm"; path = "../../JuceLibraryCode/modules/juce_core/native/juce_mac_Network.mm"; sourceTree = "SOURCE_ROOT"; }; + 309E703B70110A64AABCC674 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScrollBar.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_ScrollBar.h"; sourceTree = "SOURCE_ROOT"; }; + 30B133CA0CDC245A147F4689 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = controllers.h; path = ../../Source/msfa/controllers.h; sourceTree = "SOURCE_ROOT"; }; + 30C8F9B8F2E0D9D572E43E7A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MixerAudioSource.h"; path = "../../JuceLibraryCode/modules/juce_audio_basics/sources/juce_MixerAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; + 30DDED034404C826CAF112BB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioUnitPluginFormat.h"; path = "../../JuceLibraryCode/modules/juce_audio_processors/format_types/juce_AudioUnitPluginFormat.h"; sourceTree = "SOURCE_ROOT"; }; + 310AF93FF6F5B6D606FB6ED3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Point.h"; path = "../../JuceLibraryCode/modules/juce_graphics/geometry/juce_Point.h"; sourceTree = "SOURCE_ROOT"; }; + 3150B9C41BFB9FC015FFAE76 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_core.h"; path = "../../../JUCE/modules/juce_core/juce_core.h"; sourceTree = "SOURCE_ROOT"; }; + 31AEFAC2A9E8C7C96ECB4B96 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_devices.mm"; path = "../../JuceLibraryCode/modules/juce_audio_devices/juce_audio_devices.mm"; sourceTree = "SOURCE_ROOT"; }; + 3223ECE0332620D3B03E301A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileChooserDialogBox.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/filebrowser/juce_FileChooserDialogBox.cpp"; sourceTree = "SOURCE_ROOT"; }; + 3254CAE4C282C4432214B016 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_AAX_Wrapper.mm"; path = "../../JuceLibraryCode/modules/juce_audio_plugin_client/AAX/juce_AAX_Wrapper.mm"; sourceTree = "SOURCE_ROOT"; }; + 32707C43C25AF3F79D120BCF = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_String.cpp"; path = "../../JuceLibraryCode/modules/juce_core/text/juce_String.cpp"; sourceTree = "SOURCE_ROOT"; }; + 32E16F662BD317BE07A69E58 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Windowing.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/native/juce_linux_Windowing.cpp"; sourceTree = "SOURCE_ROOT"; }; + 32F091EF95BC75166AAE583A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CodeEditorComponent.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_extra/code_editor/juce_CodeEditorComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 32FC163D919C52263303EF7E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_formats.mm"; path = "../../JuceLibraryCode/modules/juce_audio_formats/juce_audio_formats.mm"; sourceTree = "SOURCE_ROOT"; }; + 3344EDF97EBFA052C631F473 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileChooser.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/filebrowser/juce_FileChooser.cpp"; sourceTree = "SOURCE_ROOT"; }; + 33D3EE89C713EBE01C1D268D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SubregionStream.cpp"; path = "../../JuceLibraryCode/modules/juce_core/streams/juce_SubregionStream.cpp"; sourceTree = "SOURCE_ROOT"; }; + 33DDC7D3B0B83DF72DF167AC = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiFile.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_basics/midi/juce_MidiFile.cpp"; sourceTree = "SOURCE_ROOT"; }; + 33E4BED358B8566CCEE47B95 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationBase.cpp"; path = "../../JuceLibraryCode/modules/juce_events/messages/juce_ApplicationBase.cpp"; sourceTree = "SOURCE_ROOT"; }; + 34328035CBCDFA9F18BBA158 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_SystemTrayIcon.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_extra/native/juce_linux_SystemTrayIcon.cpp"; sourceTree = "SOURCE_ROOT"; }; + 3444F7C54161FEB1F844619E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_IPAddress.h"; path = "../../JuceLibraryCode/modules/juce_core/network/juce_IPAddress.h"; sourceTree = "SOURCE_ROOT"; }; + 346937AF08405CC63D570161 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileBasedDocument.h"; path = "../../JuceLibraryCode/modules/juce_gui_extra/documents/juce_FileBasedDocument.h"; sourceTree = "SOURCE_ROOT"; }; + 349B7AFA001B78E62A9AFABB = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyListener.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/keyboard/juce_KeyListener.cpp"; sourceTree = "SOURCE_ROOT"; }; + 35865817C4ED48DCD346B5D9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_WildcardFileFilter.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/filebrowser/juce_WildcardFileFilter.cpp"; sourceTree = "SOURCE_ROOT"; }; + 35892C1EF9CEA7C1F1C9109F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TabbedComponent.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_TabbedComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 3597896505C601CE1FFE1158 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationCommandManager.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/commands/juce_ApplicationCommandManager.h"; sourceTree = "SOURCE_ROOT"; }; + 35F80132DF4DC3669B44BD4A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LowLevelGraphicsPostScriptRenderer.h"; path = "../../JuceLibraryCode/modules/juce_graphics/contexts/juce_LowLevelGraphicsPostScriptRenderer.h"; sourceTree = "SOURCE_ROOT"; }; + 36037C1183C5836D2EF64887 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentListener.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/components/juce_ComponentListener.h"; sourceTree = "SOURCE_ROOT"; }; + 36E8717C91C6111A701379EB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_JSON.h"; path = "../../JuceLibraryCode/modules/juce_core/javascript/juce_JSON.h"; sourceTree = "SOURCE_ROOT"; }; + 3715DFDD7A1B12083F051F5A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = freqlut.cc; path = ../../Source/msfa/freqlut.cc; sourceTree = "SOURCE_ROOT"; }; + 37282A25BDD0EEC4AC5F5A8C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CallOutBox.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/windows/juce_CallOutBox.h"; sourceTree = "SOURCE_ROOT"; }; + 37A3210291F1C2B3FF42BCDD = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioPluginFormatManager.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_processors/format/juce_AudioPluginFormatManager.cpp"; sourceTree = "SOURCE_ROOT"; }; + 37FEC98938A31E7E6DE9D515 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResamplingAudioSource.h"; path = "../../JuceLibraryCode/modules/juce_audio_basics/sources/juce_ResamplingAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; + 3927B1AD5EFA95FBE77C0DAB = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_WebBrowserComponent.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_extra/native/juce_win32_WebBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 39423D67EFB8E7CEEF5FFAA9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_File.cpp"; path = "../../JuceLibraryCode/modules/juce_core/files/juce_File.cpp"; sourceTree = "SOURCE_ROOT"; }; + 3A01DC4DEBE65C313C7C8A44 = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudio.framework; path = System/Library/Frameworks/CoreAudio.framework; sourceTree = SDKROOT; }; + 3A02DAB152A38D6A9EA9F5F5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_ios_UIViewComponentPeer.mm"; path = "../../JuceLibraryCode/modules/juce_gui_basics/native/juce_ios_UIViewComponentPeer.mm"; sourceTree = "SOURCE_ROOT"; }; + 3A0F35877A9E2F5D5D6A0434 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_IIRFilterAudioSource.h"; path = "../../JuceLibraryCode/modules/juce_audio_basics/sources/juce_IIRFilterAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; + 3A2252FE59FEB529074751B8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_osx_ObjCHelpers.h"; path = "../../JuceLibraryCode/modules/juce_core/native/juce_osx_ObjCHelpers.h"; sourceTree = "SOURCE_ROOT"; }; + 3A2DE2FA7B6D718AEF872F43 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChannelRemappingAudioSource.h"; path = "../../JuceLibraryCode/modules/juce_audio_basics/sources/juce_ChannelRemappingAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; + 3BB7B60AE87F68C10DBEE118 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileSearchPath.h"; path = "../../JuceLibraryCode/modules/juce_core/files/juce_FileSearchPath.h"; sourceTree = "SOURCE_ROOT"; }; + 3BE8F91A99E8F48CB9F10C1F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = sin.h; path = ../../Source/msfa/sin.h; sourceTree = "SOURCE_ROOT"; }; + 3C11994F7B26920BEB9DA52D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LookAndFeel_V3.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V3.h"; sourceTree = "SOURCE_ROOT"; }; + 3CAC36F05E2A916F49F6DC42 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_InputStream.cpp"; path = "../../JuceLibraryCode/modules/juce_core/streams/juce_InputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; + 3DC88C42A001EAAB6B959C6F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiKeyboardState.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_basics/midi/juce_MidiKeyboardState.cpp"; sourceTree = "SOURCE_ROOT"; }; + 3DF47857774F10344F12BE65 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_basics.mm"; path = "../../JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.mm"; sourceTree = "SOURCE_ROOT"; }; + 3E312C7BB77E7FF22DF88B96 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RTAS_DigiCode_Header.h"; path = "../../JuceLibraryCode/modules/juce_audio_plugin_client/RTAS/juce_RTAS_DigiCode_Header.h"; sourceTree = "SOURCE_ROOT"; }; + 3E5A6D7508BF64D897DABC3A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableText.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/drawables/juce_DrawableText.cpp"; sourceTree = "SOURCE_ROOT"; }; + 3EBA7E3E2CFD54B3C786098E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ModalComponentManager.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/components/juce_ModalComponentManager.cpp"; sourceTree = "SOURCE_ROOT"; }; + 3EBF429D4892591960A930F3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableBorderComponent.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_ResizableBorderComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 3F0F5E60F2077B05385D6122 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_UndoableAction.h"; path = "../../JuceLibraryCode/modules/juce_data_structures/undomanager/juce_UndoableAction.h"; sourceTree = "SOURCE_ROOT"; }; + 3F15C4289E956EA0447392BD = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_VST3PluginFormat.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_processors/format_types/juce_VST3PluginFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; + 3F948548BB22C3E546E5B0C6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertySet.h"; path = "../../JuceLibraryCode/modules/juce_core/containers/juce_PropertySet.h"; sourceTree = "SOURCE_ROOT"; }; + 3FEF83E9DA03570247528BE6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioThumbnailCache.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_utils/gui/juce_AudioThumbnailCache.cpp"; sourceTree = "SOURCE_ROOT"; }; + 400C107C97F668916CF93FB2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CharacterFunctions.cpp"; path = "../../JuceLibraryCode/modules/juce_core/text/juce_CharacterFunctions.cpp"; sourceTree = "SOURCE_ROOT"; }; + 4051235A3DA7534A8E1286F0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentDragger.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/mouse/juce_ComponentDragger.h"; sourceTree = "SOURCE_ROOT"; }; + 40ACF762CE264F32184C4F7D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_HighResolutionTimer.cpp"; path = "../../JuceLibraryCode/modules/juce_core/threads/juce_HighResolutionTimer.cpp"; sourceTree = "SOURCE_ROOT"; }; + 40D83B00A8BBE334104EB694 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RectangleList.h"; path = "../../JuceLibraryCode/modules/juce_graphics/geometry/juce_RectangleList.h"; sourceTree = "SOURCE_ROOT"; }; + 413E92912A2C8CACB46AFD3B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SliderPropertyComponent.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/properties/juce_SliderPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 4166468539A5F6E92A7A153E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReferenceCountedArray.h"; path = "../../JuceLibraryCode/modules/juce_core/containers/juce_ReferenceCountedArray.h"; sourceTree = "SOURCE_ROOT"; }; + 41700CC92AEEF157D3B53BA2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Drawable.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/drawables/juce_Drawable.h"; sourceTree = "SOURCE_ROOT"; }; + 418C5A909668054B5140BDA9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileInputStream.h"; path = "../../JuceLibraryCode/modules/juce_core/files/juce_FileInputStream.h"; sourceTree = "SOURCE_ROOT"; }; + 420843F2827F7FB7A31A4C76 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TableListBox.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/widgets/juce_TableListBox.cpp"; sourceTree = "SOURCE_ROOT"; }; + 4313B453E6E7735DFFD2609A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationCommandTarget.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/commands/juce_ApplicationCommandTarget.cpp"; sourceTree = "SOURCE_ROOT"; }; + 431B6C9349785FFC83D695F5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Toolbar.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/widgets/juce_Toolbar.cpp"; sourceTree = "SOURCE_ROOT"; }; + 431D8FA9D233B45295488AA7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileBrowserListener.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/filebrowser/juce_FileBrowserListener.h"; sourceTree = "SOURCE_ROOT"; }; + 4342EA166DD20D383F6C9E50 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PlatformDefs.h"; path = "../../JuceLibraryCode/modules/juce_core/system/juce_PlatformDefs.h"; sourceTree = "SOURCE_ROOT"; }; + 4350188F5B6D76DC651BA40E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedPointer.h"; path = "../../JuceLibraryCode/modules/juce_core/memory/juce_ScopedPointer.h"; sourceTree = "SOURCE_ROOT"; }; + 4370F9713D43E71621F2AA2A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TemporaryFile.cpp"; path = "../../JuceLibraryCode/modules/juce_core/files/juce_TemporaryFile.cpp"; sourceTree = "SOURCE_ROOT"; }; + 43E05BD9AADCBDA27B58F5A4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharPointer_UTF8.h"; path = "../../JuceLibraryCode/modules/juce_core/text/juce_CharPointer_UTF8.h"; sourceTree = "SOURCE_ROOT"; }; + 4405EC65D1F518B70A5CF7B5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextLayout.h"; path = "../../JuceLibraryCode/modules/juce_graphics/fonts/juce_TextLayout.h"; sourceTree = "SOURCE_ROOT"; }; + 443C4EE14F325512D74C6B0E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextInputTarget.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/keyboard/juce_TextInputTarget.h"; sourceTree = "SOURCE_ROOT"; }; + 4461D6D26F4163DDA5B77F72 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_FileChooser.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/native/juce_linux_FileChooser.cpp"; sourceTree = "SOURCE_ROOT"; }; + 448630170E2B48A00FBBA757 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Threads.cpp"; path = "../../JuceLibraryCode/modules/juce_core/native/juce_linux_Threads.cpp"; sourceTree = "SOURCE_ROOT"; }; + 4497D4F58A495EF3F3DB7DD2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReadWriteLock.h"; path = "../../JuceLibraryCode/modules/juce_core/threads/juce_ReadWriteLock.h"; sourceTree = "SOURCE_ROOT"; }; + 452C1184BD776249B33151E5 = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = DiscRecording.framework; path = System/Library/Frameworks/DiscRecording.framework; sourceTree = SDKROOT; }; + 4574217C2F5219DEDDDC9656 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RTAS_DigiCode3.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_plugin_client/RTAS/juce_RTAS_DigiCode3.cpp"; sourceTree = "SOURCE_ROOT"; }; + 45ADFD8885BE76C7F7D999AC = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = PluginProcessor.cpp; path = ../../Source/PluginProcessor.cpp; sourceTree = "SOURCE_ROOT"; }; + 45CC11D2029BA2CEAE1B0F76 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharPointer_UTF16.h"; path = "../../JuceLibraryCode/modules/juce_core/text/juce_CharPointer_UTF16.h"; sourceTree = "SOURCE_ROOT"; }; + 45E8F3FB24A3579F1C1F3DF5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Viewport.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_Viewport.cpp"; sourceTree = "SOURCE_ROOT"; }; + 45F6575A7BDB9134EAEA7633 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ActiveXControlComponent.h"; path = "../../JuceLibraryCode/modules/juce_gui_extra/embedding/juce_ActiveXControlComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 462B768DFC2129F54233D51D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StretchableLayoutResizerBar.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_StretchableLayoutResizerBar.h"; sourceTree = "SOURCE_ROOT"; }; + 46908987EEFC3623A53A95C2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LagrangeInterpolator.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_basics/effects/juce_LagrangeInterpolator.cpp"; sourceTree = "SOURCE_ROOT"; }; + 46B8FB88F2949700DD70A821 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WildcardFileFilter.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/filebrowser/juce_WildcardFileFilter.h"; sourceTree = "SOURCE_ROOT"; }; + 46C20298CCB469481F5C8D36 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseInactivityDetector.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/mouse/juce_MouseInactivityDetector.h"; sourceTree = "SOURCE_ROOT"; }; + 4710CA869326390AF0CE2A0B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableEdgeComponent.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_ResizableEdgeComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 47168956BF1BAC3FCBD55BB8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_posix_NamedPipe.cpp"; path = "../../JuceLibraryCode/modules/juce_core/native/juce_posix_NamedPipe.cpp"; sourceTree = "SOURCE_ROOT"; }; + 475CE9A832328566544F457F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ZipFile.h"; path = "../../JuceLibraryCode/modules/juce_core/zip/juce_ZipFile.h"; sourceTree = "SOURCE_ROOT"; }; + 477946525F6F1BE9135A3101 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FakeMouseMoveGenerator.h"; path = "../../JuceLibraryCode/modules/juce_audio_plugin_client/utility/juce_FakeMouseMoveGenerator.h"; sourceTree = "SOURCE_ROOT"; }; + 47EF393874A20700CD249091 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AffineTransform.h"; path = "../../JuceLibraryCode/modules/juce_graphics/geometry/juce_AffineTransform.h"; sourceTree = "SOURCE_ROOT"; }; + 4836B8889A1100EA724CE7C2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StretchableLayoutManager.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_StretchableLayoutManager.h"; sourceTree = "SOURCE_ROOT"; }; + 48BDF7DFA849127655B86873 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_data_structures.mm"; path = "../../JuceLibraryCode/modules/juce_data_structures/juce_data_structures.mm"; sourceTree = "SOURCE_ROOT"; }; + 48C71FEAED1B46E11F17040C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AnimatedPositionBehaviours.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_AnimatedPositionBehaviours.h"; sourceTree = "SOURCE_ROOT"; }; + 490146B41BBBC0E550BD73F2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiKeyboardComponent.h"; path = "../../JuceLibraryCode/modules/juce_audio_utils/gui/juce_MidiKeyboardComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 4920848208F79075FCAAB34C = { isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../JUCE/modules/juce_gui_extra/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; + 494508266CB5367CB38B5805 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DirectoryContentsList.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/filebrowser/juce_DirectoryContentsList.cpp"; sourceTree = "SOURCE_ROOT"; }; + 494A89CDF5C68CA01BB57F16 = { isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../JUCE/modules/juce_core/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; + 496ADA4A8E3A7E4906EADC88 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_UndoManager.cpp"; path = "../../JuceLibraryCode/modules/juce_data_structures/undomanager/juce_UndoManager.cpp"; sourceTree = "SOURCE_ROOT"; }; + 49B29E84D07EAF1F08C30A4F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiMessageSequence.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_basics/midi/juce_MidiMessageSequence.cpp"; sourceTree = "SOURCE_ROOT"; }; + 49D8BE8809C3C20272870C06 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Strings.mm"; path = "../../JuceLibraryCode/modules/juce_core/native/juce_mac_Strings.mm"; sourceTree = "SOURCE_ROOT"; }; + 49D8C9E638BCBA98114A0E94 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Colour.cpp"; path = "../../JuceLibraryCode/modules/juce_graphics/colour/juce_Colour.cpp"; sourceTree = "SOURCE_ROOT"; }; + 4A0A2B796676838D848432FF = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Button.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/buttons/juce_Button.cpp"; sourceTree = "SOURCE_ROOT"; }; + 4A463C15CF07B232605DC2F4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Application.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/application/juce_Application.cpp"; sourceTree = "SOURCE_ROOT"; }; + 4AF614890823731010E97943 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PluginDirectoryScanner.h"; path = "../../JuceLibraryCode/modules/juce_audio_processors/scanning/juce_PluginDirectoryScanner.h"; sourceTree = "SOURCE_ROOT"; }; + 4B70CBF4DB4E571EDF5D3114 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = GlobalEditor.h; path = ../../Source/GlobalEditor.h; sourceTree = "SOURCE_ROOT"; }; + 4B82A76027BA14576D476E62 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GenericAudioProcessorEditor.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_processors/processors/juce_GenericAudioProcessorEditor.cpp"; sourceTree = "SOURCE_ROOT"; }; + 4C3F61A4672F57399AB751A0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BufferedInputStream.h"; path = "../../JuceLibraryCode/modules/juce_core/streams/juce_BufferedInputStream.h"; sourceTree = "SOURCE_ROOT"; }; + 4C6C14363344C87BDA4C1C71 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentBoundsConstrainer.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_ComponentBoundsConstrainer.cpp"; sourceTree = "SOURCE_ROOT"; }; + 4C9751F81C3C052C9A6390F4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StretchableObjectResizer.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_StretchableObjectResizer.h"; sourceTree = "SOURCE_ROOT"; }; + 4CD97CB51FE3AD5248285B0A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseCursor.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/mouse/juce_MouseCursor.cpp"; sourceTree = "SOURCE_ROOT"; }; + 4D488219CE9D736D69F6EF59 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DirectoryIterator.h"; path = "../../JuceLibraryCode/modules/juce_core/files/juce_DirectoryIterator.h"; sourceTree = "SOURCE_ROOT"; }; + 4D8B2790A6E7552C64453A53 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StretchableLayoutManager.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_StretchableLayoutManager.cpp"; sourceTree = "SOURCE_ROOT"; }; + 4DE54D4FA92B85E954BBDD0D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageButton.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/buttons/juce_ImageButton.cpp"; sourceTree = "SOURCE_ROOT"; }; + 4E1C775897B0A2C2F9E2CB44 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_audio_plugin_client.h"; path = "../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h"; sourceTree = "SOURCE_ROOT"; }; + 4E32AAF34A5EE096B8F3918E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RTAS_WinUtilities.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_plugin_client/RTAS/juce_RTAS_WinUtilities.cpp"; sourceTree = "SOURCE_ROOT"; }; + 4E6FA435926EF660B86E1BFA = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToolbarItemFactory.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/widgets/juce_ToolbarItemFactory.h"; sourceTree = "SOURCE_ROOT"; }; + 4F95F3371DCA260343D7D26A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ButtonPropertyComponent.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/properties/juce_ButtonPropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 4F977F1C295B0D355391AAD3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ColourSelector.h"; path = "../../JuceLibraryCode/modules/juce_gui_extra/misc/juce_ColourSelector.h"; sourceTree = "SOURCE_ROOT"; }; + 4FDFC7D4EEEE8782C9FD9200 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PathStrokeType.h"; path = "../../JuceLibraryCode/modules/juce_graphics/geometry/juce_PathStrokeType.h"; sourceTree = "SOURCE_ROOT"; }; + 502D49C82606515A80907EB3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_AU_Wrapper.mm"; path = "../../JuceLibraryCode/modules/juce_audio_plugin_client/AU/juce_AU_Wrapper.mm"; sourceTree = "SOURCE_ROOT"; }; + 505852570B48EB3F18076B03 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AAX_Wrapper.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_plugin_client/AAX/juce_AAX_Wrapper.cpp"; sourceTree = "SOURCE_ROOT"; }; + 50EDB2B0543B5881029D3CCE = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InterProcessLock.h"; path = "../../JuceLibraryCode/modules/juce_core/threads/juce_InterProcessLock.h"; sourceTree = "SOURCE_ROOT"; }; + 518104B0010D2466EB51D01A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_IIRFilter.h"; path = "../../JuceLibraryCode/modules/juce_audio_basics/effects/juce_IIRFilter.h"; sourceTree = "SOURCE_ROOT"; }; + 5197B9D23C0D9B28F2FF7F93 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_SystemStats.mm"; path = "../../JuceLibraryCode/modules/juce_core/native/juce_mac_SystemStats.mm"; sourceTree = "SOURCE_ROOT"; }; + 51D460DE650B5F3701174605 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Uuid.h"; path = "../../JuceLibraryCode/modules/juce_core/misc/juce_Uuid.h"; sourceTree = "SOURCE_ROOT"; }; + 51E5757E2D48E638F9A4CB61 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = pitchenv.cc; path = ../../Source/msfa/pitchenv.cc; sourceTree = "SOURCE_ROOT"; }; + 51FA060C8445108FA58DF13D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToolbarItemComponent.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/widgets/juce_ToolbarItemComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 524D9B46D38DCF45CA2E8DD2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseListener.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/mouse/juce_MouseListener.h"; sourceTree = "SOURCE_ROOT"; }; + 528BBDB63A8BF7246C4DDBA1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioSource.h"; path = "../../JuceLibraryCode/modules/juce_audio_basics/sources/juce_AudioSource.h"; sourceTree = "SOURCE_ROOT"; }; + 52E90BF34CEB39BB7DFA91DE = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeRectangle.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/positioning/juce_RelativeRectangle.h"; sourceTree = "SOURCE_ROOT"; }; + 53CD8A358FB75E4D10571218 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PluginListComponent.h"; path = "../../JuceLibraryCode/modules/juce_audio_processors/scanning/juce_PluginListComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 53EA5EAEF8A9688559300B1C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MenuBarModel.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/menus/juce_MenuBarModel.h"; sourceTree = "SOURCE_ROOT"; }; + 543415735FAC3778D98C649B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Value.h"; path = "../../JuceLibraryCode/modules/juce_data_structures/values/juce_Value.h"; sourceTree = "SOURCE_ROOT"; }; + 54363D0B39B88D43447C0123 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = BinaryData.cpp; path = ../../JuceLibraryCode/BinaryData.cpp; sourceTree = "SOURCE_ROOT"; }; + 5439A08FE11BD3D1EF760CF8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawablePath.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/drawables/juce_DrawablePath.cpp"; sourceTree = "SOURCE_ROOT"; }; + 54A76CABA9E198F906FB01FC = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextEditor.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/widgets/juce_TextEditor.h"; sourceTree = "SOURCE_ROOT"; }; + 55474A49BF29196733C89BBB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BigInteger.h"; path = "../../JuceLibraryCode/modules/juce_core/maths/juce_BigInteger.h"; sourceTree = "SOURCE_ROOT"; }; + 5548DEE5ED071453F8AD8AB6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResamplingAudioSource.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_basics/sources/juce_ResamplingAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; + 55E39FAA63BA8B9D40F40712 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RTAS_DigiCode1.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_plugin_client/RTAS/juce_RTAS_DigiCode1.cpp"; sourceTree = "SOURCE_ROOT"; }; + 5721702823682EC883FCB870 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_HyperlinkButton.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/buttons/juce_HyperlinkButton.cpp"; sourceTree = "SOURCE_ROOT"; }; + 577D5E62E1CE48CEAD5855AE = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ThreadWithProgressWindow.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/windows/juce_ThreadWithProgressWindow.h"; sourceTree = "SOURCE_ROOT"; }; + 57A533082FEF0CE002D69EDB = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ChannelRemappingAudioSource.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_basics/sources/juce_ChannelRemappingAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; + 587A3ADC691765F0227C4707 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Result.h"; path = "../../JuceLibraryCode/modules/juce_core/misc/juce_Result.h"; sourceTree = "SOURCE_ROOT"; }; + 588255FD68989F1A03FDF31C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CPlusPlusCodeTokeniserFunctions.h"; path = "../../JuceLibraryCode/modules/juce_gui_extra/code_editor/juce_CPlusPlusCodeTokeniserFunctions.h"; sourceTree = "SOURCE_ROOT"; }; + 59B8F05E6B3F24B6AEB10B0D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_events.h"; path = "../../../JUCE/modules/juce_events/juce_events.h"; sourceTree = "SOURCE_ROOT"; }; + 59D15F780D468B587F9C7E78 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = PluginParam.cpp; path = ../../Source/PluginParam.cpp; sourceTree = "SOURCE_ROOT"; }; + 5A1BD822F8CB7D42BB0EAF7A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PluginListComponent.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_processors/scanning/juce_PluginListComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 5B12686E2808FCCB8BBE0E24 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_GraphicsContext.cpp"; path = "../../JuceLibraryCode/modules/juce_graphics/native/juce_android_GraphicsContext.cpp"; sourceTree = "SOURCE_ROOT"; }; + 5BA236D62129EFE13A9EAB1B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MixerAudioSource.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_basics/sources/juce_MixerAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; + 5BC311F801FE9D018A7B231C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentDragger.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/mouse/juce_ComponentDragger.cpp"; sourceTree = "SOURCE_ROOT"; }; + 5BFC8D75FFE4E8DEE50B3B1A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PreferencesPanel.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_extra/misc/juce_PreferencesPanel.cpp"; sourceTree = "SOURCE_ROOT"; }; + 5C0A1B7E2BF8FCAF5A1E8616 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = PluginProcessor.h; path = ../../Source/PluginProcessor.h; sourceTree = "SOURCE_ROOT"; }; + 5C9576A21F7C608E767F2108 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ActionBroadcaster.cpp"; path = "../../JuceLibraryCode/modules/juce_events/broadcasters/juce_ActionBroadcaster.cpp"; sourceTree = "SOURCE_ROOT"; }; + 5D131F468F18FD82C14C3849 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Files.mm"; path = "../../JuceLibraryCode/modules/juce_core/native/juce_mac_Files.mm"; sourceTree = "SOURCE_ROOT"; }; + 5D2301F260F7793BD491A81E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ConcertinaPanel.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_ConcertinaPanel.h"; sourceTree = "SOURCE_ROOT"; }; + 5DBBC8BA9F6EC7CDE3069E4D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_graphics.h"; path = "../../../JUCE/modules/juce_graphics/juce_graphics.h"; sourceTree = "SOURCE_ROOT"; }; + 5DE3DC6998A92F718C9683FA = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CodeTokeniser.h"; path = "../../JuceLibraryCode/modules/juce_gui_extra/code_editor/juce_CodeTokeniser.h"; sourceTree = "SOURCE_ROOT"; }; + 5E2597BF6AD27698AA0E9A3D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeCoordinate.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/positioning/juce_RelativeCoordinate.h"; sourceTree = "SOURCE_ROOT"; }; + 5E966C95FACF7B8D5A907FE3 = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WebKit.framework; path = System/Library/Frameworks/WebKit.framework; sourceTree = SDKROOT; }; + 5EBC97F38683F466B5DC3974 = { isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../JUCE/modules/juce_audio_basics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; + 5F7F52E503E2E2B59D055E6C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OutputStream.cpp"; path = "../../JuceLibraryCode/modules/juce_core/streams/juce_OutputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; + 5FA112054E39C5FF09F6928B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LowLevelGraphicsSoftwareRenderer.cpp"; path = "../../JuceLibraryCode/modules/juce_graphics/contexts/juce_LowLevelGraphicsSoftwareRenderer.cpp"; sourceTree = "SOURCE_ROOT"; }; + 5FE10203FC5AE23DBA573E3B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KnownPluginList.h"; path = "../../JuceLibraryCode/modules/juce_audio_processors/scanning/juce_KnownPluginList.h"; sourceTree = "SOURCE_ROOT"; }; + 600DDC87EB44F5B6EFA1500F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationCommandTarget.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/commands/juce_ApplicationCommandTarget.h"; sourceTree = "SOURCE_ROOT"; }; + 61A517E758E2BF89FF445D7F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MemoryBlock.cpp"; path = "../../JuceLibraryCode/modules/juce_core/memory/juce_MemoryBlock.cpp"; sourceTree = "SOURCE_ROOT"; }; + 61E56039E1D2929463E58D62 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GlyphArrangement.h"; path = "../../JuceLibraryCode/modules/juce_graphics/fonts/juce_GlyphArrangement.h"; sourceTree = "SOURCE_ROOT"; }; + 6273BD6D40C9A904273C592F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_utils.mm"; path = "../../JuceLibraryCode/modules/juce_audio_utils/juce_audio_utils.mm"; sourceTree = "SOURCE_ROOT"; }; + 63B73D99B066179BB9661D4E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ChoicePropertyComponent.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/properties/juce_ChoicePropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 6475DF69D5BDC709E275BF4D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WeakReference.h"; path = "../../JuceLibraryCode/modules/juce_core/memory/juce_WeakReference.h"; sourceTree = "SOURCE_ROOT"; }; + 64C579AFCDCEED8CAFEF9830 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ListBox.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/widgets/juce_ListBox.h"; sourceTree = "SOURCE_ROOT"; }; + 64CC83E4D891EAEC65EE41C4 = { isa = PBXFileReference; lastKnownFileType = file.r; name = "juce_AU_Resources.r"; path = "../../JuceLibraryCode/modules/juce_audio_plugin_client/AU/juce_AU_Resources.r"; sourceTree = "SOURCE_ROOT"; }; + 64CF42AFC2E05AEF9D350CD2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = env.h; path = ../../Source/msfa/env.h; sourceTree = "SOURCE_ROOT"; }; + 64E0EE125571D369100796D9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentPeer.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/windows/juce_ComponentPeer.h"; sourceTree = "SOURCE_ROOT"; }; + 6742794BECA5E223253EF810 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Fonts.mm"; path = "../../JuceLibraryCode/modules/juce_graphics/native/juce_mac_Fonts.mm"; sourceTree = "SOURCE_ROOT"; }; + 6833DFDF33AA9A5F551EA79D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableComposite.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/drawables/juce_DrawableComposite.h"; sourceTree = "SOURCE_ROOT"; }; + 68D35AFE11BAA35EAE497D47 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = synth.h; path = ../../Source/msfa/synth.h; sourceTree = "SOURCE_ROOT"; }; + 68E9769CFD4CE3B4CA530DA3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BooleanPropertyComponent.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/properties/juce_BooleanPropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 68EBBB35B7A5A57E4BA2F8E2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = module.h; path = ../../Source/msfa/module.h; sourceTree = "SOURCE_ROOT"; }; + 69327BB424333BE9051A2C1D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_DragAndDrop.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/native/juce_win32_DragAndDrop.cpp"; sourceTree = "SOURCE_ROOT"; }; + 69B3908CF6E97D2326117534 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PathIterator.cpp"; path = "../../JuceLibraryCode/modules/juce_graphics/geometry/juce_PathIterator.cpp"; sourceTree = "SOURCE_ROOT"; }; + 6AFA3298C0E6EBF44DF90481 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PixelFormats.h"; path = "../../JuceLibraryCode/modules/juce_graphics/colour/juce_PixelFormats.h"; sourceTree = "SOURCE_ROOT"; }; + 6C1EBFA6E5161BFC6E0A6686 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Expression.cpp"; path = "../../JuceLibraryCode/modules/juce_core/maths/juce_Expression.cpp"; sourceTree = "SOURCE_ROOT"; }; + 6CAAD366E2D6A650900C75F0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Network.cpp"; path = "../../JuceLibraryCode/modules/juce_core/native/juce_linux_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; + 6CBCD70FF1AE3E23D1598F84 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ContainerDeletePolicy.h"; path = "../../JuceLibraryCode/modules/juce_core/memory/juce_ContainerDeletePolicy.h"; sourceTree = "SOURCE_ROOT"; }; + 6D256DC39965C982ADAAFA81 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FillType.h"; path = "../../JuceLibraryCode/modules/juce_graphics/colour/juce_FillType.h"; sourceTree = "SOURCE_ROOT"; }; + 6DC26B61BA1638AFAF142A6C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_extra.mm"; path = "../../JuceLibraryCode/modules/juce_gui_extra/juce_gui_extra.mm"; sourceTree = "SOURCE_ROOT"; }; + 6DCB546B40A962FCA3C74DB9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ColourGradient.h"; path = "../../JuceLibraryCode/modules/juce_graphics/colour/juce_ColourGradient.h"; sourceTree = "SOURCE_ROOT"; }; + 6E2A781F28B3F735F4FAB2A2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyMappingEditorComponent.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_extra/misc/juce_KeyMappingEditorComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 6E84E300D2ECD62ED1ED3478 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileInputSource.h"; path = "../../JuceLibraryCode/modules/juce_core/streams/juce_FileInputSource.h"; sourceTree = "SOURCE_ROOT"; }; + 6E8FC799E88893F8CD15BB71 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LADSPAPluginFormat.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_processors/format_types/juce_LADSPAPluginFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; + 6F0921F115160B435DC6D1D5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_NamedValueSet.cpp"; path = "../../JuceLibraryCode/modules/juce_core/containers/juce_NamedValueSet.cpp"; sourceTree = "SOURCE_ROOT"; }; + 6F09FAB37276B4DA24BEBD41 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioThumbnailCache.h"; path = "../../JuceLibraryCode/modules/juce_audio_utils/gui/juce_AudioThumbnailCache.h"; sourceTree = "SOURCE_ROOT"; }; + 6F9852573AA442CFBAD9695F = { isa = PBXFileReference; lastKnownFileType = file.nib; name = RecentFilesMenuTemplate.nib; path = RecentFilesMenuTemplate.nib; sourceTree = "SOURCE_ROOT"; }; + 6F98D6B8CAA0577CE576CD06 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiKeyboardState.h"; path = "../../JuceLibraryCode/modules/juce_audio_basics/midi/juce_MidiKeyboardState.h"; sourceTree = "SOURCE_ROOT"; }; + 70BB114924D2EB3508565E8F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Identifier.h"; path = "../../JuceLibraryCode/modules/juce_core/text/juce_Identifier.h"; sourceTree = "SOURCE_ROOT"; }; + 7144CB121F03A13EC1A5383F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Identifier.cpp"; path = "../../JuceLibraryCode/modules/juce_core/text/juce_Identifier.cpp"; sourceTree = "SOURCE_ROOT"; }; + 717E18C7D784FE087436A768 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_ios_UIViewComponent.mm"; path = "../../JuceLibraryCode/modules/juce_gui_extra/native/juce_ios_UIViewComponent.mm"; sourceTree = "SOURCE_ROOT"; }; + 71A60F40B7B20297A1A5CB18 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiBuffer.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_basics/midi/juce_MidiBuffer.cpp"; sourceTree = "SOURCE_ROOT"; }; + 71AF0542AEBEDCA5238DFFAA = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MarkerList.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/positioning/juce_MarkerList.h"; sourceTree = "SOURCE_ROOT"; }; + 71DFB6F3C44390C0FD109073 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CPlusPlusCodeTokeniser.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_extra/code_editor/juce_CPlusPlusCodeTokeniser.cpp"; sourceTree = "SOURCE_ROOT"; }; + 71FDCC63A1963F976C7AC8EE = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NamedValueSet.h"; path = "../../JuceLibraryCode/modules/juce_core/containers/juce_NamedValueSet.h"; sourceTree = "SOURCE_ROOT"; }; + 7202164C1666053D423871B0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiMessage.h"; path = "../../JuceLibraryCode/modules/juce_audio_basics/midi/juce_MidiMessage.h"; sourceTree = "SOURCE_ROOT"; }; + 7228D8E143CA465FB15BD546 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = BinaryData.h; path = ../../JuceLibraryCode/BinaryData.h; sourceTree = "SOURCE_ROOT"; }; + 72930EF8836E66B6E3A0711D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ButtonPropertyComponent.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/properties/juce_ButtonPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 72AC691AF255DD0B6D582EB3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DragAndDropTarget.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/mouse/juce_DragAndDropTarget.h"; sourceTree = "SOURCE_ROOT"; }; + 72C174C879B2CA24DCE2B6EC = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ChildProcess.cpp"; path = "../../JuceLibraryCode/modules/juce_core/threads/juce_ChildProcess.cpp"; sourceTree = "SOURCE_ROOT"; }; + 72F3014666D709C2DC843E32 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Atomic.h"; path = "../../JuceLibraryCode/modules/juce_core/memory/juce_Atomic.h"; sourceTree = "SOURCE_ROOT"; }; + 72F342B2288D7D32917C66FF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RenderingHelpers.h"; path = "../../JuceLibraryCode/modules/juce_graphics/native/juce_RenderingHelpers.h"; sourceTree = "SOURCE_ROOT"; }; + 734BB0B03974DF78B8CB4FD8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioPluginFormat.h"; path = "../../JuceLibraryCode/modules/juce_audio_processors/format/juce_AudioPluginFormat.h"; sourceTree = "SOURCE_ROOT"; }; + 7353E96136FAD8E0F0FAF2F3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioPlayHead.h"; path = "../../JuceLibraryCode/modules/juce_audio_processors/processors/juce_AudioPlayHead.h"; sourceTree = "SOURCE_ROOT"; }; + 738B67C0D9862DF54EC53785 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WebBrowserComponent.h"; path = "../../JuceLibraryCode/modules/juce_gui_extra/misc/juce_WebBrowserComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 73A5B8C82401A8D56F700A49 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResizableWindow.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/windows/juce_ResizableWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; + 73BA60F5506ADDBEAF6243FC = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LookAndFeel.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/lookandfeel/juce_LookAndFeel.cpp"; sourceTree = "SOURCE_ROOT"; }; + 73E07C2D38F6ABA12AD6A458 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiMessageSequence.h"; path = "../../JuceLibraryCode/modules/juce_audio_basics/midi/juce_MidiMessageSequence.h"; sourceTree = "SOURCE_ROOT"; }; + 742502F34E52826111A41605 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToolbarItemPalette.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/widgets/juce_ToolbarItemPalette.h"; sourceTree = "SOURCE_ROOT"; }; + 743154234C82FDB5DACEA8C7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileBrowserComponent.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/filebrowser/juce_FileBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 749FDD4CF73F9C8E26D09A7B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessorGraph.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp"; sourceTree = "SOURCE_ROOT"; }; + 753358C232EE9B14F9CFE87C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileDragAndDropTarget.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/mouse/juce_FileDragAndDropTarget.h"; sourceTree = "SOURCE_ROOT"; }; + 75EB9A0BC0C7717F3DCE5BAE = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DropShadower.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/misc/juce_DropShadower.cpp"; sourceTree = "SOURCE_ROOT"; }; + 7658FE299B81691CFC697431 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedReadLock.h"; path = "../../JuceLibraryCode/modules/juce_core/threads/juce_ScopedReadLock.h"; sourceTree = "SOURCE_ROOT"; }; + 767A4DBF5C0B1E1B5BEFF3E8 = { isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../JUCE/modules/juce_data_structures/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; + 77207D1536974D96B7ED2B85 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TargetPlatform.h"; path = "../../JuceLibraryCode/modules/juce_core/system/juce_TargetPlatform.h"; sourceTree = "SOURCE_ROOT"; }; + 775C9C8633BA573DA512EDD6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextLayout.cpp"; path = "../../JuceLibraryCode/modules/juce_graphics/fonts/juce_TextLayout.cpp"; sourceTree = "SOURCE_ROOT"; }; + 778E69094A09D97D61E355B2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_ios_MessageManager.mm"; path = "../../JuceLibraryCode/modules/juce_events/native/juce_ios_MessageManager.mm"; sourceTree = "SOURCE_ROOT"; }; + 786A98F29FAA91898BB705F4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Desktop.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/components/juce_Desktop.cpp"; sourceTree = "SOURCE_ROOT"; }; + 78934C6C88D2B35DEF15BAB8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_AudioUnitPluginFormat.mm"; path = "../../JuceLibraryCode/modules/juce_audio_processors/format_types/juce_AudioUnitPluginFormat.mm"; sourceTree = "SOURCE_ROOT"; }; + 78A82E89AC0283CC1329E84E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Timer.h"; path = "../../JuceLibraryCode/modules/juce_events/timers/juce_Timer.h"; sourceTree = "SOURCE_ROOT"; }; + 78CA76788217B98287D9E007 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "fm_op_kernel.cc"; path = "../../Source/msfa/fm_op_kernel.cc"; sourceTree = "SOURCE_ROOT"; }; + 7A0FB6545BA2E344A1F45EA5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Decibels.h"; path = "../../JuceLibraryCode/modules/juce_audio_basics/effects/juce_Decibels.h"; sourceTree = "SOURCE_ROOT"; }; + 7A26D67672786E0663369D49 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_IIRFilterAudioSource.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_basics/sources/juce_IIRFilterAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; + 7A38190CB0652B0EBA02100C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileFilter.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/filebrowser/juce_FileFilter.cpp"; sourceTree = "SOURCE_ROOT"; }; + 7A739B1B4B833A4668904CA6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReferenceCountedObject.h"; path = "../../JuceLibraryCode/modules/juce_core/memory/juce_ReferenceCountedObject.h"; sourceTree = "SOURCE_ROOT"; }; + 7A854175B4E6D35ABB7D4E45 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_URL.h"; path = "../../JuceLibraryCode/modules/juce_core/network/juce_URL.h"; sourceTree = "SOURCE_ROOT"; }; + 7A905E3EE096DAA1D7BA7ABD = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TabbedButtonBar.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_TabbedButtonBar.cpp"; sourceTree = "SOURCE_ROOT"; }; + 7AB9FBAA49422497E050FFAC = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChildProcess.h"; path = "../../JuceLibraryCode/modules/juce_core/threads/juce_ChildProcess.h"; sourceTree = "SOURCE_ROOT"; }; + 7BE1A83B817F581F39B1F983 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextEditor.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/widgets/juce_TextEditor.cpp"; sourceTree = "SOURCE_ROOT"; }; + 7BF1EEFA4D36A91714D26060 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Time.cpp"; path = "../../JuceLibraryCode/modules/juce_core/time/juce_Time.cpp"; sourceTree = "SOURCE_ROOT"; }; + 7C2634F55C78A3822A661CE2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_XmlElement.cpp"; path = "../../JuceLibraryCode/modules/juce_core/xml/juce_XmlElement.cpp"; sourceTree = "SOURCE_ROOT"; }; + 7CDDAFACA226D14742566EE3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StringPairArray.cpp"; path = "../../JuceLibraryCode/modules/juce_core/text/juce_StringPairArray.cpp"; sourceTree = "SOURCE_ROOT"; }; + 7D5E3634F29C83FE1216E5EC = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DragAndDropContainer.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/mouse/juce_DragAndDropContainer.cpp"; sourceTree = "SOURCE_ROOT"; }; + 7E68BB771E88E0A2A323D365 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CPlusPlusCodeTokeniser.h"; path = "../../JuceLibraryCode/modules/juce_gui_extra/code_editor/juce_CPlusPlusCodeTokeniser.h"; sourceTree = "SOURCE_ROOT"; }; + 7EC7AB8D0C164E19F70A4D8C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ModifierKeys.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/keyboard/juce_ModifierKeys.h"; sourceTree = "SOURCE_ROOT"; }; + 7F081876B753390FC305329F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Thread.cpp"; path = "../../JuceLibraryCode/modules/juce_core/threads/juce_Thread.cpp"; sourceTree = "SOURCE_ROOT"; }; + 7F0B06EA0B38D4555CFEBA61 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryBlock.h"; path = "../../JuceLibraryCode/modules/juce_core/memory/juce_MemoryBlock.h"; sourceTree = "SOURCE_ROOT"; }; + 7F63546442D6681E7AA27CB8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyPress.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/keyboard/juce_KeyPress.h"; sourceTree = "SOURCE_ROOT"; }; + 7FB4F731D177B36CE8616BAE = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Javascript.cpp"; path = "../../JuceLibraryCode/modules/juce_core/javascript/juce_Javascript.cpp"; sourceTree = "SOURCE_ROOT"; }; + 7FCE241BE34BC4D1E6988B1F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Result.cpp"; path = "../../JuceLibraryCode/modules/juce_core/misc/juce_Result.cpp"; sourceTree = "SOURCE_ROOT"; }; + 80149DC851E70B4D50DA03DB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SparseSet.h"; path = "../../JuceLibraryCode/modules/juce_core/containers/juce_SparseSet.h"; sourceTree = "SOURCE_ROOT"; }; + 80153220EFB623D6F205FD1B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MenuBarComponent.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/menus/juce_MenuBarComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 8141C52E88E3E82A0A226FAD = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyPress.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/keyboard/juce_KeyPress.cpp"; sourceTree = "SOURCE_ROOT"; }; + 817CC81F50861DAEEFB2043A = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = System/Library/Frameworks/Carbon.framework; sourceTree = SDKROOT; }; + 8312A52619B88D3763F6B493 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LookAndFeel_V3.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V3.cpp"; sourceTree = "SOURCE_ROOT"; }; + 834F3F9FC2FE9564FF95243D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Fonts.cpp"; path = "../../JuceLibraryCode/modules/juce_graphics/native/juce_win32_Fonts.cpp"; sourceTree = "SOURCE_ROOT"; }; + 838E63F5800CA577B92EF6AE = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = OperatorEditor.cpp; path = ../../Source/OperatorEditor.cpp; sourceTree = "SOURCE_ROOT"; }; + 8390BC6E8D8190A7C45C6A08 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Messaging.cpp"; path = "../../JuceLibraryCode/modules/juce_events/native/juce_win32_Messaging.cpp"; sourceTree = "SOURCE_ROOT"; }; + 83B3A12467C52CB13FB353C6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_mac_SystemTrayIcon.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_extra/native/juce_mac_SystemTrayIcon.cpp"; sourceTree = "SOURCE_ROOT"; }; + 83DC5A4F730ECA567FADFC3E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_VSTMidiEventList.h"; path = "../../JuceLibraryCode/modules/juce_audio_processors/format_types/juce_VSTMidiEventList.h"; sourceTree = "SOURCE_ROOT"; }; + 83FAEF9BE29243FBED61B39F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Random.h"; path = "../../JuceLibraryCode/modules/juce_core/maths/juce_Random.h"; sourceTree = "SOURCE_ROOT"; }; + 84F48AAB7D37C193E401595F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DialogWindow.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/windows/juce_DialogWindow.h"; sourceTree = "SOURCE_ROOT"; }; + 853996FFE0D8585AACC747C4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MessageListener.cpp"; path = "../../JuceLibraryCode/modules/juce_events/messages/juce_MessageListener.cpp"; sourceTree = "SOURCE_ROOT"; }; + 86412A8C98A3287951990C1B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = lfo.h; path = ../../Source/msfa/lfo.h; sourceTree = "SOURCE_ROOT"; }; + 8645DD1C8D096C9D7B4B67F2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TooltipClient.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/mouse/juce_TooltipClient.h"; sourceTree = "SOURCE_ROOT"; }; + 866BB30F214A58492E281430 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Initialisation.h"; path = "../../JuceLibraryCode/modules/juce_events/messages/juce_Initialisation.h"; sourceTree = "SOURCE_ROOT"; }; + 875B62ECA8BBCC7085FA5F9C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TreeView.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/widgets/juce_TreeView.cpp"; sourceTree = "SOURCE_ROOT"; }; + 887686762AD249568D53FC85 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ColourGradient.cpp"; path = "../../JuceLibraryCode/modules/juce_graphics/colour/juce_ColourGradient.cpp"; sourceTree = "SOURCE_ROOT"; }; + 8890765D8A8E2769231452A3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_UnitTest.cpp"; path = "../../JuceLibraryCode/modules/juce_core/unit_tests/juce_UnitTest.cpp"; sourceTree = "SOURCE_ROOT"; }; + 88DEE0054A9328954E19EECA = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_InterprocessConnection.cpp"; path = "../../JuceLibraryCode/modules/juce_events/interprocess/juce_InterprocessConnection.cpp"; sourceTree = "SOURCE_ROOT"; }; + 89003B5CB547C82F42EEB0A9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_NSViewComponentPeer.mm"; path = "../../JuceLibraryCode/modules/juce_gui_basics/native/juce_mac_NSViewComponentPeer.mm"; sourceTree = "SOURCE_ROOT"; }; + 8915FD41B7EB8AB0961F199A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageFileFormat.h"; path = "../../JuceLibraryCode/modules/juce_graphics/images/juce_ImageFileFormat.h"; sourceTree = "SOURCE_ROOT"; }; + 89BBB19B9AFC6DAD43B9B512 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Random.cpp"; path = "../../JuceLibraryCode/modules/juce_core/maths/juce_Random.cpp"; sourceTree = "SOURCE_ROOT"; }; + 89CF359102665330C30E1F9A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NamedPipe.h"; path = "../../JuceLibraryCode/modules/juce_core/network/juce_NamedPipe.h"; sourceTree = "SOURCE_ROOT"; }; + 8A4EB298996C4C410C1B4CDC = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PathStrokeType.cpp"; path = "../../JuceLibraryCode/modules/juce_graphics/geometry/juce_PathStrokeType.cpp"; sourceTree = "SOURCE_ROOT"; }; + 8A566C440278C23B8FB3A9AB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Reverb.h"; path = "../../JuceLibraryCode/modules/juce_audio_basics/effects/juce_Reverb.h"; sourceTree = "SOURCE_ROOT"; }; + 8A57C43210108CEEE8B61750 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PopupMenu.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/menus/juce_PopupMenu.cpp"; sourceTree = "SOURCE_ROOT"; }; + 8A58A60739C88C641626F590 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedXLock.h"; path = "../../JuceLibraryCode/modules/juce_events/native/juce_ScopedXLock.h"; sourceTree = "SOURCE_ROOT"; }; + 8AEF429B2B2CF97DD77799EB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_audio_basics.h"; path = "../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h"; sourceTree = "SOURCE_ROOT"; }; + 8AF9F9504D8671A590689E28 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = exp2.h; path = ../../Source/msfa/exp2.h; sourceTree = "SOURCE_ROOT"; }; + 8B160A62F6A6EF21379A8EA7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Direct2DGraphicsContext.cpp"; path = "../../JuceLibraryCode/modules/juce_graphics/native/juce_win32_Direct2DGraphicsContext.cpp"; sourceTree = "SOURCE_ROOT"; }; + 8B86ECF3351C9D029821C621 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageComponent.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/widgets/juce_ImageComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 8B87D00DA619D83BA6926E28 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedLock.h"; path = "../../JuceLibraryCode/modules/juce_core/threads/juce_ScopedLock.h"; sourceTree = "SOURCE_ROOT"; }; + 8BADEB7BF1A65E83A7A1736D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = PluginFx.cpp; path = ../../Source/PluginFx.cpp; sourceTree = "SOURCE_ROOT"; }; + 8BBE375590444CD57A311DD2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Time.h"; path = "../../JuceLibraryCode/modules/juce_core/time/juce_Time.h"; sourceTree = "SOURCE_ROOT"; }; + 8C4A3CBB322357AF0CA3C2CD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileListComponent.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/filebrowser/juce_FileListComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 8CA96F07FD8390BD5EEC909B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DirectoryContentsDisplayComponent.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/filebrowser/juce_DirectoryContentsDisplayComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 8CE45844BA3103D92458CFB5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Singleton.h"; path = "../../JuceLibraryCode/modules/juce_core/memory/juce_Singleton.h"; sourceTree = "SOURCE_ROOT"; }; + 8D7D3383FF13817F3B277B02 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MessageManager.h"; path = "../../JuceLibraryCode/modules/juce_events/messages/juce_MessageManager.h"; sourceTree = "SOURCE_ROOT"; }; + 8DC0C64EE71D0AFDD76FEAD7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Socket.h"; path = "../../JuceLibraryCode/modules/juce_core/network/juce_Socket.h"; sourceTree = "SOURCE_ROOT"; }; + 8E04EF74113A0E9808FC4F09 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PluginDescription.h"; path = "../../JuceLibraryCode/modules/juce_audio_processors/processors/juce_PluginDescription.h"; sourceTree = "SOURCE_ROOT"; }; + 8E3B1087D0795F0D4E02DAF0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DirectoryContentsList.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/filebrowser/juce_DirectoryContentsList.h"; sourceTree = "SOURCE_ROOT"; }; + 8EC249E14405CAC614E7A4CF = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AttributedString.cpp"; path = "../../JuceLibraryCode/modules/juce_graphics/fonts/juce_AttributedString.cpp"; sourceTree = "SOURCE_ROOT"; }; + 8F32EF92B0A18751EC39A79B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = JuceHeader.h; path = ../../JuceLibraryCode/JuceHeader.h; sourceTree = "SOURCE_ROOT"; }; + 8F395B738E7AB81A0333AF96 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = freqlut.h; path = ../../Source/msfa/freqlut.h; sourceTree = "SOURCE_ROOT"; }; + 8F62A58CDAF0709EDE33F5E0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageButton.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/buttons/juce_ImageButton.h"; sourceTree = "SOURCE_ROOT"; }; + 8FB4C261F0F3760EEA4B7BBE = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_posix_SharedCode.h"; path = "../../JuceLibraryCode/modules/juce_core/native/juce_posix_SharedCode.h"; sourceTree = "SOURCE_ROOT"; }; + 900CA19F25F2140D0067345B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseEvent.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/mouse/juce_MouseEvent.h"; sourceTree = "SOURCE_ROOT"; }; + 9046B3B87799C1088B4E6B81 = { isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../JUCE/modules/juce_audio_processors/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; + 9098E2A57CB22B2D5F675D9C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CriticalSection.h"; path = "../../JuceLibraryCode/modules/juce_core/threads/juce_CriticalSection.h"; sourceTree = "SOURCE_ROOT"; }; + 911A3E44C161694FF7084464 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToggleButton.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/buttons/juce_ToggleButton.cpp"; sourceTree = "SOURCE_ROOT"; }; + 91544DAFCDBE05708D10A24C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WaitableEvent.h"; path = "../../JuceLibraryCode/modules/juce_core/threads/juce_WaitableEvent.h"; sourceTree = "SOURCE_ROOT"; }; + 9196D1FCEC768D074AAAD581 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Variant.cpp"; path = "../../JuceLibraryCode/modules/juce_core/containers/juce_Variant.cpp"; sourceTree = "SOURCE_ROOT"; }; + 936D695F9C82434D08C181FC = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BorderSize.h"; path = "../../JuceLibraryCode/modules/juce_graphics/geometry/juce_BorderSize.h"; sourceTree = "SOURCE_ROOT"; }; + 937CFA7E69529A634C1DCD5C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertyComponent.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/properties/juce_PropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 942BA246938908E24A47A05B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Font.h"; path = "../../JuceLibraryCode/modules/juce_graphics/fonts/juce_Font.h"; sourceTree = "SOURCE_ROOT"; }; + 949B3D44B0EFFFE18578E44E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageComponent.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/widgets/juce_ImageComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 9514C57B8C2FC488E49FF841 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_XmlElement.h"; path = "../../JuceLibraryCode/modules/juce_core/xml/juce_XmlElement.h"; sourceTree = "SOURCE_ROOT"; }; + 954708C705637A2F8F204F0A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryInputStream.h"; path = "../../JuceLibraryCode/modules/juce_core/streams/juce_MemoryInputStream.h"; sourceTree = "SOURCE_ROOT"; }; + 954D25A9D5C49DEB9D2FD167 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NSViewComponent.h"; path = "../../JuceLibraryCode/modules/juce_gui_extra/embedding/juce_NSViewComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 95812E339031893CDE82E8E5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ModifierKeys.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/keyboard/juce_ModifierKeys.cpp"; sourceTree = "SOURCE_ROOT"; }; + 95B7D6B36478C5A2977ADD4C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_File.h"; path = "../../JuceLibraryCode/modules/juce_core/files/juce_File.h"; sourceTree = "SOURCE_ROOT"; }; + 95D4F595A6D807E681E1E2B5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MemoryInputStream.cpp"; path = "../../JuceLibraryCode/modules/juce_core/streams/juce_MemoryInputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; + 969250C57EF34E88AF1062BE = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Label.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/widgets/juce_Label.cpp"; sourceTree = "SOURCE_ROOT"; }; + 97187C062A4A90E3DE7B4B6F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_ActiveXComponent.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_extra/native/juce_win32_ActiveXComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 97DAB16E37783E73F1D039A3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_MessageManager.mm"; path = "../../JuceLibraryCode/modules/juce_events/native/juce_mac_MessageManager.mm"; sourceTree = "SOURCE_ROOT"; }; + 980D53B155A6FE153BF4ECC4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharacterFunctions.h"; path = "../../JuceLibraryCode/modules/juce_core/text/juce_CharacterFunctions.h"; sourceTree = "SOURCE_ROOT"; }; + 9851B7F5090C1FA428169434 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AttributedString.h"; path = "../../JuceLibraryCode/modules/juce_graphics/fonts/juce_AttributedString.h"; sourceTree = "SOURCE_ROOT"; }; + 99078823EE2D77389696F0E5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_core.mm"; path = "../../JuceLibraryCode/modules/juce_core/juce_core.mm"; sourceTree = "SOURCE_ROOT"; }; + 99B1A018081D90D801667296 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Threads.mm"; path = "../../JuceLibraryCode/modules/juce_core/native/juce_mac_Threads.mm"; sourceTree = "SOURCE_ROOT"; }; + 99D8CB814600E509F918CFC5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableButton.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/buttons/juce_DrawableButton.h"; sourceTree = "SOURCE_ROOT"; }; + 99FFA4AC86A982F68CE03ED3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Uuid.cpp"; path = "../../JuceLibraryCode/modules/juce_core/misc/juce_Uuid.cpp"; sourceTree = "SOURCE_ROOT"; }; + 9A68431EDA5B8D2023A10A02 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Viewport.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_Viewport.h"; sourceTree = "SOURCE_ROOT"; }; + 9ADD55269807C198F51001F4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_audio_utils.h"; path = "../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h"; sourceTree = "SOURCE_ROOT"; }; + 9B103127E2063BAFD4A4FD33 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Thread.h"; path = "../../JuceLibraryCode/modules/juce_core/threads/juce_Thread.h"; sourceTree = "SOURCE_ROOT"; }; + 9B36F7CC7A136C2AEB4E5E53 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WindowsRegistry.h"; path = "../../JuceLibraryCode/modules/juce_core/misc/juce_WindowsRegistry.h"; sourceTree = "SOURCE_ROOT"; }; + 9BC0901018A3D55DCCA54301 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentMovementWatcher.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_ComponentMovementWatcher.h"; sourceTree = "SOURCE_ROOT"; }; + 9BCD4934F2D87982D9BC68B9 = { isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../JUCE/modules/juce_graphics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; + 9D2ECC20D62F513E41A28337 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseInputSource.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/mouse/juce_MouseInputSource.cpp"; sourceTree = "SOURCE_ROOT"; }; + 9D542FAE4CA607E1F19C3EC9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SystemClipboard.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/keyboard/juce_SystemClipboard.h"; sourceTree = "SOURCE_ROOT"; }; + 9D5B06B94AB34DBEC8BD262E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Fonts.cpp"; path = "../../JuceLibraryCode/modules/juce_graphics/native/juce_linux_Fonts.cpp"; sourceTree = "SOURCE_ROOT"; }; + 9E0A95AA535CE6ABE66D9A30 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FilenameComponent.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/filebrowser/juce_FilenameComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 9E3820CD63B47B5385AF2DB6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_graphics.mm"; path = "../../JuceLibraryCode/modules/juce_graphics/juce_graphics.mm"; sourceTree = "SOURCE_ROOT"; }; + 9E38FC6135AC278A4704BE9D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GraphicsContext.h"; path = "../../JuceLibraryCode/modules/juce_graphics/contexts/juce_GraphicsContext.h"; sourceTree = "SOURCE_ROOT"; }; + 9EA6B9182B39D4F9B416B14A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedWriteLock.h"; path = "../../JuceLibraryCode/modules/juce_core/threads/juce_ScopedWriteLock.h"; sourceTree = "SOURCE_ROOT"; }; + 9ED32BCD42EFF79D067525DF = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationProperties.cpp"; path = "../../JuceLibraryCode/modules/juce_data_structures/app_properties/juce_ApplicationProperties.cpp"; sourceTree = "SOURCE_ROOT"; }; + 9F4CAD2C33179825F3080F1F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToggleButton.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/buttons/juce_ToggleButton.h"; sourceTree = "SOURCE_ROOT"; }; + 9F9EAFF1322AAE2B114A611B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ThreadPool.h"; path = "../../JuceLibraryCode/modules/juce_core/threads/juce_ThreadPool.h"; sourceTree = "SOURCE_ROOT"; }; + 9FA7591BA2EFB4349B6E02A9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_freetype_Fonts.cpp"; path = "../../JuceLibraryCode/modules/juce_graphics/native/juce_freetype_Fonts.cpp"; sourceTree = "SOURCE_ROOT"; }; + A00DC4E59356AF5F1D9C02D1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyMappingEditorComponent.h"; path = "../../JuceLibraryCode/modules/juce_gui_extra/misc/juce_KeyMappingEditorComponent.h"; sourceTree = "SOURCE_ROOT"; }; + A013A93080FB0FB98C02C96B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativePointPath.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/positioning/juce_RelativePointPath.cpp"; sourceTree = "SOURCE_ROOT"; }; + A02775EA788AD4BF7DD1B1A1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = DXLookNFeel.cpp; path = ../../Source/DXLookNFeel.cpp; sourceTree = "SOURCE_ROOT"; }; + A03CA8621EA02C18B4117EC1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioThumbnail.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_utils/gui/juce_AudioThumbnail.cpp"; sourceTree = "SOURCE_ROOT"; }; + A040ED3E3D914E80D6F56110 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LagrangeInterpolator.h"; path = "../../JuceLibraryCode/modules/juce_audio_basics/effects/juce_LagrangeInterpolator.h"; sourceTree = "SOURCE_ROOT"; }; + A0492880578DCB9152DE5EAD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ByteOrder.h"; path = "../../JuceLibraryCode/modules/juce_core/memory/juce_ByteOrder.h"; sourceTree = "SOURCE_ROOT"; }; + A062855D9DD17397012BC224 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PreferencesPanel.h"; path = "../../JuceLibraryCode/modules/juce_gui_extra/misc/juce_PreferencesPanel.h"; sourceTree = "SOURCE_ROOT"; }; + A0C5AA7F71F5C650FBBB83C9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToneGeneratorAudioSource.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_basics/sources/juce_ToneGeneratorAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; + A0EDFAC99A72166065DDD1FE = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CaretComponent.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/keyboard/juce_CaretComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + A11BA069921359F646E104A1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StandardHeader.h"; path = "../../JuceLibraryCode/modules/juce_core/system/juce_StandardHeader.h"; sourceTree = "SOURCE_ROOT"; }; + A190462810A30005F66291F9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_String.h"; path = "../../JuceLibraryCode/modules/juce_core/text/juce_String.h"; sourceTree = "SOURCE_ROOT"; }; + A199934EF3E1D20FD472E51D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_ios_Windowing.mm"; path = "../../JuceLibraryCode/modules/juce_gui_basics/native/juce_ios_Windowing.mm"; sourceTree = "SOURCE_ROOT"; }; + A1CD23B489568CB51325DB98 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DeletedAtShutdown.cpp"; path = "../../JuceLibraryCode/modules/juce_events/messages/juce_DeletedAtShutdown.cpp"; sourceTree = "SOURCE_ROOT"; }; + A27B095F0D44EB7FFFC3951E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_JSON.cpp"; path = "../../JuceLibraryCode/modules/juce_core/javascript/juce_JSON.cpp"; sourceTree = "SOURCE_ROOT"; }; + A2C4984859B7A2F3CB17C609 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MultiTimer.h"; path = "../../JuceLibraryCode/modules/juce_events/timers/juce_MultiTimer.h"; sourceTree = "SOURCE_ROOT"; }; + A2D3A958C5D96910BEDE9283 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ListBox.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/widgets/juce_ListBox.cpp"; sourceTree = "SOURCE_ROOT"; }; + A2DABCCF72397C2C7C69F441 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TreeView.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/widgets/juce_TreeView.h"; sourceTree = "SOURCE_ROOT"; }; + A348DAE6ECDEF51CAD6B5FE4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ValueTree.cpp"; path = "../../JuceLibraryCode/modules/juce_data_structures/values/juce_ValueTree.cpp"; sourceTree = "SOURCE_ROOT"; }; + A3B840D8C76CA45D3096241C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OwnedArray.h"; path = "../../JuceLibraryCode/modules/juce_core/containers/juce_OwnedArray.h"; sourceTree = "SOURCE_ROOT"; }; + A3C98189E1FB70E082F1AC6B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseInputSource.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/mouse/juce_MouseInputSource.h"; sourceTree = "SOURCE_ROOT"; }; + A3E39527888583E832999240 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_android_JNIHelpers.h"; path = "../../JuceLibraryCode/modules/juce_core/native/juce_android_JNIHelpers.h"; sourceTree = "SOURCE_ROOT"; }; + A4010716414361F5F304407A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_IncludeSystemHeaders.h"; path = "../../JuceLibraryCode/modules/juce_audio_plugin_client/utility/juce_IncludeSystemHeaders.h"; sourceTree = "SOURCE_ROOT"; }; + A44D9BDAD9BE9AD2E519D241 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Fonts.cpp"; path = "../../JuceLibraryCode/modules/juce_graphics/native/juce_android_Fonts.cpp"; sourceTree = "SOURCE_ROOT"; }; + A4732634AB48AFD0FB06D7FA = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AppConfig.h; path = ../../JuceLibraryCode/AppConfig.h; sourceTree = "SOURCE_ROOT"; }; + A4A391D50A9F61201CBC277D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Windowing.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/native/juce_win32_Windowing.cpp"; sourceTree = "SOURCE_ROOT"; }; + A4BAD3C43AF0D19ECA1C2BB3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MultiTimer.cpp"; path = "../../JuceLibraryCode/modules/juce_events/timers/juce_MultiTimer.cpp"; sourceTree = "SOURCE_ROOT"; }; + A57ACCF886A902BBCB603D5B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToneGeneratorAudioSource.h"; path = "../../JuceLibraryCode/modules/juce_audio_basics/sources/juce_ToneGeneratorAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; + A5C29A814EAFAD95B416C624 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Logger.h"; path = "../../JuceLibraryCode/modules/juce_core/logging/juce_Logger.h"; sourceTree = "SOURCE_ROOT"; }; + A5E6E877E1151D8B3E480B76 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LookAndFeel_V1.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V1.h"; sourceTree = "SOURCE_ROOT"; }; + A70082D71DB8B5D779944812 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileOutputStream.h"; path = "../../JuceLibraryCode/modules/juce_core/files/juce_FileOutputStream.h"; sourceTree = "SOURCE_ROOT"; }; + A700ACBCC4D648B60362B3D6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileLogger.h"; path = "../../JuceLibraryCode/modules/juce_core/logging/juce_FileLogger.h"; sourceTree = "SOURCE_ROOT"; }; + A763DB1FF5441EFF39491530 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_UndoManager.h"; path = "../../JuceLibraryCode/modules/juce_data_structures/undomanager/juce_UndoManager.h"; sourceTree = "SOURCE_ROOT"; }; + A7BE5CE9E0BA615BCC867CB8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableRectangle.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/drawables/juce_DrawableRectangle.h"; sourceTree = "SOURCE_ROOT"; }; + A7C3E1CAAA03F545AA4FCFAA = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Path.h"; path = "../../JuceLibraryCode/modules/juce_graphics/geometry/juce_Path.h"; sourceTree = "SOURCE_ROOT"; }; + A810A279E11A672B8F84AD72 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiBuffer.h"; path = "../../JuceLibraryCode/modules/juce_audio_basics/midi/juce_MidiBuffer.h"; sourceTree = "SOURCE_ROOT"; }; + A81F4DC234E8D93BF9803529 = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMIDI.framework; path = System/Library/Frameworks/CoreMIDI.framework; sourceTree = SDKROOT; }; + A81FD2D7571ED030F7292079 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChoicePropertyComponent.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/properties/juce_ChoicePropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; + A83F026919CEDB80894F3798 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NotificationType.h"; path = "../../JuceLibraryCode/modules/juce_events/messages/juce_NotificationType.h"; sourceTree = "SOURCE_ROOT"; }; + A95F8438AE6F3BA4CCD2A1EE = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PositionableAudioSource.h"; path = "../../JuceLibraryCode/modules/juce_audio_basics/sources/juce_PositionableAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; + AA2F01B149F981C2997D583F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_processors.mm"; path = "../../JuceLibraryCode/modules/juce_audio_processors/juce_audio_processors.mm"; sourceTree = "SOURCE_ROOT"; }; + AA5AD3160392AC223285535C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GlowEffect.cpp"; path = "../../JuceLibraryCode/modules/juce_graphics/effects/juce_GlowEffect.cpp"; sourceTree = "SOURCE_ROOT"; }; + AA600E8588CD8DE76CB9C361 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MultiDocumentPanel.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_MultiDocumentPanel.cpp"; sourceTree = "SOURCE_ROOT"; }; + AA6BE14C6DF4E89F72919216 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AsyncUpdater.h"; path = "../../JuceLibraryCode/modules/juce_events/broadcasters/juce_AsyncUpdater.h"; sourceTree = "SOURCE_ROOT"; }; + AA84602D83F8E270AC0281AE = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ProgressBar.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/widgets/juce_ProgressBar.h"; sourceTree = "SOURCE_ROOT"; }; + AAA6221960332B921DDF42A4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableImage.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/drawables/juce_DrawableImage.h"; sourceTree = "SOURCE_ROOT"; }; + AAD65774913834A6443A3B82 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_UnitTest.h"; path = "../../JuceLibraryCode/modules/juce_core/unit_tests/juce_UnitTest.h"; sourceTree = "SOURCE_ROOT"; }; + AB6186E32E92664DEFA0C0A1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_events.mm"; path = "../../JuceLibraryCode/modules/juce_events/juce_events.mm"; sourceTree = "SOURCE_ROOT"; }; + AB7EBBEDA6F3984B295E123F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Messaging.cpp"; path = "../../JuceLibraryCode/modules/juce_events/native/juce_android_Messaging.cpp"; sourceTree = "SOURCE_ROOT"; }; + AB91CD7D677DF03475CA2090 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Windowing.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/native/juce_android_Windowing.cpp"; sourceTree = "SOURCE_ROOT"; }; + AC0E5E706FA5E8597F943065 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LocalisedStrings.cpp"; path = "../../JuceLibraryCode/modules/juce_core/text/juce_LocalisedStrings.cpp"; sourceTree = "SOURCE_ROOT"; }; + AC49A363BFC6B7631E1CD39B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LowLevelGraphicsSoftwareRenderer.h"; path = "../../JuceLibraryCode/modules/juce_graphics/contexts/juce_LowLevelGraphicsSoftwareRenderer.h"; sourceTree = "SOURCE_ROOT"; }; + AC6693856E8A4626E5571CBC = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioDeviceSelectorComponent.h"; path = "../../JuceLibraryCode/modules/juce_audio_utils/gui/juce_AudioDeviceSelectorComponent.h"; sourceTree = "SOURCE_ROOT"; }; + AC7FD56AB45D297F1D62676C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DirectoryContentsDisplayComponent.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/filebrowser/juce_DirectoryContentsDisplayComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + ACDB4542A6B2FE5186631197 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BubbleMessageComponent.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_extra/misc/juce_BubbleMessageComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + ACDE74B253321268CA9AB8C4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextButton.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/buttons/juce_TextButton.cpp"; sourceTree = "SOURCE_ROOT"; }; + ACE30A4CDB9C2F2C13B8ADFA = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ChangeBroadcaster.cpp"; path = "../../JuceLibraryCode/modules/juce_events/broadcasters/juce_ChangeBroadcaster.cpp"; sourceTree = "SOURCE_ROOT"; }; + AD6C159D76B2BFAF579383F8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CachedComponentImage.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/components/juce_CachedComponentImage.h"; sourceTree = "SOURCE_ROOT"; }; + ADC81E4F771BD99A4C3C822A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_DirectWriteTypeface.cpp"; path = "../../JuceLibraryCode/modules/juce_graphics/native/juce_win32_DirectWriteTypeface.cpp"; sourceTree = "SOURCE_ROOT"; }; + ADF4E92197B00B0EB10384BA = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CaretComponent.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/keyboard/juce_CaretComponent.h"; sourceTree = "SOURCE_ROOT"; }; + AE09B4C2A4BDE8FDA01A8A13 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = dx7note.cc; path = ../../Source/msfa/dx7note.cc; sourceTree = "SOURCE_ROOT"; }; + AE4B8002F4435BEADA3AE966 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PropertySet.cpp"; path = "../../JuceLibraryCode/modules/juce_core/containers/juce_PropertySet.cpp"; sourceTree = "SOURCE_ROOT"; }; + AE4DF6AF917F1A8DDF5376E3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ModalComponentManager.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/components/juce_ModalComponentManager.h"; sourceTree = "SOURCE_ROOT"; }; + AE8321756C03700EB12FF98A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RecentlyOpenedFilesList.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_extra/misc/juce_RecentlyOpenedFilesList.cpp"; sourceTree = "SOURCE_ROOT"; }; + AED57A3601CE4B9FF8007855 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_HeapBlock.h"; path = "../../JuceLibraryCode/modules/juce_core/memory/juce_HeapBlock.h"; sourceTree = "SOURCE_ROOT"; }; + AEFD0A7D65FEC1D23A87FB1C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertyPanel.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/properties/juce_PropertyPanel.h"; sourceTree = "SOURCE_ROOT"; }; + AF1DFD842A36E967DF140D5C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "aligned_buf.h"; path = "../../Source/msfa/aligned_buf.h"; sourceTree = "SOURCE_ROOT"; }; + AF298423A147823848DFBC30 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ReadWriteLock.cpp"; path = "../../JuceLibraryCode/modules/juce_core/threads/juce_ReadWriteLock.cpp"; sourceTree = "SOURCE_ROOT"; }; + AF9A3BEBEC95195644691CA1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_AppleRemote.mm"; path = "../../JuceLibraryCode/modules/juce_gui_extra/native/juce_mac_AppleRemote.mm"; sourceTree = "SOURCE_ROOT"; }; + AFB323F45D65FBC8B472B825 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GZIPDecompressorInputStream.cpp"; path = "../../JuceLibraryCode/modules/juce_core/zip/juce_GZIPDecompressorInputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; + AFB8BEA45B45892B61553E8B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_gui_basics.h"; path = "../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h"; sourceTree = "SOURCE_ROOT"; }; + B0230FCCA099E6430411DFC9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = sin.cc; path = ../../Source/msfa/sin.cc; sourceTree = "SOURCE_ROOT"; }; + B06A13CEF4F653521D640041 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_SystemTrayIcon.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_extra/native/juce_win32_SystemTrayIcon.cpp"; sourceTree = "SOURCE_ROOT"; }; + B0A8FCF2D607B95C740D17C9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Rectangle.h"; path = "../../JuceLibraryCode/modules/juce_graphics/geometry/juce_Rectangle.h"; sourceTree = "SOURCE_ROOT"; }; + B11EC67DFA21869511B3041E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ArrowButton.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/buttons/juce_ArrowButton.h"; sourceTree = "SOURCE_ROOT"; }; + B1D9F99AC498364816DAC219 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Files.cpp"; path = "../../JuceLibraryCode/modules/juce_core/native/juce_android_Files.cpp"; sourceTree = "SOURCE_ROOT"; }; + B1E71D410154F9F7964A8F5F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseCursor.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/mouse/juce_MouseCursor.h"; sourceTree = "SOURCE_ROOT"; }; + B22154A68283179A2059275F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseEvent.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/mouse/juce_MouseEvent.cpp"; sourceTree = "SOURCE_ROOT"; }; + B240D74DFFCFE7CC095CEF59 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Registry.cpp"; path = "../../JuceLibraryCode/modules/juce_core/native/juce_win32_Registry.cpp"; sourceTree = "SOURCE_ROOT"; }; + B446CB8C1ED8823EA2F33E30 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileOutputStream.cpp"; path = "../../JuceLibraryCode/modules/juce_core/files/juce_FileOutputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; + B4821C5DCA629694CE0A29FB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioThumbnail.h"; path = "../../JuceLibraryCode/modules/juce_audio_utils/gui/juce_AudioThumbnail.h"; sourceTree = "SOURCE_ROOT"; }; + B4AA6DED570BD1D3E701BA49 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LADSPAPluginFormat.h"; path = "../../JuceLibraryCode/modules/juce_audio_processors/format_types/juce_LADSPAPluginFormat.h"; sourceTree = "SOURCE_ROOT"; }; + B4C62338187DC6B1B1F0CF54 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Synthesiser.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_basics/synthesisers/juce_Synthesiser.cpp"; sourceTree = "SOURCE_ROOT"; }; + B4CCE3F32C6854405890C6BC = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_NamedPipe.cpp"; path = "../../JuceLibraryCode/modules/juce_core/network/juce_NamedPipe.cpp"; sourceTree = "SOURCE_ROOT"; }; + B55F33C584CCF617C5C71EE6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiFile.h"; path = "../../JuceLibraryCode/modules/juce_audio_basics/midi/juce_MidiFile.h"; sourceTree = "SOURCE_ROOT"; }; + B57E1987459E64275B4652B2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GlyphArrangement.cpp"; path = "../../JuceLibraryCode/modules/juce_graphics/fonts/juce_GlyphArrangement.cpp"; sourceTree = "SOURCE_ROOT"; }; + B58C5191B1F0F0863167A322 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_MouseCursor.mm"; path = "../../JuceLibraryCode/modules/juce_gui_basics/native/juce_mac_MouseCursor.mm"; sourceTree = "SOURCE_ROOT"; }; + B5D800CC11CBD506E9A6F4FB = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessor.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_processors/processors/juce_AudioProcessor.cpp"; sourceTree = "SOURCE_ROOT"; }; + B633E97B2CB9548F0AF0164A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResizableBorderComponent.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_ResizableBorderComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + B63E7FBEF314AA2B6A8083F4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PluginUtilities.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp"; sourceTree = "SOURCE_ROOT"; }; + B6A004CD5808CFA5481EFA02 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedValueSetter.h"; path = "../../JuceLibraryCode/modules/juce_core/containers/juce_ScopedValueSetter.h"; sourceTree = "SOURCE_ROOT"; }; + B773C79C475482598391DF35 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioPluginFormat.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_processors/format/juce_AudioPluginFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; + B779A3FF92AF0ED28B97C03A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ValueTree.h"; path = "../../JuceLibraryCode/modules/juce_data_structures/values/juce_ValueTree.h"; sourceTree = "SOURCE_ROOT"; }; + B7ABA3D144D21935200C8386 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativePoint.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/positioning/juce_RelativePoint.cpp"; sourceTree = "SOURCE_ROOT"; }; + B8007B51F9FA8B2F52EF4CCD = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Socket.cpp"; path = "../../JuceLibraryCode/modules/juce_core/network/juce_Socket.cpp"; sourceTree = "SOURCE_ROOT"; }; + B84CE707CF89EA0002595BCA = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_DirectWriteTypeLayout.cpp"; path = "../../JuceLibraryCode/modules/juce_graphics/native/juce_win32_DirectWriteTypeLayout.cpp"; sourceTree = "SOURCE_ROOT"; }; + B8F528366A0422FC84469E80 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextDiff.cpp"; path = "../../JuceLibraryCode/modules/juce_core/text/juce_TextDiff.cpp"; sourceTree = "SOURCE_ROOT"; }; + B92920A799E0A58E3B4AF75D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ShapeButton.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/buttons/juce_ShapeButton.h"; sourceTree = "SOURCE_ROOT"; }; + B9D163D4B1C34DFAF84F81E0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableCornerComponent.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_ResizableCornerComponent.h"; sourceTree = "SOURCE_ROOT"; }; + BA4FF1F73CF544CF671433D0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComboBox.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/widgets/juce_ComboBox.h"; sourceTree = "SOURCE_ROOT"; }; + BA52D32B1E0324546C26ACCA = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Application.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/application/juce_Application.h"; sourceTree = "SOURCE_ROOT"; }; + BA9FFDC7BCC2D364014E1280 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileTreeComponent.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/filebrowser/juce_FileTreeComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + BAA40A78E81F4FF0F0E075A6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Clipboard.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/native/juce_linux_Clipboard.cpp"; sourceTree = "SOURCE_ROOT"; }; + BAA44451865610A98B3A69AE = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileBasedDocument.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_extra/documents/juce_FileBasedDocument.cpp"; sourceTree = "SOURCE_ROOT"; }; + BAE2BAF1F5DC75A6E72FC56A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TableListBox.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/widgets/juce_TableListBox.h"; sourceTree = "SOURCE_ROOT"; }; + BB08970C0517BF01D80D49B3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentAnimator.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_ComponentAnimator.h"; sourceTree = "SOURCE_ROOT"; }; + BC383B9F2F352E373DE6C4A6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharPointer_UTF32.h"; path = "../../JuceLibraryCode/modules/juce_core/text/juce_CharPointer_UTF32.h"; sourceTree = "SOURCE_ROOT"; }; + BD25F7AC4728A7875B6AE9D5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = PluginEditor.h; path = ../../Source/PluginEditor.h; sourceTree = "SOURCE_ROOT"; }; + BDC553DA1A51C45837101B7B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Typeface.h"; path = "../../JuceLibraryCode/modules/juce_graphics/fonts/juce_Typeface.h"; sourceTree = "SOURCE_ROOT"; }; + BE0C6895B768F38281CCC0BC = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StringPairArray.h"; path = "../../JuceLibraryCode/modules/juce_core/text/juce_StringPairArray.h"; sourceTree = "SOURCE_ROOT"; }; + BE353EDDEEF8601A3A817617 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GraphicsContext.cpp"; path = "../../JuceLibraryCode/modules/juce_graphics/contexts/juce_GraphicsContext.cpp"; sourceTree = "SOURCE_ROOT"; }; + BE574127E239EB558B051D34 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeParallelogram.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/positioning/juce_RelativeParallelogram.h"; sourceTree = "SOURCE_ROOT"; }; + BEA2BC710D949E126E974D78 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessor.h"; path = "../../JuceLibraryCode/modules/juce_audio_processors/processors/juce_AudioProcessor.h"; sourceTree = "SOURCE_ROOT"; }; + BEAE9210BD434DD07FD67CBF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_VSTPluginFormat.h"; path = "../../JuceLibraryCode/modules/juce_audio_processors/format_types/juce_VSTPluginFormat.h"; sourceTree = "SOURCE_ROOT"; }; + BEEB5F341047830F06857DD9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Threads.cpp"; path = "../../JuceLibraryCode/modules/juce_core/native/juce_win32_Threads.cpp"; sourceTree = "SOURCE_ROOT"; }; + BF47505F73A4CD4D0EB3F430 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Range.h"; path = "../../JuceLibraryCode/modules/juce_core/maths/juce_Range.h"; sourceTree = "SOURCE_ROOT"; }; + BF4E95E2F725801F38CFCA77 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileBrowserComponent.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/filebrowser/juce_FileBrowserComponent.h"; sourceTree = "SOURCE_ROOT"; }; + BF536BFBEDDD9802B9516022 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioThumbnailBase.h"; path = "../../JuceLibraryCode/modules/juce_audio_utils/gui/juce_AudioThumbnailBase.h"; sourceTree = "SOURCE_ROOT"; }; + BF9449063F547456209F21FE = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Network.cpp"; path = "../../JuceLibraryCode/modules/juce_core/native/juce_win32_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; + BFE7C6795569A2BC4EEF91FB = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BufferingAudioSource.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_basics/sources/juce_BufferingAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; + BFF8708E6D65F4E2B84983F9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentBuilder.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_ComponentBuilder.cpp"; sourceTree = "SOURCE_ROOT"; }; + C01EE75D859C1F942DA3AE61 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "fm_core.cc"; path = "../../Source/msfa/fm_core.cc"; sourceTree = "SOURCE_ROOT"; }; + C16DEC12DA7B1444AF0FD5BB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CustomTypeface.h"; path = "../../JuceLibraryCode/modules/juce_graphics/fonts/juce_CustomTypeface.h"; sourceTree = "SOURCE_ROOT"; }; + C1CB32E507C8F16FFF6014F6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationBase.h"; path = "../../JuceLibraryCode/modules/juce_events/messages/juce_ApplicationBase.h"; sourceTree = "SOURCE_ROOT"; }; + C1E13F0AFFDADDB080D11B74 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Drawable.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/drawables/juce_Drawable.cpp"; sourceTree = "SOURCE_ROOT"; }; + C1FFEA64DED8E45D6A8F17F2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageFileFormat.cpp"; path = "../../JuceLibraryCode/modules/juce_graphics/images/juce_ImageFileFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; + C294314DFA3B047D1F745A23 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StringRef.h"; path = "../../JuceLibraryCode/modules/juce_core/text/juce_StringRef.h"; sourceTree = "SOURCE_ROOT"; }; + C29DCEB09280116E3F4E87C3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorListener.h"; path = "../../JuceLibraryCode/modules/juce_audio_processors/processors/juce_AudioProcessorListener.h"; sourceTree = "SOURCE_ROOT"; }; + C2AA393651CBC37DCD7718BD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = OperatorEditor.h; path = ../../Source/OperatorEditor.h; sourceTree = "SOURCE_ROOT"; }; + C33C134DA87CD13FAF7BC5A1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CheckSettingMacros.h"; path = "../../JuceLibraryCode/modules/juce_audio_plugin_client/utility/juce_CheckSettingMacros.h"; sourceTree = "SOURCE_ROOT"; }; + C4282ED857CAA664F85D5C4D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_SystemStats.cpp"; path = "../../JuceLibraryCode/modules/juce_core/native/juce_android_SystemStats.cpp"; sourceTree = "SOURCE_ROOT"; }; + C48DAE373124C258F3414CDB = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GIFLoader.cpp"; path = "../../JuceLibraryCode/modules/juce_graphics/image_formats/juce_GIFLoader.cpp"; sourceTree = "SOURCE_ROOT"; }; + C49F636E4677A7C8C62A9859 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Synthesiser.h"; path = "../../JuceLibraryCode/modules/juce_audio_basics/synthesisers/juce_Synthesiser.h"; sourceTree = "SOURCE_ROOT"; }; + C4A2C1FDE57CCF33BE778B39 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AppleRemote.h"; path = "../../JuceLibraryCode/modules/juce_gui_extra/misc/juce_AppleRemote.h"; sourceTree = "SOURCE_ROOT"; }; + C5E92613992AB74C2E715271 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationCommandManager.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/commands/juce_ApplicationCommandManager.cpp"; sourceTree = "SOURCE_ROOT"; }; + C6559A509BD759234BFFCA5D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TooltipWindow.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/windows/juce_TooltipWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; + C6928FE8579AE1980061CA43 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = dx7note.h; path = ../../Source/msfa/dx7note.h; sourceTree = "SOURCE_ROOT"; }; + C74F0F7CA3A1A201C0EC4772 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LookAndFeel_V2.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V2.h"; sourceTree = "SOURCE_ROOT"; }; + C78890910E4BE9A24F562397 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BufferedInputStream.cpp"; path = "../../JuceLibraryCode/modules/juce_core/streams/juce_BufferedInputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; + C7C6039A52C3EE370CA9E73A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_RTAS_MacUtilities.mm"; path = "../../JuceLibraryCode/modules/juce_audio_plugin_client/RTAS/juce_RTAS_MacUtilities.mm"; sourceTree = "SOURCE_ROOT"; }; + C7EFC098CAC8AAB04A9D5183 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_win32_ComSmartPtr.h"; path = "../../JuceLibraryCode/modules/juce_core/native/juce_win32_ComSmartPtr.h"; sourceTree = "SOURCE_ROOT"; }; + C8DE1F3E1A1871ABB88A5B2D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SelectedItemSet.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/mouse/juce_SelectedItemSet.h"; sourceTree = "SOURCE_ROOT"; }; + C92DFD53D297FAD265D1DB8D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InputSource.h"; path = "../../JuceLibraryCode/modules/juce_core/streams/juce_InputSource.h"; sourceTree = "SOURCE_ROOT"; }; + CA8B960E006E1C65A6A2E8AA = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InputStream.h"; path = "../../JuceLibraryCode/modules/juce_core/streams/juce_InputStream.h"; sourceTree = "SOURCE_ROOT"; }; + CAF913DD133AC8882640F266 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AlertWindow.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/windows/juce_AlertWindow.h"; sourceTree = "SOURCE_ROOT"; }; + CB38F1D4BB78766DBD50FEB9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_URL.cpp"; path = "../../JuceLibraryCode/modules/juce_core/network/juce_URL.cpp"; sourceTree = "SOURCE_ROOT"; }; + CB7C9535E3F994DBA41FC649 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PropertiesFile.cpp"; path = "../../JuceLibraryCode/modules/juce_data_structures/app_properties/juce_PropertiesFile.cpp"; sourceTree = "SOURCE_ROOT"; }; + CC04B8DF2C8AAFD8DB02A142 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GlowEffect.h"; path = "../../JuceLibraryCode/modules/juce_graphics/effects/juce_GlowEffect.h"; sourceTree = "SOURCE_ROOT"; }; + CC1B6A4F3E42E9DE4C619D00 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DeletedAtShutdown.h"; path = "../../JuceLibraryCode/modules/juce_events/messages/juce_DeletedAtShutdown.h"; sourceTree = "SOURCE_ROOT"; }; + CCBC05EAC1621CB1519FA5A4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TabbedComponent.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_TabbedComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + CCBC46262A82145F2206872E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioDeviceSelectorComponent.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_utils/gui/juce_AudioDeviceSelectorComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + CE30C698B8FC1E23D6A8BB35 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawablePath.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/drawables/juce_DrawablePath.h"; sourceTree = "SOURCE_ROOT"; }; + CE8542A4C8BB33C6A0EA36A4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_mac_CarbonViewWrapperComponent.h"; path = "../../JuceLibraryCode/modules/juce_gui_extra/native/juce_mac_CarbonViewWrapperComponent.h"; sourceTree = "SOURCE_ROOT"; }; + CECC7AEC966A1651289B4701 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InterprocessConnectionServer.h"; path = "../../JuceLibraryCode/modules/juce_events/interprocess/juce_InterprocessConnectionServer.h"; sourceTree = "SOURCE_ROOT"; }; + CEFACF205D94175B714846DB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SystemTrayIconComponent.h"; path = "../../JuceLibraryCode/modules/juce_gui_extra/misc/juce_SystemTrayIconComponent.h"; sourceTree = "SOURCE_ROOT"; }; + CF348935D8F88A548C0FB249 = { isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../JUCE/modules/juce_events/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; + CFFA7532FAFF5655253878FE = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Threads.cpp"; path = "../../JuceLibraryCode/modules/juce_core/native/juce_android_Threads.cpp"; sourceTree = "SOURCE_ROOT"; }; + D0096F2804DF0875565D0051 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioDataConverters.h"; path = "../../JuceLibraryCode/modules/juce_audio_basics/buffers/juce_AudioDataConverters.h"; sourceTree = "SOURCE_ROOT"; }; + D1353A684AD92A6A9FAFBB1B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DynamicObject.cpp"; path = "../../JuceLibraryCode/modules/juce_core/containers/juce_DynamicObject.cpp"; sourceTree = "SOURCE_ROOT"; }; + D154251B66BF13E992D3D06A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SystemTrayIconComponent.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_extra/misc/juce_SystemTrayIconComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + D17049595AD1C1353337817D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageConvolutionKernel.cpp"; path = "../../JuceLibraryCode/modules/juce_graphics/images/juce_ImageConvolutionKernel.cpp"; sourceTree = "SOURCE_ROOT"; }; + D1BA8296F20CACB8F81B7316 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileFilter.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/filebrowser/juce_FileFilter.h"; sourceTree = "SOURCE_ROOT"; }; + D1BEED433BFC4AA10346BE1C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileSearchPath.cpp"; path = "../../JuceLibraryCode/modules/juce_core/files/juce_FileSearchPath.cpp"; sourceTree = "SOURCE_ROOT"; }; + D25566BCBFE5CCA4E425E6A7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Variant.h"; path = "../../JuceLibraryCode/modules/juce_core/containers/juce_Variant.h"; sourceTree = "SOURCE_ROOT"; }; + D2E57CCA4E6F6DBE2953744C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentBoundsConstrainer.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_ComponentBoundsConstrainer.h"; sourceTree = "SOURCE_ROOT"; }; + D33DD8892334E06135451054 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileSearchPathListComponent.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/filebrowser/juce_FileSearchPathListComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + D35E45B2269C44FCCAD7B1C4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Typeface.cpp"; path = "../../JuceLibraryCode/modules/juce_graphics/fonts/juce_Typeface.cpp"; sourceTree = "SOURCE_ROOT"; }; + D409BECBAD7CDC3DE48EFA2F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileInputStream.cpp"; path = "../../JuceLibraryCode/modules/juce_core/files/juce_FileInputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; + D4811402C8922A6D8EB4C660 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessorPlayer.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_utils/players/juce_AudioProcessorPlayer.cpp"; sourceTree = "SOURCE_ROOT"; }; + D4B060A58438D21EE6CC8F76 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TimeSliceThread.h"; path = "../../JuceLibraryCode/modules/juce_core/threads/juce_TimeSliceThread.h"; sourceTree = "SOURCE_ROOT"; }; + D4FC04482169FDDCEB7A3BB5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_FileChooser.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/native/juce_win32_FileChooser.cpp"; sourceTree = "SOURCE_ROOT"; }; + D564C8B4087316C3A47936B0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeCoordinate.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/positioning/juce_RelativeCoordinate.cpp"; sourceTree = "SOURCE_ROOT"; }; + D5E430C641A42BA4693AC4AF = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ColourSelector.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_extra/misc/juce_ColourSelector.cpp"; sourceTree = "SOURCE_ROOT"; }; + D63FBBC40FA8CF0773BA9099 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FloatVectorOperations.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_basics/buffers/juce_FloatVectorOperations.cpp"; sourceTree = "SOURCE_ROOT"; }; + D6C62054C5A49E8BB8902DF8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LocalisedStrings.h"; path = "../../JuceLibraryCode/modules/juce_core/text/juce_LocalisedStrings.h"; sourceTree = "SOURCE_ROOT"; }; + D6C6FCBA5ECA257959BFE674 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_VST_Wrapper.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_plugin_client/VST/juce_VST_Wrapper.cpp"; sourceTree = "SOURCE_ROOT"; }; + D6DF0265148E2542CF8184CB = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyPressMappingSet.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/commands/juce_KeyPressMappingSet.cpp"; sourceTree = "SOURCE_ROOT"; }; + D6F2BF4E3C3BE264123B3BB5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Javascript.h"; path = "../../JuceLibraryCode/modules/juce_core/javascript/juce_Javascript.h"; sourceTree = "SOURCE_ROOT"; }; + D70670809153CBEA5AB4E359 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BigInteger.cpp"; path = "../../JuceLibraryCode/modules/juce_core/maths/juce_BigInteger.cpp"; sourceTree = "SOURCE_ROOT"; }; + D74AFAA3C82432B7113CF705 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableButton.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/buttons/juce_DrawableButton.cpp"; sourceTree = "SOURCE_ROOT"; }; + D77B73AB3166A76FCA536E3C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NativeMessageBox.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/windows/juce_NativeMessageBox.h"; sourceTree = "SOURCE_ROOT"; }; + D7E27005916D044FD96919B8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReverbAudioSource.h"; path = "../../JuceLibraryCode/modules/juce_audio_basics/sources/juce_ReverbAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; + D8038990994C30BDD631733E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RTAS_DigiCode2.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_plugin_client/RTAS/juce_RTAS_DigiCode2.cpp"; sourceTree = "SOURCE_ROOT"; }; + D8498304CBB374B2800442D4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LassoComponent.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/mouse/juce_LassoComponent.h"; sourceTree = "SOURCE_ROOT"; }; + D90A42D47F3DD9C505D8A925 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SystemStats.h"; path = "../../JuceLibraryCode/modules/juce_core/system/juce_SystemStats.h"; sourceTree = "SOURCE_ROOT"; }; + D921C8001631F2FC4D7EFF9D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyboardFocusTraverser.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/keyboard/juce_KeyboardFocusTraverser.h"; sourceTree = "SOURCE_ROOT"; }; + DA27D90A90F1795DCD9DA064 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Value.cpp"; path = "../../JuceLibraryCode/modules/juce_data_structures/values/juce_Value.cpp"; sourceTree = "SOURCE_ROOT"; }; + DA4359972E065615EEF392EB = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ProgressBar.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/widgets/juce_ProgressBar.cpp"; sourceTree = "SOURCE_ROOT"; }; + DAEFEE4711393EBF6BC1EB3A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DropShadowEffect.h"; path = "../../JuceLibraryCode/modules/juce_graphics/effects/juce_DropShadowEffect.h"; sourceTree = "SOURCE_ROOT"; }; + DB3B5F6FE49267EE53089A05 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_WebBrowserComponent.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_extra/native/juce_linux_WebBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + DB9F89D1872247982F4D0913 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TableHeaderComponent.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/widgets/juce_TableHeaderComponent.h"; sourceTree = "SOURCE_ROOT"; }; + DBEA78ADC148399D593D22A9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorEditor.h"; path = "../../JuceLibraryCode/modules/juce_audio_processors/processors/juce_AudioProcessorEditor.h"; sourceTree = "SOURCE_ROOT"; }; + DC75DFCDFCDB425927B11EC0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = PluginFx.h; path = ../../Source/PluginFx.h; sourceTree = "SOURCE_ROOT"; }; + DD1BF932ABF0CEC81A8B8A3A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DynamicObject.h"; path = "../../JuceLibraryCode/modules/juce_core/containers/juce_DynamicObject.h"; sourceTree = "SOURCE_ROOT"; }; + DD683E5793B347EEB07FB199 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ArrayAllocationBase.h"; path = "../../JuceLibraryCode/modules/juce_core/containers/juce_ArrayAllocationBase.h"; sourceTree = "SOURCE_ROOT"; }; + DD9B0DAF1119ECB6FDC0A3AE = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Path.cpp"; path = "../../JuceLibraryCode/modules/juce_graphics/geometry/juce_Path.cpp"; sourceTree = "SOURCE_ROOT"; }; + DDEEAB98F5FD8C74E02FA413 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CallbackMessage.h"; path = "../../JuceLibraryCode/modules/juce_events/messages/juce_CallbackMessage.h"; sourceTree = "SOURCE_ROOT"; }; + DE594C0E9F4887C1B92F41E7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LowLevelGraphicsContext.h"; path = "../../JuceLibraryCode/modules/juce_graphics/contexts/juce_LowLevelGraphicsContext.h"; sourceTree = "SOURCE_ROOT"; }; + DE8C3DD36C117E355C7EB9FE = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeParallelogram.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/positioning/juce_RelativeParallelogram.cpp"; sourceTree = "SOURCE_ROOT"; }; + DF8DE64F9BD944A64F90B0EC = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BooleanPropertyComponent.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/properties/juce_BooleanPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; + E02D54F56C0EA9C94494CFF7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyListener.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/keyboard/juce_KeyListener.h"; sourceTree = "SOURCE_ROOT"; }; + E0DB95731A18E8D551F378BF = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableComposite.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/drawables/juce_DrawableComposite.cpp"; sourceTree = "SOURCE_ROOT"; }; + E18590F0257AB3D1F7F7CE8F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LeakedObjectDetector.h"; path = "../../JuceLibraryCode/modules/juce_core/memory/juce_LeakedObjectDetector.h"; sourceTree = "SOURCE_ROOT"; }; + E1E5A0164A129C5DA1FA8DB7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AffineTransform.cpp"; path = "../../JuceLibraryCode/modules/juce_graphics/geometry/juce_AffineTransform.cpp"; sourceTree = "SOURCE_ROOT"; }; + E2E2DC879339A8A8F83349D8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiMessage.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_basics/midi/juce_MidiMessage.cpp"; sourceTree = "SOURCE_ROOT"; }; + E2E7F9942FA653428A583920 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Colour.h"; path = "../../JuceLibraryCode/modules/juce_graphics/colour/juce_Colour.h"; sourceTree = "SOURCE_ROOT"; }; + E2FAE3B77A936D9AF0E8DEEC = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_HyperlinkButton.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/buttons/juce_HyperlinkButton.h"; sourceTree = "SOURCE_ROOT"; }; + E32283AE8CC5A022E1A6B30B = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Accelerate.framework; path = System/Library/Frameworks/Accelerate.framework; sourceTree = SDKROOT; }; + E44EB5B165F16ABE2DFB809D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileChooserDialogBox.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/filebrowser/juce_FileChooserDialogBox.h"; sourceTree = "SOURCE_ROOT"; }; + E4644D1ECB4F5A7D7062E2CB = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_NSViewComponent.mm"; path = "../../JuceLibraryCode/modules/juce_gui_extra/native/juce_mac_NSViewComponent.mm"; sourceTree = "SOURCE_ROOT"; }; + E4C0D5FE28A85EDD44727BE3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GZIPCompressorOutputStream.h"; path = "../../JuceLibraryCode/modules/juce_core/zip/juce_GZIPCompressorOutputStream.h"; sourceTree = "SOURCE_ROOT"; }; + E5241F77EBB47E4DF15750FA = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BubbleMessageComponent.h"; path = "../../JuceLibraryCode/modules/juce_gui_extra/misc/juce_BubbleMessageComponent.h"; sourceTree = "SOURCE_ROOT"; }; + E56A4090F6CE76FD8C98FA76 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertiesFile.h"; path = "../../JuceLibraryCode/modules/juce_data_structures/app_properties/juce_PropertiesFile.h"; sourceTree = "SOURCE_ROOT"; }; + E59D9D6522A13C689785C032 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AsyncUpdater.cpp"; path = "../../JuceLibraryCode/modules/juce_events/broadcasters/juce_AsyncUpdater.cpp"; sourceTree = "SOURCE_ROOT"; }; + E5ABDC305FF03E23A34302F1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MACAddress.h"; path = "../../JuceLibraryCode/modules/juce_core/network/juce_MACAddress.h"; sourceTree = "SOURCE_ROOT"; }; + E5B0F6E8B90970181A8F8A5D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextPropertyComponent.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/properties/juce_TextPropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + E5CD39DEA3BE8EC9959F8CFE = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_WebBrowserComponent.mm"; path = "../../JuceLibraryCode/modules/juce_gui_extra/native/juce_mac_WebBrowserComponent.mm"; sourceTree = "SOURCE_ROOT"; }; + E5D86302F07C5564E71BDD33 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MultiTouchMapper.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/native/juce_MultiTouchMapper.h"; sourceTree = "SOURCE_ROOT"; }; + E60515FDC5AD0779F615C43E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ZipFile.cpp"; path = "../../JuceLibraryCode/modules/juce_core/zip/juce_ZipFile.cpp"; sourceTree = "SOURCE_ROOT"; }; + E609C562DEB55A8AEA040EC5 = { isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../JUCE/modules/juce_audio_utils/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; + E60A33E021C4CA870FFE07CF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Image.h"; path = "../../JuceLibraryCode/modules/juce_graphics/images/juce_Image.h"; sourceTree = "SOURCE_ROOT"; }; + E65D3A0B86F5E8834CE77DB5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PNGLoader.cpp"; path = "../../JuceLibraryCode/modules/juce_graphics/image_formats/juce_PNGLoader.cpp"; sourceTree = "SOURCE_ROOT"; }; + E74E1F2048368E816394FA74 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LowLevelGraphicsPostScriptRenderer.cpp"; path = "../../JuceLibraryCode/modules/juce_graphics/contexts/juce_LowLevelGraphicsPostScriptRenderer.cpp"; sourceTree = "SOURCE_ROOT"; }; + E7E5B7A78A2D1C47285B79FC = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ArrowButton.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/buttons/juce_ArrowButton.cpp"; sourceTree = "SOURCE_ROOT"; }; + E7EF16D6D50A17A5672075F0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageCache.cpp"; path = "../../JuceLibraryCode/modules/juce_graphics/images/juce_ImageCache.cpp"; sourceTree = "SOURCE_ROOT"; }; + E7F00CEE06961C2D9EDDA697 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_IIRFilter.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_basics/effects/juce_IIRFilter.cpp"; sourceTree = "SOURCE_ROOT"; }; + E84D9D5463240034FD814D49 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileInputSource.cpp"; path = "../../JuceLibraryCode/modules/juce_core/streams/juce_FileInputSource.cpp"; sourceTree = "SOURCE_ROOT"; }; + E8A01F45441E170E6190FADD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Button.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/buttons/juce_Button.h"; sourceTree = "SOURCE_ROOT"; }; + E8A7578ED10948AB49EE2997 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileTreeComponent.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/filebrowser/juce_FileTreeComponent.h"; sourceTree = "SOURCE_ROOT"; }; + E90C9A775597228F1F127252 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_EdgeTable.cpp"; path = "../../JuceLibraryCode/modules/juce_graphics/geometry/juce_EdgeTable.cpp"; sourceTree = "SOURCE_ROOT"; }; + E912092604DBF571BDC08D60 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableRectangle.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/drawables/juce_DrawableRectangle.cpp"; sourceTree = "SOURCE_ROOT"; }; + E93431088B4E40AC9A48D817 = { isa = PBXFileReference; lastKnownFileType = file.syx; name = startup.syx; path = ../../Resources/startup.syx; sourceTree = "SOURCE_ROOT"; }; + E99DD30E1F2706D62695EB8C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Colours.h"; path = "../../JuceLibraryCode/modules/juce_graphics/colour/juce_Colours.h"; sourceTree = "SOURCE_ROOT"; }; + E9BA26E4F993EBFB0E36B18C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativePointPath.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/positioning/juce_RelativePointPath.h"; sourceTree = "SOURCE_ROOT"; }; + E9E4792648C00B4A23C1A39D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableShape.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/drawables/juce_DrawableShape.h"; sourceTree = "SOURCE_ROOT"; }; + EA15BEB063E386B16E2CA557 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessorEditor.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_processors/processors/juce_AudioProcessorEditor.cpp"; sourceTree = "SOURCE_ROOT"; }; + EA6FC4F1F0D6EAE661569905 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = PluginParam.h; path = ../../Source/PluginParam.h; sourceTree = "SOURCE_ROOT"; }; + EA765AB65F269CFAD6CA3BFE = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MenuBarModel.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/menus/juce_MenuBarModel.cpp"; sourceTree = "SOURCE_ROOT"; }; + EAA5D8078BCC042BDF94C77A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RTAS_Wrapper.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_plugin_client/RTAS/juce_RTAS_Wrapper.cpp"; sourceTree = "SOURCE_ROOT"; }; + EACE6ED62F30C9222D91ACB2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_InterprocessConnectionServer.cpp"; path = "../../JuceLibraryCode/modules/juce_events/interprocess/juce_InterprocessConnectionServer.cpp"; sourceTree = "SOURCE_ROOT"; }; + EB7592B101CFEDF629993E39 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BasicNativeHeaders.h"; path = "../../JuceLibraryCode/modules/juce_core/native/juce_BasicNativeHeaders.h"; sourceTree = "SOURCE_ROOT"; }; + EB82AEC0B78709874C1749EC = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CodeEditorComponent.h"; path = "../../JuceLibraryCode/modules/juce_gui_extra/code_editor/juce_CodeEditorComponent.h"; sourceTree = "SOURCE_ROOT"; }; + EB8A566B377372EF63AA21C4 = { isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../JUCE/modules/juce_gui_basics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; + EBC1D498822B210B1B578763 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Colours.cpp"; path = "../../JuceLibraryCode/modules/juce_graphics/colour/juce_Colours.cpp"; sourceTree = "SOURCE_ROOT"; }; + EBFE4F00A24A7C0304DEFA1A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ActionBroadcaster.h"; path = "../../JuceLibraryCode/modules/juce_events/broadcasters/juce_ActionBroadcaster.h"; sourceTree = "SOURCE_ROOT"; }; + ECB0C2120DE11AE690DB987B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ListenerList.h"; path = "../../JuceLibraryCode/modules/juce_events/broadcasters/juce_ListenerList.h"; sourceTree = "SOURCE_ROOT"; }; + ECD18CF97A794402B04570DB = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToolbarItemPalette.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/widgets/juce_ToolbarItemPalette.cpp"; sourceTree = "SOURCE_ROOT"; }; + ED07CA90BA1A84256E31290F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseListener.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/mouse/juce_MouseListener.cpp"; sourceTree = "SOURCE_ROOT"; }; + EE05AF7337689377BBF4A40B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BubbleComponent.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/misc/juce_BubbleComponent.h"; sourceTree = "SOURCE_ROOT"; }; + EE40D10A94911C19595F860D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MultiDocumentPanel.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_MultiDocumentPanel.h"; sourceTree = "SOURCE_ROOT"; }; + EE692C17A4DC2AC9A4C52173 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ActionListener.h"; path = "../../JuceLibraryCode/modules/juce_events/broadcasters/juce_ActionListener.h"; sourceTree = "SOURCE_ROOT"; }; + EE6F7ABA79C5D3A9FFCEC493 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GZIPDecompressorInputStream.h"; path = "../../JuceLibraryCode/modules/juce_core/zip/juce_GZIPDecompressorInputStream.h"; sourceTree = "SOURCE_ROOT"; }; + EEC5BFDA3C3B23D08E4528B7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Files.cpp"; path = "../../JuceLibraryCode/modules/juce_core/native/juce_linux_Files.cpp"; sourceTree = "SOURCE_ROOT"; }; + EF0D818197F7203D3DEF156E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Toolbar.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/widgets/juce_Toolbar.h"; sourceTree = "SOURCE_ROOT"; }; + EF58FBB6E8FD659CC0939B06 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableWindow.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/windows/juce_ResizableWindow.h"; sourceTree = "SOURCE_ROOT"; }; + EF5B2974D235161C6A1536A4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_SystemStats.cpp"; path = "../../JuceLibraryCode/modules/juce_core/native/juce_win32_SystemStats.cpp"; sourceTree = "SOURCE_ROOT"; }; + EF6B42F9461A962D9D91EFEA = { isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../../JUCE/modules/juce_audio_plugin_client/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; + F0A4AF9F51C7A271A41DB640 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChangeBroadcaster.h"; path = "../../JuceLibraryCode/modules/juce_events/broadcasters/juce_ChangeBroadcaster.h"; sourceTree = "SOURCE_ROOT"; }; + F0E8BE4931D56987065FE1C1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TemporaryFile.h"; path = "../../JuceLibraryCode/modules/juce_core/files/juce_TemporaryFile.h"; sourceTree = "SOURCE_ROOT"; }; + F1406998FD7313F016AB99BA = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeCoordinatePositioner.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/positioning/juce_RelativeCoordinatePositioner.h"; sourceTree = "SOURCE_ROOT"; }; + F1B87A9524CB1BFD0A3CDC47 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Justification.h"; path = "../../JuceLibraryCode/modules/juce_graphics/placement/juce_Justification.h"; sourceTree = "SOURCE_ROOT"; }; + F1D186A91AC8D4E99EA16650 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MemoryOutputStream.cpp"; path = "../../JuceLibraryCode/modules/juce_core/streams/juce_MemoryOutputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; + F213F6D6186ABA1FD60ADC42 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PathIterator.h"; path = "../../JuceLibraryCode/modules/juce_graphics/geometry/juce_PathIterator.h"; sourceTree = "SOURCE_ROOT"; }; + F273ED17232368EBFAFC820B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DropShadowEffect.cpp"; path = "../../JuceLibraryCode/modules/juce_graphics/effects/juce_DropShadowEffect.cpp"; sourceTree = "SOURCE_ROOT"; }; + F27DB431B9ECEE07B84281E8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextButton.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/buttons/juce_TextButton.h"; sourceTree = "SOURCE_ROOT"; }; + F2A26292713BB459A7AE5780 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageCache.h"; path = "../../JuceLibraryCode/modules/juce_graphics/images/juce_ImageCache.h"; sourceTree = "SOURCE_ROOT"; }; + F32BA2ADBCF84519105AB974 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextDiff.h"; path = "../../JuceLibraryCode/modules/juce_core/text/juce_TextDiff.h"; sourceTree = "SOURCE_ROOT"; }; + F3718D9D288A2760B6126585 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_mac_CoreGraphicsContext.h"; path = "../../JuceLibraryCode/modules/juce_graphics/native/juce_mac_CoreGraphicsContext.h"; sourceTree = "SOURCE_ROOT"; }; + F38E4F0A432CAB98BA8F4F8A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "fm_op_kernel.h"; path = "../../Source/msfa/fm_op_kernel.h"; sourceTree = "SOURCE_ROOT"; }; + F39265EBB6C65E92C6AF7DF5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_data_structures.h"; path = "../../../JUCE/modules/juce_data_structures/juce_data_structures.h"; sourceTree = "SOURCE_ROOT"; }; + F39BD87913AB2F91817C50EF = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableImage.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/drawables/juce_DrawableImage.cpp"; sourceTree = "SOURCE_ROOT"; }; + F3EADB9BD1C520ABD153B785 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioPluginInstance.h"; path = "../../JuceLibraryCode/modules/juce_audio_processors/processors/juce_AudioPluginInstance.h"; sourceTree = "SOURCE_ROOT"; }; + F47FA981083705D4B545339F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = pitchenv.h; path = ../../Source/msfa/pitchenv.h; sourceTree = "SOURCE_ROOT"; }; + F4EA09FAC67FDDA4D2E1D151 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InterprocessConnection.h"; path = "../../JuceLibraryCode/modules/juce_events/interprocess/juce_InterprocessConnection.h"; sourceTree = "SOURCE_ROOT"; }; + F598F4A108550EDBF7504E7B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ThreadPool.cpp"; path = "../../JuceLibraryCode/modules/juce_core/threads/juce_ThreadPool.cpp"; sourceTree = "SOURCE_ROOT"; }; + F5E56D366A88F772BE998AED = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryMappedFile.h"; path = "../../JuceLibraryCode/modules/juce_core/files/juce_MemoryMappedFile.h"; sourceTree = "SOURCE_ROOT"; }; + F63CE53483AF125DCFB024F1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = exp2.cc; path = ../../Source/msfa/exp2.cc; sourceTree = "SOURCE_ROOT"; }; + F68AA879901D4E695CBC3FAF = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_VSTPluginFormat.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_processors/format_types/juce_VSTPluginFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; + F6F950B6ABB40B62AE4C0B78 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_VST_Wrapper.mm"; path = "../../JuceLibraryCode/modules/juce_audio_plugin_client/VST/juce_VST_Wrapper.mm"; sourceTree = "SOURCE_ROOT"; }; + F723F88DC199C4516E0BD0CD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_audio_processors.h"; path = "../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h"; sourceTree = "SOURCE_ROOT"; }; + F74CAAECFC16D1E87041E5A7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DropShadower.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/misc/juce_DropShadower.h"; sourceTree = "SOURCE_ROOT"; }; + F7826D43ACD985679DEACFD0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PluginDescription.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_processors/processors/juce_PluginDescription.cpp"; sourceTree = "SOURCE_ROOT"; }; + F805C241B3074BB357475216 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToolbarButton.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/buttons/juce_ToolbarButton.cpp"; sourceTree = "SOURCE_ROOT"; }; + F83AF328F15F82C722B45598 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageEffectFilter.h"; path = "../../JuceLibraryCode/modules/juce_graphics/effects/juce_ImageEffectFilter.h"; sourceTree = "SOURCE_ROOT"; }; + F8A589597222065EA52C4F9C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_CommonFile.cpp"; path = "../../JuceLibraryCode/modules/juce_core/native/juce_linux_CommonFile.cpp"; sourceTree = "SOURCE_ROOT"; }; + F919F7358EF25E87A7BCC01D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AlertWindow.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/windows/juce_AlertWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; + F93F29D9762799B24457617D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DialogWindow.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/windows/juce_DialogWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; + F957420DFF4D2354671B4116 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RectanglePlacement.cpp"; path = "../../JuceLibraryCode/modules/juce_graphics/placement/juce_RectanglePlacement.cpp"; sourceTree = "SOURCE_ROOT"; }; + F9B29C9F01195D5A979AB5C9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SVGParser.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/drawables/juce_SVGParser.cpp"; sourceTree = "SOURCE_ROOT"; }; + F9FA29A5FF9C9921D785A1C0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LookAndFeel_V1.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V1.cpp"; sourceTree = "SOURCE_ROOT"; }; + FA726CE9275EF0E84BBEA666 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LinkedListPointer.h"; path = "../../JuceLibraryCode/modules/juce_core/containers/juce_LinkedListPointer.h"; sourceTree = "SOURCE_ROOT"; }; + FA98BC06299525310A31107B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Label.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/widgets/juce_Label.h"; sourceTree = "SOURCE_ROOT"; }; + FAC5045BEAA6C0B1AC904BED = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextDragAndDropTarget.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/mouse/juce_TextDragAndDropTarget.h"; sourceTree = "SOURCE_ROOT"; }; + FB135AE48DBB6E5CF88A30F1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DocumentWindow.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/windows/juce_DocumentWindow.h"; sourceTree = "SOURCE_ROOT"; }; + FB35DC2702275D1038B7B960 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OptionalScopedPointer.h"; path = "../../JuceLibraryCode/modules/juce_core/memory/juce_OptionalScopedPointer.h"; sourceTree = "SOURCE_ROOT"; }; + FB48147A1424E6D0A320DA6B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_HighResolutionTimer.h"; path = "../../JuceLibraryCode/modules/juce_core/threads/juce_HighResolutionTimer.h"; sourceTree = "SOURCE_ROOT"; }; + FC452B781AEE181BEF7F948E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentPeer.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/windows/juce_ComponentPeer.cpp"; sourceTree = "SOURCE_ROOT"; }; + FC856709502EE15E8D3F448B = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = System/Library/Frameworks/IOKit.framework; sourceTree = SDKROOT; }; + FCABD85F0480D4972896F379 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ReverbAudioSource.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_basics/sources/juce_ReverbAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; + FD2285710D78FDBC856ADF13 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorPlayer.h"; path = "../../JuceLibraryCode/modules/juce_audio_utils/players/juce_AudioProcessorPlayer.h"; sourceTree = "SOURCE_ROOT"; }; + FD333147C1339A81B846EC52 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RecentlyOpenedFilesList.h"; path = "../../JuceLibraryCode/modules/juce_gui_extra/misc/juce_RecentlyOpenedFilesList.h"; sourceTree = "SOURCE_ROOT"; }; + FD799268DEA0EC4CDFD4DA10 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NewLine.h"; path = "../../JuceLibraryCode/modules/juce_core/text/juce_NewLine.h"; sourceTree = "SOURCE_ROOT"; }; + FDA8E9094D7495F5116F7742 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PluginHostType.h"; path = "../../JuceLibraryCode/modules/juce_audio_plugin_client/utility/juce_PluginHostType.h"; sourceTree = "SOURCE_ROOT"; }; + FDDB0277D2D036AEFA3EBD2D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Font.cpp"; path = "../../JuceLibraryCode/modules/juce_graphics/fonts/juce_Font.cpp"; sourceTree = "SOURCE_ROOT"; }; + FE39DD2B654DF778D919D554 = { isa = PBXFileReference; lastKnownFileType = file.r; name = "juce_RTAS_MacResources.r"; path = "../../JuceLibraryCode/modules/juce_audio_plugin_client/RTAS/juce_RTAS_MacResources.r"; sourceTree = "SOURCE_ROOT"; }; + FE42B80DEA2E49C07E9E1C0A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeRectangle.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/positioning/juce_RelativeRectangle.cpp"; sourceTree = "SOURCE_ROOT"; }; + FF01650D69FB076FD8FCCE32 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PropertyComponent.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/properties/juce_PropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + FF46344F53B1AE5119D163D5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CarbonVisibility.h"; path = "../../JuceLibraryCode/modules/juce_audio_plugin_client/utility/juce_CarbonVisibility.h"; sourceTree = "SOURCE_ROOT"; }; + FF5B77AA3517B4637F862BD3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeCoordinatePositioner.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/positioning/juce_RelativeCoordinatePositioner.cpp"; sourceTree = "SOURCE_ROOT"; }; + FF6607118B29435E76806DFA = { isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Dexed.component; sourceTree = "BUILT_PRODUCTS_DIR"; }; + F472964B0FFEE5615B72CE3D = { isa = PBXGroup; children = ( + 1DC9D8AC8B4311052BC86115, + E93431088B4E40AC9A48D817 ); name = Resources; sourceTree = ""; }; + BDC5059F1563FD8DD69AD324 = { isa = PBXGroup; children = ( + 3715DFDD7A1B12083F051F5A, + 8F395B738E7AB81A0333AF96, + 2D26E2304C0F6FC633936014, + 86412A8C98A3287951990C1B, + AF1DFD842A36E967DF140D5C, + 30B133CA0CDC245A147F4689, + AE09B4C2A4BDE8FDA01A8A13, + C6928FE8579AE1980061CA43, + 00FDFD1ABE59B4CEF74BF5A3, + 64CF42AFC2E05AEF9D350CD2, + F63CE53483AF125DCFB024F1, + 8AF9F9504D8671A590689E28, + C01EE75D859C1F942DA3AE61, + 1B06A67DF2B4FD2969A9781A, + 78CA76788217B98287D9E007, + F38E4F0A432CAB98BA8F4F8A, + 68EBBB35B7A5A57E4BA2F8E2, + 51E5757E2D48E638F9A4CB61, + F47FA981083705D4B545339F, + B0230FCCA099E6430411DFC9, + 3BE8F91A99E8F48CB9F10C1F, + 68D35AFE11BAA35EAE497D47 ); name = msfa; sourceTree = ""; }; + 29B923E6EB12F97B68585AFC = { isa = PBXGroup; children = ( + 19CEF599CB23958AC63D427E, + 4B70CBF4DB4E571EDF5D3114, + 838E63F5800CA577B92EF6AE, + C2AA393651CBC37DCD7718BD, + BDC5059F1563FD8DD69AD324, + A02775EA788AD4BF7DD1B1A1, + 29D6A187B80D22EB609C256D, + 45ADFD8885BE76C7F7D999AC, + 5C0A1B7E2BF8FCAF5A1E8616, + 018D0FB9E97B68D2EB3E3F72, + BD25F7AC4728A7875B6AE9D5, + 59D15F780D468B587F9C7E78, + EA6FC4F1F0D6EAE661569905, + 8BADEB7BF1A65E83A7A1736D, + DC75DFCDFCDB425927B11EC0 ); name = Source; sourceTree = ""; }; + C21CEF3B473FDC99270B7623 = { isa = PBXGroup; children = ( + F472964B0FFEE5615B72CE3D, + 29B923E6EB12F97B68585AFC ); name = Dexed; sourceTree = ""; }; + 69C415E16F27D7D969B1F5D4 = { isa = PBXGroup; children = ( + 1407F2665A3CA985C142273B, + D0096F2804DF0875565D0051, + 2A61EE6E849869617187D67A, + 1D95A78059DCCC7B58782F07, + D63FBBC40FA8CF0773BA9099, + 105DA88FCA60BE6C92A7249B ); name = buffers; sourceTree = ""; }; + 8505FC6FFB5A4A907383795E = { isa = PBXGroup; children = ( + 71A60F40B7B20297A1A5CB18, + A810A279E11A672B8F84AD72, + 33DDC7D3B0B83DF72DF167AC, + B55F33C584CCF617C5C71EE6, + 3DC88C42A001EAAB6B959C6F, + 6F98D6B8CAA0577CE576CD06, + E2E2DC879339A8A8F83349D8, + 7202164C1666053D423871B0, + 49B29E84D07EAF1F08C30A4F, + 73E07C2D38F6ABA12AD6A458 ); name = midi; sourceTree = ""; }; + 22B86A69849E8A8394A7512D = { isa = PBXGroup; children = ( + 7A0FB6545BA2E344A1F45EA5, + E7F00CEE06961C2D9EDDA697, + 518104B0010D2466EB51D01A, + 46908987EEFC3623A53A95C2, + A040ED3E3D914E80D6F56110, + 8A566C440278C23B8FB3A9AB ); name = effects; sourceTree = ""; }; + 119C8C138453E1EDB43BB203 = { isa = PBXGroup; children = ( + 528BBDB63A8BF7246C4DDBA1, + BFE7C6795569A2BC4EEF91FB, + 20D22F9CE83DD70583C68940, + 57A533082FEF0CE002D69EDB, + 3A2DE2FA7B6D718AEF872F43, + 7A26D67672786E0663369D49, + 3A0F35877A9E2F5D5D6A0434, + 5BA236D62129EFE13A9EAB1B, + 30C8F9B8F2E0D9D572E43E7A, + A95F8438AE6F3BA4CCD2A1EE, + 5548DEE5ED071453F8AD8AB6, + 37FEC98938A31E7E6DE9D515, + FCABD85F0480D4972896F379, + D7E27005916D044FD96919B8, + A0C5AA7F71F5C650FBBB83C9, + A57ACCF886A902BBCB603D5B ); name = sources; sourceTree = ""; }; + 32FC8884626A89F0A805D4C0 = { isa = PBXGroup; children = ( + B4C62338187DC6B1B1F0CF54, + C49F636E4677A7C8C62A9859 ); name = synthesisers; sourceTree = ""; }; + A6591E1C9596C9585841C280 = { isa = PBXGroup; children = ( + 69C415E16F27D7D969B1F5D4, + 8505FC6FFB5A4A907383795E, + 22B86A69849E8A8394A7512D, + 119C8C138453E1EDB43BB203, + 32FC8884626A89F0A805D4C0, + 5EBC97F38683F466B5DC3974, + 8AEF429B2B2CF97DD77799EB ); name = "juce_audio_basics"; sourceTree = ""; }; + D53856B782944C7AA8FC0B1E = { isa = PBXGroup; children = ( + 502D49C82606515A80907EB3 ); name = AU; sourceTree = ""; }; + 9302146DD804F9CBF819DE20 = { isa = PBXGroup; children = ( + 55E39FAA63BA8B9D40F40712, + D8038990994C30BDD631733E, + 4574217C2F5219DEDDDC9656, + 4E32AAF34A5EE096B8F3918E, + EAA5D8078BCC042BDF94C77A, + C7C6039A52C3EE370CA9E73A, + 3E312C7BB77E7FF22DF88B96 ); name = RTAS; sourceTree = ""; }; + B794B15ADD462305846C5903 = { isa = PBXGroup; children = ( + D6C6FCBA5ECA257959BFE674, + F6F950B6ABB40B62AE4C0B78 ); name = VST; sourceTree = ""; }; + 85A5C17AC07E3A6A3F2EDA18 = { isa = PBXGroup; children = ( + 505852570B48EB3F18076B03, + 3254CAE4C282C4432214B016 ); name = AAX; sourceTree = ""; }; + 87B177FB46D381DF5C97583E = { isa = PBXGroup; children = ( + FF46344F53B1AE5119D163D5, + C33C134DA87CD13FAF7BC5A1, + 477946525F6F1BE9135A3101, + 1358A353CB770ABF4DF73417, + A4010716414361F5F304407A, + FDA8E9094D7495F5116F7742, + B63E7FBEF314AA2B6A8083F4 ); name = utility; sourceTree = ""; }; + C1286EFB30F4A6B5049A6E42 = { isa = PBXGroup; children = ( + D53856B782944C7AA8FC0B1E, + 9302146DD804F9CBF819DE20, + B794B15ADD462305846C5903, + 85A5C17AC07E3A6A3F2EDA18, + 87B177FB46D381DF5C97583E, + EF6B42F9461A962D9D91EFEA, + 4E1C775897B0A2C2F9E2CB44 ); name = "juce_audio_plugin_client"; sourceTree = ""; }; + 2BB71E1725728DD1B293B270 = { isa = PBXGroup; children = ( + 7353E96136FAD8E0F0FAF2F3, + F3EADB9BD1C520ABD153B785, + B5D800CC11CBD506E9A6F4FB, + BEA2BC710D949E126E974D78, + EA15BEB063E386B16E2CA557, + DBEA78ADC148399D593D22A9, + 749FDD4CF73F9C8E26D09A7B, + 21E609C00045B8F41BA21DFE, + C29DCEB09280116E3F4E87C3, + 4B82A76027BA14576D476E62, + 306D1B033E8EBB80F1E9A24A, + F7826D43ACD985679DEACFD0, + 8E04EF74113A0E9808FC4F09 ); name = processors; sourceTree = ""; }; + C89C5C051357DB3B9CD08C20 = { isa = PBXGroup; children = ( + B773C79C475482598391DF35, + 734BB0B03974DF78B8CB4FD8, + 37A3210291F1C2B3FF42BCDD, + 1914E45DEAEBD1592581F1FD ); name = format; sourceTree = ""; }; + 90142123059D93BCEAB712F8 = { isa = PBXGroup; children = ( + 30DDED034404C826CAF112BB, + 78934C6C88D2B35DEF15BAB8, + 6E8FC799E88893F8CD15BB71, + B4AA6DED570BD1D3E701BA49, + 3F15C4289E956EA0447392BD, + 153D4DE95D01307F844AA15B, + 83DC5A4F730ECA567FADFC3E, + F68AA879901D4E695CBC3FAF, + BEAE9210BD434DD07FD67CBF ); name = "format_types"; sourceTree = ""; }; + 48B3AA9536D8F0B4104D3591 = { isa = PBXGroup; children = ( + 29AE4D440A28441D61C76EF4, + 5FE10203FC5AE23DBA573E3B, + 2754940A96851188581A2218, + 4AF614890823731010E97943, + 5A1BD822F8CB7D42BB0EAF7A, + 53CD8A358FB75E4D10571218 ); name = scanning; sourceTree = ""; }; + 51D3ACB3B8EB13CB9843F7F8 = { isa = PBXGroup; children = ( + 2BB71E1725728DD1B293B270, + C89C5C051357DB3B9CD08C20, + 90142123059D93BCEAB712F8, + 48B3AA9536D8F0B4104D3591, + 9046B3B87799C1088B4E6B81, + F723F88DC199C4516E0BD0CD ); name = "juce_audio_processors"; sourceTree = ""; }; + FA1B75BBFC7775827EA55903 = { isa = PBXGroup; children = ( + CCBC46262A82145F2206872E, + AC6693856E8A4626E5571CBC, + A03CA8621EA02C18B4117EC1, + B4821C5DCA629694CE0A29FB, + BF536BFBEDDD9802B9516022, + 3FEF83E9DA03570247528BE6, + 6F09FAB37276B4DA24BEBD41, + 2480150B544761DFA3DFF509, + 490146B41BBBC0E550BD73F2 ); name = gui; sourceTree = ""; }; + 79A8B90680DBB403FBF0FEB3 = { isa = PBXGroup; children = ( + D4811402C8922A6D8EB4C660, + FD2285710D78FDBC856ADF13 ); name = players; sourceTree = ""; }; + 93DBDE35F9396CE4E89673FB = { isa = PBXGroup; children = ( + FA1B75BBFC7775827EA55903, + 79A8B90680DBB403FBF0FEB3, + E609C562DEB55A8AEA040EC5, + 9ADD55269807C198F51001F4 ); name = "juce_audio_utils"; sourceTree = ""; }; + C563903C95875B98E023EB42 = { isa = PBXGroup; children = ( + 400C107C97F668916CF93FB2, + 980D53B155A6FE153BF4ECC4, + 23E9F8B6075CCB7BA9FE4782, + 45CC11D2029BA2CEAE1B0F76, + BC383B9F2F352E373DE6C4A6, + 43E05BD9AADCBDA27B58F5A4, + 7144CB121F03A13EC1A5383F, + 70BB114924D2EB3508565E8F, + AC0E5E706FA5E8597F943065, + D6C62054C5A49E8BB8902DF8, + FD799268DEA0EC4CDFD4DA10, + 32707C43C25AF3F79D120BCF, + A190462810A30005F66291F9, + 0733471B6DA02299D2C9590A, + 112C97A7D8CEC06ED2E1B1BE, + 7CDDAFACA226D14742566EE3, + BE0C6895B768F38281CCC0BC, + 1600EDBEE9B363CBAB68CD43, + 2BEBDED2BACDEEEE975583F3, + C294314DFA3B047D1F745A23, + B8F528366A0422FC84469E80, + F32BA2ADBCF84519105AB974 ); name = text; sourceTree = ""; }; + 0A1CD2C6C377E596E2BB643C = { isa = PBXGroup; children = ( + D70670809153CBEA5AB4E359, + 55474A49BF29196733C89BBB, + 6C1EBFA6E5161BFC6E0A6686, + 2BAC9F6B6869D1E85C51540B, + 0707C87B401DC983E3FF4263, + 89BBB19B9AFC6DAD43B9B512, + 83FAEF9BE29243FBED61B39F, + BF47505F73A4CD4D0EB3F430 ); name = maths; sourceTree = ""; }; + 82CBE4344E05C198564C7023 = { isa = PBXGroup; children = ( + 72F3014666D709C2DC843E32, + A0492880578DCB9152DE5EAD, + 6CBCD70FF1AE3E23D1598F84, + AED57A3601CE4B9FF8007855, + E18590F0257AB3D1F7F7CE8F, + 21BB88DADCF2268F24A63357, + 61A517E758E2BF89FF445D7F, + 7F0B06EA0B38D4555CFEBA61, + FB35DC2702275D1038B7B960, + 7A739B1B4B833A4668904CA6, + 4350188F5B6D76DC651BA40E, + 8CE45844BA3103D92458CFB5, + 6475DF69D5BDC709E275BF4D ); name = memory; sourceTree = ""; }; + 7F5AB44BFB3A934F692FA931 = { isa = PBXGroup; children = ( + 21B76774F02A7242990E433C, + 07CB27E064E2A82C2B1D3832, + 0B2C1056583363B66704DB9C, + DD683E5793B347EEB07FB199, + D1353A684AD92A6A9FAFBB1B, + DD1BF932ABF0CEC81A8B8A3A, + 0DE1759C594D2719742E928A, + 2D8A5B5929909ADD898D7E00, + FA726CE9275EF0E84BBEA666, + 6F0921F115160B435DC6D1D5, + 71FDCC63A1963F976C7AC8EE, + A3B840D8C76CA45D3096241C, + AE4B8002F4435BEADA3AE966, + 3F948548BB22C3E546E5B0C6, + 4166468539A5F6E92A7A153E, + B6A004CD5808CFA5481EFA02, + 05F4DA9558D39B50DA5DEF79, + 80149DC851E70B4D50DA03DB, + 9196D1FCEC768D074AAAD581, + D25566BCBFE5CCA4E425E6A7 ); name = containers; sourceTree = ""; }; + 4A2152604F8F0C4007090ED3 = { isa = PBXGroup; children = ( + 72C174C879B2CA24DCE2B6EC, + 7AB9FBAA49422497E050FFAC, + 9098E2A57CB22B2D5F675D9C, + 0C0B6B8DAD62A3F5C926825F, + 40ACF762CE264F32184C4F7D, + FB48147A1424E6D0A320DA6B, + 50EDB2B0543B5881029D3CCE, + 214092134C5925973C210C26, + AF298423A147823848DFBC30, + 4497D4F58A495EF3F3DB7DD2, + 8B87D00DA619D83BA6926E28, + 7658FE299B81691CFC697431, + 9EA6B9182B39D4F9B416B14A, + 2B455841042E415B99DEE263, + 7F081876B753390FC305329F, + 9B103127E2063BAFD4A4FD33, + 11842D3DF751D5951BD039D4, + F598F4A108550EDBF7504E7B, + 9F9EAFF1322AAE2B114A611B, + 11AEAEFECC79A2800B56DDF9, + D4B060A58438D21EE6CC8F76, + 91544DAFCDBE05708D10A24C ); name = threads; sourceTree = ""; }; + 97627FB0974924D059AC681B = { isa = PBXGroup; children = ( + 02E962E65624D43B0906B0C6, + 13BE37C7C7C4904EE42B9CEA, + 1D31136D1C9D959792023095, + 03BC5E395E7CFFE130B7E5DE, + 7BF1EEFA4D36A91714D26060, + 8BBE375590444CD57A311DD2 ); name = time; sourceTree = ""; }; + 894A275601B3879388492127 = { isa = PBXGroup; children = ( + 247E415D0635F05B4067C255, + 4D488219CE9D736D69F6EF59, + 39423D67EFB8E7CEEF5FFAA9, + 95B7D6B36478C5A2977ADD4C, + D409BECBAD7CDC3DE48EFA2F, + 418C5A909668054B5140BDA9, + B446CB8C1ED8823EA2F33E30, + A70082D71DB8B5D779944812, + D1BEED433BFC4AA10346BE1C, + 3BB7B60AE87F68C10DBEE118, + F5E56D366A88F772BE998AED, + 4370F9713D43E71621F2AA2A, + F0E8BE4931D56987065FE1C1 ); name = files; sourceTree = ""; }; + F71D9B3CC8688C2E11360EA4 = { isa = PBXGroup; children = ( + 06C4DD7797E7526DB1B47AE5, + 3444F7C54161FEB1F844619E, + 1F51658DEF590741920719FF, + E5ABDC305FF03E23A34302F1, + B4CCE3F32C6854405890C6BC, + 89CF359102665330C30E1F9A, + B8007B51F9FA8B2F52EF4CCD, + 8DC0C64EE71D0AFDD76FEAD7, + CB38F1D4BB78766DBD50FEB9, + 7A854175B4E6D35ABB7D4E45 ); name = network; sourceTree = ""; }; + 74D3D6965B4466AA78078555 = { isa = PBXGroup; children = ( + C78890910E4BE9A24F562397, + 4C3F61A4672F57399AB751A0, + E84D9D5463240034FD814D49, + 6E84E300D2ECD62ED1ED3478, + C92DFD53D297FAD265D1DB8D, + 3CAC36F05E2A916F49F6DC42, + CA8B960E006E1C65A6A2E8AA, + 95D4F595A6D807E681E1E2B5, + 954708C705637A2F8F204F0A, + F1D186A91AC8D4E99EA16650, + 2D9932D322EDA14CC872D08B, + 5F7F52E503E2E2B59D055E6C, + 2898384503D98B9CDE677C8F, + 33D3EE89C713EBE01C1D268D, + 22520CCBD52F680200524E87 ); name = streams; sourceTree = ""; }; + 5A49F3FE7F309CCDF2AA6D13 = { isa = PBXGroup; children = ( + 2A28E0E1ED91E3E66DD795C0, + A700ACBCC4D648B60362B3D6, + 212A0795619AC3D8387EB085, + A5C29A814EAFAD95B416C624 ); name = logging; sourceTree = ""; }; + B8C13B5C9FC988D111F5E51C = { isa = PBXGroup; children = ( + 4342EA166DD20D383F6C9E50, + A11BA069921359F646E104A1, + 037F8EB68705A98C29AEE6B0, + D90A42D47F3DD9C505D8A925, + 77207D1536974D96B7ED2B85 ); name = system; sourceTree = ""; }; + 714343436E30203E40079511 = { isa = PBXGroup; children = ( + 03F0A9F328C7E73E37F70774, + 06387FD4ED709086E8E0152E, + 7C2634F55C78A3822A661CE2, + 9514C57B8C2FC488E49FF841 ); name = xml; sourceTree = ""; }; + DC210A66C6446D4F9D7B158B = { isa = PBXGroup; children = ( + 7FB4F731D177B36CE8616BAE, + D6F2BF4E3C3BE264123B3BB5, + A27B095F0D44EB7FFFC3951E, + 36E8717C91C6111A701379EB ); name = javascript; sourceTree = ""; }; + 96D22057687FB227E2CD4C2C = { isa = PBXGroup; children = ( + 1F5C171B3E8790746AD764E6, + E4C0D5FE28A85EDD44727BE3, + AFB323F45D65FBC8B472B825, + EE6F7ABA79C5D3A9FFCEC493, + E60515FDC5AD0779F615C43E, + 475CE9A832328566544F457F ); name = zip; sourceTree = ""; }; + E82FE59C6CD1F7A9DFD0A3DC = { isa = PBXGroup; children = ( + 8890765D8A8E2769231452A3, + AAD65774913834A6443A3B82 ); name = "unit_tests"; sourceTree = ""; }; + 16EFEE06D414EBB4E08A3DCA = { isa = PBXGroup; children = ( + 7FCE241BE34BC4D1E6988B1F, + 587A3ADC691765F0227C4707, + 99FFA4AC86A982F68CE03ED3, + 51D460DE650B5F3701174605, + 9B36F7CC7A136C2AEB4E5E53 ); name = misc; sourceTree = ""; }; + ABA32CBE72FAA2F9AD8357E4 = { isa = PBXGroup; children = ( + B1D9F99AC498364816DAC219, + A3E39527888583E832999240, + 268719C746B8E5EA06DDCF01, + 2068B2F409A743F7AA6005B8, + C4282ED857CAA664F85D5C4D, + CFFA7532FAFF5655253878FE, + EB7592B101CFEDF629993E39, + F8A589597222065EA52C4F9C, + EEC5BFDA3C3B23D08E4528B7, + 6CAAD366E2D6A650900C75F0, + 2010DBBC52928BD3BA2E0704, + 448630170E2B48A00FBBA757, + 5D131F468F18FD82C14C3849, + 30956FDD9C1C2D706020AB84, + 49D8BE8809C3C20272870C06, + 5197B9D23C0D9B28F2FF7F93, + 99B1A018081D90D801667296, + 3A2252FE59FEB529074751B8, + 47168956BF1BAC3FCBD55BB8, + 8FB4C261F0F3760EEA4B7BBE, + C7EFC098CAC8AAB04A9D5183, + 0353CE3273A1063693BC5D55, + BF9449063F547456209F21FE, + B240D74DFFCFE7CC095CEF59, + EF5B2974D235161C6A1536A4, + BEEB5F341047830F06857DD9 ); name = native; sourceTree = ""; }; + 64272C7AB634CC1683F965CD = { isa = PBXGroup; children = ( + C563903C95875B98E023EB42, + 0A1CD2C6C377E596E2BB643C, + 82CBE4344E05C198564C7023, + 7F5AB44BFB3A934F692FA931, + 4A2152604F8F0C4007090ED3, + 97627FB0974924D059AC681B, + 894A275601B3879388492127, + F71D9B3CC8688C2E11360EA4, + 74D3D6965B4466AA78078555, + 5A49F3FE7F309CCDF2AA6D13, + B8C13B5C9FC988D111F5E51C, + 714343436E30203E40079511, + DC210A66C6446D4F9D7B158B, + 96D22057687FB227E2CD4C2C, + E82FE59C6CD1F7A9DFD0A3DC, + 16EFEE06D414EBB4E08A3DCA, + ABA32CBE72FAA2F9AD8357E4, + 494A89CDF5C68CA01BB57F16, + 3150B9C41BFB9FC015FFAE76 ); name = "juce_core"; sourceTree = ""; }; + 3F504387EAE40781EC731BB7 = { isa = PBXGroup; children = ( + DA27D90A90F1795DCD9DA064, + 543415735FAC3778D98C649B, + A348DAE6ECDEF51CAD6B5FE4, + B779A3FF92AF0ED28B97C03A ); name = values; sourceTree = ""; }; + 128F041FBAC450E8521EE891 = { isa = PBXGroup; children = ( + 3F0F5E60F2077B05385D6122, + 496ADA4A8E3A7E4906EADC88, + A763DB1FF5441EFF39491530 ); name = undomanager; sourceTree = ""; }; + 2D679CDB5DE0ECF6326A67CD = { isa = PBXGroup; children = ( + 9ED32BCD42EFF79D067525DF, + 306255E12C87DF0405A5D9EE, + CB7C9535E3F994DBA41FC649, + E56A4090F6CE76FD8C98FA76 ); name = "app_properties"; sourceTree = ""; }; + D617988BED63CC4252FDB0A6 = { isa = PBXGroup; children = ( + 3F504387EAE40781EC731BB7, + 128F041FBAC450E8521EE891, + 2D679CDB5DE0ECF6326A67CD, + 767A4DBF5C0B1E1B5BEFF3E8, + F39265EBB6C65E92C6AF7DF5 ); name = "juce_data_structures"; sourceTree = ""; }; + 24E56C122BA7B936EB30D9EE = { isa = PBXGroup; children = ( + 33E4BED358B8566CCEE47B95, + C1CB32E507C8F16FFF6014F6, + DDEEAB98F5FD8C74E02FA413, + A1CD23B489568CB51325DB98, + CC1B6A4F3E42E9DE4C619D00, + 866BB30F214A58492E281430, + 2DF03B864D4F23315F18CC24, + 853996FFE0D8585AACC747C4, + 2752A284F49F193F36688FAA, + 006FC3A3740D97EE2F4A78B3, + 8D7D3383FF13817F3B277B02, + A83F026919CEDB80894F3798 ); name = messages; sourceTree = ""; }; + 824BDCF231EC6398C13EF6B4 = { isa = PBXGroup; children = ( + A4BAD3C43AF0D19ECA1C2BB3, + A2C4984859B7A2F3CB17C609, + 288C1D78EC7B90B96377863A, + 78A82E89AC0283CC1329E84E ); name = timers; sourceTree = ""; }; + 33D3E9073E0658530664DCA5 = { isa = PBXGroup; children = ( + 5C9576A21F7C608E767F2108, + EBFE4F00A24A7C0304DEFA1A, + EE692C17A4DC2AC9A4C52173, + E59D9D6522A13C689785C032, + AA6BE14C6DF4E89F72919216, + ACE30A4CDB9C2F2C13B8ADFA, + F0A4AF9F51C7A271A41DB640, + 29FCF15A6F116C0A823A186D, + ECB0C2120DE11AE690DB987B ); name = broadcasters; sourceTree = ""; }; + 9ACE3BB033DC986A0A577EE8 = { isa = PBXGroup; children = ( + 88DEE0054A9328954E19EECA, + F4EA09FAC67FDDA4D2E1D151, + EACE6ED62F30C9222D91ACB2, + CECC7AEC966A1651289B4701 ); name = interprocess; sourceTree = ""; }; + D4EE30FE8A31CD1DD0DCD093 = { isa = PBXGroup; children = ( + AB7EBBEDA6F3984B295E123F, + 778E69094A09D97D61E355B2, + 11593E224B032FD1CD5AD0A2, + 97DAB16E37783E73F1D039A3, + 1A468C18B5B893C90F31EF6C, + 8A58A60739C88C641626F590, + 04E04837EB4F3E03908835C9, + 8390BC6E8D8190A7C45C6A08 ); name = native; sourceTree = ""; }; + 7D34EB83085FA61FCC15CB33 = { isa = PBXGroup; children = ( + 24E56C122BA7B936EB30D9EE, + 824BDCF231EC6398C13EF6B4, + 33D3E9073E0658530664DCA5, + 9ACE3BB033DC986A0A577EE8, + D4EE30FE8A31CD1DD0DCD093, + CF348935D8F88A548C0FB249, + 59B8F05E6B3F24B6AEB10B0D ); name = "juce_events"; sourceTree = ""; }; + 6EFCA9BE2EA840377C657645 = { isa = PBXGroup; children = ( + 49D8C9E638BCBA98114A0E94, + E2E7F9942FA653428A583920, + 887686762AD249568D53FC85, + 6DCB546B40A962FCA3C74DB9, + EBC1D498822B210B1B578763, + E99DD30E1F2706D62695EB8C, + 29A10DF10817FC573A384056, + 6D256DC39965C982ADAAFA81, + 6AFA3298C0E6EBF44DF90481 ); name = colour; sourceTree = ""; }; + 2FD23E53C45A9929EED4ACB9 = { isa = PBXGroup; children = ( + BE353EDDEEF8601A3A817617, + 9E38FC6135AC278A4704BE9D, + DE594C0E9F4887C1B92F41E7, + E74E1F2048368E816394FA74, + 35F80132DF4DC3669B44BD4A, + 5FA112054E39C5FF09F6928B, + AC49A363BFC6B7631E1CD39B ); name = contexts; sourceTree = ""; }; + 600B27C610B79902DCA4A031 = { isa = PBXGroup; children = ( + 1C30357241D1DC9CF46D556B, + E60A33E021C4CA870FFE07CF, + E7EF16D6D50A17A5672075F0, + F2A26292713BB459A7AE5780, + D17049595AD1C1353337817D, + 0236A082C107280C1505021A, + C1FFEA64DED8E45D6A8F17F2, + 8915FD41B7EB8AB0961F199A ); name = images; sourceTree = ""; }; + F12369158044F272BDDEC2FD = { isa = PBXGroup; children = ( + C48DAE373124C258F3414CDB, + 1B9C8840393D305F594C613B, + E65D3A0B86F5E8834CE77DB5 ); name = "image_formats"; sourceTree = ""; }; + 7D12CD4DE3E2BE74F35105D5 = { isa = PBXGroup; children = ( + E1E5A0164A129C5DA1FA8DB7, + 47EF393874A20700CD249091, + 936D695F9C82434D08C181FC, + E90C9A775597228F1F127252, + 1FDE28E257271B411780600C, + 244636A4B3E48A7B6CC8E996, + DD9B0DAF1119ECB6FDC0A3AE, + A7C3E1CAAA03F545AA4FCFAA, + 69B3908CF6E97D2326117534, + F213F6D6186ABA1FD60ADC42, + 8A4EB298996C4C410C1B4CDC, + 4FDFC7D4EEEE8782C9FD9200, + 310AF93FF6F5B6D606FB6ED3, + B0A8FCF2D607B95C740D17C9, + 40D83B00A8BBE334104EB694 ); name = geometry; sourceTree = ""; }; + C28DB48D8EFA1D5455B2F7F9 = { isa = PBXGroup; children = ( + F1B87A9524CB1BFD0A3CDC47, + F957420DFF4D2354671B4116, + 1BC34A19A42AE647894C4D57 ); name = placement; sourceTree = ""; }; + 81324F847F78D2803D339D51 = { isa = PBXGroup; children = ( + 8EC249E14405CAC614E7A4CF, + 9851B7F5090C1FA428169434, + 27F84193A8E46E113C520776, + C16DEC12DA7B1444AF0FD5BB, + FDDB0277D2D036AEFA3EBD2D, + 942BA246938908E24A47A05B, + B57E1987459E64275B4652B2, + 61E56039E1D2929463E58D62, + 775C9C8633BA573DA512EDD6, + 4405EC65D1F518B70A5CF7B5, + D35E45B2269C44FCCAD7B1C4, + BDC553DA1A51C45837101B7B ); name = fonts; sourceTree = ""; }; + 81228A7D287F23AC681C0DBC = { isa = PBXGroup; children = ( + F273ED17232368EBFAFC820B, + DAEFEE4711393EBF6BC1EB3A, + AA5AD3160392AC223285535C, + CC04B8DF2C8AAFD8DB02A142, + F83AF328F15F82C722B45598 ); name = effects; sourceTree = ""; }; + F079B9DA6D228299D276CFD1 = { isa = PBXGroup; children = ( + A44D9BDAD9BE9AD2E519D241, + 5B12686E2808FCCB8BBE0E24, + 9FA7591BA2EFB4349B6E02A9, + 9D5B06B94AB34DBEC8BD262E, + F3718D9D288A2760B6126585, + 0EA1F582E4E45EB90F02223A, + 06A207E085A240F774C4140D, + 6742794BECA5E223253EF810, + 72F342B2288D7D32917C66FF, + 8B160A62F6A6EF21379A8EA7, + ADC81E4F771BD99A4C3C822A, + B84CE707CF89EA0002595BCA, + 834F3F9FC2FE9564FF95243D ); name = native; sourceTree = ""; }; + 5C634103A260BF82A0E31C45 = { isa = PBXGroup; children = ( + 6EFCA9BE2EA840377C657645, + 2FD23E53C45A9929EED4ACB9, + 600B27C610B79902DCA4A031, + F12369158044F272BDDEC2FD, + 7D12CD4DE3E2BE74F35105D5, + C28DB48D8EFA1D5455B2F7F9, + 81324F847F78D2803D339D51, + 81228A7D287F23AC681C0DBC, + F079B9DA6D228299D276CFD1, + 9BCD4934F2D87982D9BC68B9, + 5DBBC8BA9F6EC7CDE3069E4D ); name = "juce_graphics"; sourceTree = ""; }; + FE9550EAB790E5DA3F2D29FF = { isa = PBXGroup; children = ( + AD6C159D76B2BFAF579383F8, + 2DC82CD2D824B8A3A7059E73, + 041F12CAFA1CD7215AEC5098, + 1D798858682A27299589F4E5, + 36037C1183C5836D2EF64887, + 786A98F29FAA91898BB705F4, + 0B338B58E9C37E83F0FD865D, + 3EBA7E3E2CFD54B3C786098E, + AE4DF6AF917F1A8DDF5376E3 ); name = components; sourceTree = ""; }; + 2B22A7966C00D4C9740DBC50 = { isa = PBXGroup; children = ( + 5BC311F801FE9D018A7B231C, + 4051235A3DA7534A8E1286F0, + 7D5E3634F29C83FE1216E5EC, + 015FE0A32C2B3FDA879FAB57, + 72AC691AF255DD0B6D582EB3, + 753358C232EE9B14F9CFE87C, + D8498304CBB374B2800442D4, + 4CD97CB51FE3AD5248285B0A, + B1E71D410154F9F7964A8F5F, + B22154A68283179A2059275F, + 900CA19F25F2140D0067345B, + 0EF8098DE092ED5C25105241, + 46C20298CCB469481F5C8D36, + 9D2ECC20D62F513E41A28337, + A3C98189E1FB70E082F1AC6B, + ED07CA90BA1A84256E31290F, + 524D9B46D38DCF45CA2E8DD2, + C8DE1F3E1A1871ABB88A5B2D, + FAC5045BEAA6C0B1AC904BED, + 8645DD1C8D096C9D7B4B67F2 ); name = mouse; sourceTree = ""; }; + 5648974C3A509CF7BCB564A2 = { isa = PBXGroup; children = ( + A0EDFAC99A72166065DDD1FE, + ADF4E92197B00B0EB10384BA, + 0E989C4BC7933A41E9B0019E, + D921C8001631F2FC4D7EFF9D, + 349B7AFA001B78E62A9AFABB, + E02D54F56C0EA9C94494CFF7, + 8141C52E88E3E82A0A226FAD, + 7F63546442D6681E7AA27CB8, + 95812E339031893CDE82E8E5, + 7EC7AB8D0C164E19F70A4D8C, + 9D542FAE4CA607E1F19C3EC9, + 1EB6398B6F537A4302092240, + 443C4EE14F325512D74C6B0E ); name = keyboard; sourceTree = ""; }; + F70E2701A89603A4BE984FF6 = { isa = PBXGroup; children = ( + 0A55490419140DC6D2FBB1DA, + BA4FF1F73CF544CF671433D0, + 949B3D44B0EFFFE18578E44E, + 8B86ECF3351C9D029821C621, + 969250C57EF34E88AF1062BE, + FA98BC06299525310A31107B, + A2D3A958C5D96910BEDE9283, + 64C579AFCDCEED8CAFEF9830, + DA4359972E065615EEF392EB, + AA84602D83F8E270AC0281AE, + 2FB4EFE77128A64F13B97946, + 14AF9F1F28D50F8E47606660, + 02139A14E2732DE36631414F, + DB9F89D1872247982F4D0913, + 420843F2827F7FB7A31A4C76, + BAE2BAF1F5DC75A6E72FC56A, + 7BE1A83B817F581F39B1F983, + 54A76CABA9E198F906FB01FC, + 431B6C9349785FFC83D695F5, + EF0D818197F7203D3DEF156E, + 51FA060C8445108FA58DF13D, + 20D4AE86B061E4D7F2F1F1BF, + 4E6FA435926EF660B86E1BFA, + ECD18CF97A794402B04570DB, + 742502F34E52826111A41605, + 875B62ECA8BBCC7085FA5F9C, + A2DABCCF72397C2C7C69F441 ); name = widgets; sourceTree = ""; }; + 2B9B650A5C371167F1E95054 = { isa = PBXGroup; children = ( + F919F7358EF25E87A7BCC01D, + CAF913DD133AC8882640F266, + 2860C307AFC727F3591D9FBB, + 37282A25BDD0EEC4AC5F5A8C, + FC452B781AEE181BEF7F948E, + 64E0EE125571D369100796D9, + F93F29D9762799B24457617D, + 84F48AAB7D37C193E401595F, + 040A33439B5E80CE3717319E, + FB135AE48DBB6E5CF88A30F1, + D77B73AB3166A76FCA536E3C, + 73A5B8C82401A8D56F700A49, + EF58FBB6E8FD659CC0939B06, + 1585F30843449EA6EA078288, + 577D5E62E1CE48CEAD5855AE, + C6559A509BD759234BFFCA5D, + 116D0566C94C0FF5C3B68DF3, + 18AD1662D33E576F96C30A6A, + 1754400A2E372510CB25043F ); name = windows; sourceTree = ""; }; + 78B7B5349F52AFB72E0AB8C6 = { isa = PBXGroup; children = ( + 80153220EFB623D6F205FD1B, + 2A1C3333AE8043F0588BBBDF, + EA765AB65F269CFAD6CA3BFE, + 53EA5EAEF8A9688559300B1C, + 8A57C43210108CEEE8B61750, + 2DF4E9322A4790812A9E9273 ); name = menus; sourceTree = ""; }; + AF25CB689CF9F18AB7F18B70 = { isa = PBXGroup; children = ( + 03C1DC01A1B211F7FCA5043C, + 48C71FEAED1B46E11F17040C, + 135C6D9174F6937E278E86FB, + BB08970C0517BF01D80D49B3, + 4C6C14363344C87BDA4C1C71, + D2E57CCA4E6F6DBE2953744C, + BFF8708E6D65F4E2B84983F9, + 238202B3EA9976135C833C3A, + 1756BAFDC82F5E69704BEAFE, + 9BC0901018A3D55DCCA54301, + 1FDD2E98D27BD53D39C3AEB0, + 5D2301F260F7793BD491A81E, + 1F982064915D0D00759C6B17, + 0FC4F5F1B7E65CC1C9FA915F, + AA600E8588CD8DE76CB9C361, + EE40D10A94911C19595F860D, + B633E97B2CB9548F0AF0164A, + 3EBF429D4892591960A930F3, + 0CB234755B75E0DBC2FFB58E, + B9D163D4B1C34DFAF84F81E0, + 11329C73799FA61B7BC76418, + 4710CA869326390AF0CE2A0B, + 108462DA6B96E6F49DBD521E, + 309E703B70110A64AABCC674, + 4D8B2790A6E7552C64453A53, + 4836B8889A1100EA724CE7C2, + 2FD26019A4D247FA8F38FE29, + 462B768DFC2129F54233D51D, + 07037505B34930CDA76B04A5, + 4C9751F81C3C052C9A6390F4, + 7A905E3EE096DAA1D7BA7ABD, + 163C2312B370BA53F482B84B, + CCBC05EAC1621CB1519FA5A4, + 35892C1EF9CEA7C1F1C9109F, + 45E8F3FB24A3579F1C1F3DF5, + 9A68431EDA5B8D2023A10A02 ); name = layout; sourceTree = ""; }; + 3DE9AC051C508BB978AF0DB2 = { isa = PBXGroup; children = ( + E7E5B7A78A2D1C47285B79FC, + B11EC67DFA21869511B3041E, + 4A0A2B796676838D848432FF, + E8A01F45441E170E6190FADD, + D74AFAA3C82432B7113CF705, + 99D8CB814600E509F918CFC5, + 5721702823682EC883FCB870, + E2FAE3B77A936D9AF0E8DEEC, + 4DE54D4FA92B85E954BBDD0D, + 8F62A58CDAF0709EDE33F5E0, + 227001AE4630FAA6E65DD252, + B92920A799E0A58E3B4AF75D, + ACDE74B253321268CA9AB8C4, + F27DB431B9ECEE07B84281E8, + 911A3E44C161694FF7084464, + 9F4CAD2C33179825F3080F1F, + F805C241B3074BB357475216, + 0DCC7A5AD5AC5D3637FFAAFB ); name = buttons; sourceTree = ""; }; + CAF6EDA5961A5335899392C7 = { isa = PBXGroup; children = ( + 0B7725520356AED2C80FC943, + 71AF0542AEBEDCA5238DFFAA, + D564C8B4087316C3A47936B0, + 5E2597BF6AD27698AA0E9A3D, + FF5B77AA3517B4637F862BD3, + F1406998FD7313F016AB99BA, + DE8C3DD36C117E355C7EB9FE, + BE574127E239EB558B051D34, + B7ABA3D144D21935200C8386, + 2DF16794D7C916F177B31322, + A013A93080FB0FB98C02C96B, + E9BA26E4F993EBFB0E36B18C, + FE42B80DEA2E49C07E9E1C0A, + 52E90BF34CEB39BB7DFA91DE ); name = positioning; sourceTree = ""; }; + 6FDE421EF91F6A2ECE24F648 = { isa = PBXGroup; children = ( + C1E13F0AFFDADDB080D11B74, + 41700CC92AEEF157D3B53BA2, + E0DB95731A18E8D551F378BF, + 6833DFDF33AA9A5F551EA79D, + F39BD87913AB2F91817C50EF, + AAA6221960332B921DDF42A4, + 5439A08FE11BD3D1EF760CF8, + CE30C698B8FC1E23D6A8BB35, + E912092604DBF571BDC08D60, + A7BE5CE9E0BA615BCC867CB8, + 1A0415BC113C5E901B668D45, + E9E4792648C00B4A23C1A39D, + 3E5A6D7508BF64D897DABC3A, + 2599ADA2E34E536F438F1B76, + F9B29C9F01195D5A979AB5C9 ); name = drawables; sourceTree = ""; }; + D478C042D92EB811C777A864 = { isa = PBXGroup; children = ( + 68E9769CFD4CE3B4CA530DA3, + DF8DE64F9BD944A64F90B0EC, + 4F95F3371DCA260343D7D26A, + 72930EF8836E66B6E3A0711D, + 63B73D99B066179BB9661D4E, + A81FD2D7571ED030F7292079, + FF01650D69FB076FD8FCCE32, + 937CFA7E69529A634C1DCD5C, + 2494BCA24C9E3AB3D20372F2, + AEFD0A7D65FEC1D23A87FB1C, + 075BB641199B15A84856DE6E, + 413E92912A2C8CACB46AFD3B, + E5B0F6E8B90970181A8F8A5D, + 170F06D00B2197E66300D558 ); name = properties; sourceTree = ""; }; + E6BDE757CFD28DF7846CD1ED = { isa = PBXGroup; children = ( + 73BA60F5506ADDBEAF6243FC, + 1E1A0627C2977D5FCB8440CC, + F9FA29A5FF9C9921D785A1C0, + A5E6E877E1151D8B3E480B76, + 1B08D87085D8D577F6CBB008, + C74F0F7CA3A1A201C0EC4772, + 8312A52619B88D3763F6B493, + 3C11994F7B26920BEB9DA52D ); name = lookandfeel; sourceTree = ""; }; + 64777E3332749BC9BC58A9C9 = { isa = PBXGroup; children = ( + AC7FD56AB45D297F1D62676C, + 8CA96F07FD8390BD5EEC909B, + 494508266CB5367CB38B5805, + 8E3B1087D0795F0D4E02DAF0, + 743154234C82FDB5DACEA8C7, + BF4E95E2F725801F38CFCA77, + 431D8FA9D233B45295488AA7, + 3344EDF97EBFA052C631F473, + 001A2BCC899370ADC99A8F3A, + 3223ECE0332620D3B03E301A, + E44EB5B165F16ABE2DFB809D, + 7A38190CB0652B0EBA02100C, + D1BA8296F20CACB8F81B7316, + 25F88A5C788D9CF7301569EB, + 8C4A3CBB322357AF0CA3C2CD, + 9E0A95AA535CE6ABE66D9A30, + 0A3CCDBDD4238A7F9CB559BD, + 24C467D96909731EB0D68B4A, + D33DD8892334E06135451054, + 1635BBF869518BAA7A88A6A0, + BA9FFDC7BCC2D364014E1280, + E8A7578ED10948AB49EE2997, + 2CA19470CA427333F8CAC0A5, + 27077B2F6AA5ED05FAF0B5D8, + 35865817C4ED48DCD346B5D9, + 46B8FB88F2949700DD70A821 ); name = filebrowser; sourceTree = ""; }; + D20A63B1C4DF64E9DA6C9CE8 = { isa = PBXGroup; children = ( + 041EA7D542B0EBF7213B9BA2, + 17ED00953353016B7E7492B0, + 06625FB929EB46E8D09E77F8, + C5E92613992AB74C2E715271, + 3597896505C601CE1FFE1158, + 4313B453E6E7735DFFD2609A, + 600DDC87EB44F5B6EFA1500F, + D6DF0265148E2542CF8184CB, + 195B617C1FF754108A97F645 ); name = commands; sourceTree = ""; }; + 9335318EC700B990C16F4739 = { isa = PBXGroup; children = ( + 1BDDF13246E8EC9483F6826B, + EE05AF7337689377BBF4A40B, + 75EB9A0BC0C7717F3DCE5BAE, + F74CAAECFC16D1E87041E5A7 ); name = misc; sourceTree = ""; }; + E12CE38F88D50562CD35E502 = { isa = PBXGroup; children = ( + 4A463C15CF07B232605DC2F4, + BA52D32B1E0324546C26ACCA ); name = application; sourceTree = ""; }; + 76ACF3D24BC1E838C60D1C40 = { isa = PBXGroup; children = ( + 1A5F53E93F3C800344F307DF, + AB91CD7D677DF03475CA2090, + 3A02DAB152A38D6A9EA9F5F5, + A199934EF3E1D20FD472E51D, + BAA40A78E81F4FF0F0E075A6, + 4461D6D26F4163DDA5B77F72, + 32E16F662BD317BE07A69E58, + 127F5C75CA1140A229F5C5FD, + 2CB4C73C121FCDEF65CBAC79, + B58C5191B1F0F0863167A322, + 89003B5CB547C82F42EEB0A9, + 17C3024C2A1EE03BC0ED9C96, + E5D86302F07C5564E71BDD33, + 69327BB424333BE9051A2C1D, + D4FC04482169FDDCEB7A3BB5, + A4A391D50A9F61201CBC277D ); name = native; sourceTree = ""; }; + 102590FC92E1B5107F83576A = { isa = PBXGroup; children = ( + FE9550EAB790E5DA3F2D29FF, + 2B22A7966C00D4C9740DBC50, + 5648974C3A509CF7BCB564A2, + F70E2701A89603A4BE984FF6, + 2B9B650A5C371167F1E95054, + 78B7B5349F52AFB72E0AB8C6, + AF25CB689CF9F18AB7F18B70, + 3DE9AC051C508BB978AF0DB2, + CAF6EDA5961A5335899392C7, + 6FDE421EF91F6A2ECE24F648, + D478C042D92EB811C777A864, + E6BDE757CFD28DF7846CD1ED, + 64777E3332749BC9BC58A9C9, + D20A63B1C4DF64E9DA6C9CE8, + 9335318EC700B990C16F4739, + E12CE38F88D50562CD35E502, + 76ACF3D24BC1E838C60D1C40, + EB8A566B377372EF63AA21C4, + AFB8BEA45B45892B61553E8B ); name = "juce_gui_basics"; sourceTree = ""; }; + 997D1EDFF8867D6F34493768 = { isa = PBXGroup; children = ( + 1AB4868A9AC3151DB805E2ED, + 13785F78EFA77576147267E3, + 32F091EF95BC75166AAE583A, + EB82AEC0B78709874C1749EC, + 5DE3DC6998A92F718C9683FA, + 71DFB6F3C44390C0FD109073, + 7E68BB771E88E0A2A323D365, + 588255FD68989F1A03FDF31C ); name = "code_editor"; sourceTree = ""; }; + 3BAE6D34CB0FFE32A18C6008 = { isa = PBXGroup; children = ( + BAA44451865610A98B3A69AE, + 346937AF08405CC63D570161 ); name = documents; sourceTree = ""; }; + 8E4E901883E6B9C038471176 = { isa = PBXGroup; children = ( + 45F6575A7BDB9134EAEA7633, + 954D25A9D5C49DEB9D2FD167, + 24CFBAD49341D774EFA46056 ); name = embedding; sourceTree = ""; }; + B199AE84B656EEB377B44DAE = { isa = PBXGroup; children = ( + C4A2C1FDE57CCF33BE778B39, + ACDB4542A6B2FE5186631197, + E5241F77EBB47E4DF15750FA, + D5E430C641A42BA4693AC4AF, + 4F977F1C295B0D355391AAD3, + 6E2A781F28B3F735F4FAB2A2, + A00DC4E59356AF5F1D9C02D1, + 5BFC8D75FFE4E8DEE50B3B1A, + A062855D9DD17397012BC224, + AE8321756C03700EB12FF98A, + FD333147C1339A81B846EC52, + 0FDAC75611540A0DE7FE3E22, + 271BCF94F884F0354E1EBCC7, + D154251B66BF13E992D3D06A, + CEFACF205D94175B714846DB, + 738B67C0D9862DF54EC53785 ); name = misc; sourceTree = ""; }; + E71EF502364BDEA76FE5A4E9 = { isa = PBXGroup; children = ( + 29C1872028A449607E80B677, + 717E18C7D784FE087436A768, + 34328035CBCDFA9F18BBA158, + DB3B5F6FE49267EE53089A05, + AF9A3BEBEC95195644691CA1, + CE8542A4C8BB33C6A0EA36A4, + E4644D1ECB4F5A7D7062E2CB, + 83B3A12467C52CB13FB353C6, + E5CD39DEA3BE8EC9959F8CFE, + 97187C062A4A90E3DE7B4B6F, + B06A13CEF4F653521D640041, + 3927B1AD5EFA95FBE77C0DAB ); name = native; sourceTree = ""; }; + 24EAA5A95BB6182CEC97A78A = { isa = PBXGroup; children = ( + 997D1EDFF8867D6F34493768, + 3BAE6D34CB0FFE32A18C6008, + 8E4E901883E6B9C038471176, + B199AE84B656EEB377B44DAE, + E71EF502364BDEA76FE5A4E9, + 4920848208F79075FCAAB34C, + 223EE283E11BA1F5AF0AF974 ); name = "juce_gui_extra"; sourceTree = ""; }; + D62CAA66658707456DEC1897 = { isa = PBXGroup; children = ( + A6591E1C9596C9585841C280, + C1286EFB30F4A6B5049A6E42, + 51D3ACB3B8EB13CB9843F7F8, + 93DBDE35F9396CE4E89673FB, + 64272C7AB634CC1683F965CD, + D617988BED63CC4252FDB0A6, + 7D34EB83085FA61FCC15CB33, + 5C634103A260BF82A0E31C45, + 102590FC92E1B5107F83576A, + 24EAA5A95BB6182CEC97A78A ); name = "Juce Modules"; sourceTree = ""; }; + 3E0C3A2E8ED7ED09FA4E1CF0 = { isa = PBXGroup; children = ( + A4732634AB48AFD0FB06D7FA, + 54363D0B39B88D43447C0123, + 7228D8E143CA465FB15BD546, + 505852570B48EB3F18076B03, + 3254CAE4C282C4432214B016, + 64CC83E4D891EAEC65EE41C4, + 502D49C82606515A80907EB3, + 3DF47857774F10344F12BE65, + 31AEFAC2A9E8C7C96ECB4B96, + 32FC163D919C52263303EF7E, + AA2F01B149F981C2997D583F, + 6273BD6D40C9A904273C592F, + 99078823EE2D77389696F0E5, + 48BDF7DFA849127655B86873, + AB6186E32E92664DEFA0C0A1, + 9E3820CD63B47B5385AF2DB6, + 19B56FF22ED0090A8D7A3E04, + 6DC26B61BA1638AFAF142A6C, + B63E7FBEF314AA2B6A8083F4, + 55E39FAA63BA8B9D40F40712, + D8038990994C30BDD631733E, + 4574217C2F5219DEDDDC9656, + FE39DD2B654DF778D919D554, + C7C6039A52C3EE370CA9E73A, + EAA5D8078BCC042BDF94C77A, + D6C6FCBA5ECA257959BFE674, + F6F950B6ABB40B62AE4C0B78, + 8F32EF92B0A18751EC39A79B ); name = "Juce Library Code"; sourceTree = ""; }; + 47F1FC7D160024027C543D04 = { isa = PBXGroup; children = ( + 2EFC0DDB732834CABE62C36E, + 6F9852573AA442CFBAD9695F ); name = Resources; sourceTree = ""; }; + 37BC5C48642EECA7AE662C02 = { isa = PBXGroup; children = ( + E32283AE8CC5A022E1A6B30B, + 0A56796E1B84D05D8DD1100D, + 817CC81F50861DAEEFB2043A, + 2FDF76165C655B2E77BE4CFD, + 3A01DC4DEBE65C313C7C8A44, + A81F4DC234E8D93BF9803529, + 452C1184BD776249B33151E5, + FC856709502EE15E8D3F448B, + 2F55D83145737DE69999DB92, + 5E966C95FACF7B8D5A907FE3 ); name = Frameworks; sourceTree = ""; }; + 01533246E329E35CCD6F8580 = { isa = PBXGroup; children = ( + FF6607118B29435E76806DFA ); name = Products; sourceTree = ""; }; + 8FF698E2E4B3B82B8C64B444 = { isa = PBXGroup; children = ( + C21CEF3B473FDC99270B7623, + D62CAA66658707456DEC1897, + 3E0C3A2E8ED7ED09FA4E1CF0, + 47F1FC7D160024027C543D04, + 37BC5C48642EECA7AE662C02, + 01533246E329E35CCD6F8580 ); name = Source; sourceTree = ""; }; + 93498502B083FC03423F6407 = { isa = XCBuildConfiguration; buildSettings = { + HEADER_SEARCH_PATHS = ("~/Documents/src/vstsdk2.4", ../../JuceLibraryCode, ../../JuceLibraryCode/modules, "$(inherited)"); + GCC_OPTIMIZATION_LEVEL = 0; INFOPLIST_FILE = Info.plist; INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/Components/"; LIBRARY_STYLE = Bundle; - MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; - OTHER_LDFLAGS = "-bundle"; + WRAPPER_EXTENSION = component; + GENERATE_PKGINFO_FILE = YES; OTHER_REZFLAGS = "-d ppc_$ppc -d i386_$i386 -d ppc64_$ppc64 -d x86_64_$x86_64 -I /System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Versions/A/Headers -I \"$(DEVELOPER_DIR)/Extras/CoreAudio/AudioUnits/AUPublic/AUBase\""; + CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; + MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; SDKROOT_ppc = macosx10.5; - WRAPPER_EXTENSION = component; - }; - name = Release; - }; - 93498502B083FC03423F6407 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; CLANG_LINK_OBJC_RUNTIME = NO; COMBINE_HIDPI_IMAGES = YES; - CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; + OTHER_LDFLAGS = "-bundle"; + ONLY_ACTIVE_ARCH = YES; COPY_PHASE_STRIP = NO; GCC_DYNAMIC_NO_PIC = NO; - GCC_OPTIMIZATION_LEVEL = 0; GCC_PREPROCESSOR_DEFINITIONS = ( - "_DEBUG=1", - "DEBUG=1", - "JUCER_XCODE_MAC_F6D2F4CF=1", - ); - GCC_VERSION = com.apple.compilers.llvm.clang.1_0; - GENERATE_PKGINFO_FILE = YES; - HEADER_SEARCH_PATHS = ( - "~/Documents/src/vstsdk2.4", - ../../JuceLibraryCode, - ../../JuceLibraryCode/modules, - "$(inherited)", - ); + "_DEBUG=1", + "DEBUG=1", + "JUCER_XCODE_MAC_F6D2F4CF=1"); }; name = Debug; }; + 4AA859F8A477DEBA3D568766 = { isa = XCBuildConfiguration; buildSettings = { + HEADER_SEARCH_PATHS = ("~/Documents/src/vstsdk2.4", ../../JuceLibraryCode, ../../JuceLibraryCode/modules, "$(inherited)"); + GCC_OPTIMIZATION_LEVEL = s; INFOPLIST_FILE = Info.plist; INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/Components/"; LIBRARY_STYLE = Bundle; - MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; - ONLY_ACTIVE_ARCH = YES; - OTHER_LDFLAGS = "-bundle"; + WRAPPER_EXTENSION = component; + GENERATE_PKGINFO_FILE = YES; OTHER_REZFLAGS = "-d ppc_$ppc -d i386_$i386 -d ppc64_$ppc64 -d x86_64_$x86_64 -I /System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Versions/A/Headers -I \"$(DEVELOPER_DIR)/Extras/CoreAudio/AudioUnits/AUPublic/AUBase\""; + CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; + MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; SDKROOT_ppc = macosx10.5; - WRAPPER_EXTENSION = component; - }; - name = Debug; - }; -/* End XCBuildConfiguration section */ - -/* Begin XCConfigurationList section */ - 5900493D34C3F35BEFC2B3D6 /* Build configuration list for PBXNativeTarget "Dexed" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 93498502B083FC03423F6407 /* Debug */, - 4AA859F8A477DEBA3D568766 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Debug; - }; - 79EC971C74D382E87C0F443D /* Build configuration list for PBXProject "Dexed" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 164731727DFE228515FE9A35 /* Debug */, - 1F51A4544E7E3E72CAFCC59B /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Debug; - }; -/* End XCConfigurationList section */ + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; + CLANG_LINK_OBJC_RUNTIME = NO; + COMBINE_HIDPI_IMAGES = YES; + OTHER_LDFLAGS = "-bundle"; + GCC_GENERATE_DEBUGGING_SYMBOLS = NO; + GCC_SYMBOLS_PRIVATE_EXTERN = YES; + DEAD_CODE_STRIPPING = YES; + GCC_PREPROCESSOR_DEFINITIONS = ( + "_NDEBUG=1", + "NDEBUG=1", + "JUCER_XCODE_MAC_F6D2F4CF=1"); }; name = Release; }; + 164731727DFE228515FE9A35 = { isa = XCBuildConfiguration; buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + GCC_C_LANGUAGE_STANDARD = c99; + GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_CHECK_SWITCH_STATEMENTS = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + GCC_WARN_MISSING_PARENTHESES = YES; + GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES; + GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES; + WARNING_CFLAGS = -Wreorder; + GCC_MODEL_TUNING = G5; + GCC_INLINES_ARE_PRIVATE_EXTERN = YES; + ZERO_LINK = NO; + DEBUG_INFORMATION_FORMAT = "dwarf"; + PRODUCT_NAME = "Dexed"; }; name = Debug; }; + 1F51A4544E7E3E72CAFCC59B = { isa = XCBuildConfiguration; buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + GCC_C_LANGUAGE_STANDARD = c99; + GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_CHECK_SWITCH_STATEMENTS = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + GCC_WARN_MISSING_PARENTHESES = YES; + GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES; + GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES; + WARNING_CFLAGS = -Wreorder; + GCC_MODEL_TUNING = G5; + GCC_INLINES_ARE_PRIVATE_EXTERN = YES; + ZERO_LINK = NO; + DEBUG_INFORMATION_FORMAT = "dwarf"; + PRODUCT_NAME = "Dexed"; }; name = Release; }; + 79EC971C74D382E87C0F443D = { isa = XCConfigurationList; buildConfigurations = ( + 164731727DFE228515FE9A35, + 1F51A4544E7E3E72CAFCC59B ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; + 5900493D34C3F35BEFC2B3D6 = { isa = XCConfigurationList; buildConfigurations = ( + 93498502B083FC03423F6407, + 4AA859F8A477DEBA3D568766 ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; + F33A1146DD22EEF53DEB0728 = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + 813B2285513D65DDA30AA6E3 ); runOnlyForDeploymentPostprocessing = 0; }; + D7ECE35BCBD5C64A95ACCFC6 = { isa = PBXRezBuildPhase; buildActionMask = 2147483647; files = ( + 9D042F9D005532F763A72C26, + E293B9570C97E4BAD129D4A2 ); runOnlyForDeploymentPostprocessing = 0; }; + 9DB7317ADCFFCEAB747A09AF = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + C510246D7D5E162C9DE63DDE, + 082D6FF34EFF195C3A3B0CFB, + 3AB728E101D7B85DD39C5CC8, + FAC9C3E771D11FDA4DFAF17E, + 47C317B0F77A29ECA0400B2B, + 9EC12165834B1341938E951D, + F9A9CC03BA0B3030E92675AD, + 7B82F1D5F8DED01AA8988D33, + 434647C21C803FA8A4D44A70, + 95105DC8536836A06FD5C7BB, + 0D3132A8B412AE9E63024927, + D5A4D43A16EA4C71D53E96CD, + 1CBFE444B43C89E749602B7F, + 478699B4EF80A1A1C0D34C10, + 623AFA9E78826CA0136251DF, + B18C192606DF6079E7B9AEB9, + 1C87DA0B69D67481FC6CF4FD, + E3FA856CA4DB2009BB0F13E7, + 7E6DF76EEA834AC1E96470CE, + 93279A1D631E5F4103EAB17E, + 87B95D41180EF626460B2EA3, + ED2B6C710BC0474617D147B7, + A451AE788A4BD5AA72174D4C, + 927401C89B9B4F84AC1FE42F, + FFA0B77789034ACCB5203F40, + 823ECA6DD062A4D0CC056CF0, + 52770E3D32989EC50834582A, + 6CE74A36A215C0D39041710F, + E52CB89B4C49057C5A54CFFE, + 069530C6CF2796C568DD3E90, + 5B3A6A14A3951CF8E37608FF, + C2090920CAE913A6C56E0ACE, + 5F4FB65ABC71FAAD6EDD822E, + 1E2E719F9E93AD97BC37565F, + DDD1E74DE1AC7E6493AF04CA, + A6E2908774D7F669F21B1874, + B82FDEB3E53C9455BC6A5DAE, + 00C044DBB8BA1AF35CBC42E6, + E8D9A2B640A87FE92D2DA887 ); runOnlyForDeploymentPostprocessing = 0; }; + 06D721A024B3596A28AB8EC1 = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 6443699C06267ECC22CF9D12, + 60686C2C30A9F2777CEF01BD, + E8BEA8ABF5E288C5D5FCD620, + F329522961F1313091764113, + B0A4786A252B14B604101175, + FA2AF2015CFD98299593EA30, + 7116DC8487DC8321F36CD3D8, + 68878920F603FF1473994736, + A7D45B047CA84D7EF7018CDC, + 7E444608AFB10ED54DB5C9AB ); runOnlyForDeploymentPostprocessing = 0; }; + 3272AB811807EDC647D52F52 = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; name = "Post-build script"; shellPath = /bin/sh; shellScript = "\n# This script takes the build product and copies it to the AU, VST, and RTAS folders, depending on \n# which plugin types you've built\n\noriginal=$CONFIGURATION_BUILD_DIR/$FULL_PRODUCT_NAME\n\n# this looks inside the binary to detect which platforms are needed.. \ncopyAU=`nm -g \"$CONFIGURATION_BUILD_DIR/$EXECUTABLE_PATH\" | grep -i 'AudioUnit' | wc -l`\ncopyVST=`nm -g \"$CONFIGURATION_BUILD_DIR/$EXECUTABLE_PATH\" | grep -i 'VSTPlugin' | wc -l`\ncopyRTAS=`nm -g \"$CONFIGURATION_BUILD_DIR/$EXECUTABLE_PATH\" | grep -i 'CProcess' | wc -l`\ncopyAAX=`nm -g \"$CONFIGURATION_BUILD_DIR/$EXECUTABLE_PATH\" | grep -i 'ACFStartup' | wc -l`\n\nif [ $copyAU -gt 0 ]; then\n echo \"Copying to AudioUnit folder...\"\n AU=~/Library/Audio/Plug-Ins/Components/$PRODUCT_NAME.component\n if [ -d \"$AU\" ]; then \n rm -r \"$AU\"\n fi\n\n cp -r \"$original\" \"$AU\"\n sed -i \"\" -e 's/TDMwPTul/BNDLPTul/g' \"$AU/Contents/PkgInfo\"\n sed -i \"\" -e 's/TDMw/BNDL/g' \"$AU/Contents/$INFOPLIST_FILE\"\n\n # Fix info.plist for AUs built with Xcode 3\n if [ -f \"$DEVELOPER_DIR/Library/Developer/CoreAudio/AudioUnits/AUPublic/AUBase/AUPlugInDispatch.cpp\" ]; then\n echo\n else\n echo \"Removing AudioComponents entry from Info.plist because this is not a new-format AU\"\n /usr/libexec/PlistBuddy -c \"Delete AudioComponents\" \"$AU/Contents/Info.plist\"\n fi\nfi\n\nif [ $copyVST -gt 0 ]; then\n echo \"Copying to VST folder...\"\n VST=~/Library/Audio/Plug-Ins/VST/$PRODUCT_NAME.vst\n if [ -d \"$VST\" ]; then \n rm -r \"$VST\"\n fi\n\n cp -r \"$original\" \"$VST\"\n sed -i \"\" -e 's/TDMwPTul/BNDLPTul/g' \"$VST/Contents/PkgInfo\"\n sed -i \"\" -e 's/TDMw/BNDL/g' \"$VST/Contents/$INFOPLIST_FILE\"\nfi\n\nif [ $copyRTAS -gt 0 ]; then\n echo \"Copying to RTAS folder...\"\n RTAS=/Library/Application\\ Support/Digidesign/Plug-Ins/$PRODUCT_NAME.dpm\n if [ -d \"$RTAS\" ]; then\n rm -r \"$RTAS\"\n fi\n\n cp -r \"$original\" \"$RTAS\"\nfi\n\nif [ $copyAAX -gt 0 ]; then\n echo \"Copying to AAX folder...\"\n\n if [ -d \"/Applications/ProTools_3PDev/Plug-Ins\" ]; then\n AAX1=\"/Applications/ProTools_3PDev/Plug-Ins/$PRODUCT_NAME.aaxplugin\"\n\n if [ -d \"$AAX1\" ]; then\n rm -r \"$AAX1\"\n fi\n\n cp -r \"$original\" \"$AAX1\"\n fi\n\n if [ -d \"/Library/Application Support/Avid/Audio/Plug-Ins\" ]; then\n AAX2=\"/Library/Application Support/Avid/Audio/Plug-Ins/$PRODUCT_NAME.aaxplugin\"\n\n if [ -d \"$AAX2\" ]; then\n rm -r \"$AAX2\"\n fi\n\n cp -r \"$original\" \"$AAX2\"\n fi\nfi\n"; }; + CC364D6AF074DD367C3061CC = { isa = PBXNativeTarget; buildConfigurationList = 5900493D34C3F35BEFC2B3D6; buildPhases = ( + F33A1146DD22EEF53DEB0728, + D7ECE35BCBD5C64A95ACCFC6, + 9DB7317ADCFFCEAB747A09AF, + 06D721A024B3596A28AB8EC1, + 3272AB811807EDC647D52F52 ); buildRules = ( ); dependencies = ( ); name = Dexed; productName = Dexed; productReference = FF6607118B29435E76806DFA; productInstallPath = "$(HOME)/Library/Audio/Plug-Ins/Components/"; productType = "com.apple.product-type.bundle"; }; + 0DA61024CABBA334F84603C0 = { isa = PBXProject; buildConfigurationList = 79EC971C74D382E87C0F443D; attributes = { LastUpgradeCheck = 0440; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = 8FF698E2E4B3B82B8C64B444; projectDirPath = ""; projectRoot = ""; targets = ( CC364D6AF074DD367C3061CC ); }; }; - rootObject = 0DA61024CABBA334F84603C0 /* Project object */; + rootObject = 0DA61024CABBA334F84603C0; } diff --git a/Builds/MacOSX/Dexed.xcodeproj/project.xcworkspace/xcuserdata/asb2m10.xcuserdatad/UserInterfaceState.xcuserstate b/Builds/MacOSX/Dexed.xcodeproj/project.xcworkspace/xcuserdata/asb2m10.xcuserdatad/UserInterfaceState.xcuserstate index 590797f8656e197cd41faeadef94162932d388ba..915ea1dbba79c4d3ebed997c36dc70f11a2d8bf1 100644 GIT binary patch literal 74984 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%0A)M*Hzr5!C;CN1nHqMq1YZN( zUf)Vz7#~ZafQrcHep}5!P>8*cAoBWn_7*B|aZPoBhUO-?!hv4aov_|~b-geBwvK~X zZ$D%so+EB|waO6q;GfYNXn|MlB(P$!iVQtmj=moU&g>d{RS?2X=$ms`j4{z`QL-fx?KKy+i~HD#YB zkV;w#1sbMdA$*MA-FkI#U5^A$C7k-^wRrIKR&5CFq=Pf2@$Mw*N#fVIUR}fBx0M|b z{q~kSMlN=l0#ngAF}Out#dx67y&qf(E&&S|=8*b1!8~tM*M^H?dT<#B6Tyc0&GE$B zu7bAuZT=n-PmR06w=yvz#(opO>JD{Pdyn4V$u<;dfY;Z+>tg4%&yQc?QFRGt&nG@?2j1-;XiW5g&#UnJ_-%y;#28iHVoi2vc~jfMc;f6-f%oeX@QArg z2qxuJPppdswx66F04b%DeEwxtI_<9+(?gqTMSQWL(6->wO% z*o^htPWrd8fzuPckchsm6kbHCA_sZ6@ZW`rv4%-hQ5)YgtE1g170(5eQ3amzFK{8| z2t(f>z9gt_wJ}iZSKkH>&mbgl!KPx9=C`dp)Lc+yy(Rwq($%pxfk3@flrj#DNuy#r zB^aO?gjmCAg1bIwz?bzuOk}_zGJNS{i~%worXrGaa4#oL)XEqOo

&>NyrI%u#h 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%0D;#x+Jd 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 X^-Je^Vat}WKQVpm&u{;~7ybVLb$K33 diff --git a/README.md b/README.md index d0703a0..8cc645a 100644 --- a/README.md +++ b/README.md @@ -1,43 +1,53 @@ Dexed DX7 Software Emulator =========================== -Dexed is a multi platform, multiformat plugin synth that is closely modeled on the Yamaha DX7. +Dexed is a multi platform, multi format plugin synth that is closely modeled on the Yamaha DX7. Under the hood, it uses [music-synthesizer-for-android](https://code.google.com/p/music-synthesizer-for-android) for the synth engine and [JUCE](http://wwww.juce.com) as a plugin wrapper. -Dexed is licensed on the GPL v2. The msfa component (music synthesizer for android, see msfa in the source -folder) stays on the Apache 2.0 license to able to collaborate between projects. +The goal of this project is to be a great tool/companion for the original DX7. Yes, the sound engine +with 'float' values parameter; different waveform (à la TX81z) would be great but anything that +goes beyond the DX7 should will be a fork of this project. This is to keep the compatiblity with +the original synth. + +Dexed is licensed on the GPL v2. The msfa component (acronym for music synthesizer for android, see msfa +in the source folder) stays on the Apache 2.0 license to able to collaborate between projects. + +Features +-------- +* Multi platform (OS X, Windows, Linux) and multi format (VST, AU and others that I don't use); by using JUCE +* The sound engine [music-synthesizer-for-android](https://code.google.com/p/music-synthesizer-for-android) is closely modeled on the original DX7 characteristics +* All of the 144 DX7 parameters are available from one single panel +* Fully supports DX7 input and output Sysex messages; including controller change. This means that you can use this with a native DX7/TX7 as a patch editor +* Each operator have a realtime VU meter to know wich one is active +* Can load any DX7/TX7 sysex programs Binary downloads ---------------- -It is far from finish but for those who want to try the "music-synthesizer-for-android" project +It is far from finished but for those who want to try the "music-synthesizer-for-android" project on a PC/Mac, you can download it [here](http://le-son666.com/software/dexed). -Using has a DX7 editor ----------------------- +Using as a DX7 editor +--------------------- This plugin can process original DX7 messages. If you change a parameter, it will send the corresponding DX7 sysex to midi out. Not all DAW supports sysex; for example Ableton Live simply discard any sysex data. Reaper does process midi out, but doesn't pass any -midi in sysex data to the plugin. +midi in sysex input data to the plugin. -(New) Features --------------- -* Multi platform (OS X, Windows, Linux) and multi format (VST, AU); by using JUCE -* The sound engine [music-synthesizer-for-android](https://code.google.com/p/music-synthesizer-for-android) is closely modeled on the original DX7 characteristics -* All of the 144 DX7 parameters are available from one single panel -* Fully supports DX7 input and output Sysex messages; including controller change. This means that you can use this with a native DX7/TX7 as a patch editor -* Each operator have a realtime VU meter to know wich one is active -* Can load any DX7/TX7 sysex programs. [See this (SynprezFM-II-builtins.tgz)](http://www.synprez.com/SynprezFM/) for great collection of DX7 patches +Randomized programs +------------------- +Dexed doesn't check the sysex checksum so you can load any type of files. If the checksum doesn't +match, it will tell you but load it anyway. This features enable a somekind of randomized DX +programs. TODO - Dexed ------------ -* Implement a better DX look and feel +* Implement a better DX look and feel (amp, pitch, algo) * Better implementation of the LPF filter -* Better display of the amplitude envelope -* Better display of the algo +* Various code cleanup TODO - msfa ----------- * LFO Amplitude * MOD Wheel action -* Algo 4 & 6 feedback \ No newline at end of file +* Algo 4 & 6 feedback diff --git a/Source/DXLookNFeel.cpp b/Source/DXLookNFeel.cpp index 7aaee55..64e9aa7 100644 --- a/Source/DXLookNFeel.cpp +++ b/Source/DXLookNFeel.cpp @@ -152,12 +152,37 @@ void AlgoDisplay::drawOp(Graphics &g, int x, int y, int num, bool feedback) { int x1 = (x*21) + 19; g.drawLine(x1, y*14+1, x1, y*14+14, 3); } +} +void VuMeter::paint(Graphics &g) { + + // taken from the drawLevelMeter ; + float width = getWidth(); + float height = getHeight(); + + g.setColour (Colours::black); + g.fillRoundedRectangle (0.0f, 0.0f, (float) width, (float) height, 0); + /*g.setColour (Colours::black.withAlpha (0.2f)); + g.drawRoundedRectangle (1.0f, 1.0f, width - 2.0f, height - 2.0f, 3.0f, 1.0f);*/ + + const int totalBlocks = 16; + const int numBlocks = roundToInt (totalBlocks * v); + const float h = (height - 6.0f) / (float) totalBlocks; + + for (int i = 0; i < totalBlocks; ++i) { + g.setColour (Colours::red); + if (i >= numBlocks) + g.setColour (Colours::red.withAlpha (0.2f)); + else + g.setColour (Colours::red); + //g.fillRoundedRectangle (3.0f + i * w + w * 0.1f, 3.0f, w * 0.8f, height - 6.0f, w * 0.4f); + + g.fillRoundedRectangle (3.0f, (height-3.0f) - (3.0f + i * h + h * 0.1f) , width - 6.0f, h * 0.8f, 0); + } } DXLookNFeel::DXLookNFeel() { setColour(TextButton::buttonColourId,Colour(0xFF0FC00F)); setColour(Slider::rotarySliderOutlineColourId,Colour(0xFF0FC00F)); setColour(Slider::rotarySliderFillColourId,Colour(0xFFFFFFFF)); - } diff --git a/Source/DXLookNFeel.h b/Source/DXLookNFeel.h index 561f3d7..5352f35 100644 --- a/Source/DXLookNFeel.h +++ b/Source/DXLookNFeel.h @@ -51,5 +51,9 @@ public: DXLookNFeel(); }; - +class VuMeter: public Component { + void paint(Graphics &g); +public : + float v; +}; #endif // DXLOOKNFEEL_H_INCLUDED diff --git a/Source/OperatorEditor.cpp b/Source/OperatorEditor.cpp index 8bcc3fc..f1a9919 100644 --- a/Source/OperatorEditor.cpp +++ b/Source/OperatorEditor.cpp @@ -86,14 +86,6 @@ OperatorEditor::OperatorEditor () opMode->addItem ("FIXED", 2); opMode->addListener (this); - addAndMakeVisible (opId = new Label ("new label", - "OP1")); - opId->setFont (Font (9.30f, Font::plain)); - opId->setJustificationType (Justification::centredLeft); - opId->setEditable (false, false, false); - opId->setColour (TextEditor::textColourId, Colours::black); - opId->setColour (TextEditor::backgroundColourId, Colour (0x00000000)); - addAndMakeVisible (opLevel = new Slider ("opLevel")); opLevel->setRange (0, 99, 1); opLevel->setSliderStyle (Slider::Rotary); @@ -112,16 +104,6 @@ OperatorEditor::OperatorEditor () opCoarse->setTextBoxStyle (Slider::NoTextBox, false, 80, 20); opCoarse->addListener (this); - addAndMakeVisible (gain = new Slider ("new slider")); - gain->setRange (0, 1, 0); - gain->setSliderStyle (Slider::LinearVertical); - gain->setTextBoxStyle (Slider::NoTextBox, true, 80, 20); - gain->setColour (Slider::thumbColourId, Colours::black); - gain->setColour (Slider::trackColourId, Colour (0x00ffffff)); - gain->setColour (Slider::rotarySliderFillColourId, Colour (0x000000ff)); - gain->setColour (Slider::textBoxBackgroundColourId, Colours::white); - gain->addListener (this); - addAndMakeVisible (khzDisplay = new Label ("khz", "1,000 kHz")); khzDisplay->setFont (Font (11.00f, Font::plain)); @@ -133,7 +115,7 @@ OperatorEditor::OperatorEditor () khzDisplay->setColour (TextEditor::backgroundColourId, Colour (0x00000000)); addAndMakeVisible (detune = new Slider ("detune")); - detune->setRange (0, 14, 1); + detune->setRange (-7, 7, 1); detune->setSliderStyle (Slider::LinearHorizontal); detune->setTextBoxStyle (Slider::NoTextBox, true, 80, 20); detune->addListener (this); @@ -203,6 +185,9 @@ OperatorEditor::OperatorEditor () ampModSens->setTextBoxStyle (Slider::NoTextBox, false, 80, 20); ampModSens->addListener (this); + addAndMakeVisible (vu = new VuMeter()); + vu->setName ("vu"); + //[UserPreSize] //[/UserPreSize] @@ -236,11 +221,9 @@ OperatorEditor::~OperatorEditor() s_egv3 = nullptr; s_egv4 = nullptr; opMode = nullptr; - opId = nullptr; opLevel = nullptr; opFine = nullptr; opCoarse = nullptr; - gain = nullptr; khzDisplay = nullptr; detune = nullptr; envDisplay = nullptr; @@ -252,6 +235,7 @@ OperatorEditor::~OperatorEditor() sclRateScaling = nullptr; keyVelSens = nullptr; ampModSens = nullptr; + vu = nullptr; //[Destructor]. You can add your own custom destruction code here.. @@ -264,6 +248,9 @@ void OperatorEditor::paint (Graphics& g) //[UserPrePaint] Add your own custom painting code here.. //[/UserPrePaint] + g.setColour (Colour (0x41000000)); + g.fillRect (-5, -8, 293, 100); + //[UserPaint] Add your own custom painting code here.. //[/UserPaint] } @@ -279,11 +266,9 @@ void OperatorEditor::resized() s_egv3->setBounds (184, 64, 24, 24); s_egv4->setBounds (208, 64, 24, 24); opMode->setBounds (24, 48, 104, 16); - opId->setBounds (0, 0, 24, 16); opLevel->setBounds (232, 56, 32, 32); opFine->setBounds (104, 24, 24, 24); opCoarse->setBounds (80, 24, 24, 24); - gain->setBounds (260, 0, 24, 88); khzDisplay->setBounds (32, 8, 88, 16); detune->setBounds (24, 24, 56, 24); envDisplay->setBounds (136, 5, 96, 32); @@ -295,6 +280,7 @@ void OperatorEditor::resized() sclRateScaling->setBounds (0, 16, 24, 24); keyVelSens->setBounds (240, 24, 24, 24); ampModSens->setBounds (240, 0, 24, 24); + vu->setBounds (268, 0, 12, 88); //[UserResized] Add your own custom resize handling here.. //[/UserResized] } @@ -369,11 +355,6 @@ void OperatorEditor::sliderValueChanged (Slider* sliderThatWasMoved) updateDisplay(); //[/UserSliderCode_opCoarse] } - else if (sliderThatWasMoved == gain) - { - //[UserSliderCode_gain] -- add your slider handling code here.. - //[/UserSliderCode_gain] - } else if (sliderThatWasMoved == detune) { //[UserSliderCode_detune] -- add your slider handling code here.. @@ -445,12 +426,6 @@ void OperatorEditor::comboBoxChanged (ComboBox* comboBoxThatHasChanged) //[MiscUserCode] You can add your own definitions of your custom methods or any other code here... void OperatorEditor::bind(DexedAudioProcessor *parent, int op) { - int targetNum = op+1; - String opName; - opName << "OP" << targetNum; - - opId->setText(opName, NotificationType::dontSendNotification); - parent->opCtrl[op].egLevel[0]->bind(s_egl1); parent->opCtrl[op].egLevel[1]->bind(s_egl2); parent->opCtrl[op].egLevel[2]->bind(s_egl3); @@ -474,7 +449,8 @@ void OperatorEditor::bind(DexedAudioProcessor *parent, int op) { void OperatorEditor::updateGain(float v) { - gain->setValue(v); + vu->v = v; + vu->repaint(); } @@ -493,7 +469,7 @@ void OperatorEditor::updateDisplay() { txtFreq << freq << " Hz"; } - int det = detune->getValue() - 7; + int det = detune->getValue(); if ( det != 0 ) { if ( det > 0 ) txtFreq << " +" << det; @@ -524,7 +500,9 @@ BEGIN_JUCER_METADATA parentClasses="public Component" constructorParams="" variableInitialisers="" snapPixels="8" snapActive="1" snapShown="1" overlayOpacity="0.330" fixedSize="1" initialWidth="280" initialHeight="90"> - + + + -