From af17893b6d8593f0a4e919be87daed023c98be50 Mon Sep 17 00:00:00 2001 From: asb2m10 Date: Thu, 11 Jun 2015 23:52:51 -0400 Subject: [PATCH] Filter corrupted sysex files --- Builds/MacOSX/Dexed.xcodeproj/project.pbxproj | 5200 ++++++++++------- .../UserInterfaceState.xcuserstate | Bin 185354 -> 205864 bytes Source/CartManager.cpp | 12 +- Source/Dexed.h | 2 +- Source/GlobalEditor.cpp | 1 + Source/PluginProcessor.cpp | 4 - Source/SysexComm.cpp | 2 + 7 files changed, 2977 insertions(+), 2244 deletions(-) diff --git a/Builds/MacOSX/Dexed.xcodeproj/project.pbxproj b/Builds/MacOSX/Dexed.xcodeproj/project.pbxproj index 4b0209b..a01c605 100644 --- a/Builds/MacOSX/Dexed.xcodeproj/project.pbxproj +++ b/Builds/MacOSX/Dexed.xcodeproj/project.pbxproj @@ -6,2274 +6,3008 @@ objectVersion = 46; objects = { - 6443699C06267ECC22CF9D12 = {isa = PBXBuildFile; fileRef = E32283AE8CC5A022E1A6B30B; }; - 60686C2C30A9F2777CEF01BD = {isa = PBXBuildFile; fileRef = 0A56796E1B84D05D8DD1100D; }; - 77C3EA8D0A12986429BA466D = {isa = PBXBuildFile; fileRef = 838A5E852BBD79A98CD9FDDD; }; - E8BEA8ABF5E288C5D5FCD620 = {isa = PBXBuildFile; fileRef = 817CC81F50861DAEEFB2043A; }; - F329522961F1313091764113 = {isa = PBXBuildFile; fileRef = 2FDF76165C655B2E77BE4CFD; }; - B0A4786A252B14B604101175 = {isa = PBXBuildFile; fileRef = 3A01DC4DEBE65C313C7C8A44; }; - 82253A3BBFF29FC56A08C972 = {isa = PBXBuildFile; fileRef = 919DF1054C09D19EDA044BE8; }; - 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; }; - B18C192606DF6079E7B9AEB9 = {isa = PBXBuildFile; fileRef = 8BADEB7BF1A65E83A7A1736D; }; - 697C52FD23363CB2EB9075C6 = {isa = PBXBuildFile; fileRef = 8BEBEDCAD409EE3A5D383B6D; }; - 4B27ACC5993C8C74FFCDD3BB = {isa = PBXBuildFile; fileRef = 61F792AFE04C15F413A4F766; }; - 478699B4EF80A1A1C0D34C10 = {isa = PBXBuildFile; fileRef = 018D0FB9E97B68D2EB3E3F72; }; - 6252C45CDFF75E05CCDBF737 = {isa = PBXBuildFile; fileRef = 6B3889626BDBB814F2387085; }; - 69A60891A52C61989A205791 = {isa = PBXBuildFile; fileRef = BF7A1720DADC7983F61E895C; }; - CD1CF0C6B4AB9F4C8175FE08 = {isa = PBXBuildFile; fileRef = F221CF21582EE0B8FE774583; }; - 8F3B0996452972F266C749E0 = {isa = PBXBuildFile; fileRef = 03813BF0D93D100F6F0393C9; }; - D5A4D43A16EA4C71D53E96CD = {isa = PBXBuildFile; fileRef = A02775EA788AD4BF7DD1B1A1; }; - 8121E10419E2D99645EA254E = {isa = PBXBuildFile; fileRef = D984CE634945077E682B48F3; }; - 082D6FF34EFF195C3A3B0CFB = {isa = PBXBuildFile; fileRef = 838E63F5800CA577B92EF6AE; }; - C510246D7D5E162C9DE63DDE = {isa = PBXBuildFile; fileRef = 19CEF599CB23958AC63D427E; }; - 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; }; - 1CBFE444B43C89E749602B7F = {isa = PBXBuildFile; fileRef = 45ADFD8885BE76C7F7D999AC; }; - 623AFA9E78826CA0136251DF = {isa = PBXBuildFile; fileRef = 59D15F780D468B587F9C7E78; }; - 8BE2A084394DA3E45DDB5646 = {isa = PBXBuildFile; fileRef = 7936BBAA586387B2FAFB958B; }; - EC23F9F2EE10A2DE3CB6D406 = {isa = PBXBuildFile; fileRef = 65BE679590BFE2466E16EA67; }; - 2360F3C87933B5A51B0D4839 = {isa = PBXBuildFile; fileRef = 0598D37F24E489C12F43EF93; settings = {COMPILER_FLAGS = "-w"; }; }; - 26E1D92384FB66ED8FCF5101 = {isa = PBXBuildFile; fileRef = C4DE747B720C310D6BC65936; settings = {COMPILER_FLAGS = "-w"; }; }; - 02B7485A3DD3F44C6058AB0E = {isa = PBXBuildFile; fileRef = 8ED1068B85DCEFEFDD3C4F82; settings = {COMPILER_FLAGS = "-w"; }; }; - 09E5F88C9C879073B1B103F1 = {isa = PBXBuildFile; fileRef = D8F138F48E933ECCF2DB2321; settings = {COMPILER_FLAGS = "-w"; }; }; - EE173D0BBBF66A8977FE3A7E = {isa = PBXBuildFile; fileRef = 173994FFD45CE7CB6D2CCAD7; settings = {COMPILER_FLAGS = "-w"; }; }; - EB464CA0288DD69ABBAE73B3 = {isa = PBXBuildFile; fileRef = 02802D92B7CF0D835254B6C1; settings = {COMPILER_FLAGS = "-w"; }; }; - 3FC0533D8E67D63666A51C64 = {isa = PBXBuildFile; fileRef = 6B8B14C1AA3491F103E6A5F7; settings = {COMPILER_FLAGS = "-w"; }; }; - 0E0B0D39FCB31A57F5298C7A = {isa = PBXBuildFile; fileRef = 6A462A15DB909F68F4A9BECC; settings = {COMPILER_FLAGS = "-w"; }; }; - AE7F0435D9C8D94FFDA16DCA = {isa = PBXBuildFile; fileRef = 6E1E415B080EA491A7D58D3A; settings = {COMPILER_FLAGS = "-w"; }; }; - 3D8568887BBA0D81340FF64D = {isa = PBXBuildFile; fileRef = 3E301CD94F9029D7E3898EB2; settings = {COMPILER_FLAGS = "-w"; }; }; - 95D4EF9899B0D0D3FC729312 = {isa = PBXBuildFile; fileRef = 16D7D354B7CBC971E8B0CFA5; settings = {COMPILER_FLAGS = "-w"; }; }; - C19B69B5974FA50D116A4F52 = {isa = PBXBuildFile; fileRef = 81A949AE03BA033D5D762E9F; settings = {COMPILER_FLAGS = "-w"; }; }; - ED19C7C3EF2026BC9386CAA3 = {isa = PBXBuildFile; fileRef = BAADD431AF7666E435C6C4B3; settings = {COMPILER_FLAGS = "-w"; }; }; - B96C21AF3AD25C7950EA6CE5 = {isa = PBXBuildFile; fileRef = F3171B20C2BBF12A5786B1F5; settings = {COMPILER_FLAGS = "-w"; }; }; - DFA8CE3B7D7FE269254C9BDD = {isa = PBXBuildFile; fileRef = 0DB84FE1DF027D2AB0952F18; settings = {COMPILER_FLAGS = "-w"; }; }; - DAC2F8A317486D36C0E0F81F = {isa = PBXBuildFile; fileRef = A31C49ABA24290126250F574; settings = {COMPILER_FLAGS = "-w"; }; }; - 556863C97636A308001CFD21 = {isa = PBXBuildFile; fileRef = 3A44529EBD28E325DAA12D80; settings = {COMPILER_FLAGS = "-w"; }; }; - 6970EC0E1FEDCF3793098929 = {isa = PBXBuildFile; fileRef = 7B2E31BD7292002DEBCC366B; settings = {COMPILER_FLAGS = "-w"; }; }; - 62798B841D9D5E0B71064A73 = {isa = PBXBuildFile; fileRef = 2CA60524355CF872ADB42EA4; settings = {COMPILER_FLAGS = "-w"; }; }; - CCC498943EDC85558AF6D8B8 = {isa = PBXBuildFile; fileRef = 561A9793AA73B7FDDED14476; settings = {COMPILER_FLAGS = "-w"; }; }; - F1106DF1AB7F08D4FC6B6BBB = {isa = PBXBuildFile; fileRef = 68CCE716313990E1412107A8; settings = {COMPILER_FLAGS = "-w"; }; }; - 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; }; - 52C0C94470D90310AF2F8433 = {isa = PBXBuildFile; fileRef = D0178A36F6E46F92111E4883; }; - 13F8BF7C26D50908163425CF = {isa = PBXBuildFile; fileRef = 01EF232D8B427B8CE38127C2; }; - 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"; }; - 01EF232D8B427B8CE38127C2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_VST3_Wrapper.mm"; path = "../../JuceLibraryCode/modules/juce_audio_plugin_client/VST3/juce_VST3_Wrapper.mm"; 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"; }; - 02802D92B7CF0D835254B6C1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUDispatch.cpp; path = Extras/CoreAudio/AudioUnits/AUPublic/AUBase/AUDispatch.cpp; sourceTree = "DEVELOPER_DIR"; }; - 02E962E65624D43B0906B0C6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PerformanceCounter.cpp"; path = "../../JuceLibraryCode/modules/juce_core/time/juce_PerformanceCounter.cpp"; sourceTree = "SOURCE_ROOT"; }; - 0337F4D67CD2D5C29939E940 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = CAMutex.h; path = Extras/CoreAudio/PublicUtility/CAMutex.h; sourceTree = "DEVELOPER_DIR"; }; - 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"; }; - 03813BF0D93D100F6F0393C9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AlgoDisplay.cpp; path = ../../Source/AlgoDisplay.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"; }; - 0598D37F24E489C12F43EF93 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUBase.cpp; path = Extras/CoreAudio/AudioUnits/AUPublic/AUBase/AUBase.cpp; sourceTree = "DEVELOPER_DIR"; }; - 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"; }; - 07333A7932C6B7538F4DF21F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_VST3Headers.h"; path = "../../JuceLibraryCode/modules/juce_audio_processors/format_types/juce_VST3Headers.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"; }; - 076C4F22CCC47AFEAC2D0C68 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LuaCodeTokeniser.h"; path = "../../JuceLibraryCode/modules/juce_gui_extra/code_editor/juce_LuaCodeTokeniser.h"; 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"; }; - 0831514ABD7A268115E6FD43 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = ProgramListBox.h; path = ../../Source/ProgramListBox.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"; }; - 0BD21CA621B7350EBED18C0A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Dexed.h; path = ../../Source/Dexed.h; 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"; }; - 0D5761BE1D2DEA319B57D740 = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Switch_48x26.png"; path = "../../Resources/ui/Switch_48x26.png"; sourceTree = "SOURCE_ROOT"; }; - 0DB84FE1DF027D2AB0952F18 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CAAUParameter.cpp; path = Extras/CoreAudio/PublicUtility/CAAUParameter.cpp; sourceTree = "DEVELOPER_DIR"; }; - 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"; }; - 0E3FA3D7B11FC7D19CC634BE = {isa = PBXFileReference; lastKnownFileType = image.png; name = about.png; path = ../../Resources/about.png; 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"; }; - 0FB6B4A8DC064694A4A3B271 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MountedVolumeListChangeDetector.h"; path = "../../JuceLibraryCode/modules/juce_events/messages/juce_MountedVolumeListChangeDetector.h"; 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"; }; - 10E7F81B8369A5A923D5EE9A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AUInputFormatConverter.h; path = Extras/CoreAudio/AudioUnits/AUPublic/Utility/AUInputFormatConverter.h; sourceTree = "DEVELOPER_DIR"; }; - 112C97A7D8CEC06ED2E1B1BE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StringArray.h"; path = "../../JuceLibraryCode/modules/juce_core/text/juce_StringArray.h"; sourceTree = "SOURCE_ROOT"; }; - 113019177161C70BFD9E655E = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../JuceLibraryCode/modules/juce_gui_extra/juce_module_info"; 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"; }; - 153DD72C28F1B2C131090DEE = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_core.h"; path = "../../JuceLibraryCode/modules/juce_core/juce_core.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"; }; - 15B75D829C40872D542A38B8 = {isa = PBXFileReference; lastKnownFileType = file.zip; name = "builtin_pgm.zip"; path = "../../Resources/builtin_pgm.zip"; sourceTree = "SOURCE_ROOT"; }; - 15F31F8C2BAC231631AC3156 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_audio_basics.h"; path = "../../JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h"; 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"; }; - 1629C7407F033B97102CEF6B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NormalisableRange.h"; path = "../../JuceLibraryCode/modules/juce_core/maths/juce_NormalisableRange.h"; 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"; }; - 16D7D354B7CBC971E8B0CFA5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUOutputBase.cpp; path = Extras/CoreAudio/AudioUnits/AUPublic/OtherBases/AUOutputBase.cpp; sourceTree = "DEVELOPER_DIR"; }; - 170F06D00B2197E66300D558 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextPropertyComponent.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/properties/juce_TextPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 173994FFD45CE7CB6D2CCAD7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUCarbonViewDispatch.cpp; path = Extras/CoreAudio/AudioUnits/AUPublic/AUCarbonViewBase/AUCarbonViewDispatch.cpp; sourceTree = "DEVELOPER_DIR"; }; - 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"; }; - 17A328AD02B5D7DA362E1D5D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ConnectedChildProcess.cpp"; path = "../../JuceLibraryCode/modules/juce_events/interprocess/juce_ConnectedChildProcess.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"; }; - 18D52C793029AFCC92C77A75 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LiveConstantEditor.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_extra/misc/juce_LiveConstantEditor.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"; }; - 1C3A85D115878AA5A495199E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = CartManager.h; path = ../../Source/CartManager.h; 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"; }; - 1D72CD485011A4EA3E6B0FD5 = {isa = PBXFileReference; lastKnownFileType = file.ttf; name = "NotoSans-Regular.ttf"; path = "../../Resources/ui/NotoSans-Regular.ttf"; 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"; }; - 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"; }; - 210364718D006CC26958D583 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = CAVectorUnit.h; path = Extras/CoreAudio/PublicUtility/CAVectorUnit.h; sourceTree = "DEVELOPER_DIR"; }; - 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"; }; - 217D5E7DC9D4006AA1994A96 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../JuceLibraryCode/modules/juce_audio_processors/juce_module_info"; 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"; }; - 22520CCBD52F680200524E87 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SubregionStream.h"; path = "../../JuceLibraryCode/modules/juce_core/streams/juce_SubregionStream.h"; sourceTree = "SOURCE_ROOT"; }; - 226462AF67A3DAA0A74B5BF0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_audio_processors.h"; path = "../../JuceLibraryCode/modules/juce_audio_processors/juce_audio_processors.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"; }; - 2B905EB5C391A1F8D80EA4EE = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../JuceLibraryCode/modules/juce_core/juce_module_info"; 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"; }; - 2C65FDA74486C92DF5EA5C87 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileFilter.h"; path = "../../JuceLibraryCode/modules/juce_core/files/juce_FileFilter.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"; }; - 2CA60524355CF872ADB42EA4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CAVectorUnit.cpp; path = Extras/CoreAudio/PublicUtility/CAVectorUnit.cpp; sourceTree = "DEVELOPER_DIR"; }; - 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"; }; - 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"; }; - 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"; }; - 3A44529EBD28E325DAA12D80 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CarbonEventHandler.cpp; path = Extras/CoreAudio/AudioUnits/AUPublic/AUCarbonViewBase/CarbonEventHandler.cpp; sourceTree = "DEVELOPER_DIR"; }; - 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"; }; - 3D52BDFF32D151178ABE21D0 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../JuceLibraryCode/modules/juce_gui_basics/juce_module_info"; 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"; }; - 3E301CD94F9029D7E3898EB2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUMIDIEffectBase.cpp; path = Extras/CoreAudio/AudioUnits/AUPublic/OtherBases/AUMIDIEffectBase.cpp; sourceTree = "DEVELOPER_DIR"; }; - 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"; }; - 40DCD07DB4B1D9FBB9D47BE5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ConnectedChildProcess.h"; path = "../../JuceLibraryCode/modules/juce_events/interprocess/juce_ConnectedChildProcess.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"; }; - 42037D6AD47F7FEBAF6D4732 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AUBuffer.h; path = Extras/CoreAudio/AudioUnits/AUPublic/Utility/AUBuffer.h; sourceTree = "DEVELOPER_DIR"; }; - 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"; }; - 44E53EF6DC2C6F714A7863C0 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../JuceLibraryCode/modules/juce_audio_basics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; - 452C1184BD776249B33151E5 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = DiscRecording.framework; path = System/Library/Frameworks/DiscRecording.framework; sourceTree = SDKROOT; }; - 4567FB06348FF519FDC6D698 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = DXComponents.h; path = ../../Source/DXComponents.h; sourceTree = "SOURCE_ROOT"; }; - 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"; }; - 46969E6B78BC89383358DCDA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_XMLCodeTokeniser.h"; path = "../../JuceLibraryCode/modules/juce_gui_extra/code_editor/juce_XMLCodeTokeniser.h"; sourceTree = "SOURCE_ROOT"; }; - 4697BFC33D1A3C846B2DED19 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AUSilentTimeout.h; path = Extras/CoreAudio/AudioUnits/AUPublic/Utility/AUSilentTimeout.h; sourceTree = "DEVELOPER_DIR"; }; - 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"; }; - 4778838DB96C82580CBE10D0 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../JuceLibraryCode/modules/juce_audio_utils/juce_module_info"; 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"; }; - 478D907DACBE0CF918C6A0AD = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = CarbonEventHandler.h; path = Extras/CoreAudio/AudioUnits/AUPublic/AUCarbonViewBase/CarbonEventHandler.h; sourceTree = "DEVELOPER_DIR"; }; - 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"; }; - 494508266CB5367CB38B5805 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DirectoryContentsList.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/filebrowser/juce_DirectoryContentsList.cpp"; 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"; }; - 4C67D4B9902C1B0CC80E11D8 = {isa = PBXFileReference; lastKnownFileType = image.png; name = "LFO_36_26.png"; path = "../../Resources/ui/LFO_36_26.png"; 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"; }; - 4CB06EEFAA877AA4A28FE150 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MusicDeviceBase.h; path = Extras/CoreAudio/AudioUnits/AUPublic/OtherBases/MusicDeviceBase.h; sourceTree = "DEVELOPER_DIR"; }; - 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"; }; - 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"; }; - 4FD935EA5DAA0EAB4F266B2E = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WindowsHooks.h"; path = "../../JuceLibraryCode/modules/juce_audio_plugin_client/utility/juce_WindowsHooks.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"; }; - 561A9793AA73B7FDDED14476 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = ComponentBase.cpp; path = Extras/CoreAudio/AudioUnits/AUPublic/AUBase/ComponentBase.cpp; sourceTree = "DEVELOPER_DIR"; }; - 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"; }; - 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"; }; - 5A366F36F3B4E50587A30351 = {isa = PBXFileReference; lastKnownFileType = file.ttf; name = "NotoSans-Bold.ttf"; path = "../../Resources/ui/NotoSans-Bold.ttf"; sourceTree = "SOURCE_ROOT"; }; - 5AD3DDD0285C94CEB17BF03C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AUEffectBase.h; path = Extras/CoreAudio/AudioUnits/AUPublic/OtherBases/AUEffectBase.h; sourceTree = "DEVELOPER_DIR"; }; - 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"; }; - 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; }; - 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"; }; - 6050F8DB4EA5F9A4A27D7653 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = CADebugMacros.h; path = Extras/CoreAudio/PublicUtility/CADebugMacros.h; sourceTree = "DEVELOPER_DIR"; }; - 60F23312570D43B7F7FC0D43 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AUInputElement.h; path = Extras/CoreAudio/AudioUnits/AUPublic/AUBase/AUInputElement.h; sourceTree = "DEVELOPER_DIR"; }; - 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"; }; - 61F792AFE04C15F413A4F766 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = EngineOpl.cpp; path = ../../Source/EngineOpl.cpp; sourceTree = "SOURCE_ROOT"; }; - 624B39364165E2F23A3D4540 = {isa = PBXFileReference; lastKnownFileType = image.png; name = "GlobalEditor_864x144.png"; path = "../../Resources/ui/GlobalEditor_864x144.png"; 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"; }; - 65BE679590BFE2466E16EA67 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = SysexComm.cpp; path = ../../Source/SysexComm.cpp; sourceTree = "SOURCE_ROOT"; }; - 66E042C6FFE93F0E19B32F09 = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Scaling_36_26.png"; path = "../../Resources/ui/Scaling_36_26.png"; 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"; }; - 687A7EC567E4B00B663808F1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_audio_utils.h"; path = "../../JuceLibraryCode/modules/juce_audio_utils/juce_audio_utils.h"; sourceTree = "SOURCE_ROOT"; }; - 68CCE716313990E1412107A8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MusicDeviceBase.cpp; path = Extras/CoreAudio/AudioUnits/AUPublic/OtherBases/MusicDeviceBase.cpp; sourceTree = "DEVELOPER_DIR"; }; - 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"; }; - 6A462A15DB909F68F4A9BECC = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUInputElement.cpp; path = Extras/CoreAudio/AudioUnits/AUPublic/AUBase/AUInputElement.cpp; sourceTree = "DEVELOPER_DIR"; }; - 6AFA3298C0E6EBF44DF90481 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PixelFormats.h"; path = "../../JuceLibraryCode/modules/juce_graphics/colour/juce_PixelFormats.h"; sourceTree = "SOURCE_ROOT"; }; - 6B3889626BDBB814F2387085 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CartManager.cpp; path = ../../Source/CartManager.cpp; sourceTree = "SOURCE_ROOT"; }; - 6B8B14C1AA3491F103E6A5F7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUEffectBase.cpp; path = Extras/CoreAudio/AudioUnits/AUPublic/OtherBases/AUEffectBase.cpp; sourceTree = "DEVELOPER_DIR"; }; - 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"; }; - 6D9DB37328ED695A9941A21C = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../JuceLibraryCode/modules/juce_data_structures/juce_module_info"; 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"; }; - 6DEFC761C7F27A8ED88790B4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_XMLCodeTokeniser.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_extra/code_editor/juce_XMLCodeTokeniser.cpp"; sourceTree = "SOURCE_ROOT"; }; - 6E1E415B080EA491A7D58D3A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUMIDIBase.cpp; path = Extras/CoreAudio/AudioUnits/AUPublic/OtherBases/AUMIDIBase.cpp; sourceTree = "DEVELOPER_DIR"; }; - 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"; }; - 730BEAA59340DC3DF50E2127 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_gui_extra.h"; path = "../../JuceLibraryCode/modules/juce_gui_extra/juce_gui_extra.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"; }; - 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"; }; - 7936BBAA586387B2FAFB958B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = PluginData.cpp; path = ../../Source/PluginData.cpp; 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"; }; - 7A58027CF8C6967B02370E01 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = EngineOpl.h; path = ../../Source/EngineOpl.h; sourceTree = "SOURCE_ROOT"; }; - 7A65F23E42CEFBDBA64EE2DA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = CAAudioChannelLayout.h; path = Extras/CoreAudio/PublicUtility/CAAudioChannelLayout.h; sourceTree = "DEVELOPER_DIR"; }; - 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"; }; - 7B2E31BD7292002DEBCC366B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CAStreamBasicDescription.cpp; path = Extras/CoreAudio/PublicUtility/CAStreamBasicDescription.cpp; sourceTree = "DEVELOPER_DIR"; }; - 7B6DC352755033E8436427CA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AUMIDIBase.h; path = Extras/CoreAudio/AudioUnits/AUPublic/OtherBases/AUMIDIBase.h; sourceTree = "DEVELOPER_DIR"; }; - 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"; }; - 7DC83451FCA10947AC92EBBC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_VST3Common.h"; path = "../../JuceLibraryCode/modules/juce_audio_processors/format_types/juce_VST3Common.h"; 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"; }; - 7ECA74A2FC82F26715446C70 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileFilter.cpp"; path = "../../JuceLibraryCode/modules/juce_core/files/juce_FileFilter.cpp"; 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"; }; - 7F1B3807BE4D056A05E18663 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../JuceLibraryCode/modules/juce_audio_plugin_client/juce_module_info"; 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"; }; - 801E57A03A710591F1B5FEC6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AUDispatch.h; path = Extras/CoreAudio/AudioUnits/AUPublic/AUBase/AUDispatch.h; sourceTree = "DEVELOPER_DIR"; }; - 80B36B053E1EA2D1352BD0C9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorParameter.h"; path = "../../JuceLibraryCode/modules/juce_audio_processors/processors/juce_AudioProcessorParameter.h"; 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; }; - 81A949AE03BA033D5D762E9F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUOutputElement.cpp; path = Extras/CoreAudio/AudioUnits/AUPublic/AUBase/AUOutputElement.cpp; sourceTree = "DEVELOPER_DIR"; }; - 81E389AD161BE88DA92A59AA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_events.h"; path = "../../JuceLibraryCode/modules/juce_events/juce_events.h"; sourceTree = "SOURCE_ROOT"; }; - 829D2BFEB85DC3589FEBB868 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_WildcardFileFilter.cpp"; path = "../../JuceLibraryCode/modules/juce_core/files/juce_WildcardFileFilter.cpp"; sourceTree = "SOURCE_ROOT"; }; - 82D97C5FDE8A53DEBB075DC7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AUCarbonViewControl.h; path = Extras/CoreAudio/AudioUnits/AUPublic/AUCarbonViewBase/AUCarbonViewControl.h; sourceTree = "DEVELOPER_DIR"; }; - 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"; }; - 83281A9109419F0057EABD31 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = CAVectorUnitTypes.h; path = Extras/CoreAudio/PublicUtility/CAVectorUnitTypes.h; sourceTree = "DEVELOPER_DIR"; }; - 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"; }; - 838A5E852BBD79A98CD9FDDD = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioUnit.framework; path = System/Library/Frameworks/AudioUnit.framework; sourceTree = SDKROOT; }; - 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"; }; - 8921057E004FE1036191B888 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AUOutputBase.h; path = Extras/CoreAudio/AudioUnits/AUPublic/OtherBases/AUOutputBase.h; sourceTree = "DEVELOPER_DIR"; }; - 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"; }; - 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"; }; - 8B19E0BEAD29F2C0D46FA89C = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Knob_34x34.png"; path = "../../Resources/ui/Knob_34x34.png"; 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"; }; - 8BEBEDCAD409EE3A5D383B6D = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = EngineMkI.cpp; path = ../../Source/EngineMkI.cpp; 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"; }; - 8ED1068B85DCEFEFDD3C4F82 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUCarbonViewBase.cpp; path = Extras/CoreAudio/AudioUnits/AUPublic/AUCarbonViewBase/AUCarbonViewBase.cpp; sourceTree = "DEVELOPER_DIR"; }; - 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"; }; - 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"; }; - 919DF1054C09D19EDA044BE8 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudioKit.framework; path = System/Library/Frameworks/CoreAudioKit.framework; sourceTree = SDKROOT; }; - 930D512FD24D7E21E43C7322 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_data_structures.h"; path = "../../JuceLibraryCode/modules/juce_data_structures/juce_data_structures.h"; 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"; }; - 9AAC5E6C1A21F8FE2F66F0E0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = ParamDialog.h; path = ../../Source/ParamDialog.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"; }; - 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"; }; - 9FB43E65C5F68B31FB16D0F5 = {isa = PBXFileReference; lastKnownFileType = image.png; name = "OperatorEditor_287x218.png"; path = "../../Resources/ui/OperatorEditor_287x218.png"; 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"; }; - A31C49ABA24290126250F574 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CAMutex.cpp; path = Extras/CoreAudio/PublicUtility/CAMutex.cpp; sourceTree = "DEVELOPER_DIR"; }; - A348DAE6ECDEF51CAD6B5FE4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ValueTree.cpp"; path = "../../JuceLibraryCode/modules/juce_data_structures/values/juce_ValueTree.cpp"; sourceTree = "SOURCE_ROOT"; }; - A354DF25FF89648B38DB63DC = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_gui_basics.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.h"; 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"; }; - A7894AD5A242CD86ACE9455C = {isa = PBXFileReference; lastKnownFileType = file.r; name = AUResources.r; path = Extras/CoreAudio/AudioUnits/AUPublic/AUBase/AUResources.r; sourceTree = "DEVELOPER_DIR"; }; - 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"; }; - ACEA0E1D856960307276B8B8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_graphics.h"; path = "../../JuceLibraryCode/modules/juce_graphics/juce_graphics.h"; 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"; }; - AE84ADD347C9AB73ECFCBED7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AUTimestampGenerator.h; path = Extras/CoreAudio/AudioUnits/AUPublic/Utility/AUTimestampGenerator.h; sourceTree = "DEVELOPER_DIR"; }; - 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"; }; - 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"; }; - B29C1AA0C72B3F9D34F7FEE4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CompilerSupport.h"; path = "../../JuceLibraryCode/modules/juce_core/system/juce_CompilerSupport.h"; 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"; }; - BAADD431AF7666E435C6C4B3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUScopeElement.cpp; path = Extras/CoreAudio/AudioUnits/AUPublic/AUBase/AUScopeElement.cpp; sourceTree = "DEVELOPER_DIR"; }; - BAE2BAF1F5DC75A6E72FC56A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TableListBox.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/widgets/juce_TableListBox.h"; sourceTree = "SOURCE_ROOT"; }; - BAEAEDCE17A81C84439E984A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = CAAUParameter.h; path = Extras/CoreAudio/PublicUtility/CAAUParameter.h; sourceTree = "DEVELOPER_DIR"; }; - BB08970C0517BF01D80D49B3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentAnimator.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_ComponentAnimator.h"; sourceTree = "SOURCE_ROOT"; }; - BB7808FBEB84DD9C60978532 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_audio_plugin_client.h"; path = "../../JuceLibraryCode/modules/juce_audio_plugin_client/juce_audio_plugin_client.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"; }; - BF7A1720DADC7983F61E895C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = ProgramListBox.cpp; path = ../../Source/ProgramListBox.cpp; 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"; }; - C1F03CEB2804747AF4C6BF4D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = ComponentBase.h; path = Extras/CoreAudio/AudioUnits/AUPublic/AUBase/ComponentBase.h; sourceTree = "DEVELOPER_DIR"; }; - C1FFEA64DED8E45D6A8F17F2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageFileFormat.cpp"; path = "../../JuceLibraryCode/modules/juce_graphics/images/juce_ImageFileFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; - C222D35AC4FC5C2A3BB0F8B6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = EngineMkI.h; path = ../../Source/EngineMkI.h; sourceTree = "SOURCE_ROOT"; }; - C28D3CC3B868C4F092E68D45 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../JuceLibraryCode/modules/juce_graphics/juce_module_info"; 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"; }; - C4DE747B720C310D6BC65936 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUBuffer.cpp; path = Extras/CoreAudio/AudioUnits/AUPublic/Utility/AUBuffer.cpp; sourceTree = "DEVELOPER_DIR"; }; - C56E401381FF968837F82364 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = PluginData.h; path = ../../Source/PluginData.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"; }; - C7577AF98915C39EDCEC259A = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Slider_26x26.png"; path = "../../Resources/ui/Slider_26x26.png"; 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"; }; - C89190A10B698C7B1E42C76D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AUMIDIEffectBase.h; path = Extras/CoreAudio/AudioUnits/AUPublic/OtherBases/AUMIDIEffectBase.h; sourceTree = "DEVELOPER_DIR"; }; - 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"; }; - CBEE3341DEFF854B1D114C0B = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Meter_140x8.png"; path = "../../Resources/ui/Meter_140x8.png"; 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"; }; - 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"; }; - D0178A36F6E46F92111E4883 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_VST3_Wrapper.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_plugin_client/VST3/juce_VST3_Wrapper.cpp"; sourceTree = "SOURCE_ROOT"; }; - D0A92955B64EB66E9334F51F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AUOutputElement.h; path = Extras/CoreAudio/AudioUnits/AUPublic/AUBase/AUOutputElement.h; sourceTree = "DEVELOPER_DIR"; }; - 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"; }; - D1BEED433BFC4AA10346BE1C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileSearchPath.cpp"; path = "../../JuceLibraryCode/modules/juce_core/files/juce_FileSearchPath.cpp"; sourceTree = "SOURCE_ROOT"; }; - D251BD558FBD32ECA221D81C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AUScopeElement.h; path = Extras/CoreAudio/AudioUnits/AUPublic/AUBase/AUScopeElement.h; sourceTree = "DEVELOPER_DIR"; }; - 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"; }; - D378EA436E4D111ECE7099C6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AUViewLocalizedStringKeys.h; path = Extras/CoreAudio/AudioUnits/AUPublic/AUViewBase/AUViewLocalizedStringKeys.h; sourceTree = "DEVELOPER_DIR"; }; - 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"; }; - D5E8818F417B8FBF0F9FECBD = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Light_14x14.png"; path = "../../Resources/ui/Light_14x14.png"; 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"; }; - D66793B7DB6B5CFC22A1BD9D = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AlgoDisplay.h; path = ../../Source/AlgoDisplay.h; 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"; }; - D8F138F48E933ECCF2DB2321 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUCarbonViewControl.cpp; path = Extras/CoreAudio/AudioUnits/AUPublic/AUCarbonViewBase/AUCarbonViewControl.cpp; sourceTree = "DEVELOPER_DIR"; }; - 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"; }; - D984CE634945077E682B48F3 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = DXComponents.cpp; path = ../../Source/DXComponents.cpp; 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"; }; - 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"; }; - E6F65C031FCBB192F3927D4C = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ButtonUnlabeled_50x30.png"; path = "../../Resources/ui/ButtonUnlabeled_50x30.png"; 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"; }; - 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"; }; - 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"; }; - EFABD729C0DFDF17DC9AAD80 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SharedResourcePointer.h"; path = "../../JuceLibraryCode/modules/juce_core/memory/juce_SharedResourcePointer.h"; 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"; }; - F221CF21582EE0B8FE774583 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = ParamDialog.cpp; path = ../../Source/ParamDialog.cpp; sourceTree = "SOURCE_ROOT"; }; - F258C148A5FB04C70976E92A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = SysexComm.h; path = ../../Source/SysexComm.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"; }; - F2C763A217C6D0704C6FB4F2 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AUCarbonViewBase.h; path = Extras/CoreAudio/AudioUnits/AUPublic/AUCarbonViewBase/AUCarbonViewBase.h; sourceTree = "DEVELOPER_DIR"; }; - F3171B20C2BBF12A5786B1F5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CAAudioChannelLayout.cpp; path = Extras/CoreAudio/PublicUtility/CAAudioChannelLayout.cpp; sourceTree = "DEVELOPER_DIR"; }; - 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"; }; - 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"; }; - F4050C3BAC97B06A7ED35103 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = CAStreamBasicDescription.h; path = Extras/CoreAudio/PublicUtility/CAStreamBasicDescription.h; sourceTree = "DEVELOPER_DIR"; }; - F426F0185DB4E97E1E59A807 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../JuceLibraryCode/modules/juce_events/juce_module_info"; 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"; }; - 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"; }; - F7B762EB74B4145099C06C5A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AUBase.h; path = Extras/CoreAudio/AudioUnits/AUPublic/AUBase/AUBase.h; sourceTree = "DEVELOPER_DIR"; }; - 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"; }; - FA0406B777C1CB9C71F86BC1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LuaCodeTokeniser.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_extra/code_editor/juce_LuaCodeTokeniser.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"; }; - FCBA692E842A80D9618CA467 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LiveConstantEditor.h"; path = "../../JuceLibraryCode/modules/juce_gui_extra/misc/juce_LiveConstantEditor.h"; 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"; }; - FF973BD60572C077A148D3AB = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WildcardFileFilter.h"; path = "../../JuceLibraryCode/modules/juce_core/files/juce_WildcardFileFilter.h"; sourceTree = "SOURCE_ROOT"; }; - F472964B0FFEE5615B72CE3D = {isa = PBXGroup; children = ( - 0D5761BE1D2DEA319B57D740, - E6F65C031FCBB192F3927D4C, - 8B19E0BEAD29F2C0D46FA89C, - 4C67D4B9902C1B0CC80E11D8, - D5E8818F417B8FBF0F9FECBD, - CBEE3341DEFF854B1D114C0B, - 66E042C6FFE93F0E19B32F09, - C7577AF98915C39EDCEC259A, - 1D72CD485011A4EA3E6B0FD5, - 5A366F36F3B4E50587A30351, - 15B75D829C40872D542A38B8, - 0E3FA3D7B11FC7D19CC634BE, - 624B39364165E2F23A3D4540, - 9FB43E65C5F68B31FB16D0F5, ); name = Resources; sourceTree = ""; }; - 0652CE27AE4971C99654E3BF = {isa = PBXGroup; children = ( - 8BADEB7BF1A65E83A7A1736D, - DC75DFCDFCDB425927B11EC0, - 8BEBEDCAD409EE3A5D383B6D, - C222D35AC4FC5C2A3BB0F8B6, - 61F792AFE04C15F413A4F766, - 7A58027CF8C6967B02370E01, ); name = dsp; sourceTree = ""; }; - 427DD4218ED26D69B0149A90 = {isa = PBXGroup; children = ( - 018D0FB9E97B68D2EB3E3F72, - BD25F7AC4728A7875B6AE9D5, - 6B3889626BDBB814F2387085, - 1C3A85D115878AA5A495199E, - BF7A1720DADC7983F61E895C, - 0831514ABD7A268115E6FD43, - F221CF21582EE0B8FE774583, - 9AAC5E6C1A21F8FE2F66F0E0, - 03813BF0D93D100F6F0393C9, - D66793B7DB6B5CFC22A1BD9D, - A02775EA788AD4BF7DD1B1A1, - 29D6A187B80D22EB609C256D, - D984CE634945077E682B48F3, - 4567FB06348FF519FDC6D698, - 838E63F5800CA577B92EF6AE, - C2AA393651CBC37DCD7718BD, - 19CEF599CB23958AC63D427E, - 4B70CBF4DB4E571EDF5D3114, ); name = ui; 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 = ( - 0652CE27AE4971C99654E3BF, - 427DD4218ED26D69B0149A90, - BDC5059F1563FD8DD69AD324, - 0BD21CA621B7350EBED18C0A, - 45ADFD8885BE76C7F7D999AC, - 5C0A1B7E2BF8FCAF5A1E8616, - 59D15F780D468B587F9C7E78, - EA6FC4F1F0D6EAE661569905, - 7936BBAA586387B2FAFB958B, - C56E401381FF968837F82364, - 65BE679590BFE2466E16EA67, - F258C148A5FB04C70976E92A, ); 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, - 44E53EF6DC2C6F714A7863C0, - 15F31F8C2BAC231631AC3156, ); 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 = ""; }; - FA8A91020A6EDA9A5DDF8D4A = {isa = PBXGroup; children = ( - D0178A36F6E46F92111E4883, - 01EF232D8B427B8CE38127C2, ); name = VST3; sourceTree = ""; }; - C6FD96042B8BCA45D8185D2F = {isa = PBXGroup; children = ( - 505852570B48EB3F18076B03, - 3254CAE4C282C4432214B016, ); name = AAX; sourceTree = ""; }; - 0FB9E2767E5705CC99B13E68 = {isa = PBXGroup; children = ( - FF46344F53B1AE5119D163D5, - C33C134DA87CD13FAF7BC5A1, - 477946525F6F1BE9135A3101, - 1358A353CB770ABF4DF73417, - A4010716414361F5F304407A, - FDA8E9094D7495F5116F7742, - B63E7FBEF314AA2B6A8083F4, - 4FD935EA5DAA0EAB4F266B2E, ); name = utility; sourceTree = ""; }; - C1286EFB30F4A6B5049A6E42 = {isa = PBXGroup; children = ( - D53856B782944C7AA8FC0B1E, - 9302146DD804F9CBF819DE20, - B794B15ADD462305846C5903, - FA8A91020A6EDA9A5DDF8D4A, - C6FD96042B8BCA45D8185D2F, - 0FB9E2767E5705CC99B13E68, - 7F1B3807BE4D056A05E18663, - BB7808FBEB84DD9C60978532, ); name = "juce_audio_plugin_client"; sourceTree = ""; }; - 2BB71E1725728DD1B293B270 = {isa = PBXGroup; children = ( - 7353E96136FAD8E0F0FAF2F3, - F3EADB9BD1C520ABD153B785, - B5D800CC11CBD506E9A6F4FB, - BEA2BC710D949E126E974D78, - EA15BEB063E386B16E2CA557, - DBEA78ADC148399D593D22A9, - 749FDD4CF73F9C8E26D09A7B, - 21E609C00045B8F41BA21DFE, - C29DCEB09280116E3F4E87C3, - 80B36B053E1EA2D1352BD0C9, - 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, - 7DC83451FCA10947AC92EBBC, - 07333A7932C6B7538F4DF21F, - 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, - 217D5E7DC9D4006AA1994A96, - 226462AF67A3DAA0A74B5BF0, ); 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, - 4778838DB96C82580CBE10D0, - 687A7EC567E4B00B663808F1, ); name = "juce_audio_utils"; sourceTree = ""; }; - C563903C95875B98E023EB42 = {isa = PBXGroup; children = ( - 400C107C97F668916CF93FB2, - 980D53B155A6FE153BF4ECC4, - 23E9F8B6075CCB7BA9FE4782, - 43E05BD9AADCBDA27B58F5A4, - 45CC11D2029BA2CEAE1B0F76, - BC383B9F2F352E373DE6C4A6, - 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, - 1629C7407F033B97102CEF6B, - 89BBB19B9AFC6DAD43B9B512, - 83FAEF9BE29243FBED61B39F, - BF47505F73A4CD4D0EB3F430, ); name = maths; sourceTree = ""; }; - 82CBE4344E05C198564C7023 = {isa = PBXGroup; children = ( - 72F3014666D709C2DC843E32, - A0492880578DCB9152DE5EAD, - 6CBCD70FF1AE3E23D1598F84, - AED57A3601CE4B9FF8007855, - E18590F0257AB3D1F7F7CE8F, - 21BB88DADCF2268F24A63357, - 61A517E758E2BF89FF445D7F, - 7F0B06EA0B38D4555CFEBA61, - FB35DC2702275D1038B7B960, - 7A739B1B4B833A4668904CA6, - 4350188F5B6D76DC651BA40E, - EFABD729C0DFDF17DC9AAD80, - 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, - 7ECA74A2FC82F26715446C70, - 2C65FDA74486C92DF5EA5C87, - D409BECBAD7CDC3DE48EFA2F, - 418C5A909668054B5140BDA9, - B446CB8C1ED8823EA2F33E30, - A70082D71DB8B5D779944812, - D1BEED433BFC4AA10346BE1C, - 3BB7B60AE87F68C10DBEE118, - F5E56D366A88F772BE998AED, - 4370F9713D43E71621F2AA2A, - F0E8BE4931D56987065FE1C1, - 829D2BFEB85DC3589FEBB868, - FF973BD60572C077A148D3AB, ); 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 = ( - B29C1AA0C72B3F9D34F7FEE4, - 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, - 2B905EB5C391A1F8D80EA4EE, - 153DD72C28F1B2C131090DEE, ); 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, - 6D9DB37328ED695A9941A21C, - 930D512FD24D7E21E43C7322, ); name = "juce_data_structures"; sourceTree = ""; }; - 24E56C122BA7B936EB30D9EE = {isa = PBXGroup; children = ( - 33E4BED358B8566CCEE47B95, - C1CB32E507C8F16FFF6014F6, - DDEEAB98F5FD8C74E02FA413, - A1CD23B489568CB51325DB98, - CC1B6A4F3E42E9DE4C619D00, - 866BB30F214A58492E281430, - 2DF03B864D4F23315F18CC24, - 853996FFE0D8585AACC747C4, - 2752A284F49F193F36688FAA, - 006FC3A3740D97EE2F4A78B3, - 8D7D3383FF13817F3B277B02, - 0FB6B4A8DC064694A4A3B271, - 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 = ( - 17A328AD02B5D7DA362E1D5D, - 40DCD07DB4B1D9FBB9D47BE5, - 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, - F426F0185DB4E97E1E59A807, - 81E389AD161BE88DA92A59AA, ); 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, - C28D3CC3B868C4F092E68D45, - ACEA0E1D856960307276B8B8, ); 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, - 25F88A5C788D9CF7301569EB, - 8C4A3CBB322357AF0CA3C2CD, - 9E0A95AA535CE6ABE66D9A30, - 0A3CCDBDD4238A7F9CB559BD, - 24C467D96909731EB0D68B4A, - D33DD8892334E06135451054, - 1635BBF869518BAA7A88A6A0, - BA9FFDC7BCC2D364014E1280, - E8A7578ED10948AB49EE2997, - 2CA19470CA427333F8CAC0A5, - 27077B2F6AA5ED05FAF0B5D8, ); 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, - 3D52BDFF32D151178ABE21D0, - A354DF25FF89648B38DB63DC, ); name = "juce_gui_basics"; sourceTree = ""; }; - 997D1EDFF8867D6F34493768 = {isa = PBXGroup; children = ( - 1AB4868A9AC3151DB805E2ED, - 13785F78EFA77576147267E3, - 32F091EF95BC75166AAE583A, - EB82AEC0B78709874C1749EC, - 5DE3DC6998A92F718C9683FA, - 71DFB6F3C44390C0FD109073, - 7E68BB771E88E0A2A323D365, - 588255FD68989F1A03FDF31C, - FA0406B777C1CB9C71F86BC1, - 076C4F22CCC47AFEAC2D0C68, - 6DEFC761C7F27A8ED88790B4, - 46969E6B78BC89383358DCDA, ); 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, - 18D52C793029AFCC92C77A75, - FCBA692E842A80D9618CA467, - 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, - 113019177161C70BFD9E655E, - 730BEAA59340DC3DF50E2127, ); name = "juce_gui_extra"; sourceTree = ""; }; - D62CAA66658707456DEC1897 = {isa = PBXGroup; children = ( - A6591E1C9596C9585841C280, - C1286EFB30F4A6B5049A6E42, - 51D3ACB3B8EB13CB9843F7F8, - 93DBDE35F9396CE4E89673FB, - 64272C7AB634CC1683F965CD, - D617988BED63CC4252FDB0A6, - 7D34EB83085FA61FCC15CB33, - 5C634103A260BF82A0E31C45, - 102590FC92E1B5107F83576A, - 24EAA5A95BB6182CEC97A78A, ); name = "Juce Modules"; sourceTree = ""; }; - C2089BDCA7170FE59577FA72 = {isa = PBXGroup; children = ( - 0598D37F24E489C12F43EF93, - F7B762EB74B4145099C06C5A, - C4DE747B720C310D6BC65936, - 42037D6AD47F7FEBAF6D4732, - 8ED1068B85DCEFEFDD3C4F82, - F2C763A217C6D0704C6FB4F2, - D8F138F48E933ECCF2DB2321, - 82D97C5FDE8A53DEBB075DC7, - 173994FFD45CE7CB6D2CCAD7, - 02802D92B7CF0D835254B6C1, - 801E57A03A710591F1B5FEC6, - 6B8B14C1AA3491F103E6A5F7, - 5AD3DDD0285C94CEB17BF03C, - 6A462A15DB909F68F4A9BECC, - 60F23312570D43B7F7FC0D43, - 10E7F81B8369A5A923D5EE9A, - 6E1E415B080EA491A7D58D3A, - 7B6DC352755033E8436427CA, - 3E301CD94F9029D7E3898EB2, - C89190A10B698C7B1E42C76D, - 16D7D354B7CBC971E8B0CFA5, - 8921057E004FE1036191B888, - 81A949AE03BA033D5D762E9F, - D0A92955B64EB66E9334F51F, - A7894AD5A242CD86ACE9455C, - BAADD431AF7666E435C6C4B3, - D251BD558FBD32ECA221D81C, - 4697BFC33D1A3C846B2DED19, - AE84ADD347C9AB73ECFCBED7, - D378EA436E4D111ECE7099C6, - F3171B20C2BBF12A5786B1F5, - 7A65F23E42CEFBDBA64EE2DA, - 0DB84FE1DF027D2AB0952F18, - BAEAEDCE17A81C84439E984A, - 6050F8DB4EA5F9A4A27D7653, - A31C49ABA24290126250F574, - 0337F4D67CD2D5C29939E940, - 3A44529EBD28E325DAA12D80, - 478D907DACBE0CF918C6A0AD, - 7B2E31BD7292002DEBCC366B, - F4050C3BAC97B06A7ED35103, - 2CA60524355CF872ADB42EA4, - 210364718D006CC26958D583, - 83281A9109419F0057EABD31, - 561A9793AA73B7FDDED14476, - C1F03CEB2804747AF4C6BF4D, - 68CCE716313990E1412107A8, - 4CB06EEFAA877AA4A28FE150, ); name = "Juce AU Wrapper"; sourceTree = ""; }; - 3E0C3A2E8ED7ED09FA4E1CF0 = {isa = PBXGroup; children = ( - C2089BDCA7170FE59577FA72, - 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, - D0178A36F6E46F92111E4883, - 01EF232D8B427B8CE38127C2, - 8F32EF92B0A18751EC39A79B, ); name = "Juce Library Code"; sourceTree = ""; }; - 47F1FC7D160024027C543D04 = {isa = PBXGroup; children = ( - 2EFC0DDB732834CABE62C36E, - 6F9852573AA442CFBAD9695F, ); name = Resources; sourceTree = ""; }; - 37BC5C48642EECA7AE662C02 = {isa = PBXGroup; children = ( - E32283AE8CC5A022E1A6B30B, - 0A56796E1B84D05D8DD1100D, - 838A5E852BBD79A98CD9FDDD, - 817CC81F50861DAEEFB2043A, - 2FDF76165C655B2E77BE4CFD, - 3A01DC4DEBE65C313C7C8A44, - 919DF1054C09D19EDA044BE8, - 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 = { +/* Begin PBXBuildFile section */ + 00C044DBB8BA1AF35CBC42E6 /* juce_VST_Wrapper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D6C6FCBA5ECA257959BFE674 /* juce_VST_Wrapper.cpp */; }; + 02B7485A3DD3F44C6058AB0E /* AUCarbonViewBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8ED1068B85DCEFEFDD3C4F82 /* AUCarbonViewBase.cpp */; settings = {COMPILER_FLAGS = "-w"; }; }; + 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 */; }; + 09E5F88C9C879073B1B103F1 /* AUCarbonViewControl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D8F138F48E933ECCF2DB2321 /* AUCarbonViewControl.cpp */; settings = {COMPILER_FLAGS = "-w"; }; }; + 0D3132A8B412AE9E63024927 /* sin.cc in Sources */ = {isa = PBXBuildFile; fileRef = B0230FCCA099E6430411DFC9 /* sin.cc */; }; + 0E0B0D39FCB31A57F5298C7A /* AUInputElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6A462A15DB909F68F4A9BECC /* AUInputElement.cpp */; settings = {COMPILER_FLAGS = "-w"; }; }; + 13F8BF7C26D50908163425CF /* juce_VST3_Wrapper.mm in Sources */ = {isa = PBXBuildFile; fileRef = 01EF232D8B427B8CE38127C2 /* juce_VST3_Wrapper.mm */; }; + 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"; }; }; + 2360F3C87933B5A51B0D4839 /* AUBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0598D37F24E489C12F43EF93 /* AUBase.cpp */; settings = {COMPILER_FLAGS = "-w"; }; }; + 26E1D92384FB66ED8FCF5101 /* AUBuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C4DE747B720C310D6BC65936 /* AUBuffer.cpp */; settings = {COMPILER_FLAGS = "-w"; }; }; + 3AB728E101D7B85DD39C5CC8 /* freqlut.cc in Sources */ = {isa = PBXBuildFile; fileRef = 3715DFDD7A1B12083F051F5A /* freqlut.cc */; }; + 3D8568887BBA0D81340FF64D /* AUMIDIEffectBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3E301CD94F9029D7E3898EB2 /* AUMIDIEffectBase.cpp */; settings = {COMPILER_FLAGS = "-w"; }; }; + 3FC0533D8E67D63666A51C64 /* AUEffectBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6B8B14C1AA3491F103E6A5F7 /* AUEffectBase.cpp */; settings = {COMPILER_FLAGS = "-w"; }; }; + 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 */; }; + 4B27ACC5993C8C74FFCDD3BB /* EngineOpl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61F792AFE04C15F413A4F766 /* EngineOpl.cpp */; }; + 52770E3D32989EC50834582A /* juce_data_structures.mm in Sources */ = {isa = PBXBuildFile; fileRef = 48BDF7DFA849127655B86873 /* juce_data_structures.mm */; }; + 52C0C94470D90310AF2F8433 /* juce_VST3_Wrapper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0178A36F6E46F92111E4883 /* juce_VST3_Wrapper.cpp */; }; + 556863C97636A308001CFD21 /* CarbonEventHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3A44529EBD28E325DAA12D80 /* CarbonEventHandler.cpp */; settings = {COMPILER_FLAGS = "-w"; }; }; + 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 */; }; + 6252C45CDFF75E05CCDBF737 /* CartManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6B3889626BDBB814F2387085 /* CartManager.cpp */; }; + 62798B841D9D5E0B71064A73 /* CAVectorUnit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2CA60524355CF872ADB42EA4 /* CAVectorUnit.cpp */; settings = {COMPILER_FLAGS = "-w"; }; }; + 6443699C06267ECC22CF9D12 /* Accelerate.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E32283AE8CC5A022E1A6B30B /* Accelerate.framework */; }; + 68878920F603FF1473994736 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FC856709502EE15E8D3F448B /* IOKit.framework */; }; + 6970EC0E1FEDCF3793098929 /* CAStreamBasicDescription.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7B2E31BD7292002DEBCC366B /* CAStreamBasicDescription.cpp */; settings = {COMPILER_FLAGS = "-w"; }; }; + 697C52FD23363CB2EB9075C6 /* EngineMkI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8BEBEDCAD409EE3A5D383B6D /* EngineMkI.cpp */; }; + 69A60891A52C61989A205791 /* ProgramListBox.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BF7A1720DADC7983F61E895C /* ProgramListBox.cpp */; }; + 6CE74A36A215C0D39041710F /* juce_events.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB6186E32E92664DEFA0C0A1 /* juce_events.mm */; }; + 7116DC8487DC8321F36CD3D8 /* DiscRecording.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 452C1184BD776249B33151E5 /* DiscRecording.framework */; }; + 77C3EA8D0A12986429BA466D /* AudioUnit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 838A5E852BBD79A98CD9FDDD /* AudioUnit.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 */; }; + 8121E10419E2D99645EA254E /* DXComponents.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D984CE634945077E682B48F3 /* DXComponents.cpp */; }; + 813B2285513D65DDA30AA6E3 /* RecentFilesMenuTemplate.nib in Resources */ = {isa = PBXBuildFile; fileRef = 6F9852573AA442CFBAD9695F /* RecentFilesMenuTemplate.nib */; }; + 82253A3BBFF29FC56A08C972 /* CoreAudioKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 919DF1054C09D19EDA044BE8 /* CoreAudioKit.framework */; }; + 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 */; }; + 8BE2A084394DA3E45DDB5646 /* PluginData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7936BBAA586387B2FAFB958B /* PluginData.cpp */; }; + 8F3B0996452972F266C749E0 /* AlgoDisplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 03813BF0D93D100F6F0393C9 /* AlgoDisplay.cpp */; }; + 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 */; }; + 95D4EF9899B0D0D3FC729312 /* AUOutputBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 16D7D354B7CBC971E8B0CFA5 /* AUOutputBase.cpp */; settings = {COMPILER_FLAGS = "-w"; }; }; + 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 */; }; + AE7F0435D9C8D94FFDA16DCA /* AUMIDIBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6E1E415B080EA491A7D58D3A /* AUMIDIBase.cpp */; settings = {COMPILER_FLAGS = "-w"; }; }; + 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"; }; }; + B96C21AF3AD25C7950EA6CE5 /* CAAudioChannelLayout.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F3171B20C2BBF12A5786B1F5 /* CAAudioChannelLayout.cpp */; settings = {COMPILER_FLAGS = "-w"; }; }; + C19B69B5974FA50D116A4F52 /* AUOutputElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 81A949AE03BA033D5D762E9F /* AUOutputElement.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 */; }; + CCC498943EDC85558AF6D8B8 /* ComponentBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 561A9793AA73B7FDDED14476 /* ComponentBase.cpp */; settings = {COMPILER_FLAGS = "-w"; }; }; + CD1CF0C6B4AB9F4C8175FE08 /* ParamDialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F221CF21582EE0B8FE774583 /* ParamDialog.cpp */; }; + D5A4D43A16EA4C71D53E96CD /* DXLookNFeel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A02775EA788AD4BF7DD1B1A1 /* DXLookNFeel.cpp */; }; + DAC2F8A317486D36C0E0F81F /* CAMutex.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A31C49ABA24290126250F574 /* CAMutex.cpp */; settings = {COMPILER_FLAGS = "-w"; }; }; + DDD1E74DE1AC7E6493AF04CA /* juce_RTAS_DigiCode3.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4574217C2F5219DEDDDC9656 /* juce_RTAS_DigiCode3.cpp */; settings = {COMPILER_FLAGS = "-w"; }; }; + DFA8CE3B7D7FE269254C9BDD /* CAAUParameter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DB84FE1DF027D2AB0952F18 /* CAAUParameter.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 */; }; + EB464CA0288DD69ABBAE73B3 /* AUDispatch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 02802D92B7CF0D835254B6C1 /* AUDispatch.cpp */; settings = {COMPILER_FLAGS = "-w"; }; }; + EC23F9F2EE10A2DE3CB6D406 /* SysexComm.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 65BE679590BFE2466E16EA67 /* SysexComm.cpp */; }; + ED19C7C3EF2026BC9386CAA3 /* AUScopeElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BAADD431AF7666E435C6C4B3 /* AUScopeElement.cpp */; settings = {COMPILER_FLAGS = "-w"; }; }; + ED2B6C710BC0474617D147B7 /* juce_audio_devices.mm in Sources */ = {isa = PBXBuildFile; fileRef = 31AEFAC2A9E8C7C96ECB4B96 /* juce_audio_devices.mm */; }; + EE173D0BBBF66A8977FE3A7E /* AUCarbonViewDispatch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 173994FFD45CE7CB6D2CCAD7 /* AUCarbonViewDispatch.cpp */; settings = {COMPILER_FLAGS = "-w"; }; }; + F1106DF1AB7F08D4FC6B6BBB /* MusicDeviceBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 68CCE716313990E1412107A8 /* MusicDeviceBase.cpp */; settings = {COMPILER_FLAGS = "-w"; }; }; + 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; }; + 01EF232D8B427B8CE38127C2 /* juce_VST3_Wrapper.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_VST3_Wrapper.mm; path = ../../JuceLibraryCode/modules/juce_audio_plugin_client/VST3/juce_VST3_Wrapper.mm; 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; }; + 02802D92B7CF0D835254B6C1 /* AUDispatch.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUDispatch.cpp; path = Extras/CoreAudio/AudioUnits/AUPublic/AUBase/AUDispatch.cpp; sourceTree = DEVELOPER_DIR; }; + 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; }; + 0337F4D67CD2D5C29939E940 /* CAMutex.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = CAMutex.h; path = Extras/CoreAudio/PublicUtility/CAMutex.h; sourceTree = DEVELOPER_DIR; }; + 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; }; + 03813BF0D93D100F6F0393C9 /* AlgoDisplay.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AlgoDisplay.cpp; path = ../../Source/AlgoDisplay.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; }; + 0598D37F24E489C12F43EF93 /* AUBase.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUBase.cpp; path = Extras/CoreAudio/AudioUnits/AUPublic/AUBase/AUBase.cpp; sourceTree = DEVELOPER_DIR; }; + 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; }; + 07333A7932C6B7538F4DF21F /* juce_VST3Headers.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_VST3Headers.h; path = ../../JuceLibraryCode/modules/juce_audio_processors/format_types/juce_VST3Headers.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; }; + 076C4F22CCC47AFEAC2D0C68 /* juce_LuaCodeTokeniser.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_LuaCodeTokeniser.h; path = ../../JuceLibraryCode/modules/juce_gui_extra/code_editor/juce_LuaCodeTokeniser.h; 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; }; + 0831514ABD7A268115E6FD43 /* ProgramListBox.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = ProgramListBox.h; path = ../../Source/ProgramListBox.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; }; + 0BD21CA621B7350EBED18C0A /* Dexed.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Dexed.h; path = ../../Source/Dexed.h; 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; }; + 0D5761BE1D2DEA319B57D740 /* Switch_48x26.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Switch_48x26.png; path = ../../Resources/ui/Switch_48x26.png; sourceTree = SOURCE_ROOT; }; + 0DB84FE1DF027D2AB0952F18 /* CAAUParameter.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CAAUParameter.cpp; path = Extras/CoreAudio/PublicUtility/CAAUParameter.cpp; sourceTree = DEVELOPER_DIR; }; + 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; }; + 0E3FA3D7B11FC7D19CC634BE /* about.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = about.png; path = ../../Resources/about.png; 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; }; + 0FB6B4A8DC064694A4A3B271 /* juce_MountedVolumeListChangeDetector.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MountedVolumeListChangeDetector.h; path = ../../JuceLibraryCode/modules/juce_events/messages/juce_MountedVolumeListChangeDetector.h; 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; }; + 10E7F81B8369A5A923D5EE9A /* AUInputFormatConverter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AUInputFormatConverter.h; path = Extras/CoreAudio/AudioUnits/AUPublic/Utility/AUInputFormatConverter.h; sourceTree = DEVELOPER_DIR; }; + 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; }; + 113019177161C70BFD9E655E /* juce_module_info */ = {isa = PBXFileReference; lastKnownFileType = text; name = juce_module_info; path = ../../JuceLibraryCode/modules/juce_gui_extra/juce_module_info; 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; }; + 153DD72C28F1B2C131090DEE /* juce_core.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_core.h; path = ../../JuceLibraryCode/modules/juce_core/juce_core.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; }; + 15B75D829C40872D542A38B8 /* builtin_pgm.zip */ = {isa = PBXFileReference; lastKnownFileType = file.zip; name = builtin_pgm.zip; path = ../../Resources/builtin_pgm.zip; sourceTree = SOURCE_ROOT; }; + 15F31F8C2BAC231631AC3156 /* juce_audio_basics.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_audio_basics.h; path = ../../JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h; 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; }; + 1629C7407F033B97102CEF6B /* juce_NormalisableRange.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_NormalisableRange.h; path = ../../JuceLibraryCode/modules/juce_core/maths/juce_NormalisableRange.h; 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; }; + 16D7D354B7CBC971E8B0CFA5 /* AUOutputBase.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUOutputBase.cpp; path = Extras/CoreAudio/AudioUnits/AUPublic/OtherBases/AUOutputBase.cpp; sourceTree = DEVELOPER_DIR; }; + 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; }; + 173994FFD45CE7CB6D2CCAD7 /* AUCarbonViewDispatch.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUCarbonViewDispatch.cpp; path = Extras/CoreAudio/AudioUnits/AUPublic/AUCarbonViewBase/AUCarbonViewDispatch.cpp; sourceTree = DEVELOPER_DIR; }; + 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; }; + 17A328AD02B5D7DA362E1D5D /* juce_ConnectedChildProcess.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ConnectedChildProcess.cpp; path = ../../JuceLibraryCode/modules/juce_events/interprocess/juce_ConnectedChildProcess.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; }; + 18D52C793029AFCC92C77A75 /* juce_LiveConstantEditor.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_LiveConstantEditor.cpp; path = ../../JuceLibraryCode/modules/juce_gui_extra/misc/juce_LiveConstantEditor.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; }; + 1C3A85D115878AA5A495199E /* CartManager.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = CartManager.h; path = ../../Source/CartManager.h; 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; }; + 1D72CD485011A4EA3E6B0FD5 /* NotoSans-Regular.ttf */ = {isa = PBXFileReference; lastKnownFileType = file.ttf; name = "NotoSans-Regular.ttf"; path = "../../Resources/ui/NotoSans-Regular.ttf"; 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; }; + 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; }; + 210364718D006CC26958D583 /* CAVectorUnit.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = CAVectorUnit.h; path = Extras/CoreAudio/PublicUtility/CAVectorUnit.h; sourceTree = DEVELOPER_DIR; }; + 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; }; + 217D5E7DC9D4006AA1994A96 /* juce_module_info */ = {isa = PBXFileReference; lastKnownFileType = text; name = juce_module_info; path = ../../JuceLibraryCode/modules/juce_audio_processors/juce_module_info; 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; }; + 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; }; + 226462AF67A3DAA0A74B5BF0 /* juce_audio_processors.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_audio_processors.h; path = ../../JuceLibraryCode/modules/juce_audio_processors/juce_audio_processors.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; }; + 2B905EB5C391A1F8D80EA4EE /* juce_module_info */ = {isa = PBXFileReference; lastKnownFileType = text; name = juce_module_info; path = ../../JuceLibraryCode/modules/juce_core/juce_module_info; 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; }; + 2C65FDA74486C92DF5EA5C87 /* juce_FileFilter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_FileFilter.h; path = ../../JuceLibraryCode/modules/juce_core/files/juce_FileFilter.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; }; + 2CA60524355CF872ADB42EA4 /* CAVectorUnit.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CAVectorUnit.cpp; path = Extras/CoreAudio/PublicUtility/CAVectorUnit.cpp; sourceTree = DEVELOPER_DIR; }; + 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; }; + 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; }; + 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; }; + 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; }; + 3A44529EBD28E325DAA12D80 /* CarbonEventHandler.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CarbonEventHandler.cpp; path = Extras/CoreAudio/AudioUnits/AUPublic/AUCarbonViewBase/CarbonEventHandler.cpp; sourceTree = DEVELOPER_DIR; }; + 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; }; + 3D52BDFF32D151178ABE21D0 /* juce_module_info */ = {isa = PBXFileReference; lastKnownFileType = text; name = juce_module_info; path = ../../JuceLibraryCode/modules/juce_gui_basics/juce_module_info; 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; }; + 3E301CD94F9029D7E3898EB2 /* AUMIDIEffectBase.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUMIDIEffectBase.cpp; path = Extras/CoreAudio/AudioUnits/AUPublic/OtherBases/AUMIDIEffectBase.cpp; sourceTree = DEVELOPER_DIR; }; + 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; }; + 40DCD07DB4B1D9FBB9D47BE5 /* juce_ConnectedChildProcess.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ConnectedChildProcess.h; path = ../../JuceLibraryCode/modules/juce_events/interprocess/juce_ConnectedChildProcess.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; }; + 42037D6AD47F7FEBAF6D4732 /* AUBuffer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AUBuffer.h; path = Extras/CoreAudio/AudioUnits/AUPublic/Utility/AUBuffer.h; sourceTree = DEVELOPER_DIR; }; + 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; }; + 44E53EF6DC2C6F714A7863C0 /* juce_module_info */ = {isa = PBXFileReference; lastKnownFileType = text; name = juce_module_info; path = ../../JuceLibraryCode/modules/juce_audio_basics/juce_module_info; sourceTree = SOURCE_ROOT; }; + 452C1184BD776249B33151E5 /* DiscRecording.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = DiscRecording.framework; path = System/Library/Frameworks/DiscRecording.framework; sourceTree = SDKROOT; }; + 4567FB06348FF519FDC6D698 /* DXComponents.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = DXComponents.h; path = ../../Source/DXComponents.h; sourceTree = SOURCE_ROOT; }; + 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; }; + 46969E6B78BC89383358DCDA /* juce_XMLCodeTokeniser.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_XMLCodeTokeniser.h; path = ../../JuceLibraryCode/modules/juce_gui_extra/code_editor/juce_XMLCodeTokeniser.h; sourceTree = SOURCE_ROOT; }; + 4697BFC33D1A3C846B2DED19 /* AUSilentTimeout.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AUSilentTimeout.h; path = Extras/CoreAudio/AudioUnits/AUPublic/Utility/AUSilentTimeout.h; sourceTree = DEVELOPER_DIR; }; + 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; }; + 4778838DB96C82580CBE10D0 /* juce_module_info */ = {isa = PBXFileReference; lastKnownFileType = text; name = juce_module_info; path = ../../JuceLibraryCode/modules/juce_audio_utils/juce_module_info; 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; }; + 478D907DACBE0CF918C6A0AD /* CarbonEventHandler.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = CarbonEventHandler.h; path = Extras/CoreAudio/AudioUnits/AUPublic/AUCarbonViewBase/CarbonEventHandler.h; sourceTree = DEVELOPER_DIR; }; + 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; }; + 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; }; + 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; }; + 4C67D4B9902C1B0CC80E11D8 /* LFO_36_26.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = LFO_36_26.png; path = ../../Resources/ui/LFO_36_26.png; 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; }; + 4CB06EEFAA877AA4A28FE150 /* MusicDeviceBase.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MusicDeviceBase.h; path = Extras/CoreAudio/AudioUnits/AUPublic/OtherBases/MusicDeviceBase.h; sourceTree = DEVELOPER_DIR; }; + 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; }; + 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; }; + 4FD935EA5DAA0EAB4F266B2E /* juce_WindowsHooks.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_WindowsHooks.h; path = ../../JuceLibraryCode/modules/juce_audio_plugin_client/utility/juce_WindowsHooks.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; }; + 561A9793AA73B7FDDED14476 /* ComponentBase.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = ComponentBase.cpp; path = Extras/CoreAudio/AudioUnits/AUPublic/AUBase/ComponentBase.cpp; sourceTree = DEVELOPER_DIR; }; + 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; }; + 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; }; + 5A366F36F3B4E50587A30351 /* NotoSans-Bold.ttf */ = {isa = PBXFileReference; lastKnownFileType = file.ttf; name = "NotoSans-Bold.ttf"; path = "../../Resources/ui/NotoSans-Bold.ttf"; sourceTree = SOURCE_ROOT; }; + 5AD3DDD0285C94CEB17BF03C /* AUEffectBase.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AUEffectBase.h; path = Extras/CoreAudio/AudioUnits/AUPublic/OtherBases/AUEffectBase.h; sourceTree = DEVELOPER_DIR; }; + 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; }; + 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; }; + 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; }; + 6050F8DB4EA5F9A4A27D7653 /* CADebugMacros.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = CADebugMacros.h; path = Extras/CoreAudio/PublicUtility/CADebugMacros.h; sourceTree = DEVELOPER_DIR; }; + 60F23312570D43B7F7FC0D43 /* AUInputElement.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AUInputElement.h; path = Extras/CoreAudio/AudioUnits/AUPublic/AUBase/AUInputElement.h; sourceTree = DEVELOPER_DIR; }; + 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; }; + 61F792AFE04C15F413A4F766 /* EngineOpl.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = EngineOpl.cpp; path = ../../Source/EngineOpl.cpp; sourceTree = SOURCE_ROOT; }; + 624B39364165E2F23A3D4540 /* GlobalEditor_864x144.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = GlobalEditor_864x144.png; path = ../../Resources/ui/GlobalEditor_864x144.png; 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; }; + 65BE679590BFE2466E16EA67 /* SysexComm.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = SysexComm.cpp; path = ../../Source/SysexComm.cpp; sourceTree = SOURCE_ROOT; }; + 66E042C6FFE93F0E19B32F09 /* Scaling_36_26.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Scaling_36_26.png; path = ../../Resources/ui/Scaling_36_26.png; 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; }; + 687A7EC567E4B00B663808F1 /* juce_audio_utils.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_audio_utils.h; path = ../../JuceLibraryCode/modules/juce_audio_utils/juce_audio_utils.h; sourceTree = SOURCE_ROOT; }; + 68CCE716313990E1412107A8 /* MusicDeviceBase.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MusicDeviceBase.cpp; path = Extras/CoreAudio/AudioUnits/AUPublic/OtherBases/MusicDeviceBase.cpp; sourceTree = DEVELOPER_DIR; }; + 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; }; + 6A462A15DB909F68F4A9BECC /* AUInputElement.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUInputElement.cpp; path = Extras/CoreAudio/AudioUnits/AUPublic/AUBase/AUInputElement.cpp; sourceTree = DEVELOPER_DIR; }; + 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; }; + 6B3889626BDBB814F2387085 /* CartManager.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CartManager.cpp; path = ../../Source/CartManager.cpp; sourceTree = SOURCE_ROOT; }; + 6B8B14C1AA3491F103E6A5F7 /* AUEffectBase.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUEffectBase.cpp; path = Extras/CoreAudio/AudioUnits/AUPublic/OtherBases/AUEffectBase.cpp; sourceTree = DEVELOPER_DIR; }; + 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; }; + 6D9DB37328ED695A9941A21C /* juce_module_info */ = {isa = PBXFileReference; lastKnownFileType = text; name = juce_module_info; path = ../../JuceLibraryCode/modules/juce_data_structures/juce_module_info; 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; }; + 6DEFC761C7F27A8ED88790B4 /* juce_XMLCodeTokeniser.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_XMLCodeTokeniser.cpp; path = ../../JuceLibraryCode/modules/juce_gui_extra/code_editor/juce_XMLCodeTokeniser.cpp; sourceTree = SOURCE_ROOT; }; + 6E1E415B080EA491A7D58D3A /* AUMIDIBase.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUMIDIBase.cpp; path = Extras/CoreAudio/AudioUnits/AUPublic/OtherBases/AUMIDIBase.cpp; sourceTree = DEVELOPER_DIR; }; + 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; }; + 730BEAA59340DC3DF50E2127 /* juce_gui_extra.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_gui_extra.h; path = ../../JuceLibraryCode/modules/juce_gui_extra/juce_gui_extra.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; }; + 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; }; + 7936BBAA586387B2FAFB958B /* PluginData.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = PluginData.cpp; path = ../../Source/PluginData.cpp; 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; }; + 7A58027CF8C6967B02370E01 /* EngineOpl.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = EngineOpl.h; path = ../../Source/EngineOpl.h; sourceTree = SOURCE_ROOT; }; + 7A65F23E42CEFBDBA64EE2DA /* CAAudioChannelLayout.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = CAAudioChannelLayout.h; path = Extras/CoreAudio/PublicUtility/CAAudioChannelLayout.h; sourceTree = DEVELOPER_DIR; }; + 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; }; + 7B2E31BD7292002DEBCC366B /* CAStreamBasicDescription.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CAStreamBasicDescription.cpp; path = Extras/CoreAudio/PublicUtility/CAStreamBasicDescription.cpp; sourceTree = DEVELOPER_DIR; }; + 7B6DC352755033E8436427CA /* AUMIDIBase.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AUMIDIBase.h; path = Extras/CoreAudio/AudioUnits/AUPublic/OtherBases/AUMIDIBase.h; sourceTree = DEVELOPER_DIR; }; + 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; }; + 7DC83451FCA10947AC92EBBC /* juce_VST3Common.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_VST3Common.h; path = ../../JuceLibraryCode/modules/juce_audio_processors/format_types/juce_VST3Common.h; 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; }; + 7ECA74A2FC82F26715446C70 /* juce_FileFilter.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_FileFilter.cpp; path = ../../JuceLibraryCode/modules/juce_core/files/juce_FileFilter.cpp; 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; }; + 7F1B3807BE4D056A05E18663 /* juce_module_info */ = {isa = PBXFileReference; lastKnownFileType = text; name = juce_module_info; path = ../../JuceLibraryCode/modules/juce_audio_plugin_client/juce_module_info; 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; }; + 801E57A03A710591F1B5FEC6 /* AUDispatch.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AUDispatch.h; path = Extras/CoreAudio/AudioUnits/AUPublic/AUBase/AUDispatch.h; sourceTree = DEVELOPER_DIR; }; + 80B36B053E1EA2D1352BD0C9 /* juce_AudioProcessorParameter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioProcessorParameter.h; path = ../../JuceLibraryCode/modules/juce_audio_processors/processors/juce_AudioProcessorParameter.h; 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; }; + 81A949AE03BA033D5D762E9F /* AUOutputElement.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUOutputElement.cpp; path = Extras/CoreAudio/AudioUnits/AUPublic/AUBase/AUOutputElement.cpp; sourceTree = DEVELOPER_DIR; }; + 81E389AD161BE88DA92A59AA /* juce_events.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_events.h; path = ../../JuceLibraryCode/modules/juce_events/juce_events.h; sourceTree = SOURCE_ROOT; }; + 829D2BFEB85DC3589FEBB868 /* juce_WildcardFileFilter.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_WildcardFileFilter.cpp; path = ../../JuceLibraryCode/modules/juce_core/files/juce_WildcardFileFilter.cpp; sourceTree = SOURCE_ROOT; }; + 82D97C5FDE8A53DEBB075DC7 /* AUCarbonViewControl.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AUCarbonViewControl.h; path = Extras/CoreAudio/AudioUnits/AUPublic/AUCarbonViewBase/AUCarbonViewControl.h; sourceTree = DEVELOPER_DIR; }; + 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; }; + 83281A9109419F0057EABD31 /* CAVectorUnitTypes.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = CAVectorUnitTypes.h; path = Extras/CoreAudio/PublicUtility/CAVectorUnitTypes.h; sourceTree = DEVELOPER_DIR; }; + 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; }; + 838A5E852BBD79A98CD9FDDD /* AudioUnit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioUnit.framework; path = System/Library/Frameworks/AudioUnit.framework; sourceTree = SDKROOT; }; + 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; }; + 8921057E004FE1036191B888 /* AUOutputBase.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AUOutputBase.h; path = Extras/CoreAudio/AudioUnits/AUPublic/OtherBases/AUOutputBase.h; sourceTree = DEVELOPER_DIR; }; + 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; }; + 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; }; + 8B19E0BEAD29F2C0D46FA89C /* Knob_34x34.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Knob_34x34.png; path = ../../Resources/ui/Knob_34x34.png; 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; }; + 8BEBEDCAD409EE3A5D383B6D /* EngineMkI.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = EngineMkI.cpp; path = ../../Source/EngineMkI.cpp; 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; }; + 8ED1068B85DCEFEFDD3C4F82 /* AUCarbonViewBase.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUCarbonViewBase.cpp; path = Extras/CoreAudio/AudioUnits/AUPublic/AUCarbonViewBase/AUCarbonViewBase.cpp; sourceTree = DEVELOPER_DIR; }; + 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; }; + 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; }; + 919DF1054C09D19EDA044BE8 /* CoreAudioKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudioKit.framework; path = System/Library/Frameworks/CoreAudioKit.framework; sourceTree = SDKROOT; }; + 930D512FD24D7E21E43C7322 /* juce_data_structures.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_data_structures.h; path = ../../JuceLibraryCode/modules/juce_data_structures/juce_data_structures.h; 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; }; + 9AAC5E6C1A21F8FE2F66F0E0 /* ParamDialog.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = ParamDialog.h; path = ../../Source/ParamDialog.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; }; + 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; }; + 9FB43E65C5F68B31FB16D0F5 /* OperatorEditor_287x218.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = OperatorEditor_287x218.png; path = ../../Resources/ui/OperatorEditor_287x218.png; 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; }; + A31C49ABA24290126250F574 /* CAMutex.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CAMutex.cpp; path = Extras/CoreAudio/PublicUtility/CAMutex.cpp; sourceTree = DEVELOPER_DIR; }; + 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; }; + A354DF25FF89648B38DB63DC /* juce_gui_basics.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_gui_basics.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.h; 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; }; + A7894AD5A242CD86ACE9455C /* AUResources.r */ = {isa = PBXFileReference; lastKnownFileType = file.r; name = AUResources.r; path = Extras/CoreAudio/AudioUnits/AUPublic/AUBase/AUResources.r; sourceTree = DEVELOPER_DIR; }; + 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; }; + ACEA0E1D856960307276B8B8 /* juce_graphics.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_graphics.h; path = ../../JuceLibraryCode/modules/juce_graphics/juce_graphics.h; 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; }; + AE84ADD347C9AB73ECFCBED7 /* AUTimestampGenerator.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AUTimestampGenerator.h; path = Extras/CoreAudio/AudioUnits/AUPublic/Utility/AUTimestampGenerator.h; sourceTree = DEVELOPER_DIR; }; + 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; }; + 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; }; + B29C1AA0C72B3F9D34F7FEE4 /* juce_CompilerSupport.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_CompilerSupport.h; path = ../../JuceLibraryCode/modules/juce_core/system/juce_CompilerSupport.h; 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; }; + BAADD431AF7666E435C6C4B3 /* AUScopeElement.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUScopeElement.cpp; path = Extras/CoreAudio/AudioUnits/AUPublic/AUBase/AUScopeElement.cpp; sourceTree = DEVELOPER_DIR; }; + 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; }; + BAEAEDCE17A81C84439E984A /* CAAUParameter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = CAAUParameter.h; path = Extras/CoreAudio/PublicUtility/CAAUParameter.h; sourceTree = DEVELOPER_DIR; }; + 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; }; + BB7808FBEB84DD9C60978532 /* juce_audio_plugin_client.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_audio_plugin_client.h; path = ../../JuceLibraryCode/modules/juce_audio_plugin_client/juce_audio_plugin_client.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; }; + BF7A1720DADC7983F61E895C /* ProgramListBox.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = ProgramListBox.cpp; path = ../../Source/ProgramListBox.cpp; 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; }; + C1F03CEB2804747AF4C6BF4D /* ComponentBase.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = ComponentBase.h; path = Extras/CoreAudio/AudioUnits/AUPublic/AUBase/ComponentBase.h; sourceTree = DEVELOPER_DIR; }; + 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; }; + C222D35AC4FC5C2A3BB0F8B6 /* EngineMkI.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = EngineMkI.h; path = ../../Source/EngineMkI.h; sourceTree = SOURCE_ROOT; }; + C28D3CC3B868C4F092E68D45 /* juce_module_info */ = {isa = PBXFileReference; lastKnownFileType = text; name = juce_module_info; path = ../../JuceLibraryCode/modules/juce_graphics/juce_module_info; 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; }; + C4DE747B720C310D6BC65936 /* AUBuffer.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUBuffer.cpp; path = Extras/CoreAudio/AudioUnits/AUPublic/Utility/AUBuffer.cpp; sourceTree = DEVELOPER_DIR; }; + C56E401381FF968837F82364 /* PluginData.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = PluginData.h; path = ../../Source/PluginData.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; }; + C7577AF98915C39EDCEC259A /* Slider_26x26.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Slider_26x26.png; path = ../../Resources/ui/Slider_26x26.png; 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; }; + C89190A10B698C7B1E42C76D /* AUMIDIEffectBase.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AUMIDIEffectBase.h; path = Extras/CoreAudio/AudioUnits/AUPublic/OtherBases/AUMIDIEffectBase.h; sourceTree = DEVELOPER_DIR; }; + 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; }; + CBEE3341DEFF854B1D114C0B /* Meter_140x8.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Meter_140x8.png; path = ../../Resources/ui/Meter_140x8.png; 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; }; + 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; }; + D0178A36F6E46F92111E4883 /* juce_VST3_Wrapper.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_VST3_Wrapper.cpp; path = ../../JuceLibraryCode/modules/juce_audio_plugin_client/VST3/juce_VST3_Wrapper.cpp; sourceTree = SOURCE_ROOT; }; + D0A92955B64EB66E9334F51F /* AUOutputElement.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AUOutputElement.h; path = Extras/CoreAudio/AudioUnits/AUPublic/AUBase/AUOutputElement.h; sourceTree = DEVELOPER_DIR; }; + 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; }; + 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; }; + D251BD558FBD32ECA221D81C /* AUScopeElement.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AUScopeElement.h; path = Extras/CoreAudio/AudioUnits/AUPublic/AUBase/AUScopeElement.h; sourceTree = DEVELOPER_DIR; }; + 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; }; + D378EA436E4D111ECE7099C6 /* AUViewLocalizedStringKeys.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AUViewLocalizedStringKeys.h; path = Extras/CoreAudio/AudioUnits/AUPublic/AUViewBase/AUViewLocalizedStringKeys.h; sourceTree = DEVELOPER_DIR; }; + 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; }; + D5E8818F417B8FBF0F9FECBD /* Light_14x14.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Light_14x14.png; path = ../../Resources/ui/Light_14x14.png; 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; }; + D66793B7DB6B5CFC22A1BD9D /* AlgoDisplay.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AlgoDisplay.h; path = ../../Source/AlgoDisplay.h; 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; }; + D8F138F48E933ECCF2DB2321 /* AUCarbonViewControl.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUCarbonViewControl.cpp; path = Extras/CoreAudio/AudioUnits/AUPublic/AUCarbonViewBase/AUCarbonViewControl.cpp; sourceTree = DEVELOPER_DIR; }; + 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; }; + D984CE634945077E682B48F3 /* DXComponents.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = DXComponents.cpp; path = ../../Source/DXComponents.cpp; 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; }; + 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; }; + E6F65C031FCBB192F3927D4C /* ButtonUnlabeled_50x30.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ButtonUnlabeled_50x30.png; path = ../../Resources/ui/ButtonUnlabeled_50x30.png; 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; }; + 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; }; + 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; }; + EFABD729C0DFDF17DC9AAD80 /* juce_SharedResourcePointer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_SharedResourcePointer.h; path = ../../JuceLibraryCode/modules/juce_core/memory/juce_SharedResourcePointer.h; 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; }; + F221CF21582EE0B8FE774583 /* ParamDialog.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = ParamDialog.cpp; path = ../../Source/ParamDialog.cpp; sourceTree = SOURCE_ROOT; }; + F258C148A5FB04C70976E92A /* SysexComm.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = SysexComm.h; path = ../../Source/SysexComm.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; }; + F2C763A217C6D0704C6FB4F2 /* AUCarbonViewBase.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AUCarbonViewBase.h; path = Extras/CoreAudio/AudioUnits/AUPublic/AUCarbonViewBase/AUCarbonViewBase.h; sourceTree = DEVELOPER_DIR; }; + F3171B20C2BBF12A5786B1F5 /* CAAudioChannelLayout.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CAAudioChannelLayout.cpp; path = Extras/CoreAudio/PublicUtility/CAAudioChannelLayout.cpp; sourceTree = DEVELOPER_DIR; }; + 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; }; + 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; }; + F4050C3BAC97B06A7ED35103 /* CAStreamBasicDescription.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = CAStreamBasicDescription.h; path = Extras/CoreAudio/PublicUtility/CAStreamBasicDescription.h; sourceTree = DEVELOPER_DIR; }; + F426F0185DB4E97E1E59A807 /* juce_module_info */ = {isa = PBXFileReference; lastKnownFileType = text; name = juce_module_info; path = ../../JuceLibraryCode/modules/juce_events/juce_module_info; 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; }; + 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; }; + F7B762EB74B4145099C06C5A /* AUBase.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AUBase.h; path = Extras/CoreAudio/AudioUnits/AUPublic/AUBase/AUBase.h; sourceTree = DEVELOPER_DIR; }; + 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; }; + FA0406B777C1CB9C71F86BC1 /* juce_LuaCodeTokeniser.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_LuaCodeTokeniser.cpp; path = ../../JuceLibraryCode/modules/juce_gui_extra/code_editor/juce_LuaCodeTokeniser.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; }; + FCBA692E842A80D9618CA467 /* juce_LiveConstantEditor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_LiveConstantEditor.h; path = ../../JuceLibraryCode/modules/juce_gui_extra/misc/juce_LiveConstantEditor.h; 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; }; + FF973BD60572C077A148D3AB /* juce_WildcardFileFilter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_WildcardFileFilter.h; path = ../../JuceLibraryCode/modules/juce_core/files/juce_WildcardFileFilter.h; sourceTree = SOURCE_ROOT; }; +/* End PBXFileReference section */ + +/* Begin PBXFrameworksBuildPhase section */ + 06D721A024B3596A28AB8EC1 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 6443699C06267ECC22CF9D12 /* Accelerate.framework in Frameworks */, + 60686C2C30A9F2777CEF01BD /* AudioToolbox.framework in Frameworks */, + 77C3EA8D0A12986429BA466D /* AudioUnit.framework in Frameworks */, + E8BEA8ABF5E288C5D5FCD620 /* Carbon.framework in Frameworks */, + F329522961F1313091764113 /* Cocoa.framework in Frameworks */, + B0A4786A252B14B604101175 /* CoreAudio.framework in Frameworks */, + 82253A3BBFF29FC56A08C972 /* CoreAudioKit.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 = ""; + }; + 0652CE27AE4971C99654E3BF /* dsp */ = { + isa = PBXGroup; + children = ( + 8BADEB7BF1A65E83A7A1736D /* PluginFx.cpp */, + DC75DFCDFCDB425927B11EC0 /* PluginFx.h */, + 8BEBEDCAD409EE3A5D383B6D /* EngineMkI.cpp */, + C222D35AC4FC5C2A3BB0F8B6 /* EngineMkI.h */, + 61F792AFE04C15F413A4F766 /* EngineOpl.cpp */, + 7A58027CF8C6967B02370E01 /* EngineOpl.h */, + ); + name = dsp; + 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 */, + 1629C7407F033B97102CEF6B /* juce_NormalisableRange.h */, + 89BBB19B9AFC6DAD43B9B512 /* juce_Random.cpp */, + 83FAEF9BE29243FBED61B39F /* juce_Random.h */, + BF47505F73A4CD4D0EB3F430 /* juce_Range.h */, + ); + name = maths; + sourceTree = ""; + }; + 0FB9E2767E5705CC99B13E68 /* 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 */, + 4FD935EA5DAA0EAB4F266B2E /* juce_WindowsHooks.h */, + ); + name = utility; + 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 */, + 3D52BDFF32D151178ABE21D0 /* juce_module_info */, + A354DF25FF89648B38DB63DC /* 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 */, + 0FB6B4A8DC064694A4A3B271 /* juce_MountedVolumeListChangeDetector.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 */, + 113019177161C70BFD9E655E /* juce_module_info */, + 730BEAA59340DC3DF50E2127 /* juce_gui_extra.h */, + ); + name = juce_gui_extra; + sourceTree = ""; + }; + 29B923E6EB12F97B68585AFC /* Source */ = { + isa = PBXGroup; + children = ( + 0652CE27AE4971C99654E3BF /* dsp */, + 427DD4218ED26D69B0149A90 /* ui */, + BDC5059F1563FD8DD69AD324 /* msfa */, + 0BD21CA621B7350EBED18C0A /* Dexed.h */, + 45ADFD8885BE76C7F7D999AC /* PluginProcessor.cpp */, + 5C0A1B7E2BF8FCAF5A1E8616 /* PluginProcessor.h */, + 59D15F780D468B587F9C7E78 /* PluginParam.cpp */, + EA6FC4F1F0D6EAE661569905 /* PluginParam.h */, + 7936BBAA586387B2FAFB958B /* PluginData.cpp */, + C56E401381FF968837F82364 /* PluginData.h */, + 65BE679590BFE2466E16EA67 /* SysexComm.cpp */, + F258C148A5FB04C70976E92A /* SysexComm.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 */, + 80B36B053E1EA2D1352BD0C9 /* juce_AudioProcessorParameter.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 */, + 838A5E852BBD79A98CD9FDDD /* AudioUnit.framework */, + 817CC81F50861DAEEFB2043A /* Carbon.framework */, + 2FDF76165C655B2E77BE4CFD /* Cocoa.framework */, + 3A01DC4DEBE65C313C7C8A44 /* CoreAudio.framework */, + 919DF1054C09D19EDA044BE8 /* CoreAudioKit.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 = ( + C2089BDCA7170FE59577FA72 /* Juce AU Wrapper */, + 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 */, + D0178A36F6E46F92111E4883 /* juce_VST3_Wrapper.cpp */, + 01EF232D8B427B8CE38127C2 /* juce_VST3_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 = ""; + }; + 427DD4218ED26D69B0149A90 /* ui */ = { + isa = PBXGroup; + children = ( + 018D0FB9E97B68D2EB3E3F72 /* PluginEditor.cpp */, + BD25F7AC4728A7875B6AE9D5 /* PluginEditor.h */, + 6B3889626BDBB814F2387085 /* CartManager.cpp */, + 1C3A85D115878AA5A495199E /* CartManager.h */, + BF7A1720DADC7983F61E895C /* ProgramListBox.cpp */, + 0831514ABD7A268115E6FD43 /* ProgramListBox.h */, + F221CF21582EE0B8FE774583 /* ParamDialog.cpp */, + 9AAC5E6C1A21F8FE2F66F0E0 /* ParamDialog.h */, + 03813BF0D93D100F6F0393C9 /* AlgoDisplay.cpp */, + D66793B7DB6B5CFC22A1BD9D /* AlgoDisplay.h */, + A02775EA788AD4BF7DD1B1A1 /* DXLookNFeel.cpp */, + 29D6A187B80D22EB609C256D /* DXLookNFeel.h */, + D984CE634945077E682B48F3 /* DXComponents.cpp */, + 4567FB06348FF519FDC6D698 /* DXComponents.h */, + 838E63F5800CA577B92EF6AE /* OperatorEditor.cpp */, + C2AA393651CBC37DCD7718BD /* OperatorEditor.h */, + 19CEF599CB23958AC63D427E /* GlobalEditor.cpp */, + 4B70CBF4DB4E571EDF5D3114 /* GlobalEditor.h */, + ); + name = ui; + 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 */, + 217D5E7DC9D4006AA1994A96 /* juce_module_info */, + 226462AF67A3DAA0A74B5BF0 /* 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 */, + C28D3CC3B868C4F092E68D45 /* juce_module_info */, + ACEA0E1D856960307276B8B8 /* 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 */, + 2B905EB5C391A1F8D80EA4EE /* juce_module_info */, + 153DD72C28F1B2C131090DEE /* 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 */, + 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 */, + ); + 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 */, + F426F0185DB4E97E1E59A807 /* juce_module_info */, + 81E389AD161BE88DA92A59AA /* 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 */, + EFABD729C0DFDF17DC9AAD80 /* juce_SharedResourcePointer.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 = ""; + }; + 894A275601B3879388492127 /* files */ = { + isa = PBXGroup; + children = ( + 247E415D0635F05B4067C255 /* juce_DirectoryIterator.cpp */, + 4D488219CE9D736D69F6EF59 /* juce_DirectoryIterator.h */, + 39423D67EFB8E7CEEF5FFAA9 /* juce_File.cpp */, + 95B7D6B36478C5A2977ADD4C /* juce_File.h */, + 7ECA74A2FC82F26715446C70 /* juce_FileFilter.cpp */, + 2C65FDA74486C92DF5EA5C87 /* juce_FileFilter.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 */, + 829D2BFEB85DC3589FEBB868 /* juce_WildcardFileFilter.cpp */, + FF973BD60572C077A148D3AB /* juce_WildcardFileFilter.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 */, + ); + 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 */, + 7DC83451FCA10947AC92EBBC /* juce_VST3Common.h */, + 07333A7932C6B7538F4DF21F /* juce_VST3Headers.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 */, + 4778838DB96C82580CBE10D0 /* juce_module_info */, + 687A7EC567E4B00B663808F1 /* 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 */, + FA0406B777C1CB9C71F86BC1 /* juce_LuaCodeTokeniser.cpp */, + 076C4F22CCC47AFEAC2D0C68 /* juce_LuaCodeTokeniser.h */, + 6DEFC761C7F27A8ED88790B4 /* juce_XMLCodeTokeniser.cpp */, + 46969E6B78BC89383358DCDA /* juce_XMLCodeTokeniser.h */, + ); + name = code_editor; + sourceTree = ""; + }; + 9ACE3BB033DC986A0A577EE8 /* interprocess */ = { + isa = PBXGroup; + children = ( + 17A328AD02B5D7DA362E1D5D /* juce_ConnectedChildProcess.cpp */, + 40DCD07DB4B1D9FBB9D47BE5 /* juce_ConnectedChildProcess.h */, + 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 */, + 44E53EF6DC2C6F714A7863C0 /* juce_module_info */, + 15F31F8C2BAC231631AC3156 /* 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 */, + 18D52C793029AFCC92C77A75 /* juce_LiveConstantEditor.cpp */, + FCBA692E842A80D9618CA467 /* juce_LiveConstantEditor.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 = ( + B29C1AA0C72B3F9D34F7FEE4 /* juce_CompilerSupport.h */, + 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 */, + FA8A91020A6EDA9A5DDF8D4A /* VST3 */, + C6FD96042B8BCA45D8185D2F /* AAX */, + 0FB9E2767E5705CC99B13E68 /* utility */, + 7F1B3807BE4D056A05E18663 /* juce_module_info */, + BB7808FBEB84DD9C60978532 /* juce_audio_plugin_client.h */, + ); + name = juce_audio_plugin_client; + sourceTree = ""; + }; + C2089BDCA7170FE59577FA72 /* Juce AU Wrapper */ = { + isa = PBXGroup; + children = ( + 0598D37F24E489C12F43EF93 /* AUBase.cpp */, + F7B762EB74B4145099C06C5A /* AUBase.h */, + C4DE747B720C310D6BC65936 /* AUBuffer.cpp */, + 42037D6AD47F7FEBAF6D4732 /* AUBuffer.h */, + 8ED1068B85DCEFEFDD3C4F82 /* AUCarbonViewBase.cpp */, + F2C763A217C6D0704C6FB4F2 /* AUCarbonViewBase.h */, + D8F138F48E933ECCF2DB2321 /* AUCarbonViewControl.cpp */, + 82D97C5FDE8A53DEBB075DC7 /* AUCarbonViewControl.h */, + 173994FFD45CE7CB6D2CCAD7 /* AUCarbonViewDispatch.cpp */, + 02802D92B7CF0D835254B6C1 /* AUDispatch.cpp */, + 801E57A03A710591F1B5FEC6 /* AUDispatch.h */, + 6B8B14C1AA3491F103E6A5F7 /* AUEffectBase.cpp */, + 5AD3DDD0285C94CEB17BF03C /* AUEffectBase.h */, + 6A462A15DB909F68F4A9BECC /* AUInputElement.cpp */, + 60F23312570D43B7F7FC0D43 /* AUInputElement.h */, + 10E7F81B8369A5A923D5EE9A /* AUInputFormatConverter.h */, + 6E1E415B080EA491A7D58D3A /* AUMIDIBase.cpp */, + 7B6DC352755033E8436427CA /* AUMIDIBase.h */, + 3E301CD94F9029D7E3898EB2 /* AUMIDIEffectBase.cpp */, + C89190A10B698C7B1E42C76D /* AUMIDIEffectBase.h */, + 16D7D354B7CBC971E8B0CFA5 /* AUOutputBase.cpp */, + 8921057E004FE1036191B888 /* AUOutputBase.h */, + 81A949AE03BA033D5D762E9F /* AUOutputElement.cpp */, + D0A92955B64EB66E9334F51F /* AUOutputElement.h */, + A7894AD5A242CD86ACE9455C /* AUResources.r */, + BAADD431AF7666E435C6C4B3 /* AUScopeElement.cpp */, + D251BD558FBD32ECA221D81C /* AUScopeElement.h */, + 4697BFC33D1A3C846B2DED19 /* AUSilentTimeout.h */, + AE84ADD347C9AB73ECFCBED7 /* AUTimestampGenerator.h */, + D378EA436E4D111ECE7099C6 /* AUViewLocalizedStringKeys.h */, + F3171B20C2BBF12A5786B1F5 /* CAAudioChannelLayout.cpp */, + 7A65F23E42CEFBDBA64EE2DA /* CAAudioChannelLayout.h */, + 0DB84FE1DF027D2AB0952F18 /* CAAUParameter.cpp */, + BAEAEDCE17A81C84439E984A /* CAAUParameter.h */, + 6050F8DB4EA5F9A4A27D7653 /* CADebugMacros.h */, + A31C49ABA24290126250F574 /* CAMutex.cpp */, + 0337F4D67CD2D5C29939E940 /* CAMutex.h */, + 3A44529EBD28E325DAA12D80 /* CarbonEventHandler.cpp */, + 478D907DACBE0CF918C6A0AD /* CarbonEventHandler.h */, + 7B2E31BD7292002DEBCC366B /* CAStreamBasicDescription.cpp */, + F4050C3BAC97B06A7ED35103 /* CAStreamBasicDescription.h */, + 2CA60524355CF872ADB42EA4 /* CAVectorUnit.cpp */, + 210364718D006CC26958D583 /* CAVectorUnit.h */, + 83281A9109419F0057EABD31 /* CAVectorUnitTypes.h */, + 561A9793AA73B7FDDED14476 /* ComponentBase.cpp */, + C1F03CEB2804747AF4C6BF4D /* ComponentBase.h */, + 68CCE716313990E1412107A8 /* MusicDeviceBase.cpp */, + 4CB06EEFAA877AA4A28FE150 /* MusicDeviceBase.h */, + ); + name = "Juce AU Wrapper"; + 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 */, + 43E05BD9AADCBDA27B58F5A4 /* juce_CharPointer_UTF8.h */, + 45CC11D2029BA2CEAE1B0F76 /* juce_CharPointer_UTF16.h */, + BC383B9F2F352E373DE6C4A6 /* juce_CharPointer_UTF32.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 = ""; + }; + C6FD96042B8BCA45D8185D2F /* AAX */ = { + isa = PBXGroup; + children = ( + 505852570B48EB3F18076B03 /* juce_AAX_Wrapper.cpp */, + 3254CAE4C282C4432214B016 /* juce_AAX_Wrapper.mm */, + ); + name = AAX; + 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 */, + 6D9DB37328ED695A9941A21C /* juce_module_info */, + 930D512FD24D7E21E43C7322 /* 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 = ( + 0D5761BE1D2DEA319B57D740 /* Switch_48x26.png */, + E6F65C031FCBB192F3927D4C /* ButtonUnlabeled_50x30.png */, + 8B19E0BEAD29F2C0D46FA89C /* Knob_34x34.png */, + 4C67D4B9902C1B0CC80E11D8 /* LFO_36_26.png */, + D5E8818F417B8FBF0F9FECBD /* Light_14x14.png */, + CBEE3341DEFF854B1D114C0B /* Meter_140x8.png */, + 66E042C6FFE93F0E19B32F09 /* Scaling_36_26.png */, + C7577AF98915C39EDCEC259A /* Slider_26x26.png */, + 1D72CD485011A4EA3E6B0FD5 /* NotoSans-Regular.ttf */, + 5A366F36F3B4E50587A30351 /* NotoSans-Bold.ttf */, + 15B75D829C40872D542A38B8 /* builtin_pgm.zip */, + 0E3FA3D7B11FC7D19CC634BE /* about.png */, + 624B39364165E2F23A3D4540 /* GlobalEditor_864x144.png */, + 9FB43E65C5F68B31FB16D0F5 /* OperatorEditor_287x218.png */, + ); + 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 = ""; + }; + FA8A91020A6EDA9A5DDF8D4A /* VST3 */ = { + isa = PBXGroup; + children = ( + D0178A36F6E46F92111E4883 /* juce_VST3_Wrapper.cpp */, + 01EF232D8B427B8CE38127C2 /* juce_VST3_Wrapper.mm */, + ); + name = VST3; + 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 = ( + B18C192606DF6079E7B9AEB9 /* PluginFx.cpp in Sources */, + 697C52FD23363CB2EB9075C6 /* EngineMkI.cpp in Sources */, + 4B27ACC5993C8C74FFCDD3BB /* EngineOpl.cpp in Sources */, + 478699B4EF80A1A1C0D34C10 /* PluginEditor.cpp in Sources */, + 6252C45CDFF75E05CCDBF737 /* CartManager.cpp in Sources */, + 69A60891A52C61989A205791 /* ProgramListBox.cpp in Sources */, + CD1CF0C6B4AB9F4C8175FE08 /* ParamDialog.cpp in Sources */, + 8F3B0996452972F266C749E0 /* AlgoDisplay.cpp in Sources */, + D5A4D43A16EA4C71D53E96CD /* DXLookNFeel.cpp in Sources */, + 8121E10419E2D99645EA254E /* DXComponents.cpp in Sources */, + 082D6FF34EFF195C3A3B0CFB /* OperatorEditor.cpp in Sources */, + C510246D7D5E162C9DE63DDE /* GlobalEditor.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 */, + 1CBFE444B43C89E749602B7F /* PluginProcessor.cpp in Sources */, + 623AFA9E78826CA0136251DF /* PluginParam.cpp in Sources */, + 8BE2A084394DA3E45DDB5646 /* PluginData.cpp in Sources */, + EC23F9F2EE10A2DE3CB6D406 /* SysexComm.cpp in Sources */, + 2360F3C87933B5A51B0D4839 /* AUBase.cpp in Sources */, + 26E1D92384FB66ED8FCF5101 /* AUBuffer.cpp in Sources */, + 02B7485A3DD3F44C6058AB0E /* AUCarbonViewBase.cpp in Sources */, + 09E5F88C9C879073B1B103F1 /* AUCarbonViewControl.cpp in Sources */, + EE173D0BBBF66A8977FE3A7E /* AUCarbonViewDispatch.cpp in Sources */, + EB464CA0288DD69ABBAE73B3 /* AUDispatch.cpp in Sources */, + 3FC0533D8E67D63666A51C64 /* AUEffectBase.cpp in Sources */, + 0E0B0D39FCB31A57F5298C7A /* AUInputElement.cpp in Sources */, + AE7F0435D9C8D94FFDA16DCA /* AUMIDIBase.cpp in Sources */, + 3D8568887BBA0D81340FF64D /* AUMIDIEffectBase.cpp in Sources */, + 95D4EF9899B0D0D3FC729312 /* AUOutputBase.cpp in Sources */, + C19B69B5974FA50D116A4F52 /* AUOutputElement.cpp in Sources */, + ED19C7C3EF2026BC9386CAA3 /* AUScopeElement.cpp in Sources */, + B96C21AF3AD25C7950EA6CE5 /* CAAudioChannelLayout.cpp in Sources */, + DFA8CE3B7D7FE269254C9BDD /* CAAUParameter.cpp in Sources */, + DAC2F8A317486D36C0E0F81F /* CAMutex.cpp in Sources */, + 556863C97636A308001CFD21 /* CarbonEventHandler.cpp in Sources */, + 6970EC0E1FEDCF3793098929 /* CAStreamBasicDescription.cpp in Sources */, + 62798B841D9D5E0B71064A73 /* CAVectorUnit.cpp in Sources */, + CCC498943EDC85558AF6D8B8 /* ComponentBase.cpp in Sources */, + F1106DF1AB7F08D4FC6B6BBB /* MusicDeviceBase.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 */, + 52C0C94470D90310AF2F8433 /* juce_VST3_Wrapper.cpp in Sources */, + 13F8BF7C26D50908163425CF /* juce_VST3_Wrapper.mm in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin XCBuildConfiguration section */ + 164731727DFE228515FE9A35 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ARCHS = "$(ARCHS_STANDARD_32_64_BIT)"; + 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; + MACOSX_DEPLOYMENT_TARGET = 10.6; + ONLY_ACTIVE_ARCH = YES; + PRODUCT_NAME = Dexed; + SDKROOT = macosx10.7; + WARNING_CFLAGS = "-Wreorder"; + ZERO_LINK = NO; + }; + name = Debug; + }; + 1F51A4544E7E3E72CAFCC59B /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ARCHS = "$(ARCHS_STANDARD_32_64_BIT)"; + 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; + MACOSX_DEPLOYMENT_TARGET = 10.6; + PRODUCT_NAME = Dexed; + SDKROOT = macosx10.7; + 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)"; - COPY_PHASE_STRIP = NO; + DEAD_CODE_STRIPPING = YES; EXCLUDED_SOURCE_FILE_NAMES = "$(EXCLUDED_SOURCE_FILE_NAMES_$(CURRENT_ARCH))"; EXCLUDED_SOURCE_FILE_NAMES_x86_64 = "*Carbon*.cpp"; - GCC_DYNAMIC_NO_PIC = NO; - GCC_OPTIMIZATION_LEVEL = 0; + GCC_GENERATE_DEBUGGING_SYMBOLS = NO; + GCC_OPTIMIZATION_LEVEL = s; GCC_PREPROCESSOR_DEFINITIONS = ( - "_DEBUG=1", - "DEBUG=1", + "_NDEBUG=1", + "NDEBUG=1", "JUCER_XCODE_MAC_F6D2F4CF=1", "JUCE_APP_VERSION=1.0.0", - "JUCE_APP_VERSION_HEX=0x10000", ); + "JUCE_APP_VERSION_HEX=0x10000", + ); + 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", "$(DEVELOPER_DIR)/Extras/CoreAudio/PublicUtility", "$(DEVELOPER_DIR)/Extras/CoreAudio/AudioUnits/AUPublic/Utility", "$(DEVELOPER_DIR)/Extras/CoreAudio/AudioUnits/AUPublic/AUBase", "$(inherited)"); + HEADER_SEARCH_PATHS = ( + "~/Documents/src/vstsdk2.4", + ../../JuceLibraryCode, + ../../JuceLibraryCode/modules, + "$(DEVELOPER_DIR)/Extras/CoreAudio/PublicUtility", + "$(DEVELOPER_DIR)/Extras/CoreAudio/AudioUnits/AUPublic/Utility", + "$(DEVELOPER_DIR)/Extras/CoreAudio/AudioUnits/AUPublic/AUBase", + "$(inherited)", + ); INFOPLIST_FILE = Info.plist; INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/Components/"; LIBRARY_STYLE = Bundle; MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; OTHER_LDFLAGS = "-bundle"; 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\""; + SDKROOT = macosx10.7; SDKROOT_ppc = macosx10.5; - WRAPPER_EXTENSION = component; }; name = Debug; }; - 4AA859F8A477DEBA3D568766 = {isa = XCBuildConfiguration; buildSettings = { + WRAPPER_EXTENSION = component; + }; + name = Release; + }; + 93498502B083FC03423F6407 /* Debug */ = { + 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; + COPY_PHASE_STRIP = NO; EXCLUDED_SOURCE_FILE_NAMES = "$(EXCLUDED_SOURCE_FILE_NAMES_$(CURRENT_ARCH))"; EXCLUDED_SOURCE_FILE_NAMES_x86_64 = "*Carbon*.cpp"; - GCC_GENERATE_DEBUGGING_SYMBOLS = NO; - GCC_OPTIMIZATION_LEVEL = s; + GCC_DYNAMIC_NO_PIC = NO; + GCC_OPTIMIZATION_LEVEL = 0; GCC_PREPROCESSOR_DEFINITIONS = ( - "_NDEBUG=1", - "NDEBUG=1", + "_DEBUG=1", + "DEBUG=1", "JUCER_XCODE_MAC_F6D2F4CF=1", "JUCE_APP_VERSION=1.0.0", - "JUCE_APP_VERSION_HEX=0x10000", ); - GCC_SYMBOLS_PRIVATE_EXTERN = YES; + "JUCE_APP_VERSION_HEX=0x10000", + ); GCC_VERSION = com.apple.compilers.llvm.clang.1_0; GENERATE_PKGINFO_FILE = YES; - HEADER_SEARCH_PATHS = ("~/Documents/src/vstsdk2.4", "../../JuceLibraryCode", "../../JuceLibraryCode/modules", "$(DEVELOPER_DIR)/Extras/CoreAudio/PublicUtility", "$(DEVELOPER_DIR)/Extras/CoreAudio/AudioUnits/AUPublic/Utility", "$(DEVELOPER_DIR)/Extras/CoreAudio/AudioUnits/AUPublic/AUBase", "$(inherited)"); + HEADER_SEARCH_PATHS = ( + "~/Documents/src/vstsdk2.4", + ../../JuceLibraryCode, + ../../JuceLibraryCode/modules, + "$(DEVELOPER_DIR)/Extras/CoreAudio/PublicUtility", + "$(DEVELOPER_DIR)/Extras/CoreAudio/AudioUnits/AUPublic/Utility", + "$(DEVELOPER_DIR)/Extras/CoreAudio/AudioUnits/AUPublic/AUBase", + "$(inherited)", + ); INFOPLIST_FILE = Info.plist; INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/Components/"; LIBRARY_STYLE = Bundle; MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; OTHER_LDFLAGS = "-bundle"; 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\""; + SDKROOT = macosx10.7; SDKROOT_ppc = macosx10.5; - WRAPPER_EXTENSION = component; }; name = Release; }; - 164731727DFE228515FE9A35 = {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; - ONLY_ACTIVE_ARCH = YES; - PRODUCT_NAME = "Dexed"; - WARNING_CFLAGS = -Wreorder; - ZERO_LINK = NO; }; name = Debug; }; - 1F51A4544E7E3E72CAFCC59B = {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; }; - 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 = ( - B18C192606DF6079E7B9AEB9, - 697C52FD23363CB2EB9075C6, - 4B27ACC5993C8C74FFCDD3BB, - 478699B4EF80A1A1C0D34C10, - 6252C45CDFF75E05CCDBF737, - 69A60891A52C61989A205791, - CD1CF0C6B4AB9F4C8175FE08, - 8F3B0996452972F266C749E0, - D5A4D43A16EA4C71D53E96CD, - 8121E10419E2D99645EA254E, - 082D6FF34EFF195C3A3B0CFB, - C510246D7D5E162C9DE63DDE, - 3AB728E101D7B85DD39C5CC8, - FAC9C3E771D11FDA4DFAF17E, - 47C317B0F77A29ECA0400B2B, - 9EC12165834B1341938E951D, - F9A9CC03BA0B3030E92675AD, - 7B82F1D5F8DED01AA8988D33, - 434647C21C803FA8A4D44A70, - 95105DC8536836A06FD5C7BB, - 0D3132A8B412AE9E63024927, - 1CBFE444B43C89E749602B7F, - 623AFA9E78826CA0136251DF, - 8BE2A084394DA3E45DDB5646, - EC23F9F2EE10A2DE3CB6D406, - 2360F3C87933B5A51B0D4839, - 26E1D92384FB66ED8FCF5101, - 02B7485A3DD3F44C6058AB0E, - 09E5F88C9C879073B1B103F1, - EE173D0BBBF66A8977FE3A7E, - EB464CA0288DD69ABBAE73B3, - 3FC0533D8E67D63666A51C64, - 0E0B0D39FCB31A57F5298C7A, - AE7F0435D9C8D94FFDA16DCA, - 3D8568887BBA0D81340FF64D, - 95D4EF9899B0D0D3FC729312, - C19B69B5974FA50D116A4F52, - ED19C7C3EF2026BC9386CAA3, - B96C21AF3AD25C7950EA6CE5, - DFA8CE3B7D7FE269254C9BDD, - DAC2F8A317486D36C0E0F81F, - 556863C97636A308001CFD21, - 6970EC0E1FEDCF3793098929, - 62798B841D9D5E0B71064A73, - CCC498943EDC85558AF6D8B8, - F1106DF1AB7F08D4FC6B6BBB, - 1C87DA0B69D67481FC6CF4FD, - E3FA856CA4DB2009BB0F13E7, - 7E6DF76EEA834AC1E96470CE, - 93279A1D631E5F4103EAB17E, - 87B95D41180EF626460B2EA3, - ED2B6C710BC0474617D147B7, - A451AE788A4BD5AA72174D4C, - 927401C89B9B4F84AC1FE42F, - FFA0B77789034ACCB5203F40, - 823ECA6DD062A4D0CC056CF0, - 52770E3D32989EC50834582A, - 6CE74A36A215C0D39041710F, - E52CB89B4C49057C5A54CFFE, - 069530C6CF2796C568DD3E90, - 5B3A6A14A3951CF8E37608FF, - C2090920CAE913A6C56E0ACE, - 5F4FB65ABC71FAAD6EDD822E, - 1E2E719F9E93AD97BC37565F, - DDD1E74DE1AC7E6493AF04CA, - A6E2908774D7F669F21B1874, - B82FDEB3E53C9455BC6A5DAE, - 00C044DBB8BA1AF35CBC42E6, - E8D9A2B640A87FE92D2DA887, - 52C0C94470D90310AF2F8433, - 13F8BF7C26D50908163425CF, ); runOnlyForDeploymentPostprocessing = 0; }; - 06D721A024B3596A28AB8EC1 = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 6443699C06267ECC22CF9D12, - 60686C2C30A9F2777CEF01BD, - 77C3EA8D0A12986429BA466D, - E8BEA8ABF5E288C5D5FCD620, - F329522961F1313091764113, - B0A4786A252B14B604101175, - 82253A3BBFF29FC56A08C972, - 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 ); }; + 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 */ }; - rootObject = 0DA61024CABBA334F84603C0; + rootObject = 0DA61024CABBA334F84603C0 /* Project object */; } 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 6f26b18bb9b8cc3b454d946573aa175b77ce4a25..4fb08c0cad2f344684cbb0e61c38ca7ac697c2fb 100644 GIT binary patch literal 205864 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�bNJ*RqJ^``1A)!V9f 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 ho4V+GdDYsPvDstZd>;c=d~wz5h?phfHVs1*eS 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

t5@ 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 Lpa1_KHjn-rYihX< diff --git a/Source/CartManager.cpp b/Source/CartManager.cpp index a7be1ca..37aa075 100644 --- a/Source/CartManager.cpp +++ b/Source/CartManager.cpp @@ -31,7 +31,7 @@ class SyxFileFilter : public FileFilter { public: SyxFileFilter() : FileFilter(".syx") {} bool isFileSuitable(const File &file) const { - return file.getFileExtension().toLowerCase() == ".syx"; + return file.getFileExtension().toLowerCase() == ".syx" && file.getSize() == 4104; } bool isDirectorySuitable(const File &file) const { return true; @@ -148,7 +148,7 @@ void CartManager::buttonClicked(juce::Button *buttonThatWasClicked) { if ( buttonThatWasClicked == getDXPgmButton ) { if ( mainWindow->processor->sysexComm.isInputActive() && mainWindow->processor->sysexComm.isOutputActive() ) { - unsigned char msg[] = { 0xF0, 0x43, 0x20, 0x00, 0xF7 }; + unsigned char msg[] = { 0xF0, 0x43, 0x20, 0x09, 0xF7 }; mainWindow->processor->sysexComm.send(MidiMessage(msg, 5)); } else { showSysexConfigMsg(); @@ -158,7 +158,7 @@ void CartManager::buttonClicked(juce::Button *buttonThatWasClicked) { if ( buttonThatWasClicked == getDXCartButton ) { if ( mainWindow->processor->sysexComm.isInputActive() && mainWindow->processor->sysexComm.isOutputActive() ) { - unsigned char msg[] = { 0xF0, 0x43, 0x20, 0x01, 0xF7 }; + unsigned char msg[] = { 0xF0, 0x43, 0x20, 0x00, 0xF7 }; mainWindow->processor->sysexComm.send(MidiMessage(msg, 5)); } else { showSysexConfigMsg(); @@ -236,10 +236,10 @@ void CartManager::selectionChanged() { int checksum = sysexChecksum(((char *) &browserSysex), 4096); if ( checksum != syx_data[4102] ) { - String message = "Sysex import checksum doesnt match "; + /*String message = "Sysex import checksum doesnt match "; message << ((int)checksum) << " != " << ((int)syx_data[4102]); - AlertWindow::showMessageBoxAsync (AlertWindow::WarningIcon, "Warning", message); + AlertWindow::showMessageBoxAsync (AlertWindow::WarningIcon, "Warning", message);*/ browserCart->readOnly = true; } else { browserCart->readOnly = false; @@ -319,7 +319,7 @@ void CartManager::initialFocus() { void CartManager::showSysexConfigMsg() { AlertWindow::showMessageBoxAsync (AlertWindow::WarningIcon, "Warning", "The DX7 midi interface is not configured correctly.\n\n" "These buttons are used to 'ask' the DX7 to send the current program/cartridge.\n\n" - "In order to use this correctly, you need to connect your midi in and midi out of your DX7 to a midi interface and configure this midi interface with the [PARM] dialog."); + "In order to use this correctly, you need to connect your midi in and midi out of your DX7 to a midi interface and configure this midi interface with the [PARM] dialog. THIS ONLY WORKS ON A DX7-II"); } // unused stuff from FileBrowserListener diff --git a/Source/Dexed.h b/Source/Dexed.h index 5ec89f6..1a19610 100644 --- a/Source/Dexed.h +++ b/Source/Dexed.h @@ -31,7 +31,7 @@ void dexed_trace(const char *source, const char *fmt, ...); #define TRACE(fmt, ...) dexed_trace(__PRETTY_FUNCTION__,fmt,##__VA_ARGS__) #endif #else - #define DEXED_VERSION "0.9.0 BETA" + #define DEXED_VERSION "0.9.0 BETA#2" #define TRACE(fmt, ...) #endif diff --git a/Source/GlobalEditor.cpp b/Source/GlobalEditor.cpp index 261c1fd..60d0d60 100644 --- a/Source/GlobalEditor.cpp +++ b/Source/GlobalEditor.cpp @@ -568,6 +568,7 @@ void GlobalEditor::updatePitchPos(int pos) { void GlobalEditor::updateVu(float f) { vuOutput->v = f; vuOutput->repaint(); + midiMonitor->repaint(); } void GlobalEditor::setMonoState(bool state) { diff --git a/Source/PluginProcessor.cpp b/Source/PluginProcessor.cpp index 89245ca..59c4f90 100644 --- a/Source/PluginProcessor.cpp +++ b/Source/PluginProcessor.cpp @@ -437,11 +437,7 @@ void DexedAudioProcessor::handleIncomingMidiMessage(MidiInput* source, const Mid return; } - TRACE("program update sysex"); updateProgramFromSysex(buf+6); - String name = normalizeSysexName((const char *) buf+145); - packProgram((uint8_t *) sysex, (uint8_t *) data, currentProgram, name); - programNames.set(currentProgram, name); } // 32 voice dump diff --git a/Source/SysexComm.cpp b/Source/SysexComm.cpp index 1705c3e..d039e92 100644 --- a/Source/SysexComm.cpp +++ b/Source/SysexComm.cpp @@ -143,6 +143,8 @@ int SysexComm::send(const MidiMessage &message) { if ( output == NULL ) return 2; + TRACE("send sysex"); + outActivity = true; output->sendMessageNow(message); return 0;