From 8bfb9437e1de7d9423ecaa6a26cb524915990fd8 Mon Sep 17 00:00:00 2001 From: Josh Siegle <jsiegle@mit.edu> Date: Sun, 7 Apr 2013 22:32:35 -0400 Subject: [PATCH] OS X changes --- .../open-ephys.xcodeproj/project.pbxproj | 6415 ++++++++++------- .../UserInterfaceState.xcuserstate | Bin 136574 -> 136065 bytes 2 files changed, 3638 insertions(+), 2777 deletions(-) diff --git a/Builds/MacOSX/open-ephys.xcodeproj/project.pbxproj b/Builds/MacOSX/open-ephys.xcodeproj/project.pbxproj index 093db028d..1305cc348 100644 --- a/Builds/MacOSX/open-ephys.xcodeproj/project.pbxproj +++ b/Builds/MacOSX/open-ephys.xcodeproj/project.pbxproj @@ -6,2805 +6,3666 @@ objectVersion = 46; objects = { - 0D3DFADD627629AD52668186 = { isa = PBXBuildFile; fileRef = 39F287BE4C0B4F3BD4A949FD; }; - 38568B2E6C61E2F07173B568 = { isa = PBXBuildFile; fileRef = C868329EBC1BBA606AB2EB88; }; - C8D7AC0B88A9A2C182B2B752 = { isa = PBXBuildFile; fileRef = DBB769DEBCD6468C13A3CD25; }; - A94130738A9973148544664A = { isa = PBXBuildFile; fileRef = F5A00ACFA3D76168F22F1205; }; - E5CBEA12D7AD7788C9BF5737 = { isa = PBXBuildFile; fileRef = 27313EA12BC45638321922CA; }; - 9212DC2AEE118398CC970DDF = { isa = PBXBuildFile; fileRef = 243817BA562AD7FA76C834C9; }; - 3D0C7CA4AD9E3963D52E89BD = { isa = PBXBuildFile; fileRef = D685CFEA6344360FBFC355B6; }; - 3130878C465F3294A89CA142 = { isa = PBXBuildFile; fileRef = E31563D2E7DDD8315F369233; }; - E100912B2FCE36A30D097C95 = { isa = PBXBuildFile; fileRef = 9C21DBFB38865E5AFE367C6F; }; - CAB9D9DEF279F93132B45F90 = { isa = PBXBuildFile; fileRef = 80C1B737D2C2CB519D1787D7; }; - CA4DCF67B48352BE633A616D = { isa = PBXBuildFile; fileRef = C055D09224D84121A3EBB29F; }; - FD4865450F4C47FF3C6327FE = { isa = PBXBuildFile; fileRef = 56169D835A3E3029D6E3904C; }; - 512D7D16D0A95BDD0D6D6E45 = { isa = PBXBuildFile; fileRef = 4FD13AA663EEE7CC2F83033D; }; - 2D2BDB63CBD0BED07FF9E44B = { isa = PBXBuildFile; fileRef = BBE1DB78E35135B41537DCB5; }; - 4FA2949D3023FC2E377AFFB6 = { isa = PBXBuildFile; fileRef = 61317B5191E05925F232E18C; }; - 14BDAEA656AAFA60334CC55C = { isa = PBXBuildFile; fileRef = 420B0E95F1300ABFDC125DBF; }; - C853FCE2F6C91B3643322CF0 = { isa = PBXBuildFile; fileRef = 9F577889CB6C54A2F7B1CA80; }; - 00A0D05390DB9F2B74DDAA78 = { isa = PBXBuildFile; fileRef = 1989E86F8DFDE34887AC0326; }; - 4AD3281B0CCF122A25E33667 = { isa = PBXBuildFile; fileRef = 22801F75289646F6A85E5583; }; - F505DF3C2BA492B5A2F28D05 = { isa = PBXBuildFile; fileRef = B47B3368AA1A182B0CA1AB26; }; - B226387EB0FCE3BE6773FF61 = { isa = PBXBuildFile; fileRef = 09BCBD414282A3AA4F66A3A5; }; - B3B08037F49EC7540586828F = { isa = PBXBuildFile; fileRef = AC2CFF4DA5CE431FCC628BA3; }; - B6C73582C501D8C3C03A4860 = { isa = PBXBuildFile; fileRef = B767A249792EB15A87054409; }; - 129ADFA8B25DE091AFA2D9E3 = { isa = PBXBuildFile; fileRef = D8D895B3AD895C6E7FD446BF; }; - 285FF16149C85F2793EBCBAE = { isa = PBXBuildFile; fileRef = 2B93450006102A0093F5EACB; }; - D19775DC99C67AD20F98EF17 = { isa = PBXBuildFile; fileRef = E90FCB43DA2FF766597DA75E; }; - CB470032BC92A30906C96258 = { isa = PBXBuildFile; fileRef = 392408C1943AC6234BAAC743; }; - 4FEC4EC2796E37A3B11B50B9 = { isa = PBXBuildFile; fileRef = 587FCA2485B9C89C2A99C23A; }; - A44FEA7117CFE2F06B9889B4 = { isa = PBXBuildFile; fileRef = C4B0DF8094C90543A65E03E3; }; - C0E966234C8AF91C19CF6EA4 = { isa = PBXBuildFile; fileRef = 3F6C67E29CDEDF2EF61C054F; }; - BBE886EA79C50D0D68A5A753 = { isa = PBXBuildFile; fileRef = 65312FAD0900119CDF6CF414; }; - 9D17609E468FC65EB70ED7F4 = { isa = PBXBuildFile; fileRef = 9A21A229CFACC67E31F4F727; }; - AE06672D2CBF8F64465B2126 = { isa = PBXBuildFile; fileRef = 3F69480D6145C77992FA59BA; }; - 69630D3ECA4D6014EE3734CD = { isa = PBXBuildFile; fileRef = C1CB526B75E406851FA918C6; }; - 0AE243437B40602D35435C32 = { isa = PBXBuildFile; fileRef = B04D87ED6AA4897B6CD3CCF6; }; - FDCFDC9CC6D7A82131190FB0 = { isa = PBXBuildFile; fileRef = BBD9C2AED6F500D090069007; }; - 11D82BA398E9433440B76F66 = { isa = PBXBuildFile; fileRef = 9FFD9560522567A033226BD7; }; - EDEE5E21F0C9BDB7DB796083 = { isa = PBXBuildFile; fileRef = 76F569AE7B444D8F69EE0E86; }; - C6F08BF3EF53274A42BB88EB = { isa = PBXBuildFile; fileRef = 9BC055494F9FEE3F90630541; }; - DDDFAE2042D8AD20CC78CE3C = { isa = PBXBuildFile; fileRef = 3753B3B311AE0A9F4CC5AD40; }; - 582C224AA50C9395810C8E27 = { isa = PBXBuildFile; fileRef = 308F614D30DCB9AE3767C928; }; - 704484388E63CDE33491E1AB = { isa = PBXBuildFile; fileRef = 39464D2A22940DA2DDCCCFC6; }; - 1691EC0AC4C7083D65B925E2 = { isa = PBXBuildFile; fileRef = 9D78F50147005EDB0E89E2B4; }; - AD032CEA5DBE4D4C76D3D2D1 = { isa = PBXBuildFile; fileRef = D38E60AC4854B6E1EDE488EB; }; - 9E8544C3983B3203530B5A49 = { isa = PBXBuildFile; fileRef = CD2370F8F4A44446558A08FB; }; - 685151FF4FB872983524A5C3 = { isa = PBXBuildFile; fileRef = DAA04A0FD47097893712B241; }; - 627C7B84F5FD275FAF43663A = { isa = PBXBuildFile; fileRef = 2D41C43686CDE35E86A389D7; }; - C59764685E62E7C4D323F84B = { isa = PBXBuildFile; fileRef = EA535EA158451360B7B8AE52; }; - E4DA638CDD4DD574A6CD843E = { isa = PBXBuildFile; fileRef = 258938780F93A7CF41366F26; }; - 2B4A80DCF867DC025C21966B = { isa = PBXBuildFile; fileRef = 4867923F31CC3EDC9B1A5BE5; }; - D0E9E20F9D8FDA700BB6D820 = { isa = PBXBuildFile; fileRef = 2C4730CAFED4F6292B575318; }; - 19BB86C918F89D1377F8A0E1 = { isa = PBXBuildFile; fileRef = 5894D40A0E8FA6E9B3EBF9D9; }; - EE56A6BBBFA4A27A4BCF7279 = { isa = PBXBuildFile; fileRef = A7D4C9E3ED3763847C087F46; }; - 1B620FC17AAECA4C5DE741E2 = { isa = PBXBuildFile; fileRef = 66463AB11EA4D6341C32F27E; }; - 5570682BF1A39FB3E3FAC182 = { isa = PBXBuildFile; fileRef = 4A94E809624F99387E600399; }; - 3C464BC802026D6EF6AD3818 = { isa = PBXBuildFile; fileRef = F2FDC07162CAEDE524F09CFC; }; - ED8CB527B27C67E9E4DA027C = { isa = PBXBuildFile; fileRef = BC3B7E4E25505D9044BFACC7; }; - DE758AF46844DF951655966C = { isa = PBXBuildFile; fileRef = B27F558F42AC78F0E564B5AF; }; - 80E5365461A5A7A32C48C563 = { isa = PBXBuildFile; fileRef = F94DD42C7BBF81C101D3F605; }; - AF26E388BF6536803E762CB1 = { isa = PBXBuildFile; fileRef = 45D78C8EF660EECE64BAA33F; }; - 0CEFF81CD8861F959DB13362 = { isa = PBXBuildFile; fileRef = 1552007C6C6AF750278C5BE5; }; - 352F3875222B1D233013AAF9 = { isa = PBXBuildFile; fileRef = 9C39C584DA6F507E773687EE; }; - F0EC60AEFAFF3D289F8110BE = { isa = PBXBuildFile; fileRef = C5ABE6BDCA91410BA92A7BD9; }; - C3406F00595AEFF068EDB162 = { isa = PBXBuildFile; fileRef = 169F1B20FC9FFE88C53D2735; }; - 3A2E957EB8D117C535F119E9 = { isa = PBXBuildFile; fileRef = 1AD76E8111A738A8F3717060; }; - 52AE3F7AEED81BA9ED5C4830 = { isa = PBXBuildFile; fileRef = E216D095C98F850A5FB6FB0F; }; - 3933895CA488855A23943F61 = { isa = PBXBuildFile; fileRef = 46E3A634686BFEF787229582; }; - AF67C81811F18FCE6AA9C895 = { isa = PBXBuildFile; fileRef = 1EC95CD1D830F6D85ADB3B9D; }; - AA16BE5A6BBD024C8FCFCDA8 = { isa = PBXBuildFile; fileRef = CAA3B9396EA62166234DAEF1; }; - 992137E90F9D41522FD56875 = { isa = PBXBuildFile; fileRef = 29FD7B383C5DDACAA7B8DFD3; }; - 7F188166D38DA7FB23311413 = { isa = PBXBuildFile; fileRef = 04C6B933E1603B4D0916570D; }; - A454D138EC507C01D299AB0F = { isa = PBXBuildFile; fileRef = C79249376E3FDF10615E16EA; }; - 784125612E2B7AC6CD89D835 = { isa = PBXBuildFile; fileRef = 70151263C4CB8A4F79431E11; }; - 21539690A9A5DD20AFAF41D3 = { isa = PBXBuildFile; fileRef = 9136BD46BE1E28A96FBBD440; }; - 0836C50051EF59BF91D7B12D = { isa = PBXBuildFile; fileRef = 8A91849BE6B96EB8C0663469; }; - 55CD2E9F373B69C3E8363B78 = { isa = PBXBuildFile; fileRef = 6328434A329C353DB8D9512C; }; - 2B29D90B985E9EB788472EFE = { isa = PBXBuildFile; fileRef = D51315B4241B019BE43EE4F1; }; - D0873C347977633B4421B94D = { isa = PBXBuildFile; fileRef = A252FE4E6A360CBC4AF694B3; }; - BF3254F07C15D467D6DB3FEF = { isa = PBXBuildFile; fileRef = 10BE33089BA6F3468F36CD6C; }; - 6029B20DF2BD523AC0F78896 = { isa = PBXBuildFile; fileRef = D90290A0AA2C36CE757E46D5; }; - 6702EEA4E99D503C0EE933C4 = { isa = PBXBuildFile; fileRef = D3AE8303545E28D793312F46; }; - 89FCE8890946693CD5FC4A70 = { isa = PBXBuildFile; fileRef = 235A8987D99A191D07208D2F; }; - C9AC286A46B3A1318F298DEF = { isa = PBXBuildFile; fileRef = ECB5A75A81B90327F58CBD9E; }; - DA836EC803E4FF4EDEBE6386 = { isa = PBXBuildFile; fileRef = 2D2BAC4320470CF68743F58E; }; - 702C9BFCE865CB6C6B8BFB0D = { isa = PBXBuildFile; fileRef = 5DB3B3197F8C1E5EE159D6FC; }; - 739573501D1D440A72C5C2E5 = { isa = PBXBuildFile; fileRef = A3FB0EA0264580F6B00D993B; }; - 955561F4FF4484648FDB9F73 = { isa = PBXBuildFile; fileRef = 1718EC50691D8421EC00F8B3; }; - 6B67D7B6301182C7621294B6 = { isa = PBXBuildFile; fileRef = FA23A1334E4CFA77BC18A153; }; - FAE745870674A07A65690433 = { isa = PBXBuildFile; fileRef = 788F8B7719B70465762B634B; }; - 96142DE6467CA74A74E669D4 = { isa = PBXBuildFile; fileRef = 9C089C090E400CC0E8BBB827; }; - 24CC7E9A7E87F762D4AB0467 = { isa = PBXBuildFile; fileRef = 92602D7166325C7232B85EDD; }; - 66F3B79BDF9BFB631D7E3584 = { isa = PBXBuildFile; fileRef = A4E2CAAF556D557B24182414; }; - 996F9E4989EB47941D8100DA = { isa = PBXBuildFile; fileRef = 5522973FA48A13C6BED293FE; }; - BE54C019A73BBAE05BFD7D17 = { isa = PBXBuildFile; fileRef = A98A22CF5F208ED6DBE08063; }; - 5AE42EF7A713B1EC0ACF9EDE = { isa = PBXBuildFile; fileRef = B0E8FAD5AC445F612E3468B9; }; - 71111DE81104B1536ECB6DFB = { isa = PBXBuildFile; fileRef = ECA6FDB1366BE7EC30F1539B; }; - 85A60568B3DC342C76B4E679 = { isa = PBXBuildFile; fileRef = 3AE038CACE48AF85C4FB1ED5; }; - 8A5BACA019DA9B0EFAD5CE93 = { isa = PBXBuildFile; fileRef = 555D34D0CD8776EE5996CC3A; }; - 95AE939ADE096394CCD2526F = { isa = PBXBuildFile; fileRef = 9F3B3184EC6D42CEA35D6ED8; }; - E85DA5FC9A162F129ABA7113 = { isa = PBXBuildFile; fileRef = 0987F7E90136D0E08A606A22; }; - 6A13D8F42A330E2C410B43E3 = { isa = PBXBuildFile; fileRef = 7E875E681E18D693D5ADB2FB; }; - 13F1111511DD01E843E631CA = { isa = PBXBuildFile; fileRef = 79C91DDF3BC3F15D0338E504; }; - 9A80E3D1D1758A31D2169497 = { isa = PBXBuildFile; fileRef = 3774BBCA6CB133D9A854CF71; }; - F4397EAE00E0B9F96C8B6C07 = { isa = PBXBuildFile; fileRef = 17E13CCDA0C82F92EAB05BE6; }; - 09673DA3B4D6EA61DEFC0C46 = { isa = PBXBuildFile; fileRef = 47A3942AC30A3212C01F1CAF; }; - 591CED1277A8C945EF60841C = { isa = PBXBuildFile; fileRef = 7BD2C39F13FDE202141C4B41; }; - 58D3FF3B1F462634167BDFB5 = { isa = PBXBuildFile; fileRef = 610E487E060C42B52FD5AAC9; }; - 3162B66BC8118715AAA527D7 = { isa = PBXBuildFile; fileRef = D2A3B4CDD296B4CEC6902FD7; }; - 004E78BC139419671A9EA137 = { isa = PBXBuildFile; fileRef = E08E877C3A6283CF5C803957; }; - 6306AA945375749C4FE834E6 = { isa = PBXBuildFile; fileRef = 2C89EC72FF6A7118EF459DC3; }; - AD7D05519200FB0EE1C7617A = { isa = PBXBuildFile; fileRef = A512C5B237A77EF6FB8E11A0; }; - C2475E008FEB33B3EA7B6C7F = { isa = PBXBuildFile; fileRef = DF3C9A1DD67E879E4E0A2727; }; - 9227961C07C0EE73E89C90B5 = { isa = PBXBuildFile; fileRef = 65F4459CC1832883FFF6C166; }; - A2EE65335FB2810C04ECBFAF = { isa = PBXBuildFile; fileRef = 6B28CEAF75E22F2CCCACBCC7; }; - 3FF289281D3318A7BA8BB44D = { isa = PBXBuildFile; fileRef = B20469D88488F0809126CC80; }; - 9E30156DBCE4EAF9EFAF0AC4 = { isa = PBXBuildFile; fileRef = 56728EC77C65482B9C86FF4D; }; - 6510492BAE00C95DC620F493 = { isa = PBXBuildFile; fileRef = A6A579E4E4AEA865BC71148C; }; - 06BCB79AE267E5841F641E38 = { isa = PBXBuildFile; fileRef = 488D1B00C9E5FE4DAB035EDF; }; - A0DAD4E5F7583349DC9275F2 = { isa = PBXBuildFile; fileRef = DBCA7E2FFCFD1354DD19DDD6; }; - FCB767F14565886C9D823916 = { isa = PBXBuildFile; fileRef = C29E664781AA2396C8D59543; }; - 7015D104F55D5B128341CEA8 = { isa = PBXBuildFile; fileRef = BBDFB328C3D5FC72A0446E6A; }; - A269A876BDF3B7011FA4C681 = { isa = PBXBuildFile; fileRef = 23609D430A25F54723269E91; }; - 58E0EC510F2A88E14AE55439 = { isa = PBXBuildFile; fileRef = 27DC0E650D6D54DF29E6DB68; }; - 002427B013C43CE3E6D4E9B5 = { isa = PBXBuildFile; fileRef = 5915DB02FB7CA8CEC1BF38A9; }; - FA2A052548AAD146F3F5AD83 = { isa = PBXBuildFile; fileRef = 4A7695E93CE32F4E95042FCB; }; - 0052A4FD257928E5D83927E6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_WavAudioFormat.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_formats/codecs/juce_WavAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; - 01859D6E7D95E44BD8E17D91 = { isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../JuceLibraryCode/modules/juce_cryptography/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; - 018F4E079EB12A78C4F8F773 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiBuffer.h"; path = "../../JuceLibraryCode/modules/juce_audio_basics/midi/juce_MidiBuffer.h"; sourceTree = "SOURCE_ROOT"; }; - 01C313C323E5CB995C939E0B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Component.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/components/juce_Component.cpp"; sourceTree = "SOURCE_ROOT"; }; - 01D791730840EB0BA7FD61BA = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Socket.h"; path = "../../JuceLibraryCode/modules/juce_core/network/juce_Socket.h"; sourceTree = "SOURCE_ROOT"; }; - 020205BB77179A9BE3FFF1E1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_QuickTimeMovieComponent.cpp"; path = "../../JuceLibraryCode/modules/juce_video/native/juce_win32_QuickTimeMovieComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 0242AB5BCD8C002DC2E30BAC = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiOutput.h"; path = "../../JuceLibraryCode/modules/juce_audio_devices/midi_io/juce_MidiOutput.h"; sourceTree = "SOURCE_ROOT"; }; - 027C1143CC66EA8F73C39A74 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ThreadWithProgressWindow.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/windows/juce_ThreadWithProgressWindow.h"; sourceTree = "SOURCE_ROOT"; }; - 0287B009511521BEAAE8A52C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = DataThread.h; path = ../../Source/Processors/DataThreads/DataThread.h; sourceTree = "SOURCE_ROOT"; }; - 028D4D3C0862B4B1312E2395 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = SourceNodeEditor.h; path = ../../Source/Processors/Editors/SourceNodeEditor.h; sourceTree = "SOURCE_ROOT"; }; - 02DA588D3B873F1971ACD912 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FlacAudioFormat.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_formats/codecs/juce_FlacAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; - 0316B49B86725305C70783CA = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioPluginFormatManager.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_processors/format/juce_AudioPluginFormatManager.cpp"; sourceTree = "SOURCE_ROOT"; }; - 033AE5DE19F0EEDC47D41C80 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileChooserDialogBox.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/filebrowser/juce_FileChooserDialogBox.cpp"; sourceTree = "SOURCE_ROOT"; }; - 03D7B457E0915E43A6AFF4B4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioUnitPluginFormat.h"; path = "../../JuceLibraryCode/modules/juce_audio_processors/format_types/juce_AudioUnitPluginFormat.h"; sourceTree = "SOURCE_ROOT"; }; - 04C474E0F2F7FDEC714A673C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PathIterator.cpp"; path = "../../JuceLibraryCode/modules/juce_graphics/geometry/juce_PathIterator.cpp"; sourceTree = "SOURCE_ROOT"; }; - 04C6B933E1603B4D0916570D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = ImageIcon.cpp; path = ../../Source/Processors/Editors/ImageIcon.cpp; sourceTree = "SOURCE_ROOT"; }; - 04ED2387517934A84ACF9865 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BubbleComponent.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/misc/juce_BubbleComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 05997833A4AA137FD64348AD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextDragAndDropTarget.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/mouse/juce_TextDragAndDropTarget.h"; sourceTree = "SOURCE_ROOT"; }; - 05BD169B8574607A6F6AD3B6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Identifier.cpp"; path = "../../JuceLibraryCode/modules/juce_core/text/juce_Identifier.cpp"; sourceTree = "SOURCE_ROOT"; }; - 05C35036E964AAD6024E0766 = { isa = PBXFileReference; lastKnownFileType = image.png; name = "MergerA-01.png"; path = "../../Resources/Images/Buttons/MergerA-01.png"; sourceTree = "SOURCE_ROOT"; }; - 05DCAE8CA29532E2169D7AC1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Matrix3D.h"; path = "../../JuceLibraryCode/modules/juce_opengl/opengl/juce_Matrix3D.h"; sourceTree = "SOURCE_ROOT"; }; - 06072EC6BCD3B7D8C17C2402 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessor.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_processors/processors/juce_AudioProcessor.cpp"; sourceTree = "SOURCE_ROOT"; }; - 078625CF5C083AD538D23401 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioCDReader.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_devices/audio_cd/juce_AudioCDReader.cpp"; sourceTree = "SOURCE_ROOT"; }; - 0790CCE2FCFDFA6944DFC402 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PopupMenu.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/menus/juce_PopupMenu.cpp"; sourceTree = "SOURCE_ROOT"; }; - 07FD5E530E9E6BFB2ACA4B8C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_audio_formats.h"; path = "../../JuceLibraryCode/modules/juce_audio_formats/juce_audio_formats.h"; sourceTree = "SOURCE_ROOT"; }; - 081E86FE0B991469CFA8D7EA = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CPlusPlusCodeTokeniser.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_extra/code_editor/juce_CPlusPlusCodeTokeniser.cpp"; sourceTree = "SOURCE_ROOT"; }; - 085F51FEE5C5FDAA321090A0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CachedComponentImage.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/components/juce_CachedComponentImage.h"; sourceTree = "SOURCE_ROOT"; }; - 087FA26464FB283EC6FD4795 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_NamedPipe.cpp"; path = "../../JuceLibraryCode/modules/juce_core/network/juce_NamedPipe.cpp"; sourceTree = "SOURCE_ROOT"; }; - 08907A4BA0D5628476D19C48 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativePointPath.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/positioning/juce_RelativePointPath.cpp"; sourceTree = "SOURCE_ROOT"; }; - 08A7A7FD7D77C0657270E9BF = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableText.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/drawables/juce_DrawableText.cpp"; sourceTree = "SOURCE_ROOT"; }; - 08DAD5894A480950C66F5873 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ArrowButton.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/buttons/juce_ArrowButton.h"; sourceTree = "SOURCE_ROOT"; }; - 09160DF53438B400BFE85E07 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InputSource.h"; path = "../../JuceLibraryCode/modules/juce_core/streams/juce_InputSource.h"; sourceTree = "SOURCE_ROOT"; }; - 0987F7E90136D0E08A606A22 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = SignalChainManager.cpp; path = ../../Source/UI/SignalChainManager.cpp; sourceTree = "SOURCE_ROOT"; }; - 09A159213372995F3CCEB85B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_String.h"; path = "../../JuceLibraryCode/modules/juce_core/text/juce_String.h"; sourceTree = "SOURCE_ROOT"; }; - 09BCBD414282A3AA4F66A3A5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Cascade.cpp; path = ../../Source/Dsp/Cascade.cpp; sourceTree = "SOURCE_ROOT"; }; - 0A2AD4AB14F93364EFB9611E = { isa = PBXFileReference; lastKnownFileType = file.ttf; name = "miso-regular.ttf"; path = "../../Resources/Fonts/miso-regular.ttf"; sourceTree = "SOURCE_ROOT"; }; - 0A351ED88CF00C0697701E73 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Logger.h"; path = "../../JuceLibraryCode/modules/juce_core/logging/juce_Logger.h"; sourceTree = "SOURCE_ROOT"; }; - 0A413228C75C046CE683E0E6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_String.cpp"; path = "../../JuceLibraryCode/modules/juce_core/text/juce_String.cpp"; sourceTree = "SOURCE_ROOT"; }; - 0A42FFB89531588E51762D3E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Audio.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_devices/native/juce_android_Audio.cpp"; sourceTree = "SOURCE_ROOT"; }; - 0A46EF94E558D5E19F96E646 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Timer.cpp"; path = "../../JuceLibraryCode/modules/juce_events/timers/juce_Timer.cpp"; sourceTree = "SOURCE_ROOT"; }; - 0A8BC957DBEE226346C1EA25 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BigInteger.cpp"; path = "../../JuceLibraryCode/modules/juce_core/maths/juce_BigInteger.cpp"; sourceTree = "SOURCE_ROOT"; }; - 0AA8F001A50408977E76ED96 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RecentlyOpenedFilesList.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_extra/misc/juce_RecentlyOpenedFilesList.cpp"; sourceTree = "SOURCE_ROOT"; }; - 0AAFE3F4D106138401C190C5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GlowEffect.cpp"; path = "../../JuceLibraryCode/modules/juce_graphics/effects/juce_GlowEffect.cpp"; sourceTree = "SOURCE_ROOT"; }; - 0B2502A656E77E00AF15A343 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationCommandInfo.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/commands/juce_ApplicationCommandInfo.h"; sourceTree = "SOURCE_ROOT"; }; - 0B2B7732073D56E484950C8D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = RecordControlEditor.h; path = ../../Source/Processors/Editors/RecordControlEditor.h; sourceTree = "SOURCE_ROOT"; }; - 0B382285EEDD8A3FDB45C074 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ThreadPool.h"; path = "../../JuceLibraryCode/modules/juce_core/threads/juce_ThreadPool.h"; sourceTree = "SOURCE_ROOT"; }; - 0B5B63E563EFA7E816DE3DCA = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OutputStream.h"; path = "../../JuceLibraryCode/modules/juce_core/streams/juce_OutputStream.h"; sourceTree = "SOURCE_ROOT"; }; - 0BB4380EDFEAAE0DAB255B90 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BlowFish.cpp"; path = "../../JuceLibraryCode/modules/juce_cryptography/encryption/juce_BlowFish.cpp"; sourceTree = "SOURCE_ROOT"; }; - 0BCAC20DAB10B957168B85D6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Result.h"; path = "../../JuceLibraryCode/modules/juce_core/misc/juce_Result.h"; sourceTree = "SOURCE_ROOT"; }; - 0C646E9950FB580B21E1F2BD = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_WindowsMediaAudioFormat.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_formats/codecs/juce_WindowsMediaAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; - 0CCB1C4D687001E04DE1DD9C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SubregionStream.cpp"; path = "../../JuceLibraryCode/modules/juce_core/streams/juce_SubregionStream.cpp"; sourceTree = "SOURCE_ROOT"; }; - 0CCE619599DB39323E49FF3C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = ResamplingNodeEditor.h; path = ../../Source/Processors/Editors/ResamplingNodeEditor.h; sourceTree = "SOURCE_ROOT"; }; - 0D3C20D1F00B7B1381E6B987 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TabbedButtonBar.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_TabbedButtonBar.cpp"; sourceTree = "SOURCE_ROOT"; }; - 0D884C2CF25F23CE6B99B2A1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Singleton.h"; path = "../../JuceLibraryCode/modules/juce_core/memory/juce_Singleton.h"; sourceTree = "SOURCE_ROOT"; }; - 0D8ECE32F7D0FE74185F6EF4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertyPanel.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/properties/juce_PropertyPanel.h"; sourceTree = "SOURCE_ROOT"; }; - 0DBB88B6BEC06FCECE4CBD28 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationCommandInfo.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/commands/juce_ApplicationCommandInfo.cpp"; sourceTree = "SOURCE_ROOT"; }; - 0DD0CBF9BBD4A503F2B7868D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ListenerList.h"; path = "../../JuceLibraryCode/modules/juce_events/broadcasters/juce_ListenerList.h"; sourceTree = "SOURCE_ROOT"; }; - 0DE9D2FE41553B4D4316DD55 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DirectoryIterator.cpp"; path = "../../JuceLibraryCode/modules/juce_core/files/juce_DirectoryIterator.cpp"; sourceTree = "SOURCE_ROOT"; }; - 0E4B0B8425DBA19B6F3FE4BF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_UIViewComponent.h"; path = "../../JuceLibraryCode/modules/juce_gui_extra/embedding/juce_UIViewComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 0E98E81084F183B8426EDA7F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DynamicObject.h"; path = "../../JuceLibraryCode/modules/juce_core/containers/juce_DynamicObject.h"; sourceTree = "SOURCE_ROOT"; }; - 0FA84E49DB493BCC886A355F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MD5.h"; path = "../../JuceLibraryCode/modules/juce_cryptography/hashing/juce_MD5.h"; sourceTree = "SOURCE_ROOT"; }; - 0FDD7551AC98348D4A98ADC7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = ProcessorGraph.h; path = ../../Source/Processors/ProcessorGraph.h; sourceTree = "SOURCE_ROOT"; }; - 0FE8ACC50ED8E7FFC9E6B9B4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = ControlPanel.h; path = ../../Source/UI/ControlPanel.h; sourceTree = "SOURCE_ROOT"; }; - 105B1452DF6CE1D80D69A9D1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = ProcessorList.h; path = ../../Source/UI/ProcessorList.h; sourceTree = "SOURCE_ROOT"; }; - 106E81B939C6B35E34DD71FE = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CodeEditorComponent.h"; path = "../../JuceLibraryCode/modules/juce_gui_extra/code_editor/juce_CodeEditorComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 1086169B0EE86E04B64575C2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Dsp.h; path = ../../Source/Dsp/Dsp.h; sourceTree = "SOURCE_ROOT"; }; - 108DF32ADFBA5CA48F928A92 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_File.h"; path = "../../JuceLibraryCode/modules/juce_core/files/juce_File.h"; sourceTree = "SOURCE_ROOT"; }; - 10BE33089BA6F3468F36CD6C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AudioEditor.cpp; path = ../../Source/Processors/Editors/AudioEditor.cpp; sourceTree = "SOURCE_ROOT"; }; - 113404D3FDE3745DF1E8D014 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReadWriteLock.h"; path = "../../JuceLibraryCode/modules/juce_core/threads/juce_ReadWriteLock.h"; sourceTree = "SOURCE_ROOT"; }; - 1191BF3048664183033BFF89 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DropShadowEffect.cpp"; path = "../../JuceLibraryCode/modules/juce_graphics/effects/juce_DropShadowEffect.cpp"; sourceTree = "SOURCE_ROOT"; }; - 1194EE0956A9645270582979 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Messaging.cpp"; path = "../../JuceLibraryCode/modules/juce_events/native/juce_android_Messaging.cpp"; sourceTree = "SOURCE_ROOT"; }; - 11A5824E0239C86801BE2EB8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseEvent.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/mouse/juce_MouseEvent.h"; sourceTree = "SOURCE_ROOT"; }; - 11D619EEF63C1827EA91F593 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_UndoManager.cpp"; path = "../../JuceLibraryCode/modules/juce_data_structures/undomanager/juce_UndoManager.cpp"; sourceTree = "SOURCE_ROOT"; }; - 1246C8A62803B7E115713705 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LocalisedStrings.cpp"; path = "../../JuceLibraryCode/modules/juce_core/text/juce_LocalisedStrings.cpp"; sourceTree = "SOURCE_ROOT"; }; - 12B5243A9435FABAFBE20165 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Quaternion.h"; path = "../../JuceLibraryCode/modules/juce_opengl/opengl/juce_Quaternion.h"; sourceTree = "SOURCE_ROOT"; }; - 12B5DDCB6E5ECD93A4C55BB5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = LfpDisplayCanvas.h; path = ../../Source/Processors/Visualization/LfpDisplayCanvas.h; sourceTree = "SOURCE_ROOT"; }; - 1307DAE32BA702565A67D127 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiFile.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_basics/midi/juce_MidiFile.cpp"; sourceTree = "SOURCE_ROOT"; }; - 13212C01A5E138553FAFBE9C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Drawable.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/drawables/juce_Drawable.cpp"; sourceTree = "SOURCE_ROOT"; }; - 13D9868B08E941F6827E157C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableWindow.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/windows/juce_ResizableWindow.h"; sourceTree = "SOURCE_ROOT"; }; - 13D9DC48F19699485F9888A4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PathIterator.h"; path = "../../JuceLibraryCode/modules/juce_graphics/geometry/juce_PathIterator.h"; sourceTree = "SOURCE_ROOT"; }; - 1463D2DAB3A1D8CEE825056A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioCDReader.h"; path = "../../JuceLibraryCode/modules/juce_audio_devices/audio_cd/juce_AudioCDReader.h"; sourceTree = "SOURCE_ROOT"; }; - 146C6A6E3C6B17F2AF475B50 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLFrameBuffer.cpp"; path = "../../JuceLibraryCode/modules/juce_opengl/opengl/juce_OpenGLFrameBuffer.cpp"; sourceTree = "SOURCE_ROOT"; }; - 14DD0220B41F74C01A9DC676 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GlyphArrangement.h"; path = "../../JuceLibraryCode/modules/juce_graphics/fonts/juce_GlyphArrangement.h"; sourceTree = "SOURCE_ROOT"; }; - 14F594C425F332F455A16D35 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = okFrontPanelDLL.h; path = "../../Source/Processors/DataThreads/rhythm-api/okFrontPanelDLL.h"; sourceTree = "SOURCE_ROOT"; }; - 14FE601229C9A40C6E182F28 = { 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"; }; - 1518D2BA7FCAF267EF1F02E6 = { 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"; }; - 154303EE3929F26B93792187 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = SourceNode.h; path = ../../Source/Processors/SourceNode.h; sourceTree = "SOURCE_ROOT"; }; - 1552007C6C6AF750278C5BE5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = RecordControlEditor.cpp; path = ../../Source/Processors/Editors/RecordControlEditor.cpp; sourceTree = "SOURCE_ROOT"; }; - 159790C750B1F8B485DBB499 = { 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"; }; - 161E095C716133CB255B6CCD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiKeyboardState.h"; path = "../../JuceLibraryCode/modules/juce_audio_basics/midi/juce_MidiKeyboardState.h"; sourceTree = "SOURCE_ROOT"; }; - 167524110873F9888CF1B9E8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationCommandID.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/commands/juce_ApplicationCommandID.h"; sourceTree = "SOURCE_ROOT"; }; - 168823A9EBD85BFBFD2CE2EE = { isa = PBXFileReference; lastKnownFileType = image.png; name = "RadioButtons-03.png"; path = "../../Resources/Images/Icons/RadioButtons-03.png"; sourceTree = "SOURCE_ROOT"; }; - 169F1B20FC9FFE88C53D2735 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = FPGAOutputEditor.cpp; path = ../../Source/Processors/Editors/FPGAOutputEditor.cpp; sourceTree = "SOURCE_ROOT"; }; - 1712916024EC787B6C231732 = { isa = PBXFileReference; lastKnownFileType = image.png; name = "RadioButtons_selected_over-03.png"; path = "../../Resources/Images/Icons/RadioButtons_selected_over-03.png"; sourceTree = "SOURCE_ROOT"; }; - 1718EC50691D8421EC00F8B3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = FileReaderThread.cpp; path = ../../Source/Processors/DataThreads/FileReaderThread.cpp; sourceTree = "SOURCE_ROOT"; }; - 1719507D8A73EA71F1C3F306 = { isa = PBXFileReference; lastKnownFileType = file; name = "cpmono-plain-serialized"; path = "../../Resources/Fonts/cpmono-plain-serialized"; sourceTree = "SOURCE_ROOT"; }; - 172FA5C9EC4B16BC0C45F269 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Variant.h"; path = "../../JuceLibraryCode/modules/juce_core/containers/juce_Variant.h"; sourceTree = "SOURCE_ROOT"; }; - 174842EA681FA29BE38A6272 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ButtonPropertyComponent.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/properties/juce_ButtonPropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 1777330D3BDAE99A93F98943 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Font.h"; path = "../../JuceLibraryCode/modules/juce_graphics/fonts/juce_Font.h"; sourceTree = "SOURCE_ROOT"; }; - 178AD28BF5BC92B58A3A3539 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MixerAudioSource.h"; path = "../../JuceLibraryCode/modules/juce_audio_basics/sources/juce_MixerAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; - 17B29FF3D3EA14EF2BE149BB = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentBoundsConstrainer.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_ComponentBoundsConstrainer.cpp"; sourceTree = "SOURCE_ROOT"; }; - 17CACEC7EA0A4B55A06A0993 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiDataConcatenator.h"; path = "../../JuceLibraryCode/modules/juce_audio_devices/native/juce_MidiDataConcatenator.h"; sourceTree = "SOURCE_ROOT"; }; - 17CE6B2913E72ED8727ECD56 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AudioResamplingNode.h; path = ../../Source/Processors/AudioResamplingNode.h; sourceTree = "SOURCE_ROOT"; }; - 17E13CCDA0C82F92EAB05BE6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = InfoLabel.cpp; path = ../../Source/UI/InfoLabel.cpp; sourceTree = "SOURCE_ROOT"; }; - 17FB020EFEAED8493D3CB121 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToolbarItemComponent.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/widgets/juce_ToolbarItemComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 1819C1C4DE5FEEDEA143E3D2 = { 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"; }; - 18A730DF335EEB3A4D13FDCA = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MessageManager.cpp"; path = "../../JuceLibraryCode/modules/juce_events/messages/juce_MessageManager.cpp"; sourceTree = "SOURCE_ROOT"; }; - 18B410DA5435C02C82BA13F8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BooleanPropertyComponent.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/properties/juce_BooleanPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 18C2F9CA38393D106FB834E2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioPluginFormat.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_processors/format/juce_AudioPluginFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; - 18CFDBCD4A5B80E78DADCFEB = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RectanglePlacement.cpp"; path = "../../JuceLibraryCode/modules/juce_graphics/placement/juce_RectanglePlacement.cpp"; sourceTree = "SOURCE_ROOT"; }; - 19043050D1DADAEAB48FB803 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioCDBurner.h"; path = "../../JuceLibraryCode/modules/juce_audio_devices/audio_cd/juce_AudioCDBurner.h"; sourceTree = "SOURCE_ROOT"; }; - 19148DBA36B94FA639DF3A72 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = CustomLookAndFeel.h; path = ../../Source/UI/CustomLookAndFeel.h; sourceTree = "SOURCE_ROOT"; }; - 193FED8339417E8E6264957A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ElementComparator.h"; path = "../../JuceLibraryCode/modules/juce_core/containers/juce_ElementComparator.h"; sourceTree = "SOURCE_ROOT"; }; - 1989E86F8DFDE34887AC0326 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Bessel.cpp; path = ../../Source/Dsp/Bessel.cpp; sourceTree = "SOURCE_ROOT"; }; - 19A8A8E1BF043B390E02C429 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Messaging.cpp"; path = "../../JuceLibraryCode/modules/juce_events/native/juce_linux_Messaging.cpp"; sourceTree = "SOURCE_ROOT"; }; - 19AB6653E818B409554C5606 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedValueSetter.h"; path = "../../JuceLibraryCode/modules/juce_core/containers/juce_ScopedValueSetter.h"; sourceTree = "SOURCE_ROOT"; }; - 1A22BB28E65B6D6636CCEBF1 = { isa = PBXFileReference; lastKnownFileType = image.png; name = "RadioButtons_selected_over-02.png"; path = "../../Resources/Images/Icons/RadioButtons_selected_over-02.png"; sourceTree = "SOURCE_ROOT"; }; - 1AD76E8111A738A8F3717060 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = ArduinoOutputEditor.cpp; path = ../../Source/Processors/Editors/ArduinoOutputEditor.cpp; sourceTree = "SOURCE_ROOT"; }; - 1AEEC114AFAB6E81205FBCD1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AttributedString.h"; path = "../../JuceLibraryCode/modules/juce_graphics/fonts/juce_AttributedString.h"; sourceTree = "SOURCE_ROOT"; }; - 1B27BF1CF3F235A55CD5107D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResamplingAudioSource.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_basics/sources/juce_ResamplingAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; - 1BF01252E3A30560525CE057 = { 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"; }; - 1C474C73937D98E9D3FFEEC0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FilePreviewComponent.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/filebrowser/juce_FilePreviewComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 1C639F4C139C8D7753AA9BB6 = { isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../JuceLibraryCode/modules/juce_gui_extra/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; - 1C93ECD2B04F39923E66B529 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = ReferenceNodeEditor.h; path = ../../Source/Processors/Editors/ReferenceNodeEditor.h; sourceTree = "SOURCE_ROOT"; }; - 1CB0D7AC988EDEC838A1C546 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioSampleBuffer.h"; path = "../../JuceLibraryCode/modules/juce_audio_basics/buffers/juce_AudioSampleBuffer.h"; sourceTree = "SOURCE_ROOT"; }; - 1CCC1D4213B17ABF6222EC82 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PropertiesFile.cpp"; path = "../../JuceLibraryCode/modules/juce_data_structures/app_properties/juce_PropertiesFile.cpp"; sourceTree = "SOURCE_ROOT"; }; - 1CFA355CD6811C253C72BDDA = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyPressMappingSet.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/commands/juce_KeyPressMappingSet.h"; sourceTree = "SOURCE_ROOT"; }; - 1D1ABA743E533A4B7A50DBB0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReverbAudioSource.h"; path = "../../JuceLibraryCode/modules/juce_audio_basics/sources/juce_ReverbAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; - 1D7578F927EC030203A11978 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CodeDocument.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_extra/code_editor/juce_CodeDocument.cpp"; sourceTree = "SOURCE_ROOT"; }; - 1D7FEC587CFE464A21830C4D = { 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"; }; - 1DF5FD417930A62110DF0419 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ModalComponentManager.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/components/juce_ModalComponentManager.cpp"; sourceTree = "SOURCE_ROOT"; }; - 1E9FE44F0CCC6604B5469412 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyMappingEditorComponent.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_extra/misc/juce_KeyMappingEditorComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 1EC95CD1D830F6D85ADB3B9D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = SpikeDisplayEditor.cpp; path = ../../Source/Processors/Editors/SpikeDisplayEditor.cpp; sourceTree = "SOURCE_ROOT"; }; - 1F12D1392E5DF34C3A3C445D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NewLine.h"; path = "../../JuceLibraryCode/modules/juce_core/text/juce_NewLine.h"; sourceTree = "SOURCE_ROOT"; }; - 205E9A5C31827555F1CAC30D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGL_osx.h"; path = "../../JuceLibraryCode/modules/juce_opengl/native/juce_OpenGL_osx.h"; sourceTree = "SOURCE_ROOT"; }; - 208DCD7025D0DF2740C01E4A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextPropertyComponent.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/properties/juce_TextPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 20EB4F22A76954F2986F364A = { 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"; }; - 215B159836CE40810964B773 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Uuid.h"; path = "../../JuceLibraryCode/modules/juce_core/misc/juce_Uuid.h"; sourceTree = "SOURCE_ROOT"; }; - 215E1BD79B5870D5356810F0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Visualizer.h; path = ../../Source/Processors/Visualization/Visualizer.h; sourceTree = "SOURCE_ROOT"; }; - 217032322A2570ABAC47194C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Image.h"; path = "../../JuceLibraryCode/modules/juce_graphics/images/juce_Image.h"; sourceTree = "SOURCE_ROOT"; }; - 21A0260D2DB039B81DF4970C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileSearchPath.cpp"; path = "../../JuceLibraryCode/modules/juce_core/files/juce_FileSearchPath.cpp"; sourceTree = "SOURCE_ROOT"; }; - 21C11A58CAA0F9E86AA204EC = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Slider.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/widgets/juce_Slider.h"; sourceTree = "SOURCE_ROOT"; }; - 21D3C1095D2B5A834D998B74 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_OpenSL.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_devices/native/juce_android_OpenSL.cpp"; sourceTree = "SOURCE_ROOT"; }; - 222AC2E9BEFE12BE7FF88879 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Thread.cpp"; path = "../../JuceLibraryCode/modules/juce_core/threads/juce_Thread.cpp"; sourceTree = "SOURCE_ROOT"; }; - 22801F75289646F6A85E5583 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Biquad.cpp; path = ../../Source/Dsp/Biquad.cpp; sourceTree = "SOURCE_ROOT"; }; - 229989EC8A6F145C81348CA9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = PhaseDetector.h; path = ../../Source/Processors/PhaseDetector.h; sourceTree = "SOURCE_ROOT"; }; - 235A8987D99A191D07208D2F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = okFrontPanelDLL.cpp; path = "../../Source/Processors/DataThreads/rhythm-api/okFrontPanelDLL.cpp"; sourceTree = "SOURCE_ROOT"; }; - 23609D430A25F54723269E91 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_basics.mm"; path = "../../JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.mm"; sourceTree = "SOURCE_ROOT"; }; - 23A6BA852B71DAAF3F709428 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = RHD2000Thread.h; path = ../../Source/Processors/DataThreads/RHD2000Thread.h; sourceTree = "SOURCE_ROOT"; }; - 23C7EA9C89CC98A5EFEC12FA = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GZIPCompressorOutputStream.h"; path = "../../JuceLibraryCode/modules/juce_core/zip/juce_GZIPCompressorOutputStream.h"; sourceTree = "SOURCE_ROOT"; }; - 23D82A4C165DD596474F30E4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ColourSelector.h"; path = "../../JuceLibraryCode/modules/juce_gui_extra/misc/juce_ColourSelector.h"; sourceTree = "SOURCE_ROOT"; }; - 23EAFAEA6457DB4E452F8715 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = SignalGenerator.h; path = ../../Source/Processors/SignalGenerator.h; sourceTree = "SOURCE_ROOT"; }; - 23F048594D4C9AD8C3399877 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_SystemStats.cpp"; path = "../../JuceLibraryCode/modules/juce_core/native/juce_android_SystemStats.cpp"; sourceTree = "SOURCE_ROOT"; }; - 243817BA562AD7FA76C834C9 = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMIDI.framework; path = System/Library/Frameworks/CoreMIDI.framework; sourceTree = SDKROOT; }; - 24D86195580EFB86AC084DCC = { isa = PBXFileReference; lastKnownFileType = file.otf; name = "cpmono_extra_light.otf"; path = "../../Resources/Fonts/cpmono_extra_light.otf"; sourceTree = "SOURCE_ROOT"; }; - 25433DB6D2EAEBB307EFB960 = { isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../JuceLibraryCode/modules/juce_graphics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; - 256E22D98B16B09BD521C4A4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorEditor.h"; path = "../../JuceLibraryCode/modules/juce_audio_processors/processors/juce_AudioProcessorEditor.h"; sourceTree = "SOURCE_ROOT"; }; - 258938780F93A7CF41366F26 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = RecordControl.cpp; path = ../../Source/Processors/Utilities/RecordControl.cpp; sourceTree = "SOURCE_ROOT"; }; - 25ABEB43042E98C668A16432 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = SpikeDisplayEditor.h; path = ../../Source/Processors/Editors/SpikeDisplayEditor.h; sourceTree = "SOURCE_ROOT"; }; - 25DCA4D0E86DFB51AF637D21 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Midi.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_devices/native/juce_win32_Midi.cpp"; sourceTree = "SOURCE_ROOT"; }; - 25F7BEADC001FA3D1EA9B32C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawablePath.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/drawables/juce_DrawablePath.cpp"; sourceTree = "SOURCE_ROOT"; }; - 261B5AA82F2A86CC5500D8D2 = { isa = PBXFileReference; lastKnownFileType = image.png; name = ArduinoIcon.png; path = ../../Resources/Images/Icons/ArduinoIcon.png; sourceTree = "SOURCE_ROOT"; }; - 265EDA19C88E74249FD66609 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = SignalGeneratorEditor.h; path = ../../Source/Processors/Editors/SignalGeneratorEditor.h; sourceTree = "SOURCE_ROOT"; }; - 266FC6DA3123E576811DD828 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FlacAudioFormat.h"; path = "../../JuceLibraryCode/modules/juce_audio_formats/codecs/juce_FlacAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; - 26FF78F12CCB8725C0DAF9C2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiInput.h"; path = "../../JuceLibraryCode/modules/juce_audio_devices/midi_io/juce_MidiInput.h"; sourceTree = "SOURCE_ROOT"; }; - 27313EA12BC45638321922CA = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudio.framework; path = System/Library/Frameworks/CoreAudio.framework; sourceTree = SDKROOT; }; - 27548017AB2ABAF17E1D5DF5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileInputSource.h"; path = "../../JuceLibraryCode/modules/juce_core/streams/juce_FileInputSource.h"; sourceTree = "SOURCE_ROOT"; }; - 27DC0E650D6D54DF29E6DB68 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_gui_extra.mm"; path = "../../JuceLibraryCode/modules/juce_gui_extra/juce_gui_extra.mm"; sourceTree = "SOURCE_ROOT"; }; - 2847E92BB432EEB9D5A59260 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StringArray.h"; path = "../../JuceLibraryCode/modules/juce_core/text/juce_StringArray.h"; sourceTree = "SOURCE_ROOT"; }; - 284F3E94F0C96EA1DD89E606 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileFilter.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/filebrowser/juce_FileFilter.cpp"; sourceTree = "SOURCE_ROOT"; }; - 28847C807E6B05303FB8FB34 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Strings.mm"; path = "../../JuceLibraryCode/modules/juce_core/native/juce_mac_Strings.mm"; sourceTree = "SOURCE_ROOT"; }; - 28D5AEEEFC4FA8877419C829 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_posix_NamedPipe.cpp"; path = "../../JuceLibraryCode/modules/juce_core/native/juce_posix_NamedPipe.cpp"; sourceTree = "SOURCE_ROOT"; }; - 2924B990E35D3B51AA245978 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MessageListener.h"; path = "../../JuceLibraryCode/modules/juce_events/messages/juce_MessageListener.h"; sourceTree = "SOURCE_ROOT"; }; - 29381F22B8FDF48C3EAC3A9F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLPixelFormat.cpp"; path = "../../JuceLibraryCode/modules/juce_opengl/opengl/juce_OpenGLPixelFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; - 29D7893C278FFE00782637B6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Bessel.h; path = ../../Source/Dsp/Bessel.h; sourceTree = "SOURCE_ROOT"; }; - 29FD7B383C5DDACAA7B8DFD3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MergerEditor.cpp; path = ../../Source/Processors/Editors/MergerEditor.cpp; sourceTree = "SOURCE_ROOT"; }; - 2A3230DEAAC86A9090950703 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Path.cpp"; path = "../../JuceLibraryCode/modules/juce_graphics/geometry/juce_Path.cpp"; sourceTree = "SOURCE_ROOT"; }; - 2AB1CC4252DB09507ED31482 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Application.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/application/juce_Application.cpp"; sourceTree = "SOURCE_ROOT"; }; - 2AE12F85965B8BE4A0E12F67 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertiesFile.h"; path = "../../JuceLibraryCode/modules/juce_data_structures/app_properties/juce_PropertiesFile.h"; sourceTree = "SOURCE_ROOT"; }; - 2B134713E91426120A994CB7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Random.cpp"; path = "../../JuceLibraryCode/modules/juce_core/maths/juce_Random.cpp"; sourceTree = "SOURCE_ROOT"; }; - 2B19F2DE42A91F56C2380F9A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Expression.cpp"; path = "../../JuceLibraryCode/modules/juce_core/maths/juce_Expression.cpp"; sourceTree = "SOURCE_ROOT"; }; - 2B93450006102A0093F5EACB = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Design.cpp; path = ../../Source/Dsp/Design.cpp; sourceTree = "SOURCE_ROOT"; }; - 2BC005B37A0FB3179C2F3AC7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CoreAudioFormat.h"; path = "../../JuceLibraryCode/modules/juce_audio_formats/codecs/juce_CoreAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; - 2C4730CAFED4F6292B575318 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Splitter.cpp; path = ../../Source/Processors/Utilities/Splitter.cpp; sourceTree = "SOURCE_ROOT"; }; - 2C89EC72FF6A7118EF459DC3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Main.cpp; path = ../../Source/Main.cpp; sourceTree = "SOURCE_ROOT"; }; - 2D1BF69121265C83C7937EB6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioIODevice.h"; path = "../../JuceLibraryCode/modules/juce_audio_devices/audio_io/juce_AudioIODevice.h"; sourceTree = "SOURCE_ROOT"; }; - 2D20F49E12A7D313049E0258 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedWriteLock.h"; path = "../../JuceLibraryCode/modules/juce_core/threads/juce_ScopedWriteLock.h"; sourceTree = "SOURCE_ROOT"; }; - 2D2BAC4320470CF68743F58E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = rhd2000evalboard.cpp; path = "../../Source/Processors/DataThreads/rhythm-api/rhd2000evalboard.cpp"; sourceTree = "SOURCE_ROOT"; }; - 2D41C43686CDE35E86A389D7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = WiFiOutput.cpp; path = ../../Source/Processors/WiFiOutput.cpp; sourceTree = "SOURCE_ROOT"; }; - 2D577016FEEE23DD5703C924 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DialogWindow.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/windows/juce_DialogWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; - 2DA0032B6DF10345C4842BF5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharacterFunctions.h"; path = "../../JuceLibraryCode/modules/juce_core/text/juce_CharacterFunctions.h"; sourceTree = "SOURCE_ROOT"; }; - 2F2EDBE0623561191234AF21 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LAMEEncoderAudioFormat.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_formats/codecs/juce_LAMEEncoderAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; - 2F8252D3FF527D6559B12615 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LowLevelGraphicsSoftwareRenderer.cpp"; path = "../../JuceLibraryCode/modules/juce_graphics/contexts/juce_LowLevelGraphicsSoftwareRenderer.cpp"; sourceTree = "SOURCE_ROOT"; }; - 2F9BB379BCFCFE0D88CC0408 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorGraph.h"; path = "../../JuceLibraryCode/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.h"; sourceTree = "SOURCE_ROOT"; }; - 2FE6DAFB634FF3C20F1D6FD7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CaretComponent.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/keyboard/juce_CaretComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 2FF422D0633A28558D0227EC = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentBuilder.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_ComponentBuilder.h"; sourceTree = "SOURCE_ROOT"; }; - 301783FC4E3B19CA3C0AC85B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LowLevelGraphicsSoftwareRenderer.h"; path = "../../JuceLibraryCode/modules/juce_graphics/contexts/juce_LowLevelGraphicsSoftwareRenderer.h"; sourceTree = "SOURCE_ROOT"; }; - 3063CF211ABB734A9FD452EC = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Custom.h; path = ../../Source/Dsp/Custom.h; sourceTree = "SOURCE_ROOT"; }; - 308F614D30DCB9AE3767C928 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = ofSerial.cpp; path = ../../Source/Processors/Serial/ofSerial.cpp; sourceTree = "SOURCE_ROOT"; }; - 313970BBDAAA4EDC8B322F3A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentMovementWatcher.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_ComponentMovementWatcher.cpp"; sourceTree = "SOURCE_ROOT"; }; - 314955FB1E6DD74C71EB8907 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioFormatReaderSource.h"; path = "../../JuceLibraryCode/modules/juce_audio_formats/format/juce_AudioFormatReaderSource.h"; sourceTree = "SOURCE_ROOT"; }; - 316FB94579DA666A388F429A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WildcardFileFilter.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/filebrowser/juce_WildcardFileFilter.h"; sourceTree = "SOURCE_ROOT"; }; - 31A3925602D128195100B74D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationProperties.cpp"; path = "../../JuceLibraryCode/modules/juce_data_structures/app_properties/juce_ApplicationProperties.cpp"; sourceTree = "SOURCE_ROOT"; }; - 31BE5E435604D33173940048 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToggleButton.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/buttons/juce_ToggleButton.cpp"; sourceTree = "SOURCE_ROOT"; }; - 31FDA03EF1B527B336FA6263 = { isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../JuceLibraryCode/modules/juce_events/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; - 32976762B1DB850DB65B9504 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileInputSource.cpp"; path = "../../JuceLibraryCode/modules/juce_core/streams/juce_FileInputSource.cpp"; sourceTree = "SOURCE_ROOT"; }; - 32A1325430309CF4114C9618 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GenericAudioProcessorEditor.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_processors/processors/juce_GenericAudioProcessorEditor.cpp"; sourceTree = "SOURCE_ROOT"; }; - 32B658D7A44849A6F640AF37 = { isa = PBXFileReference; lastKnownFileType = file.ttf; name = "miso-bold.ttf"; path = "../../Resources/Fonts/miso-bold.ttf"; sourceTree = "SOURCE_ROOT"; }; - 32CEF6C84CD06B18035B035C = { isa = PBXFileReference; lastKnownFileType = image.png; name = "RadioButtons_selected-05.png"; path = "../../Resources/Images/Icons/RadioButtons_selected-05.png"; sourceTree = "SOURCE_ROOT"; }; - 32D568631762765C07D4BF0D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NSViewComponent.h"; path = "../../JuceLibraryCode/modules/juce_gui_extra/embedding/juce_NSViewComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 33A69BDDCFCD4A4DC14A9961 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyPress.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/keyboard/juce_KeyPress.cpp"; sourceTree = "SOURCE_ROOT"; }; - 349C9FCEDC32E73DCB7AE806 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WindowsRegistry.h"; path = "../../JuceLibraryCode/modules/juce_core/misc/juce_WindowsRegistry.h"; sourceTree = "SOURCE_ROOT"; }; - 353937A4E68C8C6916C6D1F9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileBrowserComponent.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/filebrowser/juce_FileBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 35AEAE0CC0B546625E163B9B = { isa = PBXFileReference; lastKnownFileType = image.png; name = "sine_wave.png"; path = "../../Resources/Images/Icons/sine_wave.png"; sourceTree = "SOURCE_ROOT"; }; - 35C0963BAB9A82F12CDC9F76 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_NamedValueSet.cpp"; path = "../../JuceLibraryCode/modules/juce_core/containers/juce_NamedValueSet.cpp"; sourceTree = "SOURCE_ROOT"; }; - 361D8C54B3E54766CBC48046 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Biquad.h; path = ../../Source/Dsp/Biquad.h; sourceTree = "SOURCE_ROOT"; }; - 361E3A46C9BFAD1530593487 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PopupMenu.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/menus/juce_PopupMenu.h"; sourceTree = "SOURCE_ROOT"; }; - 3663C981D28BF165C1B601A7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OptionalScopedPointer.h"; path = "../../JuceLibraryCode/modules/juce_core/memory/juce_OptionalScopedPointer.h"; sourceTree = "SOURCE_ROOT"; }; - 36A9736F04AAA2F8E9D711BB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SpinLock.h"; path = "../../JuceLibraryCode/modules/juce_core/threads/juce_SpinLock.h"; sourceTree = "SOURCE_ROOT"; }; - 3753B3B311AE0A9F4CC5AD40 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = ofArduino.cpp; path = ../../Source/Processors/Serial/ofArduino.cpp; sourceTree = "SOURCE_ROOT"; }; - 3774BBCA6CB133D9A854CF71 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CustomLookAndFeel.cpp; path = ../../Source/UI/CustomLookAndFeel.cpp; sourceTree = "SOURCE_ROOT"; }; - 381F5DC605AE69088004DF80 = { isa = PBXFileReference; lastKnownFileType = image.png; name = "PipelineB-01.png"; path = "../../Resources/Images/Buttons/PipelineB-01.png"; sourceTree = "SOURCE_ROOT"; }; - 38313692308D501E4CADF1D5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Layout.h; path = ../../Source/Dsp/Layout.h; sourceTree = "SOURCE_ROOT"; }; - 38711221C089A16CC29E93D2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ActionListener.h"; path = "../../JuceLibraryCode/modules/juce_events/broadcasters/juce_ActionListener.h"; sourceTree = "SOURCE_ROOT"; }; - 38A9627672C2562DBE257A05 = { isa = PBXFileReference; lastKnownFileType = file; name = "cpmono-extralight-serialized"; path = "../../Resources/Fonts/cpmono-extralight-serialized"; sourceTree = "SOURCE_ROOT"; }; - 38B5A37F33AE3FB2014BF095 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StringArray.cpp"; path = "../../JuceLibraryCode/modules/juce_core/text/juce_StringArray.cpp"; sourceTree = "SOURCE_ROOT"; }; - 38E493BFC36AC80B1CDAAF35 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TreeView.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/widgets/juce_TreeView.h"; sourceTree = "SOURCE_ROOT"; }; - 390856DF83DAC70909D5B397 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Button.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/buttons/juce_Button.h"; sourceTree = "SOURCE_ROOT"; }; - 390EA3109658E8C51EFC8F61 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PluginDirectoryScanner.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_processors/scanning/juce_PluginDirectoryScanner.cpp"; sourceTree = "SOURCE_ROOT"; }; - 392408C1943AC6234BAAC743 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Elliptic.cpp; path = ../../Source/Dsp/Elliptic.cpp; sourceTree = "SOURCE_ROOT"; }; - 393801D2B91773D376D874B0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageButton.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/buttons/juce_ImageButton.h"; sourceTree = "SOURCE_ROOT"; }; - 39422C7D01635DD9C00B5136 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_mac_CoreMidi.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_devices/native/juce_mac_CoreMidi.cpp"; sourceTree = "SOURCE_ROOT"; }; - 39464D2A22940DA2DDCCCFC6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = EventDetector.cpp; path = ../../Source/Processors/EventDetector.cpp; sourceTree = "SOURCE_ROOT"; }; - 39F287BE4C0B4F3BD4A949FD = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Accelerate.framework; path = System/Library/Frameworks/Accelerate.framework; sourceTree = SDKROOT; }; - 3A2C762575D9728B1F822ED3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AsyncUpdater.cpp"; path = "../../JuceLibraryCode/modules/juce_events/broadcasters/juce_AsyncUpdater.cpp"; sourceTree = "SOURCE_ROOT"; }; - 3A6E9EC3DA618EBA06B9DEEB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioSubsectionReader.h"; path = "../../JuceLibraryCode/modules/juce_audio_formats/format/juce_AudioSubsectionReader.h"; sourceTree = "SOURCE_ROOT"; }; - 3A6FE617A781EEFFD39E1216 = { isa = PBXFileReference; lastKnownFileType = image.png; name = "RadioButtons_neutral-02.png"; path = "../../Resources/Images/Icons/RadioButtons_neutral-02.png"; sourceTree = "SOURCE_ROOT"; }; - 3A71F2C959CA7DD3C33DC411 = { 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"; }; - 3A9826A8C3B668BCC760BEB7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_gui_basics.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.h"; sourceTree = "SOURCE_ROOT"; }; - 3AC9B61C10692BBA96D2F775 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGL_android.h"; path = "../../JuceLibraryCode/modules/juce_opengl/native/juce_OpenGL_android.h"; sourceTree = "SOURCE_ROOT"; }; - 3AE038CACE48AF85C4FB1ED5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = GenericProcessor.cpp; path = ../../Source/Processors/GenericProcessor.cpp; sourceTree = "SOURCE_ROOT"; }; - 3B307527FC3241258EA68519 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToneGeneratorAudioSource.h"; path = "../../JuceLibraryCode/modules/juce_audio_basics/sources/juce_ToneGeneratorAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; - 3BC3A723444252E177C1B1BD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioFormatWriter.h"; path = "../../JuceLibraryCode/modules/juce_audio_formats/format/juce_AudioFormatWriter.h"; sourceTree = "SOURCE_ROOT"; }; - 3BEB59C6E8F833331C0783D5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_IIRFilter.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_basics/effects/juce_IIRFilter.cpp"; sourceTree = "SOURCE_ROOT"; }; - 3C18EC09535EA506FC0CBC62 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGL_ios.h"; path = "../../JuceLibraryCode/modules/juce_opengl/native/juce_OpenGL_ios.h"; sourceTree = "SOURCE_ROOT"; }; - 3C1E0B87DA3E9AC60D2894F7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TableListBox.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/widgets/juce_TableListBox.h"; sourceTree = "SOURCE_ROOT"; }; - 3C92F249799E7CBF41FABEA0 = { 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"; }; - 3D100F6FDB04756402F3BCC9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_mac_CoreGraphicsContext.h"; path = "../../JuceLibraryCode/modules/juce_graphics/native/juce_mac_CoreGraphicsContext.h"; sourceTree = "SOURCE_ROOT"; }; - 3DA70F9AAA904543B519874B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioPluginInstance.h"; path = "../../JuceLibraryCode/modules/juce_audio_processors/processors/juce_AudioPluginInstance.h"; sourceTree = "SOURCE_ROOT"; }; - 3E0942A2D72F50FDE27C14AE = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StretchableObjectResizer.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_StretchableObjectResizer.cpp"; sourceTree = "SOURCE_ROOT"; }; - 3E22E947444B5849011B6C4E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseInputSource.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/mouse/juce_MouseInputSource.cpp"; sourceTree = "SOURCE_ROOT"; }; - 3EAE25787DBFBA8EFC42A277 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = RecordNode.h; path = ../../Source/Processors/RecordNode.h; sourceTree = "SOURCE_ROOT"; }; - 3EAF57CE45DBACE2F88DA4C5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileChooser.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/filebrowser/juce_FileChooser.cpp"; sourceTree = "SOURCE_ROOT"; }; - 3EE92345839A4E5F608D82AC = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Sampler.h"; path = "../../JuceLibraryCode/modules/juce_audio_formats/sampler/juce_Sampler.h"; sourceTree = "SOURCE_ROOT"; }; - 3F56A025C4D83EBDB66E3676 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AppleRemote.h"; path = "../../JuceLibraryCode/modules/juce_gui_extra/misc/juce_AppleRemote.h"; sourceTree = "SOURCE_ROOT"; }; - 3F69480D6145C77992FA59BA = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = RootFinder.cpp; path = ../../Source/Dsp/RootFinder.cpp; sourceTree = "SOURCE_ROOT"; }; - 3F6C67E29CDEDF2EF61C054F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Param.cpp; path = ../../Source/Dsp/Param.cpp; sourceTree = "SOURCE_ROOT"; }; - 3F8DFB0DB8B82F0C2CFBCA05 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BufferingAudioSource.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_basics/sources/juce_BufferingAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; - 3FA24B406E4A9F9F54421C6A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChannelRemappingAudioSource.h"; path = "../../JuceLibraryCode/modules/juce_audio_basics/sources/juce_ChannelRemappingAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; - 3FB80C5CFD953986778DCBA2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Files.cpp"; path = "../../JuceLibraryCode/modules/juce_core/native/juce_linux_Files.cpp"; sourceTree = "SOURCE_ROOT"; }; - 3FC794735FA8DDA39A62224B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = UIComponent.h; path = ../../Source/UI/UIComponent.h; sourceTree = "SOURCE_ROOT"; }; - 3FFC2A3429D8B1D957D18CA7 = { isa = PBXFileReference; lastKnownFileType = image.png; name = "MergerB-02.png"; path = "../../Resources/Images/Buttons/MergerB-02.png"; sourceTree = "SOURCE_ROOT"; }; - 3FFD5E5D5C1D8B48DBBB9D18 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Result.cpp"; path = "../../JuceLibraryCode/modules/juce_core/misc/juce_Result.cpp"; sourceTree = "SOURCE_ROOT"; }; - 402BC572EE3E8EC418946CE0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioTransportSource.h"; path = "../../JuceLibraryCode/modules/juce_audio_devices/sources/juce_AudioTransportSource.h"; sourceTree = "SOURCE_ROOT"; }; - 405298E6CE1C80EC7CC43A87 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileTreeComponent.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/filebrowser/juce_FileTreeComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 40C22F3CD61DDB9C7B3DCCA6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyListener.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/keyboard/juce_KeyListener.h"; sourceTree = "SOURCE_ROOT"; }; - 4133FE7830C52BBA035D82B8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TimeSliceThread.cpp"; path = "../../JuceLibraryCode/modules/juce_core/threads/juce_TimeSliceThread.cpp"; sourceTree = "SOURCE_ROOT"; }; - 414D8E6E4EE98E66C2583A50 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextPropertyComponent.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/properties/juce_TextPropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 416B99B14B44CB16B725C4B2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StretchableObjectResizer.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_StretchableObjectResizer.h"; sourceTree = "SOURCE_ROOT"; }; - 4179FCF100DC52282D0F9753 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_JSON.h"; path = "../../JuceLibraryCode/modules/juce_core/json/juce_JSON.h"; sourceTree = "SOURCE_ROOT"; }; - 41AF61914A96159E9EA194B0 = { 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"; }; - 420843E39C285B620B220C1D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LeakedObjectDetector.h"; path = "../../JuceLibraryCode/modules/juce_core/memory/juce_LeakedObjectDetector.h"; sourceTree = "SOURCE_ROOT"; }; - 420B0E95F1300ABFDC125DBF = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AccessClass.cpp; path = ../../Source/AccessClass.cpp; sourceTree = "SOURCE_ROOT"; }; - 42BF0530EADF336E58D39CD3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FloatVectorOperations.h"; path = "../../JuceLibraryCode/modules/juce_audio_basics/buffers/juce_FloatVectorOperations.h"; sourceTree = "SOURCE_ROOT"; }; - 43420911407CC35CE2A02B38 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StretchableLayoutManager.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_StretchableLayoutManager.cpp"; sourceTree = "SOURCE_ROOT"; }; - 434E153E6C8337C1E4A2709A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ButtonPropertyComponent.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/properties/juce_ButtonPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 4434939E139A45962C8CFB4C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableShape.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/drawables/juce_DrawableShape.cpp"; sourceTree = "SOURCE_ROOT"; }; - 44E04E5F584A8BFAD062A09D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ShapeButton.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/buttons/juce_ShapeButton.h"; sourceTree = "SOURCE_ROOT"; }; - 45258533F9F65AC96D3080B3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MultiTouchMapper.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/native/juce_MultiTouchMapper.h"; sourceTree = "SOURCE_ROOT"; }; - 4540694F9744C9F4D29149CE = { isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../JuceLibraryCode/modules/juce_opengl/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; - 455FFBB0C34B760D892D2D57 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLPixelFormat.h"; path = "../../JuceLibraryCode/modules/juce_opengl/opengl/juce_OpenGLPixelFormat.h"; sourceTree = "SOURCE_ROOT"; }; - 45883809F1335E6C745F8155 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ModalComponentManager.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/components/juce_ModalComponentManager.h"; sourceTree = "SOURCE_ROOT"; }; - 458A112D564ED066211FD482 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToneGeneratorAudioSource.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_basics/sources/juce_ToneGeneratorAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; - 45A66E543B62A2C32AB3BA23 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioDeviceSelectorComponent.h"; path = "../../JuceLibraryCode/modules/juce_audio_utils/gui/juce_AudioDeviceSelectorComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 45D440B69BDB210B17CD424B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageComponent.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/widgets/juce_ImageComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 45D78C8EF660EECE64BAA33F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = RHD2000Editor.cpp; path = ../../Source/Processors/Editors/RHD2000Editor.cpp; sourceTree = "SOURCE_ROOT"; }; - 4608E765A643BC0CB2C1BB02 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CriticalSection.h"; path = "../../JuceLibraryCode/modules/juce_core/threads/juce_CriticalSection.h"; sourceTree = "SOURCE_ROOT"; }; - 463A302B39C7815EB981CEBD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Point.h"; path = "../../JuceLibraryCode/modules/juce_graphics/geometry/juce_Point.h"; sourceTree = "SOURCE_ROOT"; }; - 4650B5724FE3C0608FB07A04 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextLayout.cpp"; path = "../../JuceLibraryCode/modules/juce_graphics/fonts/juce_TextLayout.cpp"; sourceTree = "SOURCE_ROOT"; }; - 46E3A634686BFEF787229582 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = ParameterEditor.cpp; path = ../../Source/Processors/Editors/ParameterEditor.cpp; sourceTree = "SOURCE_ROOT"; }; - 46EF49B14DF7357A8287D9D8 = { isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = Info.plist; path = Info.plist; sourceTree = "SOURCE_ROOT"; }; - 47041E3794FA20F67F39AE63 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ChildProcess.cpp"; path = "../../JuceLibraryCode/modules/juce_core/threads/juce_ChildProcess.cpp"; sourceTree = "SOURCE_ROOT"; }; - 475824F60D47C28C392954A7 = { isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../JuceLibraryCode/modules/juce_audio_processors/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; - 47976F6BE2942EED64AEA4D2 = { isa = PBXFileReference; lastKnownFileType = image.png; name = "RadioButtons_selected_over-04.png"; path = "../../Resources/Images/Icons/RadioButtons_selected_over-04.png"; sourceTree = "SOURCE_ROOT"; }; - 47A3942AC30A3212C01F1CAF = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = DataViewport.cpp; path = ../../Source/UI/DataViewport.cpp; sourceTree = "SOURCE_ROOT"; }; - 47BDFDD28759B342B1C50BC0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AbstractFifo.h"; path = "../../JuceLibraryCode/modules/juce_core/containers/juce_AbstractFifo.h"; sourceTree = "SOURCE_ROOT"; }; - 47EE021D6C891095140ED7A9 = { 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"; }; - 482A60A44EE6CB84FCB9DC88 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioThumbnailBase.h"; path = "../../JuceLibraryCode/modules/juce_audio_utils/gui/juce_AudioThumbnailBase.h"; sourceTree = "SOURCE_ROOT"; }; - 483ABD5C1CF789943AB4AFB6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentPeer.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/windows/juce_ComponentPeer.h"; sourceTree = "SOURCE_ROOT"; }; - 4867923F31CC3EDC9B1A5BE5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Merger.cpp; path = ../../Source/Processors/Utilities/Merger.cpp; sourceTree = "SOURCE_ROOT"; }; - 488D1B00C9E5FE4DAB035EDF = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_cryptography.mm"; path = "../../JuceLibraryCode/modules/juce_cryptography/juce_cryptography.mm"; sourceTree = "SOURCE_ROOT"; }; - 48E4FA55FD4440AF44EEA437 = { 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"; }; - 48F6281AB92B232E5187D00C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = SignalChainManager.h; path = ../../Source/UI/SignalChainManager.h; sourceTree = "SOURCE_ROOT"; }; - 4939A8B8300394AAD0926C0B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Legendre.h; path = ../../Source/Dsp/Legendre.h; sourceTree = "SOURCE_ROOT"; }; - 496180D5D96088CBB59035B1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableShape.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/drawables/juce_DrawableShape.h"; sourceTree = "SOURCE_ROOT"; }; - 4978EF4C5F506F3289BC0D99 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SubregionStream.h"; path = "../../JuceLibraryCode/modules/juce_core/streams/juce_SubregionStream.h"; sourceTree = "SOURCE_ROOT"; }; - 499A12199A8A8C5AEDAA47E4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FilenameComponent.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/filebrowser/juce_FilenameComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 49D837FD08100AF0DB797DB4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SparseSet.h"; path = "../../JuceLibraryCode/modules/juce_core/containers/juce_SparseSet.h"; sourceTree = "SOURCE_ROOT"; }; - 49FA151B1837E543D18858EB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = FilterEditor.h; path = ../../Source/Processors/Editors/FilterEditor.h; sourceTree = "SOURCE_ROOT"; }; - 4A28A492852AEFBF508C1FC1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativePointPath.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/positioning/juce_RelativePointPath.h"; sourceTree = "SOURCE_ROOT"; }; - 4A7695E93CE32F4E95042FCB = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_video.mm"; path = "../../JuceLibraryCode/modules/juce_video/juce_video.mm"; sourceTree = "SOURCE_ROOT"; }; - 4A94E809624F99387E600399 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = LfpDisplayCanvas.cpp; path = ../../Source/Processors/Visualization/LfpDisplayCanvas.cpp; sourceTree = "SOURCE_ROOT"; }; - 4AD95B75DC581E32650FEDF6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_IIRFilterAudioSource.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_basics/sources/juce_IIRFilterAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; - 4AE1520FF569371665090B39 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AiffAudioFormat.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_formats/codecs/juce_AiffAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; - 4AE36D25675E32A897F97BFA = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TabbedComponent.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_TabbedComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 4B3DBFE485F45E62C53A90B8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MenuBarModel.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/menus/juce_MenuBarModel.h"; sourceTree = "SOURCE_ROOT"; }; - 4B5998D72503BD73D28E828A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_osx_MessageQueue.h"; path = "../../JuceLibraryCode/modules/juce_events/native/juce_osx_MessageQueue.h"; sourceTree = "SOURCE_ROOT"; }; - 4B74A7F0FDCE3E1706E5B320 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationCommandTarget.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/commands/juce_ApplicationCommandTarget.cpp"; sourceTree = "SOURCE_ROOT"; }; - 4BB38A2CD55BF23C7C3E3387 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToolbarItemPalette.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/widgets/juce_ToolbarItemPalette.cpp"; sourceTree = "SOURCE_ROOT"; }; - 4C3EA47E012B2D63ADE599DD = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PathStrokeType.cpp"; path = "../../JuceLibraryCode/modules/juce_graphics/geometry/juce_PathStrokeType.cpp"; sourceTree = "SOURCE_ROOT"; }; - 4C4E2282C145D13C86CB23FA = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLHelpers.h"; path = "../../JuceLibraryCode/modules/juce_opengl/opengl/juce_OpenGLHelpers.h"; sourceTree = "SOURCE_ROOT"; }; - 4C81E05B39376F54775A1027 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Colour.h"; path = "../../JuceLibraryCode/modules/juce_graphics/colour/juce_Colour.h"; sourceTree = "SOURCE_ROOT"; }; - 4CA9556E9C18029A47F34C7C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LAMEEncoderAudioFormat.h"; path = "../../JuceLibraryCode/modules/juce_audio_formats/codecs/juce_LAMEEncoderAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; - 4CCA36B2A6C4821E493E74D2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioFormatReader.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_formats/format/juce_AudioFormatReader.cpp"; sourceTree = "SOURCE_ROOT"; }; - 4CF403118BBAAD5B6763542A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLContext.cpp"; path = "../../JuceLibraryCode/modules/juce_opengl/opengl/juce_OpenGLContext.cpp"; sourceTree = "SOURCE_ROOT"; }; - 4D67518E9223C1C19BD4EF2E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Threads.cpp"; path = "../../JuceLibraryCode/modules/juce_core/native/juce_linux_Threads.cpp"; sourceTree = "SOURCE_ROOT"; }; - 4D84A3A970FB67566A1E5B0B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KnownPluginList.h"; path = "../../JuceLibraryCode/modules/juce_audio_processors/scanning/juce_KnownPluginList.h"; sourceTree = "SOURCE_ROOT"; }; - 4D8F94CA49DB11E07918B4C9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_UnitTest.cpp"; path = "../../JuceLibraryCode/modules/juce_core/unit_tests/juce_UnitTest.cpp"; sourceTree = "SOURCE_ROOT"; }; - 4E520E7960CC5098C2352E70 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseCursor.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/mouse/juce_MouseCursor.h"; sourceTree = "SOURCE_ROOT"; }; - 4E6EE225098D32E7D5DE60B2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = SpikeDisplayCanvas.h; path = ../../Source/Processors/Visualization/SpikeDisplayCanvas.h; sourceTree = "SOURCE_ROOT"; }; - 4E71B355F2BABAF69CC4114D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ConcertinaPanel.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_ConcertinaPanel.h"; sourceTree = "SOURCE_ROOT"; }; - 4EC254B133A7AAE377B9B3AE = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LassoComponent.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/mouse/juce_LassoComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 4F31D61C0C2AB3472C6C1429 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MACAddress.cpp"; path = "../../JuceLibraryCode/modules/juce_core/network/juce_MACAddress.cpp"; sourceTree = "SOURCE_ROOT"; }; - 4F4234DC14D3689C22655D0C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentListener.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/components/juce_ComponentListener.cpp"; sourceTree = "SOURCE_ROOT"; }; - 4F4E8E3B32DB7A91B41C9FFA = { isa = PBXFileReference; lastKnownFileType = image.png; name = "MergerB-01.png"; path = "../../Resources/Images/Buttons/MergerB-01.png"; sourceTree = "SOURCE_ROOT"; }; - 4FD13AA663EEE7CC2F83033D = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WebKit.framework; path = System/Library/Frameworks/WebKit.framework; sourceTree = SDKROOT; }; - 50DB7E5C152DDD03F2FA4C2D = { isa = PBXFileReference; lastKnownFileType = file.otf; name = BebasNeue.otf; path = ../../Resources/Fonts/BebasNeue.otf; sourceTree = "SOURCE_ROOT"; }; - 50DD8D693741DD18106C0BA7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentListener.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/components/juce_ComponentListener.h"; sourceTree = "SOURCE_ROOT"; }; - 510ACDAD798813D7FC110197 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TabbedComponent.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_TabbedComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 511C443A0A806706A772E981 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Primes.cpp"; path = "../../JuceLibraryCode/modules/juce_cryptography/encryption/juce_Primes.cpp"; sourceTree = "SOURCE_ROOT"; }; - 515213CC3271E8DEA8125D33 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DynamicLibrary.h"; path = "../../JuceLibraryCode/modules/juce_core/threads/juce_DynamicLibrary.h"; sourceTree = "SOURCE_ROOT"; }; - 51926BEEA63BF141D93A5B36 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativePoint.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/positioning/juce_RelativePoint.cpp"; sourceTree = "SOURCE_ROOT"; }; - 5265AD5F97C9E813E14937A7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RectanglePlacement.h"; path = "../../JuceLibraryCode/modules/juce_graphics/placement/juce_RectanglePlacement.h"; sourceTree = "SOURCE_ROOT"; }; - 5284E69CC601457D5C7C1063 = { 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"; }; - 52A8F84DCDDF0186B511B9CD = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FilenameComponent.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/filebrowser/juce_FilenameComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 53130F5F47EB211416C028F6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_UnitTest.h"; path = "../../JuceLibraryCode/modules/juce_core/unit_tests/juce_UnitTest.h"; sourceTree = "SOURCE_ROOT"; }; - 5343D594AA7D444A7C6AD924 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GZIPDecompressorInputStream.h"; path = "../../JuceLibraryCode/modules/juce_core/zip/juce_GZIPDecompressorInputStream.h"; sourceTree = "SOURCE_ROOT"; }; - 5379FC603780F30A2F05FE78 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AsyncUpdater.h"; path = "../../JuceLibraryCode/modules/juce_events/broadcasters/juce_AsyncUpdater.h"; sourceTree = "SOURCE_ROOT"; }; - 53C8A2696FE4389E4AB4441C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Slider.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/widgets/juce_Slider.cpp"; sourceTree = "SOURCE_ROOT"; }; - 54339ADDCB6F8E9E7721A986 = { 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"; }; - 5522973FA48A13C6BED293FE = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = SignalGenerator.cpp; path = ../../Source/Processors/SignalGenerator.cpp; sourceTree = "SOURCE_ROOT"; }; - 555D34D0CD8776EE5996CC3A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = ProcessorGraph.cpp; path = ../../Source/Processors/ProcessorGraph.cpp; sourceTree = "SOURCE_ROOT"; }; - 55811E331B55E0547326CF22 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TopLevelWindow.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/windows/juce_TopLevelWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; - 558E925DAC57ADF8810559AC = { 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"; }; - 55EBFCA56B915C8CD043365C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_DirectWriteTypeLayout.cpp"; path = "../../JuceLibraryCode/modules/juce_graphics/native/juce_win32_DirectWriteTypeLayout.cpp"; sourceTree = "SOURCE_ROOT"; }; - 55F7467B96E236DD558228C9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharPointer_UTF8.h"; path = "../../JuceLibraryCode/modules/juce_core/text/juce_CharPointer_UTF8.h"; sourceTree = "SOURCE_ROOT"; }; - 560A28C1966B1817873CF764 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiMessageSequence.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_basics/midi/juce_MidiMessageSequence.cpp"; sourceTree = "SOURCE_ROOT"; }; - 56169D835A3E3029D6E3904C = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuickTime.framework; path = System/Library/Frameworks/QuickTime.framework; sourceTree = SDKROOT; }; - 562E4A50364EEDC3AA2AACB8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeTime.h"; path = "../../JuceLibraryCode/modules/juce_core/time/juce_RelativeTime.h"; sourceTree = "SOURCE_ROOT"; }; - 563F35B171FAF2540923CE45 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioDataConverters.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_basics/buffers/juce_AudioDataConverters.cpp"; sourceTree = "SOURCE_ROOT"; }; - 564380494D23DB70680FB0B5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TreeView.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/widgets/juce_TreeView.cpp"; sourceTree = "SOURCE_ROOT"; }; - 565EEC8F429ABF5F9A867137 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseEvent.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/mouse/juce_MouseEvent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 56728EC77C65482B9C86FF4D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_utils.mm"; path = "../../JuceLibraryCode/modules/juce_audio_utils/juce_audio_utils.mm"; sourceTree = "SOURCE_ROOT"; }; - 570299171BCE863C54FBBA54 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ConcertinaPanel.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_ConcertinaPanel.cpp"; sourceTree = "SOURCE_ROOT"; }; - 57941E5B2E1FF6028A68D4A7 = { isa = PBXFileReference; lastKnownFileType = image.png; name = "RadioButtons-02.png"; path = "../../Resources/Images/Icons/RadioButtons-02.png"; sourceTree = "SOURCE_ROOT"; }; - 57C6DD2537116B30FB948A08 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RSAKey.h"; path = "../../JuceLibraryCode/modules/juce_cryptography/encryption/juce_RSAKey.h"; sourceTree = "SOURCE_ROOT"; }; - 57F66B4A911601169AF195E9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessorPlayer.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_utils/players/juce_AudioProcessorPlayer.cpp"; sourceTree = "SOURCE_ROOT"; }; - 57FBA8BC3104D3AF41FBECD8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = EditorViewport.h; path = ../../Source/UI/EditorViewport.h; sourceTree = "SOURCE_ROOT"; }; - 581287A24510A9EACEE09CE4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DocumentWindow.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/windows/juce_DocumentWindow.h"; sourceTree = "SOURCE_ROOT"; }; - 586448E180F8ACBF5A1565B0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_gui_extra.h"; path = "../../JuceLibraryCode/modules/juce_gui_extra/juce_gui_extra.h"; sourceTree = "SOURCE_ROOT"; }; - 586B1E0743FFBE9081A25F4F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CodeEditorComponent.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_extra/code_editor/juce_CodeEditorComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 587FCA2485B9C89C2A99C23A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Filter.cpp; path = ../../Source/Dsp/Filter.cpp; sourceTree = "SOURCE_ROOT"; }; - 5894D40A0E8FA6E9B3EBF9D9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = SpikeObject.cpp; path = ../../Source/Processors/Visualization/SpikeObject.cpp; sourceTree = "SOURCE_ROOT"; }; - 58958CC3F750D383261E2FBC = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SliderPropertyComponent.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/properties/juce_SliderPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 5915DB02FB7CA8CEC1BF38A9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_opengl.mm"; path = "../../JuceLibraryCode/modules/juce_opengl/juce_opengl.mm"; sourceTree = "SOURCE_ROOT"; }; - 59389DC8664617FD51740F36 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DirectShowComponent.h"; path = "../../JuceLibraryCode/modules/juce_video/playback/juce_DirectShowComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 5962848AA3DD93A29EFF5B94 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_data_structures.h"; path = "../../JuceLibraryCode/modules/juce_data_structures/juce_data_structures.h"; sourceTree = "SOURCE_ROOT"; }; - 5A746CDDE80FEA2E45B5BA66 = { 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"; }; - 5A7D81B70480B40EEBC2FF54 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MessageListener.cpp"; path = "../../JuceLibraryCode/modules/juce_events/messages/juce_MessageListener.cpp"; sourceTree = "SOURCE_ROOT"; }; - 5A8D46BEB81DDF24462E3D92 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = PoleFilter.h; path = ../../Source/Dsp/PoleFilter.h; sourceTree = "SOURCE_ROOT"; }; - 5AB3809F029824EE2DE0A798 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageFileFormat.cpp"; path = "../../JuceLibraryCode/modules/juce_graphics/images/juce_ImageFileFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; - 5B2A4DD7133CDE5AEC24CC07 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = GenericProcessor.h; path = ../../Source/Processors/GenericProcessor.h; sourceTree = "SOURCE_ROOT"; }; - 5B2CDF3CF10A92F6CA45F3DE = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioPlayHead.h"; path = "../../JuceLibraryCode/modules/juce_audio_processors/processors/juce_AudioPlayHead.h"; sourceTree = "SOURCE_ROOT"; }; - 5B411F4FCF0F69798C9E4A88 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScrollBar.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_ScrollBar.h"; sourceTree = "SOURCE_ROOT"; }; - 5B6B25AA065FB6CDE7D6C507 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationProperties.h"; path = "../../JuceLibraryCode/modules/juce_data_structures/app_properties/juce_ApplicationProperties.h"; sourceTree = "SOURCE_ROOT"; }; - 5B7EC53FD2232CA799D6C018 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_DirectSound.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_devices/native/juce_win32_DirectSound.cpp"; sourceTree = "SOURCE_ROOT"; }; - 5BB1E90842FD8A212CC2D132 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CodeDocument.h"; path = "../../JuceLibraryCode/modules/juce_gui_extra/code_editor/juce_CodeDocument.h"; sourceTree = "SOURCE_ROOT"; }; - 5C1D2D28960C7957A15B3FE4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ChannelRemappingAudioSource.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_basics/sources/juce_ChannelRemappingAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; - 5C5E4C396CD83C46F58644A2 = { isa = PBXFileReference; lastKnownFileType = image.png; name = "triangle_wave.png"; path = "../../Resources/Images/Icons/triangle_wave.png"; sourceTree = "SOURCE_ROOT"; }; - 5C7EEDD80F88872A87FD561B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioFormat.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_formats/format/juce_AudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; - 5CE99545433261F3B4A46252 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioFormatReaderSource.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_formats/format/juce_AudioFormatReaderSource.cpp"; sourceTree = "SOURCE_ROOT"; }; - 5D9792840E8050DCC766B368 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLRenderer.h"; path = "../../JuceLibraryCode/modules/juce_opengl/opengl/juce_OpenGLRenderer.h"; sourceTree = "SOURCE_ROOT"; }; - 5DB3B3197F8C1E5EE159D6FC = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = rhd2000registers.cpp; path = "../../Source/Processors/DataThreads/rhythm-api/rhd2000registers.cpp"; sourceTree = "SOURCE_ROOT"; }; - 5DB6A07B827D62571BB51943 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Justification.h"; path = "../../JuceLibraryCode/modules/juce_graphics/placement/juce_Justification.h"; sourceTree = "SOURCE_ROOT"; }; - 5DC1AF69A773401DB1E8FB32 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeTime.cpp"; path = "../../JuceLibraryCode/modules/juce_core/time/juce_RelativeTime.cpp"; sourceTree = "SOURCE_ROOT"; }; - 5E0F8A60411A03461FD687CE = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GroupComponent.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_GroupComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 5E1EFF4EEA5684FA00CAA353 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableBorderComponent.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_ResizableBorderComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 5E663D5A55F191AB92A1383F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileInputStream.h"; path = "../../JuceLibraryCode/modules/juce_core/files/juce_FileInputStream.h"; sourceTree = "SOURCE_ROOT"; }; - 5E94E897783BEEFE61E61A2C = { 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"; }; - 5EA61EDD64BE1E401DD0AA5E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = SpikeDisplayNode.h; path = ../../Source/Processors/SpikeDisplayNode.h; sourceTree = "SOURCE_ROOT"; }; - 5EA661C13CB7197A45F20028 = { isa = PBXFileReference; lastKnownFileType = image.png; name = "PipelineB-02.png"; path = "../../Resources/Images/Buttons/PipelineB-02.png"; sourceTree = "SOURCE_ROOT"; }; - 5F64FDAFCA899A16C7FDDBCA = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AudioNode.h; path = ../../Source/Processors/AudioNode.h; sourceTree = "SOURCE_ROOT"; }; - 5F6DCA68A982E930389644FD = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Network.cpp"; path = "../../JuceLibraryCode/modules/juce_core/native/juce_linux_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; - 5FEBF3F722DB6191BF659816 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ArrowButton.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/buttons/juce_ArrowButton.cpp"; sourceTree = "SOURCE_ROOT"; }; - 5FEFF62D585CF777C950E569 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LookAndFeel.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/lookandfeel/juce_LookAndFeel.cpp"; sourceTree = "SOURCE_ROOT"; }; - 601654292170CD2D60E912A6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_ALSA.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_devices/native/juce_linux_ALSA.cpp"; sourceTree = "SOURCE_ROOT"; }; - 603764889DE750F8E87F6428 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Direct2DGraphicsContext.cpp"; path = "../../JuceLibraryCode/modules/juce_graphics/native/juce_win32_Direct2DGraphicsContext.cpp"; sourceTree = "SOURCE_ROOT"; }; - 605C7ACB09E7739EBE4F1539 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioSource.h"; path = "../../JuceLibraryCode/modules/juce_audio_basics/sources/juce_AudioSource.h"; sourceTree = "SOURCE_ROOT"; }; - 60B1BDA3E9E14F9515963082 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BasicNativeHeaders.h"; path = "../../JuceLibraryCode/modules/juce_core/native/juce_BasicNativeHeaders.h"; sourceTree = "SOURCE_ROOT"; }; - 610E487E060C42B52FD5AAC9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = ControlPanel.cpp; path = ../../Source/UI/ControlPanel.cpp; sourceTree = "SOURCE_ROOT"; }; - 61317B5191E05925F232E18C = { isa = PBXFileReference; lastKnownFileType = file.otf; name = "unibody-8.otf"; path = "../../Resources/Fonts/unibody-8.otf"; sourceTree = "SOURCE_ROOT"; }; - 61481DD4AAC7731CE984937D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLExtensions.h"; path = "../../JuceLibraryCode/modules/juce_opengl/native/juce_OpenGLExtensions.h"; sourceTree = "SOURCE_ROOT"; }; - 617F5DFAAE97F48FA996A781 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableRectangle.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/drawables/juce_DrawableRectangle.h"; sourceTree = "SOURCE_ROOT"; }; - 61B0CBF705D5FC0431776286 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLShaderProgram.cpp"; path = "../../JuceLibraryCode/modules/juce_opengl/opengl/juce_OpenGLShaderProgram.cpp"; sourceTree = "SOURCE_ROOT"; }; - 627956A7A1CB15251D02C8C5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedXLock.h"; path = "../../JuceLibraryCode/modules/juce_events/native/juce_ScopedXLock.h"; sourceTree = "SOURCE_ROOT"; }; - 6328434A329C353DB8D9512C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = SourceNodeEditor.cpp; path = ../../Source/Processors/Editors/SourceNodeEditor.cpp; sourceTree = "SOURCE_ROOT"; }; - 6340B1D2FECEABBBE6C0DE28 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Types.h; path = ../../Source/Dsp/Types.h; sourceTree = "SOURCE_ROOT"; }; - 63AF6BE7FE2A9E7882743B4F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Network.mm"; path = "../../JuceLibraryCode/modules/juce_core/native/juce_mac_Network.mm"; sourceTree = "SOURCE_ROOT"; }; - 63F4150ABBA43B2215230034 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_IIRFilter.h"; path = "../../JuceLibraryCode/modules/juce_audio_basics/effects/juce_IIRFilter.h"; sourceTree = "SOURCE_ROOT"; }; - 642C4CFA27846188E3D53688 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioDeviceManager.h"; path = "../../JuceLibraryCode/modules/juce_audio_devices/audio_io/juce_AudioDeviceManager.h"; sourceTree = "SOURCE_ROOT"; }; - 649F22404167E0D0EA244196 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Toolbar.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/widgets/juce_Toolbar.cpp"; sourceTree = "SOURCE_ROOT"; }; - 6514FD7E6C5EC12735E49FBC = { 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"; }; - 651E9B78A5139F7A5BCA4D90 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PropertyComponent.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/properties/juce_PropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 65312FAD0900119CDF6CF414 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = PoleFilter.cpp; path = ../../Source/Dsp/PoleFilter.cpp; sourceTree = "SOURCE_ROOT"; }; - 6535D85C084292220330EDD9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResamplingAudioSource.h"; path = "../../JuceLibraryCode/modules/juce_audio_basics/sources/juce_ResamplingAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; - 65751E743D5EFD4066E50746 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LagrangeInterpolator.h"; path = "../../JuceLibraryCode/modules/juce_audio_basics/effects/juce_LagrangeInterpolator.h"; sourceTree = "SOURCE_ROOT"; }; - 6589EAEF497ABA76A295B121 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_VSTPluginFormat.h"; path = "../../JuceLibraryCode/modules/juce_audio_processors/format_types/juce_VSTPluginFormat.h"; sourceTree = "SOURCE_ROOT"; }; - 658D08592154525DA1C40826 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileLogger.cpp"; path = "../../JuceLibraryCode/modules/juce_core/logging/juce_FileLogger.cpp"; sourceTree = "SOURCE_ROOT"; }; - 6596D69CCD1502DC6BBD15F1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharPointer_UTF32.h"; path = "../../JuceLibraryCode/modules/juce_core/text/juce_CharPointer_UTF32.h"; sourceTree = "SOURCE_ROOT"; }; - 65980344D141B0008A94E2E4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_DirectShowComponent.cpp"; path = "../../JuceLibraryCode/modules/juce_video/native/juce_win32_DirectShowComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 65A447DCF8A68BAABC20FC7D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileFilter.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/filebrowser/juce_FileFilter.h"; sourceTree = "SOURCE_ROOT"; }; - 65BE7542749DCCAE33ACF40F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OldSchoolLookAndFeel.h"; path = "../../JuceLibraryCode/modules/juce_gui_extra/lookandfeel/juce_OldSchoolLookAndFeel.h"; sourceTree = "SOURCE_ROOT"; }; - 65DA1366481AB10AFB3AF344 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PerformanceCounter.h"; path = "../../JuceLibraryCode/modules/juce_core/time/juce_PerformanceCounter.h"; sourceTree = "SOURCE_ROOT"; }; - 65F4459CC1832883FFF6C166 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_devices.mm"; path = "../../JuceLibraryCode/modules/juce_audio_devices/juce_audio_devices.mm"; sourceTree = "SOURCE_ROOT"; }; - 66463AB11EA4D6341C32F27E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = DataWindow.cpp; path = ../../Source/Processors/Visualization/DataWindow.cpp; sourceTree = "SOURCE_ROOT"; }; - 66C663401829E0F7E787F708 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertySet.h"; path = "../../JuceLibraryCode/modules/juce_core/containers/juce_PropertySet.h"; sourceTree = "SOURCE_ROOT"; }; - 66D3F831CE4F6AE89E4C869A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LinkedListPointer.h"; path = "../../JuceLibraryCode/modules/juce_core/containers/juce_LinkedListPointer.h"; sourceTree = "SOURCE_ROOT"; }; - 66F524552E8DE88CDC2E40FD = { isa = PBXFileReference; lastKnownFileType = file; name = "silkscreen-serialized"; path = "../../Resources/Fonts/silkscreen-serialized"; sourceTree = "SOURCE_ROOT"; }; - 66FE597910F6A68CBB6FA055 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MemoryInputStream.cpp"; path = "../../JuceLibraryCode/modules/juce_core/streams/juce_MemoryInputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; - 670987D88775D6B240C34820 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NotificationType.h"; path = "../../JuceLibraryCode/modules/juce_events/messages/juce_NotificationType.h"; sourceTree = "SOURCE_ROOT"; }; - 674FDCCEF6A1379A0F689004 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentBoundsConstrainer.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_ComponentBoundsConstrainer.h"; sourceTree = "SOURCE_ROOT"; }; - 67BB47E709B643D4C01AB34C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioDeviceSelectorComponent.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_utils/gui/juce_AudioDeviceSelectorComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 6832130272774CD542793762 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_CoreGraphicsContext.mm"; path = "../../JuceLibraryCode/modules/juce_graphics/native/juce_mac_CoreGraphicsContext.mm"; sourceTree = "SOURCE_ROOT"; }; - 686FA8DDF2848517CBFB9E4A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseCursor.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/mouse/juce_MouseCursor.cpp"; sourceTree = "SOURCE_ROOT"; }; - 6880C148A38A5C8D0092E358 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Merger.h; path = ../../Source/Processors/Utilities/Merger.h; sourceTree = "SOURCE_ROOT"; }; - 6917A53BAA3CA2819E4C10BF = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToolbarItemComponent.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/widgets/juce_ToolbarItemComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 693E9C5C9A435F791921DAAE = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioDeviceManager.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_devices/audio_io/juce_AudioDeviceManager.cpp"; sourceTree = "SOURCE_ROOT"; }; - 696F2DC49934E6F01A2DF9FE = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileTreeComponent.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/filebrowser/juce_FileTreeComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 698B0EC670DA47934444381B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Network.cpp"; path = "../../JuceLibraryCode/modules/juce_core/native/juce_win32_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; - 6A559D9595A54EF52BF0773A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Range.h"; path = "../../JuceLibraryCode/modules/juce_core/maths/juce_Range.h"; sourceTree = "SOURCE_ROOT"; }; - 6A63308EBE68478531604BA4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DirectoryContentsList.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/filebrowser/juce_DirectoryContentsList.cpp"; sourceTree = "SOURCE_ROOT"; }; - 6ABF91320A2EB6D307091AEE = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_CameraDevice.mm"; path = "../../JuceLibraryCode/modules/juce_video/native/juce_mac_CameraDevice.mm"; sourceTree = "SOURCE_ROOT"; }; - 6B28CEAF75E22F2CCCACBCC7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_formats.mm"; path = "../../JuceLibraryCode/modules/juce_audio_formats/juce_audio_formats.mm"; sourceTree = "SOURCE_ROOT"; }; - 6B32691AA8B3D304B68CFA64 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryMappedAudioFormatReader.h"; path = "../../JuceLibraryCode/modules/juce_audio_formats/format/juce_MemoryMappedAudioFormatReader.h"; sourceTree = "SOURCE_ROOT"; }; - 6B7252D3F574AE21BE464327 = { isa = PBXFileReference; lastKnownFileType = image.png; name = "PipelineA-02.png"; path = "../../Resources/Images/Buttons/PipelineA-02.png"; sourceTree = "SOURCE_ROOT"; }; - 6B90F5150FA8E114E8AE98BF = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioFormatWriter.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_formats/format/juce_AudioFormatWriter.cpp"; sourceTree = "SOURCE_ROOT"; }; - 6BA113C799640798D3F29A06 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ProgressBar.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/widgets/juce_ProgressBar.h"; sourceTree = "SOURCE_ROOT"; }; - 6BA7D7A7E3E2E646E50D334A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileSearchPathListComponent.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/filebrowser/juce_FileSearchPathListComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 6BBBC0907D7A62E2F3AB9BDF = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Colours.cpp"; path = "../../JuceLibraryCode/modules/juce_graphics/colour/juce_Colours.cpp"; sourceTree = "SOURCE_ROOT"; }; - 6C24163DC4ECD731489CC4F6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OwnedArray.h"; path = "../../JuceLibraryCode/modules/juce_core/containers/juce_OwnedArray.h"; sourceTree = "SOURCE_ROOT"; }; - 6C36C3C304EB066B1DFCCD9C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SystemClipboard.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/keyboard/juce_SystemClipboard.h"; sourceTree = "SOURCE_ROOT"; }; - 6C8489C41782E3D391AF0C26 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Identifier.h"; path = "../../JuceLibraryCode/modules/juce_core/text/juce_Identifier.h"; sourceTree = "SOURCE_ROOT"; }; - 6CA98F8581CEAE2DC9AEBCE9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CallbackMessage.h"; path = "../../JuceLibraryCode/modules/juce_events/messages/juce_CallbackMessage.h"; sourceTree = "SOURCE_ROOT"; }; - 6CBD8647DB17F1B58B14A3BC = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_AudioCDBurner.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_devices/native/juce_win32_AudioCDBurner.cpp"; sourceTree = "SOURCE_ROOT"; }; - 6D34DD9AB987A67BADE71C65 = { isa = PBXFileReference; lastKnownFileType = image.png; name = "RadioButtons-05.png"; path = "../../Resources/Images/Icons/RadioButtons-05.png"; sourceTree = "SOURCE_ROOT"; }; - 6D4BA4399FDEB6D2195B257D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SplashScreen.h"; path = "../../JuceLibraryCode/modules/juce_gui_extra/misc/juce_SplashScreen.h"; sourceTree = "SOURCE_ROOT"; }; - 6D4DFC260B2966E3EBFC0C79 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SliderPropertyComponent.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/properties/juce_SliderPropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 6D59D5780ECD2CC9703CB499 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Butterworth.h; path = ../../Source/Dsp/Butterworth.h; sourceTree = "SOURCE_ROOT"; }; - 6D619C7A3A14981DC4EFF223 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_IIRFilterAudioSource.h"; path = "../../JuceLibraryCode/modules/juce_audio_basics/sources/juce_IIRFilterAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; - 6D77949E9C7C9B5A7795C0E0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PathStrokeType.h"; path = "../../JuceLibraryCode/modules/juce_graphics/geometry/juce_PathStrokeType.h"; sourceTree = "SOURCE_ROOT"; }; - 6DA8EC2F779DEBB701FE33CA = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_win32_HiddenMessageWindow.h"; path = "../../JuceLibraryCode/modules/juce_events/native/juce_win32_HiddenMessageWindow.h"; sourceTree = "SOURCE_ROOT"; }; - 6DCDFF2618CFEECEACE87630 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_GraphicsContext.cpp"; path = "../../JuceLibraryCode/modules/juce_graphics/native/juce_android_GraphicsContext.cpp"; sourceTree = "SOURCE_ROOT"; }; - 6DD526F86CBF2C3B3487FFE1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentBuilder.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_ComponentBuilder.cpp"; sourceTree = "SOURCE_ROOT"; }; - 6E2F243D8F70CC92391204A4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MultiDocumentPanel.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_MultiDocumentPanel.h"; sourceTree = "SOURCE_ROOT"; }; - 6EA1CC7DACDDBA863179521A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TemporaryFile.cpp"; path = "../../JuceLibraryCode/modules/juce_core/files/juce_TemporaryFile.cpp"; sourceTree = "SOURCE_ROOT"; }; - 6EF4EFD6D74D2573AC6B6A6F = { isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../JuceLibraryCode/modules/juce_audio_devices/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; - 6F9B89F7AD0E13887871D4FE = { isa = PBXFileReference; lastKnownFileType = image.png; name = SourceDrop.png; path = ../../Resources/Images/Icons/SourceDrop.png; sourceTree = "SOURCE_ROOT"; }; - 6FE8B0DD6116E6A3456ECF09 = { 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"; }; - 700597338DEC9AB65C4C8A5E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableText.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/drawables/juce_DrawableText.h"; sourceTree = "SOURCE_ROOT"; }; - 70151263C4CB8A4F79431E11 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = EventNodeEditor.cpp; path = ../../Source/Processors/Editors/EventNodeEditor.cpp; sourceTree = "SOURCE_ROOT"; }; - 70BF68C222D1E0A0368EB845 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationCommandManager.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/commands/juce_ApplicationCommandManager.cpp"; sourceTree = "SOURCE_ROOT"; }; - 70ECB490BD59F59D003F3BEE = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_CameraDevice.cpp"; path = "../../JuceLibraryCode/modules/juce_video/native/juce_android_CameraDevice.cpp"; sourceTree = "SOURCE_ROOT"; }; - 70F06DBCA3948BCC1062E36F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = ChannelSelector.h; path = ../../Source/Processors/Editors/ChannelSelector.h; sourceTree = "SOURCE_ROOT"; }; - 71CF8F6995DF1BA2038C21D6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AlertWindow.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/windows/juce_AlertWindow.h"; sourceTree = "SOURCE_ROOT"; }; - 7291F19253205B1A5138908E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DynamicObject.cpp"; path = "../../JuceLibraryCode/modules/juce_core/containers/juce_DynamicObject.cpp"; sourceTree = "SOURCE_ROOT"; }; - 72C33BA70B9EE82E39F1EC6C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MP3AudioFormat.h"; path = "../../JuceLibraryCode/modules/juce_audio_formats/codecs/juce_MP3AudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; - 72FCE41894123FC5DB01566B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGL_win32.h"; path = "../../JuceLibraryCode/modules/juce_opengl/native/juce_OpenGL_win32.h"; sourceTree = "SOURCE_ROOT"; }; - 7387114E34496F4606550863 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_HyperlinkButton.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/buttons/juce_HyperlinkButton.cpp"; sourceTree = "SOURCE_ROOT"; }; - 73ACB7A051EDE5F676E35FFD = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PerformanceCounter.cpp"; path = "../../JuceLibraryCode/modules/juce_core/time/juce_PerformanceCounter.cpp"; sourceTree = "SOURCE_ROOT"; }; - 73C69D948D33899821536025 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SystemTrayIconComponent.h"; path = "../../JuceLibraryCode/modules/juce_gui_extra/misc/juce_SystemTrayIconComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 748E62D05C8FFF74DCA234C7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ThreadPool.cpp"; path = "../../JuceLibraryCode/modules/juce_core/threads/juce_ThreadPool.cpp"; sourceTree = "SOURCE_ROOT"; }; - 74A81014471CC0EB0D5E6571 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ValueTree.cpp"; path = "../../JuceLibraryCode/modules/juce_data_structures/values/juce_ValueTree.cpp"; sourceTree = "SOURCE_ROOT"; }; - 74DE857CEFA10BC49FF591DB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Synthesiser.h"; path = "../../JuceLibraryCode/modules/juce_audio_basics/synthesisers/juce_Synthesiser.h"; sourceTree = "SOURCE_ROOT"; }; - 753B81CCB5A6B6929679E7B7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Application.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/application/juce_Application.h"; sourceTree = "SOURCE_ROOT"; }; - 7555A13E69B99B1B6C7295FD = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_InputStream.cpp"; path = "../../JuceLibraryCode/modules/juce_core/streams/juce_InputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; - 758BC480F153DEA79304366B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = ofArduino.h; path = ../../Source/Processors/Serial/ofArduino.h; sourceTree = "SOURCE_ROOT"; }; - 75A4EEE127FAB86D65FF5F6E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeCoordinatePositioner.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/positioning/juce_RelativeCoordinatePositioner.cpp"; sourceTree = "SOURCE_ROOT"; }; - 75E0C433EC27CFB712CD9F75 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PluginListComponent.h"; path = "../../JuceLibraryCode/modules/juce_audio_processors/scanning/juce_PluginListComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 75FCE8908DD9055F90E93716 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResizableBorderComponent.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_ResizableBorderComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 76140C0485FDDA98C3D98E2A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OldSchoolLookAndFeel.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_extra/lookandfeel/juce_OldSchoolLookAndFeel.cpp"; sourceTree = "SOURCE_ROOT"; }; - 766923F74E30FF5D6B12E7CE = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableComposite.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/drawables/juce_DrawableComposite.h"; sourceTree = "SOURCE_ROOT"; }; - 76E89CBE70BF8F2476B7AA34 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SortedSet.h"; path = "../../JuceLibraryCode/modules/juce_core/containers/juce_SortedSet.h"; sourceTree = "SOURCE_ROOT"; }; - 76F569AE7B444D8F69EE0E86 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AudioResamplingNode.cpp; path = ../../Source/Processors/AudioResamplingNode.cpp; sourceTree = "SOURCE_ROOT"; }; - 7719FB81DDF23CF0164B131D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BlowFish.h"; path = "../../JuceLibraryCode/modules/juce_cryptography/encryption/juce_BlowFish.h"; sourceTree = "SOURCE_ROOT"; }; - 77B3E84324445076F1F907E9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Threads.cpp"; path = "../../JuceLibraryCode/modules/juce_core/native/juce_win32_Threads.cpp"; sourceTree = "SOURCE_ROOT"; }; - 783D8922D5C687E170FA1A2C = { isa = PBXFileReference; lastKnownFileType = file.otf; name = "cpmono_plain.otf"; path = "../../Resources/Fonts/cpmono_plain.otf"; sourceTree = "SOURCE_ROOT"; }; - 784233150B26826701C09103 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiKeyboardComponent.h"; path = "../../JuceLibraryCode/modules/juce_audio_utils/gui/juce_MidiKeyboardComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 786A97B2B4E2BB6406546647 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileSearchPathListComponent.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/filebrowser/juce_FileSearchPathListComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 786F6A40506C2094B812F4D5 = { isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../JuceLibraryCode/modules/juce_audio_basics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; - 788F8B7719B70465762B634B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = DataBuffer.cpp; path = ../../Source/Processors/DataThreads/DataBuffer.cpp; sourceTree = "SOURCE_ROOT"; }; - 789139D88F449BE488BF3CCB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioFormatReader.h"; path = "../../JuceLibraryCode/modules/juce_audio_formats/format/juce_AudioFormatReader.h"; sourceTree = "SOURCE_ROOT"; }; - 78BA978C614603B5E9ECFFF1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentPeer.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/windows/juce_ComponentPeer.cpp"; sourceTree = "SOURCE_ROOT"; }; - 78CC9639B933CE2497264EF2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyPress.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/keyboard/juce_KeyPress.h"; sourceTree = "SOURCE_ROOT"; }; - 793A4A777FEFA450F86C78EE = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GraphicsContext.cpp"; path = "../../JuceLibraryCode/modules/juce_graphics/contexts/juce_GraphicsContext.cpp"; sourceTree = "SOURCE_ROOT"; }; - 79BBD2F2F31D76CC4F5BD012 = { isa = PBXFileReference; lastKnownFileType = image.png; name = "RadioButtons_selected-04.png"; path = "../../Resources/Images/Icons/RadioButtons_selected-04.png"; sourceTree = "SOURCE_ROOT"; }; - 79C91DDF3BC3F15D0338E504 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = ProcessorList.cpp; path = ../../Source/UI/ProcessorList.cpp; sourceTree = "SOURCE_ROOT"; }; - 7A93BFD2180B5E00B124CB1A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PixelFormats.h"; path = "../../JuceLibraryCode/modules/juce_graphics/colour/juce_PixelFormats.h"; sourceTree = "SOURCE_ROOT"; }; - 7A9F37527280A470F201FB6E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SystemTrayIconComponent.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_extra/misc/juce_SystemTrayIconComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 7ACB1CB66D69738904358F43 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Design.h; path = ../../Source/Dsp/Design.h; sourceTree = "SOURCE_ROOT"; }; - 7B42B28FDB2E3AC67EF296F8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = PracticalSocket.h; path = ../../Source/Network/PracticalSocket.h; sourceTree = "SOURCE_ROOT"; }; - 7B674BB1DA11A4E58EA71624 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_EdgeTable.cpp"; path = "../../JuceLibraryCode/modules/juce_graphics/geometry/juce_EdgeTable.cpp"; sourceTree = "SOURCE_ROOT"; }; - 7BCE1C09508E1B9CFC79C185 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CaretComponent.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/keyboard/juce_CaretComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 7BD2C39F13FDE202141C4B41 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MessageCenter.cpp; path = ../../Source/UI/MessageCenter.cpp; sourceTree = "SOURCE_ROOT"; }; - 7BE7EBBCC4DCF760A1AA697E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DirectoryContentsList.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/filebrowser/juce_DirectoryContentsList.h"; sourceTree = "SOURCE_ROOT"; }; - 7C0F2759385C66CAC3EC362D = { 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"; }; - 7C15112E5F287ACDD74480F5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_QuickTimeMovieComponent.h"; path = "../../JuceLibraryCode/modules/juce_video/playback/juce_QuickTimeMovieComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 7C1D87A0C78F661FB459786B = { isa = PBXFileReference; lastKnownFileType = image.png; name = "saw_wave.png"; path = "../../Resources/Images/Icons/saw_wave.png"; sourceTree = "SOURCE_ROOT"; }; - 7C6921FE817699C1B95AEBF6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedReadLock.h"; path = "../../JuceLibraryCode/modules/juce_core/threads/juce_ScopedReadLock.h"; sourceTree = "SOURCE_ROOT"; }; - 7C71195623459A6C2524D418 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiKeyboardComponent.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_utils/gui/juce_MidiKeyboardComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 7CD03E334269D693E1B84856 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioTransportSource.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_devices/sources/juce_AudioTransportSource.cpp"; sourceTree = "SOURCE_ROOT"; }; - 7CE1E34F6A0091E720854E75 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Value.h"; path = "../../JuceLibraryCode/modules/juce_data_structures/values/juce_Value.h"; sourceTree = "SOURCE_ROOT"; }; - 7CF939BD59D45EB41B5FE628 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Button.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/buttons/juce_Button.cpp"; sourceTree = "SOURCE_ROOT"; }; - 7D363D7B36A55EEB3198A827 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Midi.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_devices/native/juce_android_Midi.cpp"; sourceTree = "SOURCE_ROOT"; }; - 7D36B006AE0B139D8A3D8641 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_DirectWriteTypeface.cpp"; path = "../../JuceLibraryCode/modules/juce_graphics/native/juce_win32_DirectWriteTypeface.cpp"; sourceTree = "SOURCE_ROOT"; }; - 7D8100DC3A532980AEAAD909 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ArrayAllocationBase.h"; path = "../../JuceLibraryCode/modules/juce_core/containers/juce_ArrayAllocationBase.h"; sourceTree = "SOURCE_ROOT"; }; - 7D88F7083884A5ED2DBE7534 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GroupComponent.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_GroupComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 7D9374931D760ADC65DCBFC6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = DataViewport.h; path = ../../Source/UI/DataViewport.h; sourceTree = "SOURCE_ROOT"; }; - 7E40891072657FB5ADC2FAB7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Array.h"; path = "../../JuceLibraryCode/modules/juce_core/containers/juce_Array.h"; sourceTree = "SOURCE_ROOT"; }; - 7E581214A64A535E03EA759B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AlertWindow.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/windows/juce_AlertWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; - 7E875E681E18D693D5ADB2FB = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = EditorViewport.cpp; path = ../../Source/UI/EditorViewport.cpp; sourceTree = "SOURCE_ROOT"; }; - 7EA46209F07B2C8A83D0873A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessorGraph.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp"; sourceTree = "SOURCE_ROOT"; }; - 7EBB3F8185EB597DEF77534D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Message.h"; path = "../../JuceLibraryCode/modules/juce_events/messages/juce_Message.h"; sourceTree = "SOURCE_ROOT"; }; - 7EBEBC6DBA8DCA5A5D8C72E1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Timer.h"; path = "../../JuceLibraryCode/modules/juce_events/timers/juce_Timer.h"; sourceTree = "SOURCE_ROOT"; }; - 7ECD5DB4BEBC44559D064E08 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Logger.cpp"; path = "../../JuceLibraryCode/modules/juce_core/logging/juce_Logger.cpp"; sourceTree = "SOURCE_ROOT"; }; - 7EFF8622168303A4391D6CAE = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = RootFinder.h; path = ../../Source/Dsp/RootFinder.h; sourceTree = "SOURCE_ROOT"; }; - 7F17077973FFDD70C4B78E7E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PlatformDefs.h"; path = "../../JuceLibraryCode/modules/juce_core/system/juce_PlatformDefs.h"; sourceTree = "SOURCE_ROOT"; }; - 7F1E84C068D3E6AA13CDD699 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Justification.cpp"; path = "../../JuceLibraryCode/modules/juce_graphics/placement/juce_Justification.cpp"; sourceTree = "SOURCE_ROOT"; }; - 7F49EA0CD3379397520AA6F1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DeletedAtShutdown.cpp"; path = "../../JuceLibraryCode/modules/juce_events/messages/juce_DeletedAtShutdown.cpp"; sourceTree = "SOURCE_ROOT"; }; - 7F92025F0B8FD4FA725CC70B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageConvolutionKernel.cpp"; path = "../../JuceLibraryCode/modules/juce_graphics/images/juce_ImageConvolutionKernel.cpp"; sourceTree = "SOURCE_ROOT"; }; - 7F93E4F0CC8B842AC1D3E560 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToolbarItemPalette.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/widgets/juce_ToolbarItemPalette.h"; sourceTree = "SOURCE_ROOT"; }; - 7FDFE493862CE27EFCAC3F7F = { isa = PBXFileReference; lastKnownFileType = image.png; name = "RadioButtons-04.png"; path = "../../Resources/Images/Icons/RadioButtons-04.png"; sourceTree = "SOURCE_ROOT"; }; - 803D306CDAC2BD3BA04534EA = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessorEditor.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_processors/processors/juce_AudioProcessorEditor.cpp"; sourceTree = "SOURCE_ROOT"; }; - 8077C8D1C544F458947D693E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextLayout.h"; path = "../../JuceLibraryCode/modules/juce_graphics/fonts/juce_TextLayout.h"; sourceTree = "SOURCE_ROOT"; }; - 80A612858FA1177A262744C6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_HyperlinkButton.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/buttons/juce_HyperlinkButton.h"; sourceTree = "SOURCE_ROOT"; }; - 80C1B737D2C2CB519D1787D7 = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QTKit.framework; path = System/Library/Frameworks/QTKit.framework; sourceTree = SDKROOT; }; - 80D57E78015C789503FE24B4 = { isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../JuceLibraryCode/modules/juce_audio_utils/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; - 80E8C07F5807C65BCDFCCF94 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioSampleBuffer.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_basics/buffers/juce_AudioSampleBuffer.cpp"; sourceTree = "SOURCE_ROOT"; }; - 80EEDD40F49120ADBE9DCBDF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = rhd2000datablock.h; path = "../../Source/Processors/DataThreads/rhythm-api/rhd2000datablock.h"; sourceTree = "SOURCE_ROOT"; }; - 811C4D165AD7AABF4055059C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Expression.h"; path = "../../JuceLibraryCode/modules/juce_core/maths/juce_Expression.h"; sourceTree = "SOURCE_ROOT"; }; - 816EB8024DD50DE4B7E84CB8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ByteOrder.h"; path = "../../JuceLibraryCode/modules/juce_core/memory/juce_ByteOrder.h"; sourceTree = "SOURCE_ROOT"; }; - 81D578AA5F277EB0946050E5 = { 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"; }; - 822A504EE33F35F18A7F21AF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AiffAudioFormat.h"; path = "../../JuceLibraryCode/modules/juce_audio_formats/codecs/juce_AiffAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; - 82EB2BDE7B9A4D5D945497B9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiMessageSequence.h"; path = "../../JuceLibraryCode/modules/juce_audio_basics/midi/juce_MidiMessageSequence.h"; sourceTree = "SOURCE_ROOT"; }; - 837D266B3F62C3B05C2BC28C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = BinaryData.h; path = ../../JuceLibraryCode/BinaryData.h; sourceTree = "SOURCE_ROOT"; }; - 83803D96768258DA20710764 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_XmlElement.h"; path = "../../JuceLibraryCode/modules/juce_core/xml/juce_XmlElement.h"; sourceTree = "SOURCE_ROOT"; }; - 83950E9D0D7C100B7DCA0E55 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextButton.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/buttons/juce_TextButton.h"; sourceTree = "SOURCE_ROOT"; }; - 83E5EA2AA0CB928889AC80AB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = SpikeDetectorEditor.h; path = ../../Source/Processors/Editors/SpikeDetectorEditor.h; sourceTree = "SOURCE_ROOT"; }; - 847F6986DFA468BA8D80A531 = { isa = PBXFileReference; lastKnownFileType = file.ttf; name = "miso-light.ttf"; path = "../../Resources/Fonts/miso-light.ttf"; sourceTree = "SOURCE_ROOT"; }; - 8515A61F1E3BD62B9B95B495 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_audio_utils.h"; path = "../../JuceLibraryCode/modules/juce_audio_utils/juce_audio_utils.h"; sourceTree = "SOURCE_ROOT"; }; - 8515E367462BEF36233E2447 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_AudioUnitPluginFormat.mm"; path = "../../JuceLibraryCode/modules/juce_audio_processors/format_types/juce_AudioUnitPluginFormat.mm"; sourceTree = "SOURCE_ROOT"; }; - 8551342E7D16FCA4F9A80BC5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioSubsectionReader.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_formats/format/juce_AudioSubsectionReader.cpp"; sourceTree = "SOURCE_ROOT"; }; - 85928E2EF1C438EBC9EB07EA = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageCache.cpp"; path = "../../JuceLibraryCode/modules/juce_graphics/images/juce_ImageCache.cpp"; sourceTree = "SOURCE_ROOT"; }; - 85C3F7CDF87409A56082DF67 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileListComponent.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/filebrowser/juce_FileListComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 86515FD9AD34D6FF96C0D8B6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BufferingAudioFormatReader.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_formats/format/juce_BufferingAudioFormatReader.cpp"; sourceTree = "SOURCE_ROOT"; }; - 8689288B66B16EFB106CB2F4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextInputTarget.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/keyboard/juce_TextInputTarget.h"; sourceTree = "SOURCE_ROOT"; }; - 86E8E44A13F17083ED300BD5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChangeListener.h"; path = "../../JuceLibraryCode/modules/juce_events/broadcasters/juce_ChangeListener.h"; sourceTree = "SOURCE_ROOT"; }; - 86F4AAFCE3FEB34E325F3020 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_win32_ComSmartPtr.h"; path = "../../JuceLibraryCode/modules/juce_core/native/juce_win32_ComSmartPtr.h"; sourceTree = "SOURCE_ROOT"; }; - 8751DF970A9E3598683BACAF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = FPGAThread.h; path = ../../Source/Processors/DataThreads/FPGAThread.h; sourceTree = "SOURCE_ROOT"; }; - 879B0383EF2A8B116903A500 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageCache.h"; path = "../../JuceLibraryCode/modules/juce_graphics/images/juce_ImageCache.h"; sourceTree = "SOURCE_ROOT"; }; - 87B4BA68E49DD11197B7AFDB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = JuceHeader.h; path = ../../JuceLibraryCode/JuceHeader.h; sourceTree = "SOURCE_ROOT"; }; - 880CC7C325EFF665AC3006D2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyListener.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/keyboard/juce_KeyListener.cpp"; sourceTree = "SOURCE_ROOT"; }; - 881237D5E366342B117C0ED7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_WildcardFileFilter.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/filebrowser/juce_WildcardFileFilter.cpp"; sourceTree = "SOURCE_ROOT"; }; - 8822ADC9DB83FAF39B841E31 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Font.cpp"; path = "../../JuceLibraryCode/modules/juce_graphics/fonts/juce_Font.cpp"; sourceTree = "SOURCE_ROOT"; }; - 886E18520E8BD77234E1B686 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = FilterNode.h; path = ../../Source/Processors/FilterNode.h; sourceTree = "SOURCE_ROOT"; }; - 8882F8EBE55F52FA8E519249 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Files.cpp"; path = "../../JuceLibraryCode/modules/juce_core/native/juce_android_Files.cpp"; sourceTree = "SOURCE_ROOT"; }; - 88E5D0906646465409715828 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PreferencesPanel.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_extra/misc/juce_PreferencesPanel.cpp"; sourceTree = "SOURCE_ROOT"; }; - 891B132A0355007B4F37454C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GraphicsContext.h"; path = "../../JuceLibraryCode/modules/juce_graphics/contexts/juce_GraphicsContext.h"; sourceTree = "SOURCE_ROOT"; }; - 893E1A681FF162F6C9069F62 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_HashMap.h"; path = "../../JuceLibraryCode/modules/juce_core/containers/juce_HashMap.h"; sourceTree = "SOURCE_ROOT"; }; - 894C0CAC31D382477E7A122E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PluginDirectoryScanner.h"; path = "../../JuceLibraryCode/modules/juce_audio_processors/scanning/juce_PluginDirectoryScanner.h"; sourceTree = "SOURCE_ROOT"; }; - 89B0B267EF0A2A19A082EB86 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Fonts.cpp"; path = "../../JuceLibraryCode/modules/juce_graphics/native/juce_android_Fonts.cpp"; sourceTree = "SOURCE_ROOT"; }; - 8A026DB58E3555F7B070DA61 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryBlock.h"; path = "../../JuceLibraryCode/modules/juce_core/memory/juce_MemoryBlock.h"; sourceTree = "SOURCE_ROOT"; }; - 8A91849BE6B96EB8C0663469 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = LfpDisplayEditor.cpp; path = ../../Source/Processors/Editors/LfpDisplayEditor.cpp; sourceTree = "SOURCE_ROOT"; }; - 8A989F74B1957BCB3B9BA398 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = rhd2000registers.h; path = "../../Source/Processors/DataThreads/rhythm-api/rhd2000registers.h"; sourceTree = "SOURCE_ROOT"; }; - 8AA1009705E8A9531C707ED1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_JSON.cpp"; path = "../../JuceLibraryCode/modules/juce_core/json/juce_JSON.cpp"; sourceTree = "SOURCE_ROOT"; }; - 8AE2DDA47B2DFDEEEF69B12F = { isa = PBXFileReference; lastKnownFileType = image.png; name = FileReaderIcon.png; path = ../../Resources/Images/Icons/FileReaderIcon.png; sourceTree = "SOURCE_ROOT"; }; - 8B0C9D288C428BA5D956AE13 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiMessage.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_basics/midi/juce_MidiMessage.cpp"; sourceTree = "SOURCE_ROOT"; }; - 8B49B07BC7534B247ADC756A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WeakReference.h"; path = "../../JuceLibraryCode/modules/juce_core/memory/juce_WeakReference.h"; sourceTree = "SOURCE_ROOT"; }; - 8B745839B225E44C9EB5C6FA = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = ParameterEditor.h; path = ../../Source/Processors/Editors/ParameterEditor.h; sourceTree = "SOURCE_ROOT"; }; - 8B7EB54E1F773517A65D935C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DropShadowEffect.h"; path = "../../JuceLibraryCode/modules/juce_graphics/effects/juce_DropShadowEffect.h"; sourceTree = "SOURCE_ROOT"; }; - 8B9C0831BE4E09B7C0078B7E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = ArduinoOutputEditor.h; path = ../../Source/Processors/Editors/ArduinoOutputEditor.h; sourceTree = "SOURCE_ROOT"; }; - 8C077447B0DFC739C7D2E437 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryInputStream.h"; path = "../../JuceLibraryCode/modules/juce_core/streams/juce_MemoryInputStream.h"; sourceTree = "SOURCE_ROOT"; }; - 8C268C3D0B8EC2BB8953E7F7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ModifierKeys.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/keyboard/juce_ModifierKeys.cpp"; sourceTree = "SOURCE_ROOT"; }; - 8C38407151E149A7E2A15801 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SHA256.h"; path = "../../JuceLibraryCode/modules/juce_cryptography/hashing/juce_SHA256.h"; sourceTree = "SOURCE_ROOT"; }; - 8C3B6865F2053C80A6E692F1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Label.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/widgets/juce_Label.cpp"; sourceTree = "SOURCE_ROOT"; }; - 8CAEF601359DB6CB50E89D1A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ActionBroadcaster.cpp"; path = "../../JuceLibraryCode/modules/juce_events/broadcasters/juce_ActionBroadcaster.cpp"; sourceTree = "SOURCE_ROOT"; }; - 8D4FBD30E1C9EC0DA749BC83 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DropShadower.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/misc/juce_DropShadower.cpp"; sourceTree = "SOURCE_ROOT"; }; - 8D6A419A4678968762A59B28 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BufferingAudioFormatReader.h"; path = "../../JuceLibraryCode/modules/juce_audio_formats/format/juce_BufferingAudioFormatReader.h"; sourceTree = "SOURCE_ROOT"; }; - 8D9DD6147EC0553B092FD367 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RSAKey.cpp"; path = "../../JuceLibraryCode/modules/juce_cryptography/encryption/juce_RSAKey.cpp"; sourceTree = "SOURCE_ROOT"; }; - 8E61792F6D6FC75CF18095CC = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioPluginFormatManager.h"; path = "../../JuceLibraryCode/modules/juce_audio_processors/format/juce_AudioPluginFormatManager.h"; sourceTree = "SOURCE_ROOT"; }; - 8E696460A8A860B7A4044DFC = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WebBrowserComponent.h"; path = "../../JuceLibraryCode/modules/juce_gui_extra/misc/juce_WebBrowserComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 8E78AAA58721DE609F6FFC61 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DragAndDropContainer.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/mouse/juce_DragAndDropContainer.cpp"; sourceTree = "SOURCE_ROOT"; }; - 8EB76CA261F62A89B3D25F81 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Thread.h"; path = "../../JuceLibraryCode/modules/juce_core/threads/juce_Thread.h"; sourceTree = "SOURCE_ROOT"; }; - 8F0549459970F529587D6CDD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WindowsMediaAudioFormat.h"; path = "../../JuceLibraryCode/modules/juce_audio_formats/codecs/juce_WindowsMediaAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; - 8F08D5488CE147D693BA21E2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_osx_ObjCHelpers.h"; path = "../../JuceLibraryCode/modules/juce_core/native/juce_osx_ObjCHelpers.h"; sourceTree = "SOURCE_ROOT"; }; - 8F29CAC0059E3697A5A3652F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_URL.cpp"; path = "../../JuceLibraryCode/modules/juce_core/network/juce_URL.cpp"; sourceTree = "SOURCE_ROOT"; }; - 8F3C158B4FB92CFC48324896 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SelectedItemSet.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/mouse/juce_SelectedItemSet.h"; sourceTree = "SOURCE_ROOT"; }; - 8F7B13BF318C11900A2277DD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_XmlDocument.h"; path = "../../JuceLibraryCode/modules/juce_core/xml/juce_XmlDocument.h"; sourceTree = "SOURCE_ROOT"; }; - 901C720965646841A94EB099 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ActiveXControlComponent.h"; path = "../../JuceLibraryCode/modules/juce_gui_extra/embedding/juce_ActiveXControlComponent.h"; sourceTree = "SOURCE_ROOT"; }; - 901DB6D5FE9134F2ADB9AE46 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChildProcess.h"; path = "../../JuceLibraryCode/modules/juce_core/threads/juce_ChildProcess.h"; sourceTree = "SOURCE_ROOT"; }; - 90607327D7A1BB3C2C4E9264 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Random.h"; path = "../../JuceLibraryCode/modules/juce_core/maths/juce_Random.h"; sourceTree = "SOURCE_ROOT"; }; - 9069CE21141F5A4C5721BCF3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_audio_devices.h"; path = "../../JuceLibraryCode/modules/juce_audio_devices/juce_audio_devices.h"; sourceTree = "SOURCE_ROOT"; }; - 9070DC685E666BBFC2E19DA9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PropertyPanel.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/properties/juce_PropertyPanel.cpp"; sourceTree = "SOURCE_ROOT"; }; - 90AD1B6A2293F625D786507A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MathsFunctions.h"; path = "../../JuceLibraryCode/modules/juce_core/maths/juce_MathsFunctions.h"; sourceTree = "SOURCE_ROOT"; }; - 90F2939F533A26AC021E42B1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ColourGradient.cpp"; path = "../../JuceLibraryCode/modules/juce_graphics/colour/juce_ColourGradient.cpp"; sourceTree = "SOURCE_ROOT"; }; - 911CCC0A579792DC56807DEC = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableRectangle.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/drawables/juce_DrawableRectangle.cpp"; sourceTree = "SOURCE_ROOT"; }; - 9136BD46BE1E28A96FBBD440 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = SignalGeneratorEditor.cpp; path = ../../Source/Processors/Editors/SignalGeneratorEditor.cpp; sourceTree = "SOURCE_ROOT"; }; - 917988BE74F2180BFC0583A3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MissingGLDefinitions.h"; path = "../../JuceLibraryCode/modules/juce_opengl/native/juce_MissingGLDefinitions.h"; sourceTree = "SOURCE_ROOT"; }; - 918837CC0447C50774036664 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StretchableLayoutResizerBar.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_StretchableLayoutResizerBar.cpp"; sourceTree = "SOURCE_ROOT"; }; - 91D7B1F8B94AE9CFCC53771F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = EventDetector.h; path = ../../Source/Processors/EventDetector.h; sourceTree = "SOURCE_ROOT"; }; - 9200FC900D22733AE716C364 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharPointer_UTF16.h"; path = "../../JuceLibraryCode/modules/juce_core/text/juce_CharPointer_UTF16.h"; sourceTree = "SOURCE_ROOT"; }; - 921F5D04122F324502DA4E75 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextEditor.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/widgets/juce_TextEditor.cpp"; sourceTree = "SOURCE_ROOT"; }; - 92528D6653802FACF658D8EA = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = FPGAOutputEditor.h; path = ../../Source/Processors/Editors/FPGAOutputEditor.h; sourceTree = "SOURCE_ROOT"; }; - 92602D7166325C7232B85EDD = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = DataThread.cpp; path = ../../Source/Processors/DataThreads/DataThread.cpp; sourceTree = "SOURCE_ROOT"; }; - 927AE946A1371490D809876E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiMessage.h"; path = "../../JuceLibraryCode/modules/juce_audio_basics/midi/juce_MidiMessage.h"; sourceTree = "SOURCE_ROOT"; }; - 927FCF11005E78D499DAF197 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CallOutBox.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/windows/juce_CallOutBox.h"; sourceTree = "SOURCE_ROOT"; }; - 92CB21BEE17D1DD03106AD87 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = ofSerial.h; path = ../../Source/Processors/Serial/ofSerial.h; sourceTree = "SOURCE_ROOT"; }; - 92E07CA13571893873565AC7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SplashScreen.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_extra/misc/juce_SplashScreen.cpp"; sourceTree = "SOURCE_ROOT"; }; - 92E3405CB31ACFE3F80BBAD4 = { isa = PBXFileReference; lastKnownFileType = image.png; name = OpenEphysBoardLogoBlack.png; path = ../../Resources/Images/Icons/OpenEphysBoardLogoBlack.png; sourceTree = "SOURCE_ROOT"; }; - 92EC6BB8A8C4C5A61F43C233 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToggleButton.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/buttons/juce_ToggleButton.h"; sourceTree = "SOURCE_ROOT"; }; - 9360657FDE33FA37D80075D1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_InterprocessConnection.cpp"; path = "../../JuceLibraryCode/modules/juce_events/interprocess/juce_InterprocessConnection.cpp"; sourceTree = "SOURCE_ROOT"; }; - 9380932BED279F91B8C1C04B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Rectangle.h"; path = "../../JuceLibraryCode/modules/juce_graphics/geometry/juce_Rectangle.h"; sourceTree = "SOURCE_ROOT"; }; - 93EFC1AA800FC5DA2F04A213 = { isa = PBXFileReference; lastKnownFileType = image.png; name = "RadioButtons_neutral-04.png"; path = "../../Resources/Images/Icons/RadioButtons_neutral-04.png"; sourceTree = "SOURCE_ROOT"; }; - 93F842958BCE6A9E09862CF7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LADSPAPluginFormat.h"; path = "../../JuceLibraryCode/modules/juce_audio_processors/format_types/juce_LADSPAPluginFormat.h"; sourceTree = "SOURCE_ROOT"; }; - 9428D7423971764AC0BA9CB7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = State.h; path = ../../Source/Dsp/State.h; sourceTree = "SOURCE_ROOT"; }; - 945DC754F2EACDFFB7926DE8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileChooser.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/filebrowser/juce_FileChooser.h"; sourceTree = "SOURCE_ROOT"; }; - 946FDFCA107B3F4C74C471B4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InterprocessConnectionServer.h"; path = "../../JuceLibraryCode/modules/juce_events/interprocess/juce_InterprocessConnectionServer.h"; sourceTree = "SOURCE_ROOT"; }; - 94BD861806F8EA598EC09370 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResizableCornerComponent.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_ResizableCornerComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - 95B57108E929DD11F898B7B1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = FileReaderThread.h; path = ../../Source/Processors/DataThreads/FileReaderThread.h; sourceTree = "SOURCE_ROOT"; }; - 95EC6B1536DC65070D0ADCEE = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ListBox.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/widgets/juce_ListBox.h"; sourceTree = "SOURCE_ROOT"; }; - 967138FE8A086734ADC8CABB = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Value.cpp"; path = "../../JuceLibraryCode/modules/juce_data_structures/values/juce_Value.cpp"; sourceTree = "SOURCE_ROOT"; }; - 96E99CD031BD069997E387FE = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiBuffer.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_basics/midi/juce_MidiBuffer.cpp"; sourceTree = "SOURCE_ROOT"; }; - 96F2A45DCB9BB53844B0ED4F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CodeTokeniser.h"; path = "../../JuceLibraryCode/modules/juce_gui_extra/code_editor/juce_CodeTokeniser.h"; sourceTree = "SOURCE_ROOT"; }; - 971E49A78543AADB8CA1D2B7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLTexture.cpp"; path = "../../JuceLibraryCode/modules/juce_opengl/opengl/juce_OpenGLTexture.cpp"; sourceTree = "SOURCE_ROOT"; }; - 9731D54410B06C1000370316 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Image.cpp"; path = "../../JuceLibraryCode/modules/juce_graphics/images/juce_Image.cpp"; sourceTree = "SOURCE_ROOT"; }; - 97431963DB8D535DEDA9AD47 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_core.h"; path = "../../JuceLibraryCode/modules/juce_core/juce_core.h"; sourceTree = "SOURCE_ROOT"; }; - 97C4F046D88561EEE245BE99 = { isa = PBXFileReference; lastKnownFileType = image.png; name = "RadioButtons_selected_over-05.png"; path = "../../Resources/Images/Icons/RadioButtons_selected_over-05.png"; sourceTree = "SOURCE_ROOT"; }; - 982E1A954C316920557F029C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Network.cpp"; path = "../../JuceLibraryCode/modules/juce_core/native/juce_android_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; - 984BC60C0AFF3EDED692FA01 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = GenericEditor.h; path = ../../Source/Processors/Editors/GenericEditor.h; sourceTree = "SOURCE_ROOT"; }; - 985F2B5047476B272B1A4BD4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = EventNodeEditor.h; path = ../../Source/Processors/Editors/EventNodeEditor.h; sourceTree = "SOURCE_ROOT"; }; - 988F01B2B51B2AC7293D07DA = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiMessageCollector.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_devices/midi_io/juce_MidiMessageCollector.cpp"; sourceTree = "SOURCE_ROOT"; }; - 98C81B13A0C34D8A4E93ADD1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToolbarButton.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/buttons/juce_ToolbarButton.h"; sourceTree = "SOURCE_ROOT"; }; - 98D2D452F48C86F47FB90BAD = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PNGLoader.cpp"; path = "../../JuceLibraryCode/modules/juce_graphics/image_formats/juce_PNGLoader.cpp"; sourceTree = "SOURCE_ROOT"; }; - 996E4EA6B532E4E436F50243 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DeletedAtShutdown.h"; path = "../../JuceLibraryCode/modules/juce_events/messages/juce_DeletedAtShutdown.h"; sourceTree = "SOURCE_ROOT"; }; - 9978BC2A359BC506F69E545F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SystemStats.cpp"; path = "../../JuceLibraryCode/modules/juce_core/system/juce_SystemStats.cpp"; sourceTree = "SOURCE_ROOT"; }; - 9A21A229CFACC67E31F4F727 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = RBJ.cpp; path = ../../Source/Dsp/RBJ.cpp; sourceTree = "SOURCE_ROOT"; }; - 9A29EBC10219D89919E12FCB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentDragger.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/mouse/juce_ComponentDragger.h"; sourceTree = "SOURCE_ROOT"; }; - 9B178E9015CF469CFD41BC79 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BufferedInputStream.cpp"; path = "../../JuceLibraryCode/modules/juce_core/streams/juce_BufferedInputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; - 9B4EA34E8F90B7CC77694B7E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DialogWindow.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/windows/juce_DialogWindow.h"; sourceTree = "SOURCE_ROOT"; }; - 9B5D838CB6224E82C9B36AA3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Misc.cpp"; path = "../../JuceLibraryCode/modules/juce_core/native/juce_android_Misc.cpp"; sourceTree = "SOURCE_ROOT"; }; - 9B9EDDFA0AE4991BC7FC7263 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MessageCenter.h; path = ../../Source/UI/MessageCenter.h; sourceTree = "SOURCE_ROOT"; }; - 9BC055494F9FEE3F90630541 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Channel.cpp; path = ../../Source/Processors/Channel.cpp; sourceTree = "SOURCE_ROOT"; }; - 9BE34B4DECBF4EBFD27C9792 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioIODeviceType.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_devices/audio_io/juce_AudioIODeviceType.cpp"; sourceTree = "SOURCE_ROOT"; }; - 9C089C090E400CC0E8BBB827 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = IntanThread.cpp; path = ../../Source/Processors/DataThreads/IntanThread.cpp; sourceTree = "SOURCE_ROOT"; }; - 9C21DBFB38865E5AFE367C6F = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = System/Library/Frameworks/OpenGL.framework; sourceTree = SDKROOT; }; - 9C39C584DA6F507E773687EE = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = ReferenceNodeEditor.cpp; path = ../../Source/Processors/Editors/ReferenceNodeEditor.cpp; sourceTree = "SOURCE_ROOT"; }; - 9C4342320D2DD65E2BD6351C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToolbarButton.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/buttons/juce_ToolbarButton.cpp"; sourceTree = "SOURCE_ROOT"; }; - 9C5F99C38CC703FBB871401A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ReverbAudioSource.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_basics/sources/juce_ReverbAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; - 9C701D5A7298B83CE05ECEBB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextEditorKeyMapper.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/keyboard/juce_TextEditorKeyMapper.h"; sourceTree = "SOURCE_ROOT"; }; - 9C864C7DBAF37CD0719996A9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileBrowserListener.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/filebrowser/juce_FileBrowserListener.h"; sourceTree = "SOURCE_ROOT"; }; - 9C96B0CBFF3D34885BB8B020 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileDragAndDropTarget.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/mouse/juce_FileDragAndDropTarget.h"; sourceTree = "SOURCE_ROOT"; }; - 9CEDA04DB321755AF74D6FAF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = ChebyshevII.h; path = ../../Source/Dsp/ChebyshevII.h; sourceTree = "SOURCE_ROOT"; }; - 9D050A509BEB9E3879DA35C6 = { isa = PBXFileReference; lastKnownFileType = file.ttf; name = ostrich.ttf; path = ../../Resources/Fonts/ostrich.ttf; sourceTree = "SOURCE_ROOT"; }; - 9D13E0F774807670270F4790 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Drawable.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/drawables/juce_Drawable.h"; sourceTree = "SOURCE_ROOT"; }; - 9D2510B5E6180456C53A455E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComboBox.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/widgets/juce_ComboBox.cpp"; sourceTree = "SOURCE_ROOT"; }; - 9D78F50147005EDB0E89E2B4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = FPGAOutput.cpp; path = ../../Source/Processors/FPGAOutput.cpp; sourceTree = "SOURCE_ROOT"; }; - 9EAAE3C0BFF3D753C375A5FC = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableImage.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/drawables/juce_DrawableImage.cpp"; sourceTree = "SOURCE_ROOT"; }; - 9EC1C0A21FDCB81BE0EA60EA = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationBase.h"; path = "../../JuceLibraryCode/modules/juce_events/messages/juce_ApplicationBase.h"; sourceTree = "SOURCE_ROOT"; }; - 9F2853D1A12B686BE3BA2C61 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLImage.h"; path = "../../JuceLibraryCode/modules/juce_opengl/opengl/juce_OpenGLImage.h"; sourceTree = "SOURCE_ROOT"; }; - 9F2BCD132F453B9D9EF09F15 = { isa = PBXFileReference; lastKnownFileType = image.png; name = "RadioButtons-01.png"; path = "../../Resources/Images/Icons/RadioButtons-01.png"; sourceTree = "SOURCE_ROOT"; }; - 9F3B3184EC6D42CEA35D6ED8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = EditorViewportButtons.cpp; path = ../../Source/UI/EditorViewportButtons.cpp; sourceTree = "SOURCE_ROOT"; }; - 9F577889CB6C54A2F7B1CA80 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = PracticalSocket.cpp; path = ../../Source/Network/PracticalSocket.cpp; sourceTree = "SOURCE_ROOT"; }; - 9F61AF101B43110732BB8814 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AffineTransform.cpp"; path = "../../JuceLibraryCode/modules/juce_graphics/geometry/juce_AffineTransform.cpp"; sourceTree = "SOURCE_ROOT"; }; - 9F6664EB2C39D224C6BCC75E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Viewport.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_Viewport.h"; sourceTree = "SOURCE_ROOT"; }; - 9F845E950F19FEC4E6C88F91 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Typeface.h"; path = "../../JuceLibraryCode/modules/juce_graphics/fonts/juce_Typeface.h"; sourceTree = "SOURCE_ROOT"; }; - 9FC97A1CFD250F7215B4E397 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_AudioCDBurner.mm"; path = "../../JuceLibraryCode/modules/juce_audio_devices/native/juce_mac_AudioCDBurner.mm"; sourceTree = "SOURCE_ROOT"; }; - 9FDCF1E2B4651E58240400B9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextEditor.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/widgets/juce_TextEditor.h"; sourceTree = "SOURCE_ROOT"; }; - 9FFD9560522567A033226BD7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = PhaseDetector.cpp; path = ../../Source/Processors/PhaseDetector.cpp; sourceTree = "SOURCE_ROOT"; }; - A0D768F1B92568344DAC9F0B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Fonts.cpp"; path = "../../JuceLibraryCode/modules/juce_graphics/native/juce_win32_Fonts.cpp"; sourceTree = "SOURCE_ROOT"; }; - A0E3B98412D88921BB0AA58E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AudioEditor.h; path = ../../Source/Processors/Editors/AudioEditor.h; sourceTree = "SOURCE_ROOT"; }; - A15596CDCC27B86FC070D7FA = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Desktop.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/components/juce_Desktop.cpp"; sourceTree = "SOURCE_ROOT"; }; - A17E8162EC7A0E513DDEB23C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PluginDescription.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_processors/processors/juce_PluginDescription.cpp"; sourceTree = "SOURCE_ROOT"; }; - A19C4BB4BD69D4351B344A17 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MenuBarComponent.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/menus/juce_MenuBarComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - A252FE4E6A360CBC4AF694B3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = SpikeDetectorEditor.cpp; path = ../../Source/Processors/Editors/SpikeDetectorEditor.cpp; sourceTree = "SOURCE_ROOT"; }; - A3B6D091280930A016DF8FDA = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLContext.h"; path = "../../JuceLibraryCode/modules/juce_opengl/opengl/juce_OpenGLContext.h"; sourceTree = "SOURCE_ROOT"; }; - A3CAB6B56641ED68D9784348 = { isa = PBXFileReference; lastKnownFileType = image.png; name = "PipelineA-01.png"; path = "../../Resources/Images/Buttons/PipelineA-01.png"; sourceTree = "SOURCE_ROOT"; }; - A3FB0EA0264580F6B00D993B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = RHD2000Thread.cpp; path = ../../Source/Processors/DataThreads/RHD2000Thread.cpp; sourceTree = "SOURCE_ROOT"; }; - A41AEA0D3ACB2B1E6713AE08 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLGraphicsContext.h"; path = "../../JuceLibraryCode/modules/juce_opengl/opengl/juce_OpenGLGraphicsContext.h"; sourceTree = "SOURCE_ROOT"; }; - A41C5A4CD5CF8EEFF993A8B1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MathSupplement.h; path = ../../Source/Dsp/MathSupplement.h; sourceTree = "SOURCE_ROOT"; }; - A4E2CAAF556D557B24182414 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = RecordNode.cpp; path = ../../Source/Processors/RecordNode.cpp; sourceTree = "SOURCE_ROOT"; }; - A4FC82A8339698B6C1AC5F18 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LookAndFeel.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/lookandfeel/juce_LookAndFeel.h"; sourceTree = "SOURCE_ROOT"; }; - A512C5B237A77EF6FB8E11A0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = BinaryData.cpp; path = ../../JuceLibraryCode/BinaryData.cpp; sourceTree = "SOURCE_ROOT"; }; - A540869F28EE158A0A348C28 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageConvolutionKernel.h"; path = "../../JuceLibraryCode/modules/juce_graphics/images/juce_ImageConvolutionKernel.h"; sourceTree = "SOURCE_ROOT"; }; - A54886FC74BE0DDC74094EF5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DragAndDropContainer.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/mouse/juce_DragAndDropContainer.h"; sourceTree = "SOURCE_ROOT"; }; - A5C9A0FBD818AEF57858FB31 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AffineTransform.h"; path = "../../JuceLibraryCode/modules/juce_graphics/geometry/juce_AffineTransform.h"; sourceTree = "SOURCE_ROOT"; }; - A5E8E0CF6DA1AEAEE9D872DE = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StandardHeader.h"; path = "../../JuceLibraryCode/modules/juce_core/system/juce_StandardHeader.h"; sourceTree = "SOURCE_ROOT"; }; - A65F5AD9D0C532EBB3A2067D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GZIPDecompressorInputStream.cpp"; path = "../../JuceLibraryCode/modules/juce_core/zip/juce_GZIPDecompressorInputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; - A6736FBDFBB0B82E22D2B1C0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ThreadLocalValue.h"; path = "../../JuceLibraryCode/modules/juce_core/threads/juce_ThreadLocalValue.h"; sourceTree = "SOURCE_ROOT"; }; - A6A579E4E4AEA865BC71148C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_core.mm"; path = "../../JuceLibraryCode/modules/juce_core/juce_core.mm"; sourceTree = "SOURCE_ROOT"; }; - A708E79EB9EB7CC44030F5D5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ColourGradient.h"; path = "../../JuceLibraryCode/modules/juce_graphics/colour/juce_ColourGradient.h"; sourceTree = "SOURCE_ROOT"; }; - A764EF4F46F472715B250E41 = { isa = PBXFileReference; lastKnownFileType = image.png; name = muteon.png; path = ../../Resources/Images/Buttons/muteon.png; sourceTree = "SOURCE_ROOT"; }; - A769611E9CBFC127AF5AFB0D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Time.cpp"; path = "../../JuceLibraryCode/modules/juce_core/time/juce_Time.cpp"; sourceTree = "SOURCE_ROOT"; }; - A7875D5F8D2A632C99791002 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComboBox.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/widgets/juce_ComboBox.h"; sourceTree = "SOURCE_ROOT"; }; - A7D4C9E3ED3763847C087F46 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = SpikeDisplayCanvas.cpp; path = ../../Source/Processors/Visualization/SpikeDisplayCanvas.cpp; sourceTree = "SOURCE_ROOT"; }; - A7FE538FF09AC8A58DE8F1BD = { isa = PBXFileReference; lastKnownFileType = image.png; name = "RadioButtons_selected-02.png"; path = "../../Resources/Images/Icons/RadioButtons_selected-02.png"; sourceTree = "SOURCE_ROOT"; }; - A8B4D80D55E48F50809DC5E4 = { 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"; }; - A93F302B8D91A997F54D231B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MarkerList.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/positioning/juce_MarkerList.h"; sourceTree = "SOURCE_ROOT"; }; - A950BD747F318BF6D555CB06 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Files.mm"; path = "../../JuceLibraryCode/modules/juce_core/native/juce_mac_Files.mm"; sourceTree = "SOURCE_ROOT"; }; - A95D898F0998F4609E992B5F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Elliptic.h; path = ../../Source/Dsp/Elliptic.h; sourceTree = "SOURCE_ROOT"; }; - A98A22CF5F208ED6DBE08063 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = ResamplingNode.cpp; path = ../../Source/Processors/ResamplingNode.cpp; sourceTree = "SOURCE_ROOT"; }; - A9A0BC63EB466C75D1B9326A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiMessageCollector.h"; path = "../../JuceLibraryCode/modules/juce_audio_devices/midi_io/juce_MidiMessageCollector.h"; sourceTree = "SOURCE_ROOT"; }; - A9F5A8F835A1A734DF7F6775 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ChoicePropertyComponent.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/properties/juce_ChoicePropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - AA3209223925B66A97AB4509 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TooltipClient.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/mouse/juce_TooltipClient.h"; sourceTree = "SOURCE_ROOT"; }; - AA3DAC9A4A3FF9E7D279FB23 = { isa = PBXFileReference; lastKnownFileType = image.png; name = "RadioButtons_selected-03.png"; path = "../../Resources/Images/Icons/RadioButtons_selected-03.png"; sourceTree = "SOURCE_ROOT"; }; - AA7F6609B897B9E134377A62 = { isa = PBXFileReference; lastKnownFileType = file.otf; name = "cpmono_light.otf"; path = "../../Resources/Fonts/cpmono_light.otf"; sourceTree = "SOURCE_ROOT"; }; - AADBA8C0AD524CE677428AFF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GlowEffect.h"; path = "../../JuceLibraryCode/modules/juce_graphics/effects/juce_GlowEffect.h"; sourceTree = "SOURCE_ROOT"; }; - AB4C7059669AC385B02179C1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileLogger.h"; path = "../../JuceLibraryCode/modules/juce_core/logging/juce_FileLogger.h"; sourceTree = "SOURCE_ROOT"; }; - ABA3FCD5D762336535D56D94 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedLock.h"; path = "../../JuceLibraryCode/modules/juce_core/threads/juce_ScopedLock.h"; sourceTree = "SOURCE_ROOT"; }; - AC116E6590D49AB2EF19CB9E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLImage.cpp"; path = "../../JuceLibraryCode/modules/juce_opengl/opengl/juce_OpenGLImage.cpp"; sourceTree = "SOURCE_ROOT"; }; - AC2CFF4DA5CE431FCC628BA3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = ChebyshevI.cpp; path = ../../Source/Dsp/ChebyshevI.cpp; sourceTree = "SOURCE_ROOT"; }; - ACA28D2B1FECD2C57F0250A6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DirectoryContentsDisplayComponent.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/filebrowser/juce_DirectoryContentsDisplayComponent.h"; sourceTree = "SOURCE_ROOT"; }; - ACAE4A2D65AAC6A36DA9DBCF = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OggVorbisAudioFormat.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_formats/codecs/juce_OggVorbisAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; - AD1950C0733B3470777BF861 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BubbleMessageComponent.h"; path = "../../JuceLibraryCode/modules/juce_gui_extra/misc/juce_BubbleMessageComponent.h"; sourceTree = "SOURCE_ROOT"; }; - AD7311B9A37893CA0C4BC119 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ZipFile.cpp"; path = "../../JuceLibraryCode/modules/juce_core/zip/juce_ZipFile.cpp"; sourceTree = "SOURCE_ROOT"; }; - AD7D35FCD8CF66B6C393A7F7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileBrowserComponent.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/filebrowser/juce_FileBrowserComponent.h"; sourceTree = "SOURCE_ROOT"; }; - AD960F561259904BA68DDA73 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryMappedFile.h"; path = "../../JuceLibraryCode/modules/juce_core/files/juce_MemoryMappedFile.h"; sourceTree = "SOURCE_ROOT"; }; - ADCB42E4C5641007A4B78025 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = SpikeObject.h; path = ../../Source/Processors/Visualization/SpikeObject.h; sourceTree = "SOURCE_ROOT"; }; - AE1EA04666EAD34D0CA0373D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_opengl.h"; path = "../../JuceLibraryCode/modules/juce_opengl/juce_opengl.h"; sourceTree = "SOURCE_ROOT"; }; - AE6786E4659DAC92F52E9FA3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Toolbar.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/widgets/juce_Toolbar.h"; sourceTree = "SOURCE_ROOT"; }; - AE9359DBA841F88EF3DA9700 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileSearchPath.h"; path = "../../JuceLibraryCode/modules/juce_core/files/juce_FileSearchPath.h"; sourceTree = "SOURCE_ROOT"; }; - AEC2DABFC0517B4BE0CD704C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_AudioCDReader.mm"; path = "../../JuceLibraryCode/modules/juce_audio_devices/native/juce_mac_AudioCDReader.mm"; sourceTree = "SOURCE_ROOT"; }; - AEF53FD0FBBFF5242EDD7032 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Viewport.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_Viewport.cpp"; sourceTree = "SOURCE_ROOT"; }; - AF1F3010721A6B29062E4838 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LowLevelGraphicsContext.h"; path = "../../JuceLibraryCode/modules/juce_graphics/contexts/juce_LowLevelGraphicsContext.h"; sourceTree = "SOURCE_ROOT"; }; - AF3E3AE70160C3392B237316 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_mac_CoreAudio.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_devices/native/juce_mac_CoreAudio.cpp"; sourceTree = "SOURCE_ROOT"; }; - AF8ADA74003E96998A5E4404 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Typeface.cpp"; path = "../../JuceLibraryCode/modules/juce_graphics/fonts/juce_Typeface.cpp"; sourceTree = "SOURCE_ROOT"; }; - AFB684CE06F9256324EE0B4C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FillType.cpp"; path = "../../JuceLibraryCode/modules/juce_graphics/colour/juce_FillType.cpp"; sourceTree = "SOURCE_ROOT"; }; - AFE835E175F7159E1E7C6CC7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CharacterFunctions.cpp"; path = "../../JuceLibraryCode/modules/juce_core/text/juce_CharacterFunctions.cpp"; sourceTree = "SOURCE_ROOT"; }; - B00A9C0BAD3AF9F48E36A38F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseListener.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/mouse/juce_MouseListener.cpp"; sourceTree = "SOURCE_ROOT"; }; - B021D393D0E2625741512320 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RenderingHelpers.h"; path = "../../JuceLibraryCode/modules/juce_graphics/native/juce_RenderingHelpers.h"; sourceTree = "SOURCE_ROOT"; }; - B04D87ED6AA4897B6CD3CCF6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AudioComponent.cpp; path = ../../Source/Audio/AudioComponent.cpp; sourceTree = "SOURCE_ROOT"; }; - B081687E52C6A5157CFCCB17 = { isa = PBXFileReference; lastKnownFileType = file; name = "cpmono-black-serialized"; path = "../../Resources/Fonts/cpmono-black-serialized"; sourceTree = "SOURCE_ROOT"; }; - B0A076D9536B6754F34E4606 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_ASIO.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_devices/native/juce_win32_ASIO.cpp"; sourceTree = "SOURCE_ROOT"; }; - B0DCDCB162FDBF972FA5B548 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_MessageManager.mm"; path = "../../JuceLibraryCode/modules/juce_events/native/juce_mac_MessageManager.mm"; sourceTree = "SOURCE_ROOT"; }; - B0E8FAD5AC445F612E3468B9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = FilterNode.cpp; path = ../../Source/Processors/FilterNode.cpp; sourceTree = "SOURCE_ROOT"; }; - B1082A8A306A1947F5B0E5FC = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Splitter.h; path = ../../Source/Processors/Utilities/Splitter.h; sourceTree = "SOURCE_ROOT"; }; - B113BC1061788A9ECB1337C5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLGraphicsContext.cpp"; path = "../../JuceLibraryCode/modules/juce_opengl/opengl/juce_OpenGLGraphicsContext.cpp"; sourceTree = "SOURCE_ROOT"; }; - B11E5B5E4483AF89E6DCBAB3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageButton.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/buttons/juce_ImageButton.cpp"; sourceTree = "SOURCE_ROOT"; }; - B123E2F4439DAD65196A2A9D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ProgressBar.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/widgets/juce_ProgressBar.cpp"; sourceTree = "SOURCE_ROOT"; }; - B13BDA434DEF56BB48B26896 = { isa = PBXFileReference; lastKnownFileType = file; name = "miso-serialized"; path = "../../Resources/Fonts/miso-serialized"; sourceTree = "SOURCE_ROOT"; }; - B174EBEF82212C8624300F59 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioPluginFormat.h"; path = "../../JuceLibraryCode/modules/juce_audio_processors/format/juce_AudioPluginFormat.h"; sourceTree = "SOURCE_ROOT"; }; - B17AA637E5C357FACC38EBB7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SHA256.cpp"; path = "../../JuceLibraryCode/modules/juce_cryptography/hashing/juce_SHA256.cpp"; sourceTree = "SOURCE_ROOT"; }; - B1887A7D2E27FF4DD03D16C1 = { isa = PBXFileReference; lastKnownFileType = image.png; name = DefaultDataSource.png; path = ../../Resources/Images/Icons/DefaultDataSource.png; sourceTree = "SOURCE_ROOT"; }; - B1A8C18C6E4B3572B8B750AD = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MultiTimer.cpp"; path = "../../JuceLibraryCode/modules/juce_events/timers/juce_MultiTimer.cpp"; sourceTree = "SOURCE_ROOT"; }; - B1ECBE9C48227CBDB16E3702 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ShapeButton.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/buttons/juce_ShapeButton.cpp"; sourceTree = "SOURCE_ROOT"; }; - B2017626F9A05C8C0EBE9B7E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MD5.cpp"; path = "../../JuceLibraryCode/modules/juce_cryptography/hashing/juce_MD5.cpp"; sourceTree = "SOURCE_ROOT"; }; - B20469D88488F0809126CC80 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_processors.mm"; path = "../../JuceLibraryCode/modules/juce_audio_processors/juce_audio_processors.mm"; sourceTree = "SOURCE_ROOT"; }; - B2241E3C5C9F93389586F357 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DirectoryIterator.h"; path = "../../JuceLibraryCode/modules/juce_core/files/juce_DirectoryIterator.h"; sourceTree = "SOURCE_ROOT"; }; - B23E6EBB5F99CF7FC72FAC4E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = VisualizerEditor.h; path = ../../Source/Processors/Editors/VisualizerEditor.h; sourceTree = "SOURCE_ROOT"; }; - B24098EC4FD79D5EDC9383EC = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Initialisation.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/application/juce_Initialisation.h"; sourceTree = "SOURCE_ROOT"; }; - B27F558F42AC78F0E564B5AF = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AudioNode.cpp; path = ../../Source/Processors/AudioNode.cpp; sourceTree = "SOURCE_ROOT"; }; - B2EF409A1F459E964756BA7C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileInputStream.cpp"; path = "../../JuceLibraryCode/modules/juce_core/files/juce_FileInputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; - B2FA9CC4754E136F22281176 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageEffectFilter.h"; path = "../../JuceLibraryCode/modules/juce_graphics/effects/juce_ImageEffectFilter.h"; sourceTree = "SOURCE_ROOT"; }; - B3BAC48D01C49D8727D08097 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ListBox.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/widgets/juce_ListBox.cpp"; sourceTree = "SOURCE_ROOT"; }; - B43C27BEC3AB681389FC5FC5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeCoordinate.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/positioning/juce_RelativeCoordinate.h"; sourceTree = "SOURCE_ROOT"; }; - B47B3368AA1A182B0CA1AB26 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Butterworth.cpp; path = ../../Source/Dsp/Butterworth.cpp; sourceTree = "SOURCE_ROOT"; }; - B4C52FC94D6C680C33ED85C9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_File.cpp"; path = "../../JuceLibraryCode/modules/juce_core/files/juce_File.cpp"; sourceTree = "SOURCE_ROOT"; }; - B4F0C0B262654C4782B5AC49 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileChooserDialogBox.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/filebrowser/juce_FileChooserDialogBox.h"; sourceTree = "SOURCE_ROOT"; }; - B5ADA0C1BDBFAE2A2F8ECB48 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_EdgeTable.h"; path = "../../JuceLibraryCode/modules/juce_graphics/geometry/juce_EdgeTable.h"; sourceTree = "SOURCE_ROOT"; }; - B5B417E4196236A2CDE7F0CF = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioFormatManager.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_formats/format/juce_AudioFormatManager.cpp"; sourceTree = "SOURCE_ROOT"; }; - B5E8A19FF91BEAD02C63E05B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LowLevelGraphicsPostScriptRenderer.h"; path = "../../JuceLibraryCode/modules/juce_graphics/contexts/juce_LowLevelGraphicsPostScriptRenderer.h"; sourceTree = "SOURCE_ROOT"; }; - B5FBD4DBD2CFE0FFF457D7F6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReferenceCountedArray.h"; path = "../../JuceLibraryCode/modules/juce_core/containers/juce_ReferenceCountedArray.h"; sourceTree = "SOURCE_ROOT"; }; - B60D02B5BF564ABC88841B1F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TableHeaderComponent.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/widgets/juce_TableHeaderComponent.h"; sourceTree = "SOURCE_ROOT"; }; - B64193A23B69D4A88CDEDD0C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiOutput.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_devices/midi_io/juce_MidiOutput.cpp"; sourceTree = "SOURCE_ROOT"; }; - B64893F699A10B03AA4AFF6B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharPointer_ASCII.h"; path = "../../JuceLibraryCode/modules/juce_core/text/juce_CharPointer_ASCII.h"; sourceTree = "SOURCE_ROOT"; }; - B6567CAE2B538E79E7DA814C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ThreadWithProgressWindow.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/windows/juce_ThreadWithProgressWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; - B674DCA2C2A6AF6B58AA7820 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentAnimator.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_ComponentAnimator.cpp"; sourceTree = "SOURCE_ROOT"; }; - B678CFC6B378A58834D2E41F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LowLevelGraphicsPostScriptRenderer.cpp"; path = "../../JuceLibraryCode/modules/juce_graphics/contexts/juce_LowLevelGraphicsPostScriptRenderer.cpp"; sourceTree = "SOURCE_ROOT"; }; - B70D836E0756C3D4EE8E20F2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = SpikeDetector.h; path = ../../Source/Processors/SpikeDetector.h; sourceTree = "SOURCE_ROOT"; }; - B767A249792EB15A87054409 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = ChebyshevII.cpp; path = ../../Source/Dsp/ChebyshevII.cpp; sourceTree = "SOURCE_ROOT"; }; - B7BEB7779860FE877E4D1BC8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextDiff.cpp"; path = "../../JuceLibraryCode/modules/juce_core/text/juce_TextDiff.cpp"; sourceTree = "SOURCE_ROOT"; }; - B7D848E4F85AE11FDE4D164D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_AudioCDReader.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_devices/native/juce_linux_AudioCDReader.cpp"; sourceTree = "SOURCE_ROOT"; }; - B83EBFAE6306941F79044523 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DirectoryContentsDisplayComponent.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/filebrowser/juce_DirectoryContentsDisplayComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - B87864B2D6A2E741D4B426A3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Threads.mm"; path = "../../JuceLibraryCode/modules/juce_core/native/juce_mac_Threads.mm"; sourceTree = "SOURCE_ROOT"; }; - B87C1BD13762817BE27DC2F7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FillType.h"; path = "../../JuceLibraryCode/modules/juce_graphics/colour/juce_FillType.h"; sourceTree = "SOURCE_ROOT"; }; - B8A9063181FEE1920095F824 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChangeBroadcaster.h"; path = "../../JuceLibraryCode/modules/juce_events/broadcasters/juce_ChangeBroadcaster.h"; sourceTree = "SOURCE_ROOT"; }; - B8D19858CC01BB5F7C35ED58 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_XmlDocument.cpp"; path = "../../JuceLibraryCode/modules/juce_core/xml/juce_XmlDocument.cpp"; sourceTree = "SOURCE_ROOT"; }; - B917780A75945062761B6945 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = WiFiOutput.h; path = ../../Source/Processors/WiFiOutput.h; sourceTree = "SOURCE_ROOT"; }; - B93B8666F8AF2E5D2E851B1C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_VSTPluginFormat.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_processors/format_types/juce_VSTPluginFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; - B9E2607F1605D308CB331FCC = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StringPairArray.cpp"; path = "../../JuceLibraryCode/modules/juce_core/text/juce_StringPairArray.cpp"; sourceTree = "SOURCE_ROOT"; }; - BA03776682290FF1AF4C0106 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PluginDescription.h"; path = "../../JuceLibraryCode/modules/juce_audio_processors/processors/juce_PluginDescription.h"; sourceTree = "SOURCE_ROOT"; }; - BA09F5CDB1C01E0FC153DB8E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NativeMessageBox.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/windows/juce_NativeMessageBox.h"; sourceTree = "SOURCE_ROOT"; }; - BA2923571505AD47CA1EF878 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = WiFiOutputEditor.h; path = ../../Source/Processors/Editors/WiFiOutputEditor.h; sourceTree = "SOURCE_ROOT"; }; - BABBEE3876B90C8A57C3074D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentAnimator.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_ComponentAnimator.h"; sourceTree = "SOURCE_ROOT"; }; - BAE93A5EEC37D7B4C793BFA2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_QuickTimeAudioFormat.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_formats/codecs/juce_QuickTimeAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; - BB0BB31575E1377F0C560D53 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeCoordinate.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/positioning/juce_RelativeCoordinate.cpp"; sourceTree = "SOURCE_ROOT"; }; - BB26BA9CFAE8C836251E8EAF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MainWindow.h; path = ../../Source/MainWindow.h; sourceTree = "SOURCE_ROOT"; }; - BBC386B5A369262583AD4DDA = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_QuickTimeAudioFormat.h"; path = "../../JuceLibraryCode/modules/juce_audio_formats/codecs/juce_QuickTimeAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; - BBCDE855BD0A58D3779D96A8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = RHD2000Editor.h; path = ../../Source/Processors/Editors/RHD2000Editor.h; sourceTree = "SOURCE_ROOT"; }; - BBD9C2AED6F500D090069007 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = ReferenceNode.cpp; path = ../../Source/Processors/ReferenceNode.cpp; sourceTree = "SOURCE_ROOT"; }; - BBDFB328C3D5FC72A0446E6A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_graphics.mm"; path = "../../JuceLibraryCode/modules/juce_graphics/juce_graphics.mm"; sourceTree = "SOURCE_ROOT"; }; - BBE1DB78E35135B41537DCB5 = { isa = PBXFileReference; lastKnownFileType = file.nib; name = RecentFilesMenuTemplate.nib; path = RecentFilesMenuTemplate.nib; sourceTree = "SOURCE_ROOT"; }; - BBF5345C0570D87C01A73FF9 = { isa = PBXFileReference; lastKnownFileType = image.png; name = "noise_wave.png"; path = "../../Resources/Images/Icons/noise_wave.png"; sourceTree = "SOURCE_ROOT"; }; - BC06C1E8052799F4696101C3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_SystemStats.mm"; path = "../../JuceLibraryCode/modules/juce_core/native/juce_mac_SystemStats.mm"; sourceTree = "SOURCE_ROOT"; }; - BC3B7E4E25505D9044BFACC7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = SpikeDetector.cpp; path = ../../Source/Processors/SpikeDetector.cpp; sourceTree = "SOURCE_ROOT"; }; - BC953E395B22FB1D305E483E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MACAddress.h"; path = "../../JuceLibraryCode/modules/juce_core/network/juce_MACAddress.h"; sourceTree = "SOURCE_ROOT"; }; - BCB6A6D5A0C1417D74C29632 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Files.cpp"; path = "../../JuceLibraryCode/modules/juce_core/native/juce_win32_Files.cpp"; sourceTree = "SOURCE_ROOT"; }; - BCBBF8764A2101CD0E91DB5D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DropShadower.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/misc/juce_DropShadower.h"; sourceTree = "SOURCE_ROOT"; }; - BD1D02C70CCE095217581A5F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_ios_MessageManager.mm"; path = "../../JuceLibraryCode/modules/juce_events/native/juce_ios_MessageManager.mm"; sourceTree = "SOURCE_ROOT"; }; - BD59A961F87AB628777894DC = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioThumbnailCache.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_utils/gui/juce_AudioThumbnailCache.cpp"; sourceTree = "SOURCE_ROOT"; }; - BDFF189EC742274DD2629196 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RectangleList.cpp"; path = "../../JuceLibraryCode/modules/juce_graphics/geometry/juce_RectangleList.cpp"; sourceTree = "SOURCE_ROOT"; }; - BE506F381B90833512348968 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FloatVectorOperations.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_basics/buffers/juce_FloatVectorOperations.cpp"; sourceTree = "SOURCE_ROOT"; }; - BEC4B69320BE492526794DFB = { isa = PBXFileReference; lastKnownFileType = image.png; name = wifi.png; path = ../../Resources/Images/Icons/wifi.png; sourceTree = "SOURCE_ROOT"; }; - BF647E1FAE73208AC29C14F7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Sampler.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_formats/sampler/juce_Sampler.cpp"; sourceTree = "SOURCE_ROOT"; }; - BF8B07C8BC86002C3DC94DEE = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryOutputStream.h"; path = "../../JuceLibraryCode/modules/juce_core/streams/juce_MemoryOutputStream.h"; sourceTree = "SOURCE_ROOT"; }; - BF9B6B0B73FF87595307D858 = { isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../JuceLibraryCode/modules/juce_gui_basics/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; - BFF368651E3CEE5A900391A6 = { isa = PBXFileReference; lastKnownFileType = image.png; name = "square_wave.png"; path = "../../Resources/Images/Icons/square_wave.png"; sourceTree = "SOURCE_ROOT"; }; - C055D09224D84121A3EBB29F = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; }; - C0A718EA721772EA6B837F39 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_SystemStats.cpp"; path = "../../JuceLibraryCode/modules/juce_core/native/juce_win32_SystemStats.cpp"; sourceTree = "SOURCE_ROOT"; }; - C0B54E0803BA87C8BC353551 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_video.h"; path = "../../JuceLibraryCode/modules/juce_video/juce_video.h"; sourceTree = "SOURCE_ROOT"; }; - C0C6335FEE0844872FDF4EE2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Memory.h"; path = "../../JuceLibraryCode/modules/juce_core/memory/juce_Memory.h"; sourceTree = "SOURCE_ROOT"; }; - C10DC7C6E887B4EAAB8EDF38 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChoicePropertyComponent.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/properties/juce_ChoicePropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; - C1435AB0105CDC29A3124E4F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CustomTypeface.cpp"; path = "../../JuceLibraryCode/modules/juce_graphics/fonts/juce_CustomTypeface.cpp"; sourceTree = "SOURCE_ROOT"; }; - C16065CD5A8054262B81C1A3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_cryptography.h"; path = "../../JuceLibraryCode/modules/juce_cryptography/juce_cryptography.h"; sourceTree = "SOURCE_ROOT"; }; - C17E85281A455245543930E5 = { 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"; }; - C195559D311BAB51CFB545BA = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MultiDocumentPanel.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_MultiDocumentPanel.cpp"; sourceTree = "SOURCE_ROOT"; }; - C1CB526B75E406851FA918C6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = State.cpp; path = ../../Source/Dsp/State.cpp; sourceTree = "SOURCE_ROOT"; }; - C1E1CCE5796B40E0A45FB021 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioThumbnail.h"; path = "../../JuceLibraryCode/modules/juce_audio_utils/gui/juce_AudioThumbnail.h"; sourceTree = "SOURCE_ROOT"; }; - C209C7633D01E525231EE894 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GlyphArrangement.cpp"; path = "../../JuceLibraryCode/modules/juce_graphics/fonts/juce_GlyphArrangement.cpp"; sourceTree = "SOURCE_ROOT"; }; - C2746A86EC16D3EA9FAC2C1D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_XmlElement.cpp"; path = "../../JuceLibraryCode/modules/juce_core/xml/juce_XmlElement.cpp"; sourceTree = "SOURCE_ROOT"; }; - C29BC68B2721471F32906FEB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = ResamplingNode.h; path = ../../Source/Processors/ResamplingNode.h; sourceTree = "SOURCE_ROOT"; }; - C29E664781AA2396C8D59543 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_events.mm"; path = "../../JuceLibraryCode/modules/juce_events/juce_events.mm"; sourceTree = "SOURCE_ROOT"; }; - C2D1409D20E154E43569C725 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImagePreviewComponent.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/filebrowser/juce_ImagePreviewComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - C2F9D279FCC5C4AD56A0C1DF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Decibels.h"; path = "../../JuceLibraryCode/modules/juce_audio_basics/effects/juce_Decibels.h"; sourceTree = "SOURCE_ROOT"; }; - C39772F796D85E8FE98474D5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Filter.h; path = ../../Source/Dsp/Filter.h; sourceTree = "SOURCE_ROOT"; }; - C3BD84D9B090F98DD09F5958 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Params.h; path = ../../Source/Dsp/Params.h; sourceTree = "SOURCE_ROOT"; }; - C41504F388D0B181B003B627 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativePoint.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/positioning/juce_RelativePoint.h"; sourceTree = "SOURCE_ROOT"; }; - C446923C1950EB5BE5E67F15 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TargetPlatform.h"; path = "../../JuceLibraryCode/modules/juce_core/system/juce_TargetPlatform.h"; sourceTree = "SOURCE_ROOT"; }; - C454DFC77F19AB044372610E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MarkerList.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/positioning/juce_MarkerList.cpp"; sourceTree = "SOURCE_ROOT"; }; - C4B0DF8094C90543A65E03E3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Legendre.cpp; path = ../../Source/Dsp/Legendre.cpp; sourceTree = "SOURCE_ROOT"; }; - C51CD15B311D0AAC08D0B908 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = ImageIcon.h; path = ../../Source/Processors/Editors/ImageIcon.h; sourceTree = "SOURCE_ROOT"; }; - C5287F057A6A88BC33D5498A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableComposite.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/drawables/juce_DrawableComposite.cpp"; sourceTree = "SOURCE_ROOT"; }; - C54760E4888674CF3CF022E6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessor.h"; path = "../../JuceLibraryCode/modules/juce_audio_processors/processors/juce_AudioProcessor.h"; sourceTree = "SOURCE_ROOT"; }; - C5785E58E6F915165729EF16 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = RecordControl.h; path = ../../Source/Processors/Utilities/RecordControl.h; sourceTree = "SOURCE_ROOT"; }; - C5ABE6BDCA91410BA92A7BD9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = ResamplingNodeEditor.cpp; path = ../../Source/Processors/Editors/ResamplingNodeEditor.cpp; sourceTree = "SOURCE_ROOT"; }; - C5D0E0996D20BEEEDBFD64FA = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ValueTree.h"; path = "../../JuceLibraryCode/modules/juce_data_structures/values/juce_ValueTree.h"; sourceTree = "SOURCE_ROOT"; }; - C5D9C53AE4AE414244E1E19A = { isa = PBXFileReference; lastKnownFileType = image.png; name = muteoff.png; path = ../../Resources/Images/Buttons/muteoff.png; sourceTree = "SOURCE_ROOT"; }; - C5F9A0F8EB81AC15D9BDD61F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLFrameBuffer.h"; path = "../../JuceLibraryCode/modules/juce_opengl/opengl/juce_OpenGLFrameBuffer.h"; sourceTree = "SOURCE_ROOT"; }; - C660716FDD337EFB1A7C6C72 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Path.h"; path = "../../JuceLibraryCode/modules/juce_graphics/geometry/juce_Path.h"; sourceTree = "SOURCE_ROOT"; }; - C679AE9BBB9B1EE3BAB09E11 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileBasedDocument.h"; path = "../../JuceLibraryCode/modules/juce_gui_extra/documents/juce_FileBasedDocument.h"; sourceTree = "SOURCE_ROOT"; }; - C67AA7952D9EF7E248118B85 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StringPool.cpp"; path = "../../JuceLibraryCode/modules/juce_core/text/juce_StringPool.cpp"; sourceTree = "SOURCE_ROOT"; }; - C67C5EC0EE8DBC501C8AA395 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NamedPipe.h"; path = "../../JuceLibraryCode/modules/juce_core/network/juce_NamedPipe.h"; sourceTree = "SOURCE_ROOT"; }; - C6BDC4DAD5B40321DA67462A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationCommandTarget.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/commands/juce_ApplicationCommandTarget.h"; sourceTree = "SOURCE_ROOT"; }; - C6E19D3864B40A52BCC49315 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ModifierKeys.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/keyboard/juce_ModifierKeys.h"; sourceTree = "SOURCE_ROOT"; }; - C74399C81B1A0552CC52093E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GenericAudioProcessorEditor.h"; path = "../../JuceLibraryCode/modules/juce_audio_processors/processors/juce_GenericAudioProcessorEditor.h"; sourceTree = "SOURCE_ROOT"; }; - C79249376E3FDF10615E16EA = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = WiFiOutputEditor.cpp; path = ../../Source/Processors/Editors/WiFiOutputEditor.cpp; sourceTree = "SOURCE_ROOT"; }; - C7A68BAFB04A7D5FD81FA82B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertyComponent.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/properties/juce_PropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; - C7A76C0D1B3DC4A1F059E59B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Label.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/widgets/juce_Label.h"; sourceTree = "SOURCE_ROOT"; }; - C7CA628FE3E1E3D16B24E059 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Threads.cpp"; path = "../../JuceLibraryCode/modules/juce_core/native/juce_android_Threads.cpp"; sourceTree = "SOURCE_ROOT"; }; - C844D1792A91BE2D8808CB14 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MessageManager.h"; path = "../../JuceLibraryCode/modules/juce_events/messages/juce_MessageManager.h"; sourceTree = "SOURCE_ROOT"; }; - C868329EBC1BBA606AB2EB88 = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = System/Library/Frameworks/AudioToolbox.framework; sourceTree = SDKROOT; }; - C916444FD4BFB79D4DE9FCAF = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AttributedString.cpp"; path = "../../JuceLibraryCode/modules/juce_graphics/fonts/juce_AttributedString.cpp"; sourceTree = "SOURCE_ROOT"; }; - C98D4FF283E598244E89CD83 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextDiff.h"; path = "../../JuceLibraryCode/modules/juce_core/text/juce_TextDiff.h"; sourceTree = "SOURCE_ROOT"; }; - CA09B0483969444C7CD106DC = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Fonts.mm"; path = "../../JuceLibraryCode/modules/juce_graphics/native/juce_mac_Fonts.mm"; sourceTree = "SOURCE_ROOT"; }; - CAA3B9396EA62166234DAEF1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = VisualizerEditor.cpp; path = ../../Source/Processors/Editors/VisualizerEditor.cpp; sourceTree = "SOURCE_ROOT"; }; - CB2C4FD47184B2FE84408CAD = { isa = PBXFileReference; lastKnownFileType = image.png; name = "RadioButtons_neutral-03.png"; path = "../../Resources/Images/Icons/RadioButtons_neutral-03.png"; sourceTree = "SOURCE_ROOT"; }; - CC35C78D5B446ABF57DDDAE0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageFileFormat.h"; path = "../../JuceLibraryCode/modules/juce_graphics/images/juce_ImageFileFormat.h"; sourceTree = "SOURCE_ROOT"; }; - CC42C4D4230BE4F1071CB2D3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableEdgeComponent.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_ResizableEdgeComponent.h"; sourceTree = "SOURCE_ROOT"; }; - CC62E20B1189C697DD238810 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGL_linux.h"; path = "../../JuceLibraryCode/modules/juce_opengl/native/juce_OpenGL_linux.h"; sourceTree = "SOURCE_ROOT"; }; - CCC20313AD0D0993F9EDD1B3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = SplitterEditor.h; path = ../../Source/Processors/Editors/SplitterEditor.h; sourceTree = "SOURCE_ROOT"; }; - CD2370F8F4A44446558A08FB = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Parameter.cpp; path = ../../Source/Processors/Parameter.cpp; sourceTree = "SOURCE_ROOT"; }; - CD2E26CFD0DC7F6090E15A20 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Line.h"; path = "../../JuceLibraryCode/modules/juce_graphics/geometry/juce_Line.h"; sourceTree = "SOURCE_ROOT"; }; - CD41C1D09F6D73FA33993F45 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Desktop.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/components/juce_Desktop.h"; sourceTree = "SOURCE_ROOT"; }; - CD492AC7B458FA6C321B9D0B = { isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../JuceLibraryCode/modules/juce_core/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; - CD7E06ED47B243518F42DA49 = { isa = PBXFileReference; lastKnownFileType = image.png; name = "MergerA-02.png"; path = "../../Resources/Images/Buttons/MergerA-02.png"; sourceTree = "SOURCE_ROOT"; }; - CD83E301AE42E6E3317D575D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TableHeaderComponent.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/widgets/juce_TableHeaderComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - CDC18ABAFEF000C720CE8622 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CallOutBox.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/windows/juce_CallOutBox.cpp"; sourceTree = "SOURCE_ROOT"; }; - CE2BD40797A6E7647FDBE736 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ColourSelector.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_extra/misc/juce_ColourSelector.cpp"; sourceTree = "SOURCE_ROOT"; }; - CF5BC8DB7D66C655DABA9129 = { 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"; }; - CF758CB1E06DDA1AB7F5C9CC = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_events.h"; path = "../../JuceLibraryCode/modules/juce_events/juce_events.h"; sourceTree = "SOURCE_ROOT"; }; - CFB86C1F2A6076ADC36692AA = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Utilities.h; path = ../../Source/Dsp/Utilities.h; sourceTree = "SOURCE_ROOT"; }; - D01254FA41688494C3CB0889 = { isa = PBXFileReference; lastKnownFileType = file.ttf; name = silkscreen.ttf; path = ../../Resources/Fonts/silkscreen.ttf; sourceTree = "SOURCE_ROOT"; }; - D0247929128D618A2EB01D86 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLHelpers.cpp"; path = "../../JuceLibraryCode/modules/juce_opengl/opengl/juce_OpenGLHelpers.cpp"; sourceTree = "SOURCE_ROOT"; }; - D056D7F6C8EA8A6BBCC5C092 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InputStream.h"; path = "../../JuceLibraryCode/modules/juce_core/streams/juce_InputStream.h"; sourceTree = "SOURCE_ROOT"; }; - D06A8FDAD8B22537EA594383 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StretchableLayoutResizerBar.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_StretchableLayoutResizerBar.h"; sourceTree = "SOURCE_ROOT"; }; - D0D7CE266BD7CC5455926700 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioSourcePlayer.h"; path = "../../JuceLibraryCode/modules/juce_audio_devices/sources/juce_AudioSourcePlayer.h"; sourceTree = "SOURCE_ROOT"; }; - D0E568AD5445AF061317E01D = { isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../JuceLibraryCode/modules/juce_audio_formats/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; - D11BC618E53E6605B3A579E1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MemoryBlock.cpp"; path = "../../JuceLibraryCode/modules/juce_core/memory/juce_MemoryBlock.cpp"; sourceTree = "SOURCE_ROOT"; }; - D128F31F18331117287F5EC5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = ArduinoOutput.h; path = ../../Source/Processors/ArduinoOutput.h; sourceTree = "SOURCE_ROOT"; }; - D162391A46FF93093C328F9D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GZIPCompressorOutputStream.cpp"; path = "../../JuceLibraryCode/modules/juce_core/zip/juce_GZIPCompressorOutputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; - D171071934C8F7F925B0D113 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TableListBox.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/widgets/juce_TableListBox.cpp"; sourceTree = "SOURCE_ROOT"; }; - D1D8F82F848413581B274A5D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_CameraDevice.cpp"; path = "../../JuceLibraryCode/modules/juce_video/native/juce_win32_CameraDevice.cpp"; sourceTree = "SOURCE_ROOT"; }; - D1F9878B45ABC403F3749567 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileBasedDocument.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_extra/documents/juce_FileBasedDocument.cpp"; sourceTree = "SOURCE_ROOT"; }; - D22D3958949713747DAF59A3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_SystemStats.cpp"; path = "../../JuceLibraryCode/modules/juce_core/native/juce_linux_SystemStats.cpp"; sourceTree = "SOURCE_ROOT"; }; - D2696B30CBEAD7CE72510AFA = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = InfoLabel.h; path = ../../Source/UI/InfoLabel.h; sourceTree = "SOURCE_ROOT"; }; - D2A3B4CDD296B4CEC6902FD7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = UIComponent.cpp; path = ../../Source/UI/UIComponent.cpp; sourceTree = "SOURCE_ROOT"; }; - D2CCDDF54D6D6F2BF4281F2D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BooleanPropertyComponent.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/properties/juce_BooleanPropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - D30880F1F9F514CEEDB9F48B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AppConfig.h; path = ../../JuceLibraryCode/AppConfig.h; sourceTree = "SOURCE_ROOT"; }; - D357A886F6365DA33D639FF5 = { 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"; }; - D38E60AC4854B6E1EDE488EB = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = ArduinoOutput.cpp; path = ../../Source/Processors/ArduinoOutput.cpp; sourceTree = "SOURCE_ROOT"; }; - D3AE8303545E28D793312F46 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = GenericEditor.cpp; path = ../../Source/Processors/Editors/GenericEditor.cpp; sourceTree = "SOURCE_ROOT"; }; - D41ED9ADBE3B27E185B2E3F3 = { isa = PBXFileReference; lastKnownFileType = image.png; name = "RadioButtons_neutral-05.png"; path = "../../Resources/Images/Icons/RadioButtons_neutral-05.png"; sourceTree = "SOURCE_ROOT"; }; - D48EB74E1B5AAC7846196B01 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Fonts.cpp"; path = "../../JuceLibraryCode/modules/juce_graphics/native/juce_linux_Fonts.cpp"; sourceTree = "SOURCE_ROOT"; }; - D4B0BD47094D79AB6382228B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLTexture.h"; path = "../../JuceLibraryCode/modules/juce_opengl/opengl/juce_OpenGLTexture.h"; sourceTree = "SOURCE_ROOT"; }; - D4F94F0232F0CD426DFC44C5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PreferencesPanel.h"; path = "../../JuceLibraryCode/modules/juce_gui_extra/misc/juce_PreferencesPanel.h"; sourceTree = "SOURCE_ROOT"; }; - D51315B4241B019BE43EE4F1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = SplitterEditor.cpp; path = ../../Source/Processors/Editors/SplitterEditor.cpp; sourceTree = "SOURCE_ROOT"; }; - D51575B9AA7216CCE4B558E4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TopLevelWindow.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/windows/juce_TopLevelWindow.h"; sourceTree = "SOURCE_ROOT"; }; - D55137DE3404D7DF2A1F50D0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GIFLoader.cpp"; path = "../../JuceLibraryCode/modules/juce_graphics/image_formats/juce_GIFLoader.cpp"; sourceTree = "SOURCE_ROOT"; }; - D5D6DAA3CFDD395096D2B072 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReferenceCountedObject.h"; path = "../../JuceLibraryCode/modules/juce_core/memory/juce_ReferenceCountedObject.h"; sourceTree = "SOURCE_ROOT"; }; - D60F42AEB8551E83215691C3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ZipFile.h"; path = "../../JuceLibraryCode/modules/juce_core/zip/juce_ZipFile.h"; sourceTree = "SOURCE_ROOT"; }; - D679982E05B9510FE239D690 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OutputStream.cpp"; path = "../../JuceLibraryCode/modules/juce_core/streams/juce_OutputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; - D685CFEA6344360FBFC355B6 = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = DiscRecording.framework; path = System/Library/Frameworks/DiscRecording.framework; sourceTree = SDKROOT; }; - D71AD519382D547C958B0175 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_UndoableAction.h"; path = "../../JuceLibraryCode/modules/juce_data_structures/undomanager/juce_UndoableAction.h"; sourceTree = "SOURCE_ROOT"; }; - D7807913367AD1B1FCBDEFAC = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationBase.cpp"; path = "../../JuceLibraryCode/modules/juce_events/messages/juce_ApplicationBase.cpp"; sourceTree = "SOURCE_ROOT"; }; - D7E51310BD1B8EF6A2A77177 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MenuBarModel.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/menus/juce_MenuBarModel.cpp"; sourceTree = "SOURCE_ROOT"; }; - D840E516B1DE9F3F730283D5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyboardFocusTraverser.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/keyboard/juce_KeyboardFocusTraverser.cpp"; sourceTree = "SOURCE_ROOT"; }; - D88B0ADDC9BF206E3D2EE9F6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RectangleList.h"; path = "../../JuceLibraryCode/modules/juce_graphics/geometry/juce_RectangleList.h"; sourceTree = "SOURCE_ROOT"; }; - D8A40F2BFBEC65019C867786 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Time.h"; path = "../../JuceLibraryCode/modules/juce_core/time/juce_Time.h"; sourceTree = "SOURCE_ROOT"; }; - D8AA3ED11D45FACF74B5FC05 = { isa = PBXFileReference; lastKnownFileType = image.png; name = "RadioButtons_neutral-01.png"; path = "../../Resources/Images/Icons/RadioButtons_neutral-01.png"; sourceTree = "SOURCE_ROOT"; }; - D8AFDCC674A7514B7019EEA6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableButton.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/buttons/juce_DrawableButton.h"; sourceTree = "SOURCE_ROOT"; }; - D8D895B3AD895C6E7FD446BF = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Custom.cpp; path = ../../Source/Dsp/Custom.cpp; sourceTree = "SOURCE_ROOT"; }; - D90290A0AA2C36CE757E46D5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = FilterEditor.cpp; path = ../../Source/Processors/Editors/FilterEditor.cpp; sourceTree = "SOURCE_ROOT"; }; - D952A208CC8164F0B459EC9E = { 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"; }; - D960588B732D973B82500E2D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorListener.h"; path = "../../JuceLibraryCode/modules/juce_audio_processors/processors/juce_AudioProcessorListener.h"; sourceTree = "SOURCE_ROOT"; }; - D9C9FCA6D705B72B80DB1142 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Socket.cpp"; path = "../../JuceLibraryCode/modules/juce_core/network/juce_Socket.cpp"; sourceTree = "SOURCE_ROOT"; }; - D9CB4CEC2C07346BE69262A0 = { isa = PBXFileReference; lastKnownFileType = image.png; name = "RadioButtons_selected-01.png"; path = "../../Resources/Images/Icons/RadioButtons_selected-01.png"; sourceTree = "SOURCE_ROOT"; }; - DA0AE9F4A1DDC3555247216F = { isa = PBXFileReference; lastKnownFileType = image.png; name = IntanIcon.png; path = ../../Resources/Images/Icons/IntanIcon.png; sourceTree = "SOURCE_ROOT"; }; - DA30BA6BF482A353393D5926 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeRectangle.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/positioning/juce_RelativeRectangle.cpp"; sourceTree = "SOURCE_ROOT"; }; - DA4A6BD7079F2BC73B5035F3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = OpenGLCanvas.h; path = ../../Source/Processors/Visualization/OpenGLCanvas.h; sourceTree = "SOURCE_ROOT"; }; - DAA04A0FD47097893712B241 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = SpikeDisplayNode.cpp; path = ../../Source/Processors/SpikeDisplayNode.cpp; sourceTree = "SOURCE_ROOT"; }; - DAA4306D30617137463ED247 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeRectangle.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/positioning/juce_RelativeRectangle.h"; sourceTree = "SOURCE_ROOT"; }; - DAC81FECCE54087394BE69F7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WaitableEvent.h"; path = "../../JuceLibraryCode/modules/juce_core/threads/juce_WaitableEvent.h"; sourceTree = "SOURCE_ROOT"; }; - DACD0879E139527D971D3AC4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileListComponent.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/filebrowser/juce_FileListComponent.h"; sourceTree = "SOURCE_ROOT"; }; - DB4F34DA0F04B40EB6A50FB1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SystemStats.h"; path = "../../JuceLibraryCode/modules/juce_core/system/juce_SystemStats.h"; sourceTree = "SOURCE_ROOT"; }; - DB4FB8EAFA1714529E527C3D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Messaging.cpp"; path = "../../JuceLibraryCode/modules/juce_events/native/juce_win32_Messaging.cpp"; sourceTree = "SOURCE_ROOT"; }; - DB4FF7675E5C98CF62DA8A2E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AccessClass.h; path = ../../Source/AccessClass.h; sourceTree = "SOURCE_ROOT"; }; - DB550BAB034060FF4578BB64 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_audio_basics.h"; path = "../../JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h"; sourceTree = "SOURCE_ROOT"; }; - DB702F259EF24DAB9EC99D0A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = FPGAOutput.h; path = ../../Source/Processors/FPGAOutput.h; sourceTree = "SOURCE_ROOT"; }; - DB7866AFC8A4894810DBD05E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InterProcessLock.h"; path = "../../JuceLibraryCode/modules/juce_core/threads/juce_InterProcessLock.h"; sourceTree = "SOURCE_ROOT"; }; - DBB769DEBCD6468C13A3CD25 = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = System/Library/Frameworks/Carbon.framework; sourceTree = SDKROOT; }; - DBB86AD59BA3F6EC09AF2C02 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = LfpDisplayNode.h; path = ../../Source/Processors/LfpDisplayNode.h; sourceTree = "SOURCE_ROOT"; }; - DBCA7E2FFCFD1354DD19DDD6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_data_structures.mm"; path = "../../JuceLibraryCode/modules/juce_data_structures/juce_data_structures.mm"; sourceTree = "SOURCE_ROOT"; }; - DBED17FBB262C4DACEEDA9B0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiKeyboardState.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_basics/midi/juce_MidiKeyboardState.cpp"; sourceTree = "SOURCE_ROOT"; }; - DC200873B263C55E82B5384D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MultiTimer.h"; path = "../../JuceLibraryCode/modules/juce_events/timers/juce_MultiTimer.h"; sourceTree = "SOURCE_ROOT"; }; - DD5695DE97CEF7BE76869232 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileOutputStream.cpp"; path = "../../JuceLibraryCode/modules/juce_core/files/juce_FileOutputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; - DD91BA89F53CB299B8A30B26 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = IntanThread.h; path = ../../Source/Processors/DataThreads/IntanThread.h; sourceTree = "SOURCE_ROOT"; }; - DDE157BB06373ECDBB23469C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StretchableLayoutManager.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_StretchableLayoutManager.h"; sourceTree = "SOURCE_ROOT"; }; - DDE89F0D5E01F079323CC89C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorPlayer.h"; path = "../../JuceLibraryCode/modules/juce_audio_utils/players/juce_AudioProcessorPlayer.h"; sourceTree = "SOURCE_ROOT"; }; - DE4861552DB1976665B25DFD = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_HighResolutionTimer.cpp"; path = "../../JuceLibraryCode/modules/juce_core/threads/juce_HighResolutionTimer.cpp"; sourceTree = "SOURCE_ROOT"; }; - DEB9A630503639D42056236B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_UndoManager.h"; path = "../../JuceLibraryCode/modules/juce_data_structures/undomanager/juce_UndoManager.h"; sourceTree = "SOURCE_ROOT"; }; - DEE2959DBBC84EA8448A0F77 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TimeSliceThread.h"; path = "../../JuceLibraryCode/modules/juce_core/threads/juce_TimeSliceThread.h"; sourceTree = "SOURCE_ROOT"; }; - DEF465116BB906FD116DA5EB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = ofConstants.h; path = ../../Source/Processors/Serial/ofConstants.h; sourceTree = "SOURCE_ROOT"; }; - DF3C9A1DD67E879E4E0A2727 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_basics.mm"; path = "../../JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.mm"; sourceTree = "SOURCE_ROOT"; }; - DFAA7B563CEFB94D9ADB5D6A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CPlusPlusCodeTokeniser.h"; path = "../../JuceLibraryCode/modules/juce_gui_extra/code_editor/juce_CPlusPlusCodeTokeniser.h"; sourceTree = "SOURCE_ROOT"; }; - DFFB7396DCE9DF1253217584 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioThumbnailCache.h"; path = "../../JuceLibraryCode/modules/juce_audio_utils/gui/juce_AudioThumbnailCache.h"; sourceTree = "SOURCE_ROOT"; }; - E040EA8B5BB61ABBBD14F12F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OggVorbisAudioFormat.h"; path = "../../JuceLibraryCode/modules/juce_audio_formats/codecs/juce_OggVorbisAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; - E08E877C3A6283CF5C803957 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MainWindow.cpp; path = ../../Source/MainWindow.cpp; sourceTree = "SOURCE_ROOT"; }; - E0ADC34D69113B79C2F4FF24 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CustomTypeface.h"; path = "../../JuceLibraryCode/modules/juce_graphics/fonts/juce_CustomTypeface.h"; sourceTree = "SOURCE_ROOT"; }; - E0C264CF6345ABB4CAB98B92 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedPointer.h"; path = "../../JuceLibraryCode/modules/juce_core/memory/juce_ScopedPointer.h"; sourceTree = "SOURCE_ROOT"; }; - E20D5F2F75478DA4943CEDBD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ActionBroadcaster.h"; path = "../../JuceLibraryCode/modules/juce_events/broadcasters/juce_ActionBroadcaster.h"; sourceTree = "SOURCE_ROOT"; }; - E216D095C98F850A5FB6FB0F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = ChannelSelector.cpp; path = ../../Source/Processors/Editors/ChannelSelector.cpp; sourceTree = "SOURCE_ROOT"; }; - E21CA41B44E191F1804F9662 = { isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../JuceLibraryCode/modules/juce_data_structures/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; - E23FA5E940A1434B0305875D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableCornerComponent.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_ResizableCornerComponent.h"; sourceTree = "SOURCE_ROOT"; }; - E2F46E110416D628C11392CA = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Parameter.h; path = ../../Source/Processors/Parameter.h; sourceTree = "SOURCE_ROOT"; }; - E31563D2E7DDD8315F369233 = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = System/Library/Frameworks/IOKit.framework; sourceTree = SDKROOT; }; - E33F167E4AA1C44596A1EBED = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_mac_CoreGraphicsHelpers.h"; path = "../../JuceLibraryCode/modules/juce_graphics/native/juce_mac_CoreGraphicsHelpers.h"; sourceTree = "SOURCE_ROOT"; }; - E34E535DA9CBF248E32F7B45 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ReadWriteLock.cpp"; path = "../../JuceLibraryCode/modules/juce_core/threads/juce_ReadWriteLock.cpp"; sourceTree = "SOURCE_ROOT"; }; - E37140E9E8F7CFDDEEEF6148 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToolbarItemFactory.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/widgets/juce_ToolbarItemFactory.h"; sourceTree = "SOURCE_ROOT"; }; - E3C4B6B362320594789E1297 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PropertySet.cpp"; path = "../../JuceLibraryCode/modules/juce_core/containers/juce_PropertySet.cpp"; sourceTree = "SOURCE_ROOT"; }; - E3D9DABE0A9C1DCE6A6515CB = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MixerAudioSource.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_basics/sources/juce_MixerAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; - E419C9DA3202B8B6EC2DB723 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Reverb.h"; path = "../../JuceLibraryCode/modules/juce_audio_basics/effects/juce_Reverb.h"; sourceTree = "SOURCE_ROOT"; }; - E44B26F5D97CB483242DE05B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = RBJ.h; path = ../../Source/Dsp/RBJ.h; sourceTree = "SOURCE_ROOT"; }; - E48A7B152993BCF473725A19 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CameraDevice.h"; path = "../../JuceLibraryCode/modules/juce_video/capture/juce_CameraDevice.h"; sourceTree = "SOURCE_ROOT"; }; - E4A2E203101AF37C169F1569 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BufferingAudioSource.h"; path = "../../JuceLibraryCode/modules/juce_audio_basics/sources/juce_BufferingAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; - E53FEAA3754E6B5D99516D56 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KnownPluginList.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_processors/scanning/juce_KnownPluginList.cpp"; sourceTree = "SOURCE_ROOT"; }; - E58A18793D25A1D75811A052 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImagePreviewComponent.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/filebrowser/juce_ImagePreviewComponent.h"; sourceTree = "SOURCE_ROOT"; }; - E5B10AA248D400FDB2645084 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_WASAPI.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_devices/native/juce_win32_WASAPI.cpp"; sourceTree = "SOURCE_ROOT"; }; - E666E60CC07666669FC77C7D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MemoryOutputStream.cpp"; path = "../../JuceLibraryCode/modules/juce_core/streams/juce_MemoryOutputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; - E67C5ACDC8208CDE200EC8C6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_graphics.h"; path = "../../JuceLibraryCode/modules/juce_graphics/juce_graphics.h"; sourceTree = "SOURCE_ROOT"; }; - E6D3A973D5CEF18CA2BAFF59 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextButton.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/buttons/juce_TextButton.cpp"; sourceTree = "SOURCE_ROOT"; }; - E7460F066237871A704733E7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InterprocessConnection.h"; path = "../../JuceLibraryCode/modules/juce_events/interprocess/juce_InterprocessConnection.h"; sourceTree = "SOURCE_ROOT"; }; - E79259F2164D16553A69B458 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AudioComponent.h; path = ../../Source/Audio/AudioComponent.h; sourceTree = "SOURCE_ROOT"; }; - E79B7DC03F81DA1F8CDE21CA = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationCommandManager.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/commands/juce_ApplicationCommandManager.h"; sourceTree = "SOURCE_ROOT"; }; - E7ACE8C1456403A574236451 = { isa = PBXFileReference; lastKnownFileType = file; name = "cpmono-bold-serialized"; path = "../../Resources/Fonts/cpmono-bold-serialized"; sourceTree = "SOURCE_ROOT"; }; - E7EE416EF527C7506B499070 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BigInteger.h"; path = "../../JuceLibraryCode/modules/juce_core/maths/juce_BigInteger.h"; sourceTree = "SOURCE_ROOT"; }; - E8174B3346AA69361BF73AE1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Cascade.h; path = ../../Source/Dsp/Cascade.h; sourceTree = "SOURCE_ROOT"; }; - E835BEB3C42E4B241804BE13 = { isa = PBXFileReference; lastKnownFileType = file; name = "cpmono-light-serialized"; path = "../../Resources/Fonts/cpmono-light-serialized"; sourceTree = "SOURCE_ROOT"; }; - E8480C4ED7F9579F6172F7B5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Common.h; path = ../../Source/Dsp/Common.h; sourceTree = "SOURCE_ROOT"; }; - E8964C0BE264A55753BC6B7B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Midi.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_devices/native/juce_linux_Midi.cpp"; sourceTree = "SOURCE_ROOT"; }; - E90E364612E6D6EACBE0C063 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DirectXPluginFormat.h"; path = "../../JuceLibraryCode/modules/juce_audio_processors/format_types/juce_DirectXPluginFormat.h"; sourceTree = "SOURCE_ROOT"; }; - E90FCB43DA2FF766597DA75E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Documentation.cpp; path = ../../Source/Dsp/Documentation.cpp; sourceTree = "SOURCE_ROOT"; }; - E91923510CB2280C3A3B9E9C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LocalisedStrings.h"; path = "../../JuceLibraryCode/modules/juce_core/text/juce_LocalisedStrings.h"; sourceTree = "SOURCE_ROOT"; }; - E93BE115650B1CB80EACB841 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = EditorViewportButtons.h; path = ../../Source/UI/EditorViewportButtons.h; sourceTree = "SOURCE_ROOT"; }; - E946426F95E0240683CB3337 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawablePath.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/drawables/juce_DrawablePath.h"; sourceTree = "SOURCE_ROOT"; }; - EA535EA158451360B7B8AE52 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = LfpDisplayNode.cpp; path = ../../Source/Processors/LfpDisplayNode.cpp; sourceTree = "SOURCE_ROOT"; }; - EA9518CDEA7049C21D5CE2D5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Process.h"; path = "../../JuceLibraryCode/modules/juce_core/threads/juce_Process.h"; sourceTree = "SOURCE_ROOT"; }; - EAB6A66678B122C578B16445 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_HighResolutionTimer.h"; path = "../../JuceLibraryCode/modules/juce_core/threads/juce_HighResolutionTimer.h"; sourceTree = "SOURCE_ROOT"; }; - EC780F52ABBD7317A5CE2F33 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = ChebyshevI.h; path = ../../Source/Dsp/ChebyshevI.h; sourceTree = "SOURCE_ROOT"; }; - F5A00ACFA3D76168F22F1205 = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = System/Library/Frameworks/Cocoa.framework; sourceTree = SDKROOT; }; - 99E1BC08B886CFDD2CCFD462 = { isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "open-ephys.app"; sourceTree = "BUILT_PRODUCTS_DIR"; }; - E42B745B4D2DCADE54F94757 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = EventNode.h; path = ../../Source/Processors/EventNode.h; sourceTree = "SOURCE_ROOT"; }; - E594A85A291E0625E0410A85 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = LfpDisplayEditor.h; path = ../../Source/Processors/Editors/LfpDisplayEditor.h; sourceTree = "SOURCE_ROOT"; }; - E7366E169158F5A2D1D7B55A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiFile.h"; path = "../../JuceLibraryCode/modules/juce_audio_basics/midi/juce_MidiFile.h"; sourceTree = "SOURCE_ROOT"; }; - E91A272EF06892937CB4B9CE = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentDragger.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/mouse/juce_ComponentDragger.cpp"; sourceTree = "SOURCE_ROOT"; }; - E97684DCE824DEDA6683C6CD = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Synthesiser.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_basics/synthesisers/juce_Synthesiser.cpp"; sourceTree = "SOURCE_ROOT"; }; - EA2FC92CECD1EDA1F07DC59C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TooltipWindow.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/windows/juce_TooltipWindow.h"; sourceTree = "SOURCE_ROOT"; }; - EA354D7D8E48D461415D52D8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_JPEGLoader.cpp"; path = "../../JuceLibraryCode/modules/juce_graphics/image_formats/juce_JPEGLoader.cpp"; sourceTree = "SOURCE_ROOT"; }; - EA73332E3D5AEC04ADDFBB2A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioDataConverters.h"; path = "../../JuceLibraryCode/modules/juce_audio_basics/buffers/juce_AudioDataConverters.h"; sourceTree = "SOURCE_ROOT"; }; - EAB2319C7AA57E06A2247CDF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BorderSize.h"; path = "../../JuceLibraryCode/modules/juce_graphics/geometry/juce_BorderSize.h"; sourceTree = "SOURCE_ROOT"; }; - EAB637B566FEBBDADA654262 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_VSTMidiEventList.h"; path = "../../JuceLibraryCode/modules/juce_audio_processors/format_types/juce_VSTMidiEventList.h"; sourceTree = "SOURCE_ROOT"; }; - EAC262A83CD2BEA14542AE89 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StringPool.h"; path = "../../JuceLibraryCode/modules/juce_core/text/juce_StringPool.h"; sourceTree = "SOURCE_ROOT"; }; - EAC7A64301F0BF2C5E33A1F9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_InterprocessConnectionServer.cpp"; path = "../../JuceLibraryCode/modules/juce_events/interprocess/juce_InterprocessConnectionServer.cpp"; sourceTree = "SOURCE_ROOT"; }; - EAEA49B9394D802B79CA8164 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StringPairArray.h"; path = "../../JuceLibraryCode/modules/juce_core/text/juce_StringPairArray.h"; sourceTree = "SOURCE_ROOT"; }; - EB5F9A50EB53A57D6AE303C2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_QuickTimeMovieComponent.mm"; path = "../../JuceLibraryCode/modules/juce_video/native/juce_mac_QuickTimeMovieComponent.mm"; sourceTree = "SOURCE_ROOT"; }; - EBD8622EAEF10558809888B7 = { isa = PBXFileReference; lastKnownFileType = image.png; name = "RadioButtons_selected_over-01.png"; path = "../../Resources/Images/Icons/RadioButtons_selected_over-01.png"; sourceTree = "SOURCE_ROOT"; }; - EC95A2CF4B33EA37DA5FC1AC = { isa = PBXFileReference; lastKnownFileType = file.ttf; name = nordic.ttf; path = ../../Resources/Fonts/nordic.ttf; sourceTree = "SOURCE_ROOT"; }; - ECA6FDB1366BE7EC30F1539B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = SourceNode.cpp; path = ../../Source/Processors/SourceNode.cpp; sourceTree = "SOURCE_ROOT"; }; - ECB5A75A81B90327F58CBD9E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = rhd2000datablock.cpp; path = "../../Source/Processors/DataThreads/rhythm-api/rhd2000datablock.cpp"; sourceTree = "SOURCE_ROOT"; }; - ECBEF88BBC974D96ED781C75 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_posix_SharedCode.h"; path = "../../JuceLibraryCode/modules/juce_core/native/juce_posix_SharedCode.h"; sourceTree = "SOURCE_ROOT"; }; - ECCE033FF2ACE42188FA4A7F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TemporaryFile.h"; path = "../../JuceLibraryCode/modules/juce_core/files/juce_TemporaryFile.h"; sourceTree = "SOURCE_ROOT"; }; - ECE3BE71EB6B9CF1CE869BBE = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BubbleComponent.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/misc/juce_BubbleComponent.h"; sourceTree = "SOURCE_ROOT"; }; - ED86166920362E9D2BE2CB26 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SVGParser.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/drawables/juce_SVGParser.cpp"; sourceTree = "SOURCE_ROOT"; }; - ED887A521EEB8F3EBA7DDB31 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioIODeviceType.h"; path = "../../JuceLibraryCode/modules/juce_audio_devices/audio_io/juce_AudioIODeviceType.h"; sourceTree = "SOURCE_ROOT"; }; - EDA209B0E7D124EA581023AD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioFormatManager.h"; path = "../../JuceLibraryCode/modules/juce_audio_formats/format/juce_AudioFormatManager.h"; sourceTree = "SOURCE_ROOT"; }; - EDAC82BD742A54182E8DF2FE = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeCoordinatePositioner.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/positioning/juce_RelativeCoordinatePositioner.h"; sourceTree = "SOURCE_ROOT"; }; - EE0336B43A39FD585DF638EE = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResizableEdgeComponent.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_ResizableEdgeComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - EE2C669B127D00C86B1B8CA8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Registry.cpp"; path = "../../JuceLibraryCode/modules/juce_core/native/juce_win32_Registry.cpp"; sourceTree = "SOURCE_ROOT"; }; - EE4DD055D31F7D9DC718DBD8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentMovementWatcher.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_ComponentMovementWatcher.h"; sourceTree = "SOURCE_ROOT"; }; - EEA51B7EF1CF19028C6672E0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DocumentWindow.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/windows/juce_DocumentWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; - EEFC66D2DF5FD66B4D83B22F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Component.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/components/juce_Component.h"; sourceTree = "SOURCE_ROOT"; }; - EF059B26886B32000BCF8CFF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseInputSource.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/mouse/juce_MouseInputSource.h"; sourceTree = "SOURCE_ROOT"; }; - EF3F9AA8D70E1D4D55F13182 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioThumbnail.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_utils/gui/juce_AudioThumbnail.cpp"; sourceTree = "SOURCE_ROOT"; }; - EF4A6E0E1232071252ACCD7B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeParallelogram.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/positioning/juce_RelativeParallelogram.h"; sourceTree = "SOURCE_ROOT"; }; - EF610B2A17D9B1C0D24DCE67 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_android_JNIHelpers.h"; path = "../../JuceLibraryCode/modules/juce_core/native/juce_android_JNIHelpers.h"; sourceTree = "SOURCE_ROOT"; }; - EF7B66764093D950724EFE70 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLShaderProgram.h"; path = "../../JuceLibraryCode/modules/juce_opengl/opengl/juce_OpenGLShaderProgram.h"; sourceTree = "SOURCE_ROOT"; }; - EFC21F3CD0EB87D67E044E06 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MenuBarComponent.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/menus/juce_MenuBarComponent.h"; sourceTree = "SOURCE_ROOT"; }; - F09FD6D9CA4997216ADBF54F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = DataBuffer.h; path = ../../Source/Processors/DataThreads/DataBuffer.h; sourceTree = "SOURCE_ROOT"; }; - F0CA3600E09054D7DB3B0067 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = SmoothedFilter.h; path = ../../Source/Dsp/SmoothedFilter.h; sourceTree = "SOURCE_ROOT"; }; - F0D9A28C206D7A8BA7089D29 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyMappingEditorComponent.h"; path = "../../JuceLibraryCode/modules/juce_gui_extra/misc/juce_KeyMappingEditorComponent.h"; sourceTree = "SOURCE_ROOT"; }; - F0F3834D46EA8FC8ADB206DB = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AbstractFifo.cpp"; path = "../../JuceLibraryCode/modules/juce_core/containers/juce_AbstractFifo.cpp"; sourceTree = "SOURCE_ROOT"; }; - F1099BFF0BC1656A23D62E84 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ScrollBar.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_ScrollBar.cpp"; sourceTree = "SOURCE_ROOT"; }; - F10FB240E10A5742CE366A91 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TabbedButtonBar.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/layout/juce_TabbedButtonBar.h"; sourceTree = "SOURCE_ROOT"; }; - F17DF27524262A21A3EC932D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PluginListComponent.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_processors/scanning/juce_PluginListComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - F1A3975235880CAC1D5757F4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MP3AudioFormat.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_formats/codecs/juce_MP3AudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; - F1DBAE92084D9D90234AC436 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioSourcePlayer.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_devices/sources/juce_AudioSourcePlayer.cpp"; sourceTree = "SOURCE_ROOT"; }; - F230A4C0186379F9EB0B0F74 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = ReferenceNode.h; path = ../../Source/Processors/ReferenceNode.h; sourceTree = "SOURCE_ROOT"; }; - F28414731D9EE1F75D7B7043 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioFormat.h"; path = "../../JuceLibraryCode/modules/juce_audio_formats/format/juce_AudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; - F2A500BA3500C4A9D5792A54 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableImage.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/drawables/juce_DrawableImage.h"; sourceTree = "SOURCE_ROOT"; }; - F2EDB88302B8A9356F43B834 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Primes.h"; path = "../../JuceLibraryCode/modules/juce_cryptography/encryption/juce_Primes.h"; sourceTree = "SOURCE_ROOT"; }; - F2F11D7C596DAE5579610CCC = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_AudioCDReader.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_devices/native/juce_win32_AudioCDReader.cpp"; sourceTree = "SOURCE_ROOT"; }; - F2FDC07162CAEDE524F09CFC = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = OpenGLCanvas.cpp; path = ../../Source/Processors/Visualization/OpenGLCanvas.cpp; sourceTree = "SOURCE_ROOT"; }; - F3D0224E4247BCB06A9E4DDF = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyPressMappingSet.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/commands/juce_KeyPressMappingSet.cpp"; sourceTree = "SOURCE_ROOT"; }; - F3F48717927A4E24F7373C09 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NamedValueSet.h"; path = "../../JuceLibraryCode/modules/juce_core/containers/juce_NamedValueSet.h"; sourceTree = "SOURCE_ROOT"; }; - F463A19E6EFEB2837582B117 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_audio_processors.h"; path = "../../JuceLibraryCode/modules/juce_audio_processors/juce_audio_processors.h"; sourceTree = "SOURCE_ROOT"; }; - F46843B979D0385C733C797A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BubbleMessageComponent.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_extra/misc/juce_BubbleMessageComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - F4D2A03314AB1CF852CC4F2A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CPlusPlusCodeTokeniserFunctions.h"; path = "../../JuceLibraryCode/modules/juce_gui_extra/code_editor/juce_CPlusPlusCodeTokeniserFunctions.h"; sourceTree = "SOURCE_ROOT"; }; - F5642B98949DC0FA45EF904E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BufferedInputStream.h"; path = "../../JuceLibraryCode/modules/juce_core/streams/juce_BufferedInputStream.h"; sourceTree = "SOURCE_ROOT"; }; - F6EBDA368C553C37BE703BE5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Vector3D.h"; path = "../../JuceLibraryCode/modules/juce_opengl/opengl/juce_Vector3D.h"; sourceTree = "SOURCE_ROOT"; }; - F70B7D65EF56B8A0ED36478C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WavAudioFormat.h"; path = "../../JuceLibraryCode/modules/juce_audio_formats/codecs/juce_WavAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; - F796260525BD82FFC1D1732C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Uuid.cpp"; path = "../../JuceLibraryCode/modules/juce_core/misc/juce_Uuid.cpp"; sourceTree = "SOURCE_ROOT"; }; - F7979AFD5780D9B2208736EE = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TooltipWindow.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/windows/juce_TooltipWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; - F7F374C05CDE0DB7712D18D1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Atomic.h"; path = "../../JuceLibraryCode/modules/juce_core/memory/juce_Atomic.h"; sourceTree = "SOURCE_ROOT"; }; - F8322ED101601866FFB1698C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileOutputStream.h"; path = "../../JuceLibraryCode/modules/juce_core/files/juce_FileOutputStream.h"; sourceTree = "SOURCE_ROOT"; }; - F88A99110564C87FBA281F2C = { isa = PBXFileReference; lastKnownFileType = file; name = "juce_module_info"; path = "../../JuceLibraryCode/modules/juce_video/juce_module_info"; sourceTree = "SOURCE_ROOT"; }; - F8E202A1374401022F87F26E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CoreAudioFormat.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_formats/codecs/juce_CoreAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; - F8EFE3709FDDC2D5F0843058 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Variant.cpp"; path = "../../JuceLibraryCode/modules/juce_core/containers/juce_Variant.cpp"; sourceTree = "SOURCE_ROOT"; }; - F94BFC6B5057806EEF8B59DA = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioIODevice.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_devices/audio_io/juce_AudioIODevice.cpp"; sourceTree = "SOURCE_ROOT"; }; - F94DD42C7BBF81C101D3F605 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = EventNode.cpp; path = ../../Source/Processors/EventNode.cpp; sourceTree = "SOURCE_ROOT"; }; - F9E2371F1A99B292F2947FF5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DragAndDropTarget.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/mouse/juce_DragAndDropTarget.h"; sourceTree = "SOURCE_ROOT"; }; - F9F37AD1C3E7CA932FF44E69 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LagrangeInterpolator.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_basics/effects/juce_LagrangeInterpolator.cpp"; sourceTree = "SOURCE_ROOT"; }; - FA1F1E9C7DEA48CAE6C247F4 = { isa = PBXFileReference; lastKnownFileType = image.png; name = OpenEphysBoardLogoGray.png; path = ../../Resources/Images/Icons/OpenEphysBoardLogoGray.png; sourceTree = "SOURCE_ROOT"; }; - FA23A1334E4CFA77BC18A153 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = FPGAThread.cpp; path = ../../Source/Processors/DataThreads/FPGAThread.cpp; sourceTree = "SOURCE_ROOT"; }; - FA2F04BA4E146ABF649BBE89 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = rhd2000evalboard.h; path = "../../Source/Processors/DataThreads/rhythm-api/rhd2000evalboard.h"; sourceTree = "SOURCE_ROOT"; }; - FAC7E62CC15CA977A6FC72D1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ChangeBroadcaster.cpp"; path = "../../JuceLibraryCode/modules/juce_events/broadcasters/juce_ChangeBroadcaster.cpp"; sourceTree = "SOURCE_ROOT"; }; - FB1B880F24F376D1AC52F2A6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableButton.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/buttons/juce_DrawableButton.cpp"; sourceTree = "SOURCE_ROOT"; }; - FB1EA9CB3C695925627B0AC6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_HeapBlock.h"; path = "../../JuceLibraryCode/modules/juce_core/memory/juce_HeapBlock.h"; sourceTree = "SOURCE_ROOT"; }; - FB33617B5082CC0CDC189F2C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyboardFocusTraverser.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/keyboard/juce_KeyboardFocusTraverser.h"; sourceTree = "SOURCE_ROOT"; }; - FB7E91937D3BBE00F64F0B72 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Colours.h"; path = "../../JuceLibraryCode/modules/juce_graphics/colour/juce_Colours.h"; sourceTree = "SOURCE_ROOT"; }; - FC080F7DF94ABCB7EA09224A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Colour.cpp"; path = "../../JuceLibraryCode/modules/juce_graphics/colour/juce_Colour.cpp"; sourceTree = "SOURCE_ROOT"; }; - FC85D30C66E7A4E4A6CA29AE = { isa = PBXFileReference; lastKnownFileType = file.otf; name = "cpmono_bold.otf"; path = "../../Resources/Fonts/cpmono_bold.otf"; sourceTree = "SOURCE_ROOT"; }; - FC887C6CD74FE33F8BA784A6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MergerEditor.h; path = ../../Source/Processors/Editors/MergerEditor.h; sourceTree = "SOURCE_ROOT"; }; - FD3A6BD3A8898E137DF257B9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeParallelogram.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/positioning/juce_RelativeParallelogram.cpp"; sourceTree = "SOURCE_ROOT"; }; - FD770E73FD462E9C9F6DBFB2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PositionableAudioSource.h"; path = "../../JuceLibraryCode/modules/juce_audio_basics/sources/juce_PositionableAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; - FD88DA941838FC91D222DF35 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RecentlyOpenedFilesList.h"; path = "../../JuceLibraryCode/modules/juce_gui_extra/misc/juce_RecentlyOpenedFilesList.h"; sourceTree = "SOURCE_ROOT"; }; - FDAAB4F0D2A15A6F0F71945A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResizableWindow.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/windows/juce_ResizableWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; - FEB3730E084D7DD433D14A6C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseListener.h"; path = "../../JuceLibraryCode/modules/juce_gui_basics/mouse/juce_MouseListener.h"; sourceTree = "SOURCE_ROOT"; }; - FEF0A4E3C8D22A830BCE2B67 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_JackAudio.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_devices/native/juce_linux_JackAudio.cpp"; sourceTree = "SOURCE_ROOT"; }; - FF082466FC37DC44320B3B7E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Draggable3DOrientation.h"; path = "../../JuceLibraryCode/modules/juce_opengl/opengl/juce_Draggable3DOrientation.h"; sourceTree = "SOURCE_ROOT"; }; - FF1B5858C942CA02EEC38E69 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ios_Audio.cpp"; path = "../../JuceLibraryCode/modules/juce_audio_devices/native/juce_ios_Audio.cpp"; sourceTree = "SOURCE_ROOT"; }; - FF3E5A9F8B9250790C6DA089 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_URL.h"; path = "../../JuceLibraryCode/modules/juce_core/network/juce_URL.h"; sourceTree = "SOURCE_ROOT"; }; - FF450FAFD49105CE7157DFC0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Channel.h; path = ../../Source/Processors/Channel.h; sourceTree = "SOURCE_ROOT"; }; - FFBB9CE85A7C91FB11E4AEC8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageComponent.cpp"; path = "../../JuceLibraryCode/modules/juce_gui_basics/widgets/juce_ImageComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; - FFFBDB9A00240D797751FEE6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = DataWindow.h; path = ../../Source/Processors/Visualization/DataWindow.h; sourceTree = "SOURCE_ROOT"; }; - 9ADE9FD3E8A58C12B4B2D8B2 = { isa = PBXGroup; children = ( - B081687E52C6A5157CFCCB17, - E7ACE8C1456403A574236451, - 38A9627672C2562DBE257A05, - E835BEB3C42E4B241804BE13, - 1719507D8A73EA71F1C3F306, - 50DB7E5C152DDD03F2FA4C2D, - FC85D30C66E7A4E4A6CA29AE, - 24D86195580EFB86AC084DCC, - AA7F6609B897B9E134377A62, - 783D8922D5C687E170FA1A2C, - 32B658D7A44849A6F640AF37, - 847F6986DFA468BA8D80A531, - 0A2AD4AB14F93364EFB9611E, - B13BDA434DEF56BB48B26896, - EC95A2CF4B33EA37DA5FC1AC, - 9D050A509BEB9E3879DA35C6, - 66F524552E8DE88CDC2E40FD, - D01254FA41688494C3CB0889, - 61317B5191E05925F232E18C ); name = Fonts; sourceTree = "<group>"; }; - 048B10371EA2D5C7D883CC70 = { isa = PBXGroup; children = ( - 261B5AA82F2A86CC5500D8D2, - 92E3405CB31ACFE3F80BBAD4, - FA1F1E9C7DEA48CAE6C247F4, - 9F2BCD132F453B9D9EF09F15, - 57941E5B2E1FF6028A68D4A7, - 168823A9EBD85BFBFD2CE2EE, - 7FDFE493862CE27EFCAC3F7F, - 6D34DD9AB987A67BADE71C65, - D8AA3ED11D45FACF74B5FC05, - 3A6FE617A781EEFFD39E1216, - CB2C4FD47184B2FE84408CAD, - 93EFC1AA800FC5DA2F04A213, - D41ED9ADBE3B27E185B2E3F3, - D9CB4CEC2C07346BE69262A0, - A7FE538FF09AC8A58DE8F1BD, - AA3DAC9A4A3FF9E7D279FB23, - 79BBD2F2F31D76CC4F5BD012, - 32CEF6C84CD06B18035B035C, - EBD8622EAEF10558809888B7, - 1A22BB28E65B6D6636CCEBF1, - 1712916024EC787B6C231732, - 47976F6BE2942EED64AEA4D2, - 97C4F046D88561EEE245BE99, - BBF5345C0570D87C01A73FF9, - 7C1D87A0C78F661FB459786B, - 35AEAE0CC0B546625E163B9B, - BFF368651E3CEE5A900391A6, - 5C5E4C396CD83C46F58644A2, - BEC4B69320BE492526794DFB, - 6F9B89F7AD0E13887871D4FE, - B1887A7D2E27FF4DD03D16C1, - 8AE2DDA47B2DFDEEEF69B12F, - DA0AE9F4A1DDC3555247216F ); name = Icons; sourceTree = "<group>"; }; - 5B916D6239703986EFCDB624 = { isa = PBXGroup; children = ( - C5D9C53AE4AE414244E1E19A, - A764EF4F46F472715B250E41, - 05C35036E964AAD6024E0766, - CD7E06ED47B243518F42DA49, - 4F4E8E3B32DB7A91B41C9FFA, - 3FFC2A3429D8B1D957D18CA7, - A3CAB6B56641ED68D9784348, - 6B7252D3F574AE21BE464327, - 381F5DC605AE69088004DF80, - 5EA661C13CB7197A45F20028 ); name = Buttons; sourceTree = "<group>"; }; - 78AACAE5A74DDE52FE5848AF = { isa = PBXGroup; children = ( - 048B10371EA2D5C7D883CC70, - 5B916D6239703986EFCDB624 ); name = Images; sourceTree = "<group>"; }; - B9646290EA6B6995F8AEEAFB = { isa = PBXGroup; children = ( - 9ADE9FD3E8A58C12B4B2D8B2, - 78AACAE5A74DDE52FE5848AF ); name = Resources; sourceTree = "<group>"; }; - B43FF50BCF27E5D575CEF309 = { isa = PBXGroup; children = ( ); name = Plugins; sourceTree = "<group>"; }; - B016FBDF648372A23D7EAAD8 = { isa = PBXGroup; children = ( - 9F577889CB6C54A2F7B1CA80, - 7B42B28FDB2E3AC67EF296F8 ); name = Network; sourceTree = "<group>"; }; - BCD632E634E0F8A50827F9B6 = { isa = PBXGroup; children = ( - 1989E86F8DFDE34887AC0326, - 29D7893C278FFE00782637B6, - 22801F75289646F6A85E5583, - 361D8C54B3E54766CBC48046, - B47B3368AA1A182B0CA1AB26, - 6D59D5780ECD2CC9703CB499, - 09BCBD414282A3AA4F66A3A5, - E8174B3346AA69361BF73AE1, - AC2CFF4DA5CE431FCC628BA3, - EC780F52ABBD7317A5CE2F33, - B767A249792EB15A87054409, - 9CEDA04DB321755AF74D6FAF, - E8480C4ED7F9579F6172F7B5, - D8D895B3AD895C6E7FD446BF, - 3063CF211ABB734A9FD452EC, - 2B93450006102A0093F5EACB, - 7ACB1CB66D69738904358F43, - E90FCB43DA2FF766597DA75E, - 1086169B0EE86E04B64575C2, - 392408C1943AC6234BAAC743, - A95D898F0998F4609E992B5F, - 587FCA2485B9C89C2A99C23A, - C39772F796D85E8FE98474D5, - 38313692308D501E4CADF1D5, - C4B0DF8094C90543A65E03E3, - 4939A8B8300394AAD0926C0B, - A41C5A4CD5CF8EEFF993A8B1, - 3F6C67E29CDEDF2EF61C054F, - C3BD84D9B090F98DD09F5958, - 65312FAD0900119CDF6CF414, - 5A8D46BEB81DDF24462E3D92, - 9A21A229CFACC67E31F4F727, - E44B26F5D97CB483242DE05B, - 3F69480D6145C77992FA59BA, - 7EFF8622168303A4391D6CAE, - F0CA3600E09054D7DB3B0067, - C1CB526B75E406851FA918C6, - 9428D7423971764AC0BA9CB7, - 6340B1D2FECEABBBE6C0DE28, - CFB86C1F2A6076ADC36692AA ); name = Dsp; sourceTree = "<group>"; }; - C451728043944D40C69166C1 = { isa = PBXGroup; children = ( - B04D87ED6AA4897B6CD3CCF6, - E79259F2164D16553A69B458 ); name = Audio; sourceTree = "<group>"; }; - 3DE49DED45C5CDD8D184E248 = { isa = PBXGroup; children = ( - 3753B3B311AE0A9F4CC5AD40, - 758BC480F153DEA79304366B, - DEF465116BB906FD116DA5EB, - 308F614D30DCB9AE3767C928, - 92CB21BEE17D1DD03106AD87 ); name = Serial; sourceTree = "<group>"; }; - 4E3C60995CC567F1A839CAE3 = { isa = PBXGroup; children = ( - 258938780F93A7CF41366F26, - C5785E58E6F915165729EF16, - 4867923F31CC3EDC9B1A5BE5, - 6880C148A38A5C8D0092E358, - 2C4730CAFED4F6292B575318, - B1082A8A306A1947F5B0E5FC ); name = Utilities; sourceTree = "<group>"; }; - C4B85C0286AC2510730355E3 = { isa = PBXGroup; children = ( - 5894D40A0E8FA6E9B3EBF9D9, - ADCB42E4C5641007A4B78025, - A7D4C9E3ED3763847C087F46, - 4E6EE225098D32E7D5DE60B2, - 215E1BD79B5870D5356810F0, - 66463AB11EA4D6341C32F27E, - FFFBDB9A00240D797751FEE6, - 4A94E809624F99387E600399, - 12B5DDCB6E5ECD93A4C55BB5, - F2FDC07162CAEDE524F09CFC, - DA4A6BD7079F2BC73B5035F3 ); name = Visualization; sourceTree = "<group>"; }; - 9F16043BF599BCE0C02A00A5 = { isa = PBXGroup; children = ( - 45D78C8EF660EECE64BAA33F, - BBCDE855BD0A58D3779D96A8, - 1552007C6C6AF750278C5BE5, - 0B2B7732073D56E484950C8D, - 9C39C584DA6F507E773687EE, - 1C93ECD2B04F39923E66B529, - C5ABE6BDCA91410BA92A7BD9, - 0CCE619599DB39323E49FF3C, - 169F1B20FC9FFE88C53D2735, - 92528D6653802FACF658D8EA, - 1AD76E8111A738A8F3717060, - 8B9C0831BE4E09B7C0078B7E, - E216D095C98F850A5FB6FB0F, - 70F06DBCA3948BCC1062E36F, - 46E3A634686BFEF787229582, - 8B745839B225E44C9EB5C6FA, - 1EC95CD1D830F6D85ADB3B9D, - 25ABEB43042E98C668A16432, - CAA3B9396EA62166234DAEF1, - B23E6EBB5F99CF7FC72FAC4E, - 29FD7B383C5DDACAA7B8DFD3, - FC887C6CD74FE33F8BA784A6, - 04C6B933E1603B4D0916570D, - C51CD15B311D0AAC08D0B908, - C79249376E3FDF10615E16EA, - BA2923571505AD47CA1EF878, - 70151263C4CB8A4F79431E11, - 985F2B5047476B272B1A4BD4, - 9136BD46BE1E28A96FBBD440, - 265EDA19C88E74249FD66609, - 8A91849BE6B96EB8C0663469, - E594A85A291E0625E0410A85, - 6328434A329C353DB8D9512C, - 028D4D3C0862B4B1312E2395, - D51315B4241B019BE43EE4F1, - CCC20313AD0D0993F9EDD1B3, - A252FE4E6A360CBC4AF694B3, - 83E5EA2AA0CB928889AC80AB, - 10BE33089BA6F3468F36CD6C, - A0E3B98412D88921BB0AA58E, - D90290A0AA2C36CE757E46D5, - 49FA151B1837E543D18858EB, - D3AE8303545E28D793312F46, - 984BC60C0AFF3EDED692FA01 ); name = Editors; sourceTree = "<group>"; }; - EBA825AF6FDB51EBA368CB8D = { isa = PBXGroup; children = ( - 235A8987D99A191D07208D2F, - 14F594C425F332F455A16D35, - ECB5A75A81B90327F58CBD9E, - 80EEDD40F49120ADBE9DCBDF, - 2D2BAC4320470CF68743F58E, - FA2F04BA4E146ABF649BBE89, - 5DB3B3197F8C1E5EE159D6FC, - 8A989F74B1957BCB3B9BA398 ); name = "rhythm-api"; sourceTree = "<group>"; }; - DEA24DC5AC8325310FB40395 = { isa = PBXGroup; children = ( - EBA825AF6FDB51EBA368CB8D, - A3FB0EA0264580F6B00D993B, - 23A6BA852B71DAAF3F709428, - 1718EC50691D8421EC00F8B3, - 95B57108E929DD11F898B7B1, - FA23A1334E4CFA77BC18A153, - 8751DF970A9E3598683BACAF, - 788F8B7719B70465762B634B, - F09FD6D9CA4997216ADBF54F, - 9C089C090E400CC0E8BBB827, - DD91BA89F53CB299B8A30B26, - 92602D7166325C7232B85EDD, - 0287B009511521BEAAE8A52C ); name = DataThreads; sourceTree = "<group>"; }; - 83A3E005DDFCC55F277EEDA5 = { isa = PBXGroup; children = ( - BBD9C2AED6F500D090069007, - F230A4C0186379F9EB0B0F74, - 9FFD9560522567A033226BD7, - 229989EC8A6F145C81348CA9, - 76F569AE7B444D8F69EE0E86, - 17CE6B2913E72ED8727ECD56, - 9BC055494F9FEE3F90630541, - FF450FAFD49105CE7157DFC0, - 3DE49DED45C5CDD8D184E248, - 39464D2A22940DA2DDCCCFC6, - 91D7B1F8B94AE9CFCC53771F, - 9D78F50147005EDB0E89E2B4, - DB702F259EF24DAB9EC99D0A, - D38E60AC4854B6E1EDE488EB, - D128F31F18331117287F5EC5, - CD2370F8F4A44446558A08FB, - E2F46E110416D628C11392CA, - DAA04A0FD47097893712B241, - 5EA61EDD64BE1E401DD0AA5E, - 2D41C43686CDE35E86A389D7, - B917780A75945062761B6945, - EA535EA158451360B7B8AE52, - DBB86AD59BA3F6EC09AF2C02, - 4E3C60995CC567F1A839CAE3, - C4B85C0286AC2510730355E3, - BC3B7E4E25505D9044BFACC7, - B70D836E0756C3D4EE8E20F2, - B27F558F42AC78F0E564B5AF, - 5F64FDAFCA899A16C7FDDBCA, - F94DD42C7BBF81C101D3F605, - E42B745B4D2DCADE54F94757, - 9F16043BF599BCE0C02A00A5, - DEA24DC5AC8325310FB40395, - A4E2CAAF556D557B24182414, - 3EAE25787DBFBA8EFC42A277, - 5522973FA48A13C6BED293FE, - 23EAFAEA6457DB4E452F8715, - A98A22CF5F208ED6DBE08063, - C29BC68B2721471F32906FEB, - B0E8FAD5AC445F612E3468B9, - 886E18520E8BD77234E1B686, - ECA6FDB1366BE7EC30F1539B, - 154303EE3929F26B93792187, - 3AE038CACE48AF85C4FB1ED5, - 5B2A4DD7133CDE5AEC24CC07, - 555D34D0CD8776EE5996CC3A, - 0FDD7551AC98348D4A98ADC7 ); name = Processors; sourceTree = "<group>"; }; - 1D78FCCF430CD91FD1DBD95B = { isa = PBXGroup; children = ( - 9F3B3184EC6D42CEA35D6ED8, - E93BE115650B1CB80EACB841, - 0987F7E90136D0E08A606A22, - 48F6281AB92B232E5187D00C, - 7E875E681E18D693D5ADB2FB, - 57FBA8BC3104D3AF41FBECD8, - 79C91DDF3BC3F15D0338E504, - 105B1452DF6CE1D80D69A9D1, - 3774BBCA6CB133D9A854CF71, - 19148DBA36B94FA639DF3A72, - 17E13CCDA0C82F92EAB05BE6, - D2696B30CBEAD7CE72510AFA, - 47A3942AC30A3212C01F1CAF, - 7D9374931D760ADC65DCBFC6, - 7BD2C39F13FDE202141C4B41, - 9B9EDDFA0AE4991BC7FC7263, - 610E487E060C42B52FD5AAC9, - 0FE8ACC50ED8E7FFC9E6B9B4, - D2A3B4CDD296B4CEC6902FD7, - 3FC794735FA8DDA39A62224B ); name = UI; sourceTree = "<group>"; }; - 3564F28A16A2BDF3B1D5035E = { isa = PBXGroup; children = ( - B43FF50BCF27E5D575CEF309, - 420B0E95F1300ABFDC125DBF, - DB4FF7675E5C98CF62DA8A2E, - B016FBDF648372A23D7EAAD8, - BCD632E634E0F8A50827F9B6, - C451728043944D40C69166C1, - 83A3E005DDFCC55F277EEDA5, - 1D78FCCF430CD91FD1DBD95B, - E08E877C3A6283CF5C803957, - BB26BA9CFAE8C836251E8EAF, - 2C89EC72FF6A7118EF459DC3 ); name = Source; sourceTree = "<group>"; }; - 9D44948383EAABF451302146 = { isa = PBXGroup; children = ( - B9646290EA6B6995F8AEEAFB, - 3564F28A16A2BDF3B1D5035E ); name = "open-ephys"; sourceTree = "<group>"; }; - C7E3612878FFD65D522A32A7 = { isa = PBXGroup; children = ( - 563F35B171FAF2540923CE45, - EA73332E3D5AEC04ADDFBB2A, - 80E8C07F5807C65BCDFCCF94, - 1CB0D7AC988EDEC838A1C546, - BE506F381B90833512348968, - 42BF0530EADF336E58D39CD3 ); name = buffers; sourceTree = "<group>"; }; - 18CF6DB446071363AB4F1EC4 = { isa = PBXGroup; children = ( - 96E99CD031BD069997E387FE, - 018F4E079EB12A78C4F8F773, - 1307DAE32BA702565A67D127, - E7366E169158F5A2D1D7B55A, - DBED17FBB262C4DACEEDA9B0, - 161E095C716133CB255B6CCD, - 8B0C9D288C428BA5D956AE13, - 927AE946A1371490D809876E, - 560A28C1966B1817873CF764, - 82EB2BDE7B9A4D5D945497B9 ); name = midi; sourceTree = "<group>"; }; - 553F5880E9CFE9C4A045C0C0 = { isa = PBXGroup; children = ( - C2F9D279FCC5C4AD56A0C1DF, - 3BEB59C6E8F833331C0783D5, - 63F4150ABBA43B2215230034, - F9F37AD1C3E7CA932FF44E69, - 65751E743D5EFD4066E50746, - E419C9DA3202B8B6EC2DB723 ); name = effects; sourceTree = "<group>"; }; - 860DF78DDC42F4C5093B46B0 = { isa = PBXGroup; children = ( - 605C7ACB09E7739EBE4F1539, - 3F8DFB0DB8B82F0C2CFBCA05, - E4A2E203101AF37C169F1569, - 5C1D2D28960C7957A15B3FE4, - 3FA24B406E4A9F9F54421C6A, - 4AD95B75DC581E32650FEDF6, - 6D619C7A3A14981DC4EFF223, - E3D9DABE0A9C1DCE6A6515CB, - 178AD28BF5BC92B58A3A3539, - FD770E73FD462E9C9F6DBFB2, - 1B27BF1CF3F235A55CD5107D, - 6535D85C084292220330EDD9, - 9C5F99C38CC703FBB871401A, - 1D1ABA743E533A4B7A50DBB0, - 458A112D564ED066211FD482, - 3B307527FC3241258EA68519 ); name = sources; sourceTree = "<group>"; }; - 14AA2721588E8A9253FFA98B = { isa = PBXGroup; children = ( - E97684DCE824DEDA6683C6CD, - 74DE857CEFA10BC49FF591DB ); name = synthesisers; sourceTree = "<group>"; }; - 9311E4762BC3218510204A0F = { isa = PBXGroup; children = ( - C7E3612878FFD65D522A32A7, - 18CF6DB446071363AB4F1EC4, - 553F5880E9CFE9C4A045C0C0, - 860DF78DDC42F4C5093B46B0, - 14AA2721588E8A9253FFA98B, - 786F6A40506C2094B812F4D5, - DB550BAB034060FF4578BB64 ); name = "juce_audio_basics"; sourceTree = "<group>"; }; - 6956236084207D7C136E5032 = { isa = PBXGroup; children = ( - 693E9C5C9A435F791921DAAE, - 642C4CFA27846188E3D53688, - F94BFC6B5057806EEF8B59DA, - 2D1BF69121265C83C7937EB6, - 9BE34B4DECBF4EBFD27C9792, - ED887A521EEB8F3EBA7DDB31 ); name = "audio_io"; sourceTree = "<group>"; }; - 42F1804D0EC2EB60625F783F = { isa = PBXGroup; children = ( - 26FF78F12CCB8725C0DAF9C2, - 988F01B2B51B2AC7293D07DA, - A9A0BC63EB466C75D1B9326A, - B64193A23B69D4A88CDEDD0C, - 0242AB5BCD8C002DC2E30BAC ); name = "midi_io"; sourceTree = "<group>"; }; - 2097A54F0DC05D433BEB7C81 = { isa = PBXGroup; children = ( - F1DBAE92084D9D90234AC436, - D0D7CE266BD7CC5455926700, - 7CD03E334269D693E1B84856, - 402BC572EE3E8EC418946CE0 ); name = sources; sourceTree = "<group>"; }; - 2512062DBF7A12B895E6F6D9 = { isa = PBXGroup; children = ( - 19043050D1DADAEAB48FB803, - 078625CF5C083AD538D23401, - 1463D2DAB3A1D8CEE825056A ); name = "audio_cd"; sourceTree = "<group>"; }; - FCD30A3CA425C3FDE6CEBAED = { isa = PBXGroup; children = ( - 0A42FFB89531588E51762D3E, - 7D363D7B36A55EEB3198A827, - 21D3C1095D2B5A834D998B74, - FF1B5858C942CA02EEC38E69, - 601654292170CD2D60E912A6, - B7D848E4F85AE11FDE4D164D, - FEF0A4E3C8D22A830BCE2B67, - E8964C0BE264A55753BC6B7B, - 9FC97A1CFD250F7215B4E397, - AEC2DABFC0517B4BE0CD704C, - AF3E3AE70160C3392B237316, - 39422C7D01635DD9C00B5136, - 17CACEC7EA0A4B55A06A0993, - B0A076D9536B6754F34E4606, - 6CBD8647DB17F1B58B14A3BC, - F2F11D7C596DAE5579610CCC, - 5B7EC53FD2232CA799D6C018, - 25DCA4D0E86DFB51AF637D21, - E5B10AA248D400FDB2645084 ); name = native; sourceTree = "<group>"; }; - 83416B76189CFC2030936CCA = { isa = PBXGroup; children = ( - 6956236084207D7C136E5032, - 42F1804D0EC2EB60625F783F, - 2097A54F0DC05D433BEB7C81, - 2512062DBF7A12B895E6F6D9, - FCD30A3CA425C3FDE6CEBAED, - 6EF4EFD6D74D2573AC6B6A6F, - 9069CE21141F5A4C5721BCF3 ); name = "juce_audio_devices"; sourceTree = "<group>"; }; - 8A5AC1CA1E8CB52621B64DA4 = { isa = PBXGroup; children = ( - 5C7EEDD80F88872A87FD561B, - F28414731D9EE1F75D7B7043, - B5B417E4196236A2CDE7F0CF, - EDA209B0E7D124EA581023AD, - 4CCA36B2A6C4821E493E74D2, - 789139D88F449BE488BF3CCB, - 5CE99545433261F3B4A46252, - 314955FB1E6DD74C71EB8907, - 6B90F5150FA8E114E8AE98BF, - 3BC3A723444252E177C1B1BD, - 8551342E7D16FCA4F9A80BC5, - 3A6E9EC3DA618EBA06B9DEEB, - 86515FD9AD34D6FF96C0D8B6, - 8D6A419A4678968762A59B28, - 6B32691AA8B3D304B68CFA64 ); name = format; sourceTree = "<group>"; }; - 6DDA36A41852F78F61C4BA23 = { isa = PBXGroup; children = ( - 4AE1520FF569371665090B39, - 822A504EE33F35F18A7F21AF, - F8E202A1374401022F87F26E, - 2BC005B37A0FB3179C2F3AC7, - 02DA588D3B873F1971ACD912, - 266FC6DA3123E576811DD828, - 2F2EDBE0623561191234AF21, - 4CA9556E9C18029A47F34C7C, - F1A3975235880CAC1D5757F4, - 72C33BA70B9EE82E39F1EC6C, - ACAE4A2D65AAC6A36DA9DBCF, - E040EA8B5BB61ABBBD14F12F, - BAE93A5EEC37D7B4C793BFA2, - BBC386B5A369262583AD4DDA, - 0052A4FD257928E5D83927E6, - F70B7D65EF56B8A0ED36478C, - 0C646E9950FB580B21E1F2BD, - 8F0549459970F529587D6CDD ); name = codecs; sourceTree = "<group>"; }; - 147EC1A2CF770171DFB61105 = { isa = PBXGroup; children = ( - BF647E1FAE73208AC29C14F7, - 3EE92345839A4E5F608D82AC ); name = sampler; sourceTree = "<group>"; }; - E2F864696FA2DDDAD60C7E83 = { isa = PBXGroup; children = ( - 8A5AC1CA1E8CB52621B64DA4, - 6DDA36A41852F78F61C4BA23, - 147EC1A2CF770171DFB61105, - D0E568AD5445AF061317E01D, - 07FD5E530E9E6BFB2ACA4B8C ); name = "juce_audio_formats"; sourceTree = "<group>"; }; - 21BB3DD364DC0C39CC9594B9 = { isa = PBXGroup; children = ( - 5B2CDF3CF10A92F6CA45F3DE, - 3DA70F9AAA904543B519874B, - 06072EC6BCD3B7D8C17C2402, - C54760E4888674CF3CF022E6, - 803D306CDAC2BD3BA04534EA, - 256E22D98B16B09BD521C4A4, - 7EA46209F07B2C8A83D0873A, - 2F9BB379BCFCFE0D88CC0408, - D960588B732D973B82500E2D, - 32A1325430309CF4114C9618, - C74399C81B1A0552CC52093E, - A17E8162EC7A0E513DDEB23C, - BA03776682290FF1AF4C0106 ); name = processors; sourceTree = "<group>"; }; - 14805A0D1A6C3ED796515AD6 = { isa = PBXGroup; children = ( - 18C2F9CA38393D106FB834E2, - B174EBEF82212C8624300F59, - 0316B49B86725305C70783CA, - 8E61792F6D6FC75CF18095CC ); name = format; sourceTree = "<group>"; }; - 208431C2D4A7C383FD247CE3 = { isa = PBXGroup; children = ( - 03D7B457E0915E43A6AFF4B4, - 8515E367462BEF36233E2447, - E90E364612E6D6EACBE0C063, - 93F842958BCE6A9E09862CF7, - EAB637B566FEBBDADA654262, - B93B8666F8AF2E5D2E851B1C, - 6589EAEF497ABA76A295B121 ); name = "format_types"; sourceTree = "<group>"; }; - AF98861ADFF70900F6FD1833 = { isa = PBXGroup; children = ( - E53FEAA3754E6B5D99516D56, - 4D84A3A970FB67566A1E5B0B, - 390EA3109658E8C51EFC8F61, - 894C0CAC31D382477E7A122E, - F17DF27524262A21A3EC932D, - 75E0C433EC27CFB712CD9F75 ); name = scanning; sourceTree = "<group>"; }; - 95530BD93D8ECFCC072C0850 = { isa = PBXGroup; children = ( - 21BB3DD364DC0C39CC9594B9, - 14805A0D1A6C3ED796515AD6, - 208431C2D4A7C383FD247CE3, - AF98861ADFF70900F6FD1833, - 475824F60D47C28C392954A7, - F463A19E6EFEB2837582B117 ); name = "juce_audio_processors"; sourceTree = "<group>"; }; - 62693BDBB3A4F98A8A8B45F6 = { isa = PBXGroup; children = ( - 67BB47E709B643D4C01AB34C, - 45A66E543B62A2C32AB3BA23, - EF3F9AA8D70E1D4D55F13182, - C1E1CCE5796B40E0A45FB021, - 482A60A44EE6CB84FCB9DC88, - BD59A961F87AB628777894DC, - DFFB7396DCE9DF1253217584, - 7C71195623459A6C2524D418, - 784233150B26826701C09103 ); name = gui; sourceTree = "<group>"; }; - 09F214A405A08FDFC47244A5 = { isa = PBXGroup; children = ( - 57F66B4A911601169AF195E9, - DDE89F0D5E01F079323CC89C ); name = players; sourceTree = "<group>"; }; - 702A741EEADCBB982DDE18B0 = { isa = PBXGroup; children = ( - 62693BDBB3A4F98A8A8B45F6, - 09F214A405A08FDFC47244A5, - 80D57E78015C789503FE24B4, - 8515A61F1E3BD62B9B95B495 ); name = "juce_audio_utils"; sourceTree = "<group>"; }; - CDD260628D8AFE969895A610 = { isa = PBXGroup; children = ( - AFE835E175F7159E1E7C6CC7, - 2DA0032B6DF10345C4842BF5, - B64893F699A10B03AA4AFF6B, - 9200FC900D22733AE716C364, - 6596D69CCD1502DC6BBD15F1, - 55F7467B96E236DD558228C9, - 05BD169B8574607A6F6AD3B6, - 6C8489C41782E3D391AF0C26, - 1246C8A62803B7E115713705, - E91923510CB2280C3A3B9E9C, - 1F12D1392E5DF34C3A3C445D, - 0A413228C75C046CE683E0E6, - 09A159213372995F3CCEB85B, - 38B5A37F33AE3FB2014BF095, - 2847E92BB432EEB9D5A59260, - B9E2607F1605D308CB331FCC, - EAEA49B9394D802B79CA8164, - C67AA7952D9EF7E248118B85, - EAC262A83CD2BEA14542AE89, - B7BEB7779860FE877E4D1BC8, - C98D4FF283E598244E89CD83 ); name = text; sourceTree = "<group>"; }; - 1E253D48AC292849CD3054CB = { isa = PBXGroup; children = ( - 0A8BC957DBEE226346C1EA25, - E7EE416EF527C7506B499070, - 2B19F2DE42A91F56C2380F9A, - 811C4D165AD7AABF4055059C, - 90AD1B6A2293F625D786507A, - 2B134713E91426120A994CB7, - 90607327D7A1BB3C2C4E9264, - 6A559D9595A54EF52BF0773A ); name = maths; sourceTree = "<group>"; }; - 85E7ADCD4C773A42B7F493E8 = { isa = PBXGroup; children = ( - F7F374C05CDE0DB7712D18D1, - 816EB8024DD50DE4B7E84CB8, - FB1EA9CB3C695925627B0AC6, - 420843E39C285B620B220C1D, - C0C6335FEE0844872FDF4EE2, - D11BC618E53E6605B3A579E1, - 8A026DB58E3555F7B070DA61, - 3663C981D28BF165C1B601A7, - D5D6DAA3CFDD395096D2B072, - E0C264CF6345ABB4CAB98B92, - 0D884C2CF25F23CE6B99B2A1, - 8B49B07BC7534B247ADC756A ); name = memory; sourceTree = "<group>"; }; - B49948DDB0E13018A81FFF94 = { isa = PBXGroup; children = ( - F0F3834D46EA8FC8ADB206DB, - 47BDFDD28759B342B1C50BC0, - 7E40891072657FB5ADC2FAB7, - 7D8100DC3A532980AEAAD909, - 7291F19253205B1A5138908E, - 0E98E81084F183B8426EDA7F, - 193FED8339417E8E6264957A, - 893E1A681FF162F6C9069F62, - 66D3F831CE4F6AE89E4C869A, - 35C0963BAB9A82F12CDC9F76, - F3F48717927A4E24F7373C09, - 6C24163DC4ECD731489CC4F6, - E3C4B6B362320594789E1297, - 66C663401829E0F7E787F708, - B5FBD4DBD2CFE0FFF457D7F6, - 19AB6653E818B409554C5606, - 76E89CBE70BF8F2476B7AA34, - 49D837FD08100AF0DB797DB4, - F8EFE3709FDDC2D5F0843058, - 172FA5C9EC4B16BC0C45F269 ); name = containers; sourceTree = "<group>"; }; - E5D588C725B362D52B7F0801 = { isa = PBXGroup; children = ( - 47041E3794FA20F67F39AE63, - 901DB6D5FE9134F2ADB9AE46, - 4608E765A643BC0CB2C1BB02, - 515213CC3271E8DEA8125D33, - DE4861552DB1976665B25DFD, - EAB6A66678B122C578B16445, - DB7866AFC8A4894810DBD05E, - EA9518CDEA7049C21D5CE2D5, - E34E535DA9CBF248E32F7B45, - 113404D3FDE3745DF1E8D014, - ABA3FCD5D762336535D56D94, - 7C6921FE817699C1B95AEBF6, - 2D20F49E12A7D313049E0258, - 36A9736F04AAA2F8E9D711BB, - 222AC2E9BEFE12BE7FF88879, - 8EB76CA261F62A89B3D25F81, - A6736FBDFBB0B82E22D2B1C0, - 748E62D05C8FFF74DCA234C7, - 0B382285EEDD8A3FDB45C074, - 4133FE7830C52BBA035D82B8, - DEE2959DBBC84EA8448A0F77, - DAC81FECCE54087394BE69F7 ); name = threads; sourceTree = "<group>"; }; - 8C76D67898D8A6B0FB7F62D5 = { isa = PBXGroup; children = ( - 73ACB7A051EDE5F676E35FFD, - 65DA1366481AB10AFB3AF344, - 5DC1AF69A773401DB1E8FB32, - 562E4A50364EEDC3AA2AACB8, - A769611E9CBFC127AF5AFB0D, - D8A40F2BFBEC65019C867786 ); name = time; sourceTree = "<group>"; }; - FD67C32AD7A3D9BDC3CB7896 = { isa = PBXGroup; children = ( - 0DE9D2FE41553B4D4316DD55, - B2241E3C5C9F93389586F357, - B4C52FC94D6C680C33ED85C9, - 108DF32ADFBA5CA48F928A92, - B2EF409A1F459E964756BA7C, - 5E663D5A55F191AB92A1383F, - DD5695DE97CEF7BE76869232, - F8322ED101601866FFB1698C, - 21A0260D2DB039B81DF4970C, - AE9359DBA841F88EF3DA9700, - AD960F561259904BA68DDA73, - 6EA1CC7DACDDBA863179521A, - ECCE033FF2ACE42188FA4A7F ); name = files; sourceTree = "<group>"; }; - 1DF9A40DB990AEC6AD278C31 = { isa = PBXGroup; children = ( - 4F31D61C0C2AB3472C6C1429, - BC953E395B22FB1D305E483E, - 087FA26464FB283EC6FD4795, - C67C5EC0EE8DBC501C8AA395, - D9C9FCA6D705B72B80DB1142, - 01D791730840EB0BA7FD61BA, - 8F29CAC0059E3697A5A3652F, - FF3E5A9F8B9250790C6DA089 ); name = network; sourceTree = "<group>"; }; - 6415B8D280F206E770758A6A = { isa = PBXGroup; children = ( - 9B178E9015CF469CFD41BC79, - F5642B98949DC0FA45EF904E, - 32976762B1DB850DB65B9504, - 27548017AB2ABAF17E1D5DF5, - 09160DF53438B400BFE85E07, - 7555A13E69B99B1B6C7295FD, - D056D7F6C8EA8A6BBCC5C092, - 66FE597910F6A68CBB6FA055, - 8C077447B0DFC739C7D2E437, - E666E60CC07666669FC77C7D, - BF8B07C8BC86002C3DC94DEE, - D679982E05B9510FE239D690, - 0B5B63E563EFA7E816DE3DCA, - 0CCB1C4D687001E04DE1DD9C, - 4978EF4C5F506F3289BC0D99 ); name = streams; sourceTree = "<group>"; }; - 3CAB707CFF748C665802E65E = { isa = PBXGroup; children = ( - 658D08592154525DA1C40826, - AB4C7059669AC385B02179C1, - 7ECD5DB4BEBC44559D064E08, - 0A351ED88CF00C0697701E73 ); name = logging; sourceTree = "<group>"; }; - 9D740F320C13F9B82EB64461 = { isa = PBXGroup; children = ( - 7F17077973FFDD70C4B78E7E, - A5E8E0CF6DA1AEAEE9D872DE, - 9978BC2A359BC506F69E545F, - DB4F34DA0F04B40EB6A50FB1, - C446923C1950EB5BE5E67F15 ); name = system; sourceTree = "<group>"; }; - 17BAAA5A77781988BAA8CDEF = { isa = PBXGroup; children = ( - B8D19858CC01BB5F7C35ED58, - 8F7B13BF318C11900A2277DD, - C2746A86EC16D3EA9FAC2C1D, - 83803D96768258DA20710764 ); name = xml; sourceTree = "<group>"; }; - E4BC8B84B396D69A78DD829B = { isa = PBXGroup; children = ( - 8AA1009705E8A9531C707ED1, - 4179FCF100DC52282D0F9753 ); name = json; sourceTree = "<group>"; }; - 7C859D548450DEE24AE009E4 = { isa = PBXGroup; children = ( - D162391A46FF93093C328F9D, - 23C7EA9C89CC98A5EFEC12FA, - A65F5AD9D0C532EBB3A2067D, - 5343D594AA7D444A7C6AD924, - AD7311B9A37893CA0C4BC119, - D60F42AEB8551E83215691C3 ); name = zip; sourceTree = "<group>"; }; - D72CD5E87BC67DDD61A82105 = { isa = PBXGroup; children = ( - 4D8F94CA49DB11E07918B4C9, - 53130F5F47EB211416C028F6 ); name = "unit_tests"; sourceTree = "<group>"; }; - DE30EC58A5AE1CD381356739 = { isa = PBXGroup; children = ( - 3FFD5E5D5C1D8B48DBBB9D18, - 0BCAC20DAB10B957168B85D6, - F796260525BD82FFC1D1732C, - 215B159836CE40810964B773, - 349C9FCEDC32E73DCB7AE806 ); name = misc; sourceTree = "<group>"; }; - 572BB2781CE421A968F9D023 = { isa = PBXGroup; children = ( - 8882F8EBE55F52FA8E519249, - EF610B2A17D9B1C0D24DCE67, - 9B5D838CB6224E82C9B36AA3, - 982E1A954C316920557F029C, - 23F048594D4C9AD8C3399877, - C7CA628FE3E1E3D16B24E059, - 60B1BDA3E9E14F9515963082, - 3FB80C5CFD953986778DCBA2, - 5F6DCA68A982E930389644FD, - D22D3958949713747DAF59A3, - 4D67518E9223C1C19BD4EF2E, - A950BD747F318BF6D555CB06, - 63AF6BE7FE2A9E7882743B4F, - 28847C807E6B05303FB8FB34, - BC06C1E8052799F4696101C3, - B87864B2D6A2E741D4B426A3, - 8F08D5488CE147D693BA21E2, - 28D5AEEEFC4FA8877419C829, - ECBEF88BBC974D96ED781C75, - 86F4AAFCE3FEB34E325F3020, - BCB6A6D5A0C1417D74C29632, - 698B0EC670DA47934444381B, - EE2C669B127D00C86B1B8CA8, - C0A718EA721772EA6B837F39, - 77B3E84324445076F1F907E9 ); name = native; sourceTree = "<group>"; }; - 7333A0F468D3745057EB2368 = { isa = PBXGroup; children = ( - CDD260628D8AFE969895A610, - 1E253D48AC292849CD3054CB, - 85E7ADCD4C773A42B7F493E8, - B49948DDB0E13018A81FFF94, - E5D588C725B362D52B7F0801, - 8C76D67898D8A6B0FB7F62D5, - FD67C32AD7A3D9BDC3CB7896, - 1DF9A40DB990AEC6AD278C31, - 6415B8D280F206E770758A6A, - 3CAB707CFF748C665802E65E, - 9D740F320C13F9B82EB64461, - 17BAAA5A77781988BAA8CDEF, - E4BC8B84B396D69A78DD829B, - 7C859D548450DEE24AE009E4, - D72CD5E87BC67DDD61A82105, - DE30EC58A5AE1CD381356739, - 572BB2781CE421A968F9D023, - CD492AC7B458FA6C321B9D0B, - 97431963DB8D535DEDA9AD47 ); name = "juce_core"; sourceTree = "<group>"; }; - 7377EF4F37D5F898D74C4C2D = { isa = PBXGroup; children = ( - 0BB4380EDFEAAE0DAB255B90, - 7719FB81DDF23CF0164B131D, - 511C443A0A806706A772E981, - F2EDB88302B8A9356F43B834, - 8D9DD6147EC0553B092FD367, - 57C6DD2537116B30FB948A08 ); name = encryption; sourceTree = "<group>"; }; - 2A96C9BD7209F57EE8E19BBA = { isa = PBXGroup; children = ( - B2017626F9A05C8C0EBE9B7E, - 0FA84E49DB493BCC886A355F, - B17AA637E5C357FACC38EBB7, - 8C38407151E149A7E2A15801 ); name = hashing; sourceTree = "<group>"; }; - F196226BFBA15D76688C61C6 = { isa = PBXGroup; children = ( - 7377EF4F37D5F898D74C4C2D, - 2A96C9BD7209F57EE8E19BBA, - 01859D6E7D95E44BD8E17D91, - C16065CD5A8054262B81C1A3 ); name = "juce_cryptography"; sourceTree = "<group>"; }; - 94D3CC2AE4B67AAA936F9DEA = { isa = PBXGroup; children = ( - 967138FE8A086734ADC8CABB, - 7CE1E34F6A0091E720854E75, - 74A81014471CC0EB0D5E6571, - C5D0E0996D20BEEEDBFD64FA ); name = values; sourceTree = "<group>"; }; - 42DE5996B56B332A5B6C636D = { isa = PBXGroup; children = ( - D71AD519382D547C958B0175, - 11D619EEF63C1827EA91F593, - DEB9A630503639D42056236B ); name = undomanager; sourceTree = "<group>"; }; - 6783EE5E12C56ECE3D7FD1E2 = { isa = PBXGroup; children = ( - 31A3925602D128195100B74D, - 5B6B25AA065FB6CDE7D6C507, - 1CCC1D4213B17ABF6222EC82, - 2AE12F85965B8BE4A0E12F67 ); name = "app_properties"; sourceTree = "<group>"; }; - A7F7E551BA5A75737261BB4C = { isa = PBXGroup; children = ( - 94D3CC2AE4B67AAA936F9DEA, - 42DE5996B56B332A5B6C636D, - 6783EE5E12C56ECE3D7FD1E2, - E21CA41B44E191F1804F9662, - 5962848AA3DD93A29EFF5B94 ); name = "juce_data_structures"; sourceTree = "<group>"; }; - 689A94018921FED3F037B194 = { isa = PBXGroup; children = ( - D7807913367AD1B1FCBDEFAC, - 9EC1C0A21FDCB81BE0EA60EA, - 6CA98F8581CEAE2DC9AEBCE9, - 7F49EA0CD3379397520AA6F1, - 996E4EA6B532E4E436F50243, - 7EBB3F8185EB597DEF77534D, - 5A7D81B70480B40EEBC2FF54, - 2924B990E35D3B51AA245978, - 18A730DF335EEB3A4D13FDCA, - C844D1792A91BE2D8808CB14, - 670987D88775D6B240C34820 ); name = messages; sourceTree = "<group>"; }; - 530413F49A2E29570D8A9761 = { isa = PBXGroup; children = ( - B1A8C18C6E4B3572B8B750AD, - DC200873B263C55E82B5384D, - 0A46EF94E558D5E19F96E646, - 7EBEBC6DBA8DCA5A5D8C72E1 ); name = timers; sourceTree = "<group>"; }; - 259BB14332EF6F524455BF3C = { isa = PBXGroup; children = ( - 8CAEF601359DB6CB50E89D1A, - E20D5F2F75478DA4943CEDBD, - 38711221C089A16CC29E93D2, - 3A2C762575D9728B1F822ED3, - 5379FC603780F30A2F05FE78, - FAC7E62CC15CA977A6FC72D1, - B8A9063181FEE1920095F824, - 86E8E44A13F17083ED300BD5, - 0DD0CBF9BBD4A503F2B7868D ); name = broadcasters; sourceTree = "<group>"; }; - D70BE7E6ECFBD4AD6F29AA64 = { isa = PBXGroup; children = ( - 9360657FDE33FA37D80075D1, - E7460F066237871A704733E7, - EAC7A64301F0BF2C5E33A1F9, - 946FDFCA107B3F4C74C471B4 ); name = interprocess; sourceTree = "<group>"; }; - 0A3CD1724922FB098543C013 = { isa = PBXGroup; children = ( - 1194EE0956A9645270582979, - BD1D02C70CCE095217581A5F, - 19A8A8E1BF043B390E02C429, - B0DCDCB162FDBF972FA5B548, - 4B5998D72503BD73D28E828A, - 627956A7A1CB15251D02C8C5, - 6DA8EC2F779DEBB701FE33CA, - DB4FB8EAFA1714529E527C3D ); name = native; sourceTree = "<group>"; }; - F61CCB10A356CE4278F74478 = { isa = PBXGroup; children = ( - 689A94018921FED3F037B194, - 530413F49A2E29570D8A9761, - 259BB14332EF6F524455BF3C, - D70BE7E6ECFBD4AD6F29AA64, - 0A3CD1724922FB098543C013, - 31FDA03EF1B527B336FA6263, - CF758CB1E06DDA1AB7F5C9CC ); name = "juce_events"; sourceTree = "<group>"; }; - D3C338AADE455AEA6C248E21 = { isa = PBXGroup; children = ( - FC080F7DF94ABCB7EA09224A, - 4C81E05B39376F54775A1027, - 90F2939F533A26AC021E42B1, - A708E79EB9EB7CC44030F5D5, - 6BBBC0907D7A62E2F3AB9BDF, - FB7E91937D3BBE00F64F0B72, - AFB684CE06F9256324EE0B4C, - B87C1BD13762817BE27DC2F7, - 7A93BFD2180B5E00B124CB1A ); name = colour; sourceTree = "<group>"; }; - 1BF4F68D4169491DD79D0B01 = { isa = PBXGroup; children = ( - 793A4A777FEFA450F86C78EE, - 891B132A0355007B4F37454C, - AF1F3010721A6B29062E4838, - B678CFC6B378A58834D2E41F, - B5E8A19FF91BEAD02C63E05B, - 2F8252D3FF527D6559B12615, - 301783FC4E3B19CA3C0AC85B ); name = contexts; sourceTree = "<group>"; }; - 328279397CFDFC5C31C08F49 = { isa = PBXGroup; children = ( - 9731D54410B06C1000370316, - 217032322A2570ABAC47194C, - 85928E2EF1C438EBC9EB07EA, - 879B0383EF2A8B116903A500, - 7F92025F0B8FD4FA725CC70B, - A540869F28EE158A0A348C28, - 5AB3809F029824EE2DE0A798, - CC35C78D5B446ABF57DDDAE0 ); name = images; sourceTree = "<group>"; }; - 7E444D9FB4474A6546E9B779 = { isa = PBXGroup; children = ( - D55137DE3404D7DF2A1F50D0, - EA354D7D8E48D461415D52D8, - 98D2D452F48C86F47FB90BAD ); name = "image_formats"; sourceTree = "<group>"; }; - 91DA3CD69EAB03C727AA39C8 = { isa = PBXGroup; children = ( - 9F61AF101B43110732BB8814, - A5C9A0FBD818AEF57858FB31, - EAB2319C7AA57E06A2247CDF, - 7B674BB1DA11A4E58EA71624, - B5ADA0C1BDBFAE2A2F8ECB48, - CD2E26CFD0DC7F6090E15A20, - 2A3230DEAAC86A9090950703, - C660716FDD337EFB1A7C6C72, - 04C474E0F2F7FDEC714A673C, - 13D9DC48F19699485F9888A4, - 4C3EA47E012B2D63ADE599DD, - 6D77949E9C7C9B5A7795C0E0, - 463A302B39C7815EB981CEBD, - 9380932BED279F91B8C1C04B, - BDFF189EC742274DD2629196, - D88B0ADDC9BF206E3D2EE9F6 ); name = geometry; sourceTree = "<group>"; }; - 89F126369D1761C7A09E35C3 = { isa = PBXGroup; children = ( - 7F1E84C068D3E6AA13CDD699, - 5DB6A07B827D62571BB51943, - 18CFDBCD4A5B80E78DADCFEB, - 5265AD5F97C9E813E14937A7 ); name = placement; sourceTree = "<group>"; }; - 6837ABCAE2AD67F0AD5F9AE3 = { isa = PBXGroup; children = ( - C916444FD4BFB79D4DE9FCAF, - 1AEEC114AFAB6E81205FBCD1, - C1435AB0105CDC29A3124E4F, - E0ADC34D69113B79C2F4FF24, - 8822ADC9DB83FAF39B841E31, - 1777330D3BDAE99A93F98943, - C209C7633D01E525231EE894, - 14DD0220B41F74C01A9DC676, - 4650B5724FE3C0608FB07A04, - 8077C8D1C544F458947D693E, - AF8ADA74003E96998A5E4404, - 9F845E950F19FEC4E6C88F91 ); name = fonts; sourceTree = "<group>"; }; - D6EA061B97C039BF4BAAB444 = { isa = PBXGroup; children = ( - 1191BF3048664183033BFF89, - 8B7EB54E1F773517A65D935C, - 0AAFE3F4D106138401C190C5, - AADBA8C0AD524CE677428AFF, - B2FA9CC4754E136F22281176 ); name = effects; sourceTree = "<group>"; }; - E30221BFC59C887A6337E8C8 = { isa = PBXGroup; children = ( - 89B0B267EF0A2A19A082EB86, - 6DCDFF2618CFEECEACE87630, - D48EB74E1B5AAC7846196B01, - 3D100F6FDB04756402F3BCC9, - 6832130272774CD542793762, - E33F167E4AA1C44596A1EBED, - CA09B0483969444C7CD106DC, - B021D393D0E2625741512320, - 603764889DE750F8E87F6428, - 7D36B006AE0B139D8A3D8641, - 55EBFCA56B915C8CD043365C, - A0D768F1B92568344DAC9F0B ); name = native; sourceTree = "<group>"; }; - 448EFC87A2DEF32F9547F801 = { isa = PBXGroup; children = ( - D3C338AADE455AEA6C248E21, - 1BF4F68D4169491DD79D0B01, - 328279397CFDFC5C31C08F49, - 7E444D9FB4474A6546E9B779, - 91DA3CD69EAB03C727AA39C8, - 89F126369D1761C7A09E35C3, - 6837ABCAE2AD67F0AD5F9AE3, - D6EA061B97C039BF4BAAB444, - E30221BFC59C887A6337E8C8, - 25433DB6D2EAEBB307EFB960, - E67C5ACDC8208CDE200EC8C6 ); name = "juce_graphics"; sourceTree = "<group>"; }; - DA98B2B8AD88362017D0133B = { isa = PBXGroup; children = ( - 085F51FEE5C5FDAA321090A0, - 01C313C323E5CB995C939E0B, - EEFC66D2DF5FD66B4D83B22F, - 4F4234DC14D3689C22655D0C, - 50DD8D693741DD18106C0BA7, - A15596CDCC27B86FC070D7FA, - CD41C1D09F6D73FA33993F45, - 1DF5FD417930A62110DF0419, - 45883809F1335E6C745F8155 ); name = components; sourceTree = "<group>"; }; - 8EB93734459D15BBDF8EF722 = { isa = PBXGroup; children = ( - E91A272EF06892937CB4B9CE, - 9A29EBC10219D89919E12FCB, - 8E78AAA58721DE609F6FFC61, - A54886FC74BE0DDC74094EF5, - F9E2371F1A99B292F2947FF5, - 9C96B0CBFF3D34885BB8B020, - 4EC254B133A7AAE377B9B3AE, - 686FA8DDF2848517CBFB9E4A, - 4E520E7960CC5098C2352E70, - 565EEC8F429ABF5F9A867137, - 11A5824E0239C86801BE2EB8, - 3E22E947444B5849011B6C4E, - EF059B26886B32000BCF8CFF, - B00A9C0BAD3AF9F48E36A38F, - FEB3730E084D7DD433D14A6C, - 8F3C158B4FB92CFC48324896, - 05997833A4AA137FD64348AD, - AA3209223925B66A97AB4509 ); name = mouse; sourceTree = "<group>"; }; - 9A37C74D88FB91820F829E3C = { isa = PBXGroup; children = ( - 7BCE1C09508E1B9CFC79C185, - 2FE6DAFB634FF3C20F1D6FD7, - D840E516B1DE9F3F730283D5, - FB33617B5082CC0CDC189F2C, - 880CC7C325EFF665AC3006D2, - 40C22F3CD61DDB9C7B3DCCA6, - 33A69BDDCFCD4A4DC14A9961, - 78CC9639B933CE2497264EF2, - 8C268C3D0B8EC2BB8953E7F7, - C6E19D3864B40A52BCC49315, - 6C36C3C304EB066B1DFCCD9C, - 9C701D5A7298B83CE05ECEBB, - 8689288B66B16EFB106CB2F4 ); name = keyboard; sourceTree = "<group>"; }; - 9627D3CCE9D6810CB06B5D77 = { isa = PBXGroup; children = ( - 9D2510B5E6180456C53A455E, - A7875D5F8D2A632C99791002, - FFBB9CE85A7C91FB11E4AEC8, - 45D440B69BDB210B17CD424B, - 8C3B6865F2053C80A6E692F1, - C7A76C0D1B3DC4A1F059E59B, - B3BAC48D01C49D8727D08097, - 95EC6B1536DC65070D0ADCEE, - B123E2F4439DAD65196A2A9D, - 6BA113C799640798D3F29A06, - 53C8A2696FE4389E4AB4441C, - 21C11A58CAA0F9E86AA204EC, - CD83E301AE42E6E3317D575D, - B60D02B5BF564ABC88841B1F, - D171071934C8F7F925B0D113, - 3C1E0B87DA3E9AC60D2894F7, - 921F5D04122F324502DA4E75, - 9FDCF1E2B4651E58240400B9, - 649F22404167E0D0EA244196, - AE6786E4659DAC92F52E9FA3, - 6917A53BAA3CA2819E4C10BF, - 17FB020EFEAED8493D3CB121, - E37140E9E8F7CFDDEEEF6148, - 4BB38A2CD55BF23C7C3E3387, - 7F93E4F0CC8B842AC1D3E560, - 564380494D23DB70680FB0B5, - 38E493BFC36AC80B1CDAAF35 ); name = widgets; sourceTree = "<group>"; }; - 3DA4EA9C737426FDAF1484AD = { isa = PBXGroup; children = ( - 7E581214A64A535E03EA759B, - 71CF8F6995DF1BA2038C21D6, - CDC18ABAFEF000C720CE8622, - 927FCF11005E78D499DAF197, - 78BA978C614603B5E9ECFFF1, - 483ABD5C1CF789943AB4AFB6, - 2D577016FEEE23DD5703C924, - 9B4EA34E8F90B7CC77694B7E, - EEA51B7EF1CF19028C6672E0, - 581287A24510A9EACEE09CE4, - BA09F5CDB1C01E0FC153DB8E, - FDAAB4F0D2A15A6F0F71945A, - 13D9868B08E941F6827E157C, - B6567CAE2B538E79E7DA814C, - 027C1143CC66EA8F73C39A74, - F7979AFD5780D9B2208736EE, - EA2FC92CECD1EDA1F07DC59C, - 55811E331B55E0547326CF22, - D51575B9AA7216CCE4B558E4 ); name = windows; sourceTree = "<group>"; }; - 23BCC80BAA5B674946A538A4 = { isa = PBXGroup; children = ( - A19C4BB4BD69D4351B344A17, - EFC21F3CD0EB87D67E044E06, - D7E51310BD1B8EF6A2A77177, - 4B3DBFE485F45E62C53A90B8, - 0790CCE2FCFDFA6944DFC402, - 361E3A46C9BFAD1530593487 ); name = menus; sourceTree = "<group>"; }; - DAA118DDF10823819CE57BF1 = { isa = PBXGroup; children = ( - B674DCA2C2A6AF6B58AA7820, - BABBEE3876B90C8A57C3074D, - 17B29FF3D3EA14EF2BE149BB, - 674FDCCEF6A1379A0F689004, - 6DD526F86CBF2C3B3487FFE1, - 2FF422D0633A28558D0227EC, - 313970BBDAAA4EDC8B322F3A, - EE4DD055D31F7D9DC718DBD8, - 570299171BCE863C54FBBA54, - 4E71B355F2BABAF69CC4114D, - 7D88F7083884A5ED2DBE7534, - 5E0F8A60411A03461FD687CE, - C195559D311BAB51CFB545BA, - 6E2F243D8F70CC92391204A4, - 75FCE8908DD9055F90E93716, - 5E1EFF4EEA5684FA00CAA353, - 94BD861806F8EA598EC09370, - E23FA5E940A1434B0305875D, - EE0336B43A39FD585DF638EE, - CC42C4D4230BE4F1071CB2D3, - F1099BFF0BC1656A23D62E84, - 5B411F4FCF0F69798C9E4A88, - 43420911407CC35CE2A02B38, - DDE157BB06373ECDBB23469C, - 918837CC0447C50774036664, - D06A8FDAD8B22537EA594383, - 3E0942A2D72F50FDE27C14AE, - 416B99B14B44CB16B725C4B2, - 0D3C20D1F00B7B1381E6B987, - F10FB240E10A5742CE366A91, - 4AE36D25675E32A897F97BFA, - 510ACDAD798813D7FC110197, - AEF53FD0FBBFF5242EDD7032, - 9F6664EB2C39D224C6BCC75E ); name = layout; sourceTree = "<group>"; }; - 444DE4CB4BD092CB31057DFC = { isa = PBXGroup; children = ( - 5FEBF3F722DB6191BF659816, - 08DAD5894A480950C66F5873, - 7CF939BD59D45EB41B5FE628, - 390856DF83DAC70909D5B397, - FB1B880F24F376D1AC52F2A6, - D8AFDCC674A7514B7019EEA6, - 7387114E34496F4606550863, - 80A612858FA1177A262744C6, - B11E5B5E4483AF89E6DCBAB3, - 393801D2B91773D376D874B0, - B1ECBE9C48227CBDB16E3702, - 44E04E5F584A8BFAD062A09D, - E6D3A973D5CEF18CA2BAFF59, - 83950E9D0D7C100B7DCA0E55, - 31BE5E435604D33173940048, - 92EC6BB8A8C4C5A61F43C233, - 9C4342320D2DD65E2BD6351C, - 98C81B13A0C34D8A4E93ADD1 ); name = buttons; sourceTree = "<group>"; }; - DE87FCC919AE658D7931F3BA = { isa = PBXGroup; children = ( - C454DFC77F19AB044372610E, - A93F302B8D91A997F54D231B, - BB0BB31575E1377F0C560D53, - B43C27BEC3AB681389FC5FC5, - 75A4EEE127FAB86D65FF5F6E, - EDAC82BD742A54182E8DF2FE, - FD3A6BD3A8898E137DF257B9, - EF4A6E0E1232071252ACCD7B, - 51926BEEA63BF141D93A5B36, - C41504F388D0B181B003B627, - 08907A4BA0D5628476D19C48, - 4A28A492852AEFBF508C1FC1, - DA30BA6BF482A353393D5926, - DAA4306D30617137463ED247 ); name = positioning; sourceTree = "<group>"; }; - 6101DBF4D993FE2CB50D4F90 = { isa = PBXGroup; children = ( - 13212C01A5E138553FAFBE9C, - 9D13E0F774807670270F4790, - C5287F057A6A88BC33D5498A, - 766923F74E30FF5D6B12E7CE, - 9EAAE3C0BFF3D753C375A5FC, - F2A500BA3500C4A9D5792A54, - 25F7BEADC001FA3D1EA9B32C, - E946426F95E0240683CB3337, - 911CCC0A579792DC56807DEC, - 617F5DFAAE97F48FA996A781, - 4434939E139A45962C8CFB4C, - 496180D5D96088CBB59035B1, - 08A7A7FD7D77C0657270E9BF, - 700597338DEC9AB65C4C8A5E, - ED86166920362E9D2BE2CB26 ); name = drawables; sourceTree = "<group>"; }; - 6DD8D8DBBBD09193A15803D0 = { isa = PBXGroup; children = ( - D2CCDDF54D6D6F2BF4281F2D, - 18B410DA5435C02C82BA13F8, - 174842EA681FA29BE38A6272, - 434E153E6C8337C1E4A2709A, - A9F5A8F835A1A734DF7F6775, - C10DC7C6E887B4EAAB8EDF38, - 651E9B78A5139F7A5BCA4D90, - C7A68BAFB04A7D5FD81FA82B, - 9070DC685E666BBFC2E19DA9, - 0D8ECE32F7D0FE74185F6EF4, - 6D4DFC260B2966E3EBFC0C79, - 58958CC3F750D383261E2FBC, - 414D8E6E4EE98E66C2583A50, - 208DCD7025D0DF2740C01E4A ); name = properties; sourceTree = "<group>"; }; - 09C2000EFECCE35F3F793E55 = { isa = PBXGroup; children = ( - 5FEFF62D585CF777C950E569, - A4FC82A8339698B6C1AC5F18 ); name = lookandfeel; sourceTree = "<group>"; }; - 4CA0453E4C12495F1018A4E1 = { isa = PBXGroup; children = ( - B83EBFAE6306941F79044523, - ACA28D2B1FECD2C57F0250A6, - 6A63308EBE68478531604BA4, - 7BE7EBBCC4DCF760A1AA697E, - 353937A4E68C8C6916C6D1F9, - AD7D35FCD8CF66B6C393A7F7, - 9C864C7DBAF37CD0719996A9, - 3EAF57CE45DBACE2F88DA4C5, - 945DC754F2EACDFFB7926DE8, - 033AE5DE19F0EEDC47D41C80, - B4F0C0B262654C4782B5AC49, - 284F3E94F0C96EA1DD89E606, - 65A447DCF8A68BAABC20FC7D, - 85C3F7CDF87409A56082DF67, - DACD0879E139527D971D3AC4, - 52A8F84DCDDF0186B511B9CD, - 499A12199A8A8C5AEDAA47E4, - 1C474C73937D98E9D3FFEEC0, - 6BA7D7A7E3E2E646E50D334A, - 786A97B2B4E2BB6406546647, - 696F2DC49934E6F01A2DF9FE, - 405298E6CE1C80EC7CC43A87, - C2D1409D20E154E43569C725, - E58A18793D25A1D75811A052, - 881237D5E366342B117C0ED7, - 316FB94579DA666A388F429A ); name = filebrowser; sourceTree = "<group>"; }; - 45BA9E76F27503E30F331299 = { isa = PBXGroup; children = ( - 167524110873F9888CF1B9E8, - 0DBB88B6BEC06FCECE4CBD28, - 0B2502A656E77E00AF15A343, - 70BF68C222D1E0A0368EB845, - E79B7DC03F81DA1F8CDE21CA, - 4B74A7F0FDCE3E1706E5B320, - C6BDC4DAD5B40321DA67462A, - F3D0224E4247BCB06A9E4DDF, - 1CFA355CD6811C253C72BDDA ); name = commands; sourceTree = "<group>"; }; - BB094F61F6A8A5737BCC4CF6 = { isa = PBXGroup; children = ( - 04ED2387517934A84ACF9865, - ECE3BE71EB6B9CF1CE869BBE, - 8D4FBD30E1C9EC0DA749BC83, - BCBBF8764A2101CD0E91DB5D ); name = misc; sourceTree = "<group>"; }; - 9519CC8E6EF00140A3B507BA = { isa = PBXGroup; children = ( - 2AB1CC4252DB09507ED31482, - 753B81CCB5A6B6929679E7B7, - B24098EC4FD79D5EDC9383EC ); name = application; sourceTree = "<group>"; }; - B324A7959C768520ED46A064 = { isa = PBXGroup; children = ( - CF5BC8DB7D66C655DABA9129, - 54339ADDCB6F8E9E7721A986, - 47EE021D6C891095140ED7A9, - A8B4D80D55E48F50809DC5E4, - 41AF61914A96159E9EA194B0, - 48E4FA55FD4440AF44EEA437, - 558E925DAC57ADF8810559AC, - 6514FD7E6C5EC12735E49FBC, - 1819C1C4DE5FEEDEA143E3D2, - 14FE601229C9A40C6E182F28, - C17E85281A455245543930E5, - 20EB4F22A76954F2986F364A, - 45258533F9F65AC96D3080B3, - 81D578AA5F277EB0946050E5, - 159790C750B1F8B485DBB499, - 1518D2BA7FCAF267EF1F02E6 ); name = native; sourceTree = "<group>"; }; - 83E1A8B708A967FC7D5B9FE4 = { isa = PBXGroup; children = ( - DA98B2B8AD88362017D0133B, - 8EB93734459D15BBDF8EF722, - 9A37C74D88FB91820F829E3C, - 9627D3CCE9D6810CB06B5D77, - 3DA4EA9C737426FDAF1484AD, - 23BCC80BAA5B674946A538A4, - DAA118DDF10823819CE57BF1, - 444DE4CB4BD092CB31057DFC, - DE87FCC919AE658D7931F3BA, - 6101DBF4D993FE2CB50D4F90, - 6DD8D8DBBBD09193A15803D0, - 09C2000EFECCE35F3F793E55, - 4CA0453E4C12495F1018A4E1, - 45BA9E76F27503E30F331299, - BB094F61F6A8A5737BCC4CF6, - 9519CC8E6EF00140A3B507BA, - B324A7959C768520ED46A064, - BF9B6B0B73FF87595307D858, - 3A9826A8C3B668BCC760BEB7 ); name = "juce_gui_basics"; sourceTree = "<group>"; }; - 9ADB0069D1F40FF3865041E3 = { isa = PBXGroup; children = ( - 1D7578F927EC030203A11978, - 5BB1E90842FD8A212CC2D132, - 586B1E0743FFBE9081A25F4F, - 106E81B939C6B35E34DD71FE, - 96F2A45DCB9BB53844B0ED4F, - 081E86FE0B991469CFA8D7EA, - DFAA7B563CEFB94D9ADB5D6A, - F4D2A03314AB1CF852CC4F2A ); name = "code_editor"; sourceTree = "<group>"; }; - E2198B85DAA7C61CCD912DD5 = { isa = PBXGroup; children = ( - D1F9878B45ABC403F3749567, - C679AE9BBB9B1EE3BAB09E11 ); name = documents; sourceTree = "<group>"; }; - 4DD214F6A346B4C4F28B3C5A = { isa = PBXGroup; children = ( - 901C720965646841A94EB099, - 32D568631762765C07D4BF0D, - 0E4B0B8425DBA19B6F3FE4BF ); name = embedding; sourceTree = "<group>"; }; - 2A882D30C0E50E70FCD95554 = { isa = PBXGroup; children = ( - 76140C0485FDDA98C3D98E2A, - 65BE7542749DCCAE33ACF40F ); name = lookandfeel; sourceTree = "<group>"; }; - C8A65F145D072BB3DA28595B = { isa = PBXGroup; children = ( - 3F56A025C4D83EBDB66E3676, - F46843B979D0385C733C797A, - AD1950C0733B3470777BF861, - CE2BD40797A6E7647FDBE736, - 23D82A4C165DD596474F30E4, - 1E9FE44F0CCC6604B5469412, - F0D9A28C206D7A8BA7089D29, - 88E5D0906646465409715828, - D4F94F0232F0CD426DFC44C5, - 0AA8F001A50408977E76ED96, - FD88DA941838FC91D222DF35, - 92E07CA13571893873565AC7, - 6D4BA4399FDEB6D2195B257D, - 7A9F37527280A470F201FB6E, - 73C69D948D33899821536025, - 8E696460A8A860B7A4044DFC ); name = misc; sourceTree = "<group>"; }; - 9924BF5224418D631DE02DA4 = { isa = PBXGroup; children = ( - 5E94E897783BEEFE61E61A2C, - 6FE8B0DD6116E6A3456ECF09, - 5284E69CC601457D5C7C1063, - D952A208CC8164F0B459EC9E, - 5A746CDDE80FEA2E45B5BA66, - 3A71F2C959CA7DD3C33DC411, - D357A886F6365DA33D639FF5, - 3C92F249799E7CBF41FABEA0, - 7C0F2759385C66CAC3EC362D, - 1D7FEC587CFE464A21830C4D, - 1BF01252E3A30560525CE057 ); name = native; sourceTree = "<group>"; }; - E3229181F8CC2BD5E409AF00 = { isa = PBXGroup; children = ( - 9ADB0069D1F40FF3865041E3, - E2198B85DAA7C61CCD912DD5, - 4DD214F6A346B4C4F28B3C5A, - 2A882D30C0E50E70FCD95554, - C8A65F145D072BB3DA28595B, - 9924BF5224418D631DE02DA4, - 1C639F4C139C8D7753AA9BB6, - 586448E180F8ACBF5A1565B0 ); name = "juce_gui_extra"; sourceTree = "<group>"; }; - 57F522311CAC2E8BF761B95A = { isa = PBXGroup; children = ( - FF082466FC37DC44320B3B7E, - 05DCAE8CA29532E2169D7AC1, - 4CF403118BBAAD5B6763542A, - A3B6D091280930A016DF8FDA, - 146C6A6E3C6B17F2AF475B50, - C5F9A0F8EB81AC15D9BDD61F, - B113BC1061788A9ECB1337C5, - A41AEA0D3ACB2B1E6713AE08, - D0247929128D618A2EB01D86, - 4C4E2282C145D13C86CB23FA, - AC116E6590D49AB2EF19CB9E, - 9F2853D1A12B686BE3BA2C61, - 29381F22B8FDF48C3EAC3A9F, - 455FFBB0C34B760D892D2D57, - 5D9792840E8050DCC766B368, - 61B0CBF705D5FC0431776286, - EF7B66764093D950724EFE70, - 971E49A78543AADB8CA1D2B7, - D4B0BD47094D79AB6382228B, - 12B5243A9435FABAFBE20165, - F6EBDA368C553C37BE703BE5 ); name = opengl; sourceTree = "<group>"; }; - 7C6BF9E0D166E4E5C3F2A005 = { isa = PBXGroup; children = ( - 917988BE74F2180BFC0583A3, - 3AC9B61C10692BBA96D2F775, - 3C18EC09535EA506FC0CBC62, - CC62E20B1189C697DD238810, - 205E9A5C31827555F1CAC30D, - 72FCE41894123FC5DB01566B, - 61481DD4AAC7731CE984937D ); name = native; sourceTree = "<group>"; }; - 2D49786EE07B37713213F905 = { isa = PBXGroup; children = ( - 57F522311CAC2E8BF761B95A, - 7C6BF9E0D166E4E5C3F2A005, - 4540694F9744C9F4D29149CE, - AE1EA04666EAD34D0CA0373D ); name = "juce_opengl"; sourceTree = "<group>"; }; - AADD3015266C1EF879776CBB = { isa = PBXGroup; children = ( - 59389DC8664617FD51740F36, - 7C15112E5F287ACDD74480F5 ); name = playback; sourceTree = "<group>"; }; - 795DACC07989C186924B5DA3 = { isa = PBXGroup; children = ( - E48A7B152993BCF473725A19 ); name = capture; sourceTree = "<group>"; }; - C55C0342ACE444BC42092159 = { isa = PBXGroup; children = ( - 70ECB490BD59F59D003F3BEE, - 6ABF91320A2EB6D307091AEE, - EB5F9A50EB53A57D6AE303C2, - D1D8F82F848413581B274A5D, - 65980344D141B0008A94E2E4, - 020205BB77179A9BE3FFF1E1 ); name = native; sourceTree = "<group>"; }; - AD985677A45CD32AB58EECA5 = { isa = PBXGroup; children = ( - AADD3015266C1EF879776CBB, - 795DACC07989C186924B5DA3, - C55C0342ACE444BC42092159, - F88A99110564C87FBA281F2C, - C0B54E0803BA87C8BC353551 ); name = "juce_video"; sourceTree = "<group>"; }; - 328BE41789531FE4F91F7DA1 = { isa = PBXGroup; children = ( - 9311E4762BC3218510204A0F, - 83416B76189CFC2030936CCA, - E2F864696FA2DDDAD60C7E83, - 95530BD93D8ECFCC072C0850, - 702A741EEADCBB982DDE18B0, - 7333A0F468D3745057EB2368, - F196226BFBA15D76688C61C6, - A7F7E551BA5A75737261BB4C, - F61CCB10A356CE4278F74478, - 448EFC87A2DEF32F9547F801, - 83E1A8B708A967FC7D5B9FE4, - E3229181F8CC2BD5E409AF00, - 2D49786EE07B37713213F905, - AD985677A45CD32AB58EECA5 ); name = "Juce Modules"; sourceTree = "<group>"; }; - 826D8EF5D0C6BF7B9F2AEAF0 = { isa = PBXGroup; children = ( - D30880F1F9F514CEEDB9F48B, - A512C5B237A77EF6FB8E11A0, - 837D266B3F62C3B05C2BC28C, - DF3C9A1DD67E879E4E0A2727, - 65F4459CC1832883FFF6C166, - 6B28CEAF75E22F2CCCACBCC7, - B20469D88488F0809126CC80, - 56728EC77C65482B9C86FF4D, - A6A579E4E4AEA865BC71148C, - 488D1B00C9E5FE4DAB035EDF, - DBCA7E2FFCFD1354DD19DDD6, - C29E664781AA2396C8D59543, - BBDFB328C3D5FC72A0446E6A, - 23609D430A25F54723269E91, - 27DC0E650D6D54DF29E6DB68, - 5915DB02FB7CA8CEC1BF38A9, - 4A7695E93CE32F4E95042FCB, - 87B4BA68E49DD11197B7AFDB ); name = "Juce Library Code"; sourceTree = "<group>"; }; - 469F0AB7234589951A8F29FA = { isa = PBXGroup; children = ( - 46EF49B14DF7357A8287D9D8, - BBE1DB78E35135B41537DCB5, - 61317B5191E05925F232E18C ); name = Resources; sourceTree = "<group>"; }; - 008433D940C09C1A15B916BA = { isa = PBXGroup; children = ( - 39F287BE4C0B4F3BD4A949FD, - C868329EBC1BBA606AB2EB88, - DBB769DEBCD6468C13A3CD25, - F5A00ACFA3D76168F22F1205, - 27313EA12BC45638321922CA, - 243817BA562AD7FA76C834C9, - D685CFEA6344360FBFC355B6, - E31563D2E7DDD8315F369233, - 9C21DBFB38865E5AFE367C6F, - 80C1B737D2C2CB519D1787D7, - C055D09224D84121A3EBB29F, - 56169D835A3E3029D6E3904C, - 4FD13AA663EEE7CC2F83033D ); name = Frameworks; sourceTree = "<group>"; }; - FA0E0597ED415901958AD5AE = { isa = PBXGroup; children = ( - 99E1BC08B886CFDD2CCFD462 ); name = Products; sourceTree = "<group>"; }; - A7589AF92E6E958E1F866761 = { isa = PBXGroup; children = ( - 9D44948383EAABF451302146, - 328BE41789531FE4F91F7DA1, - 826D8EF5D0C6BF7B9F2AEAF0, - 469F0AB7234589951A8F29FA, - 008433D940C09C1A15B916BA, - FA0E0597ED415901958AD5AE ); name = Source; sourceTree = "<group>"; }; - 95F63B27BAC6E72226C3E356 = { isa = XCBuildConfiguration; buildSettings = { - HEADER_SEARCH_PATHS = "../../JuceLibraryCode $(inherited)"; - GCC_OPTIMIZATION_LEVEL = 0; +/* Begin PBXBuildFile section */ + 002427B013C43CE3E6D4E9B5 /* juce_opengl.mm in Sources */ = {isa = PBXBuildFile; fileRef = 5915DB02FB7CA8CEC1BF38A9 /* juce_opengl.mm */; }; + 004E78BC139419671A9EA137 /* MainWindow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E08E877C3A6283CF5C803957 /* MainWindow.cpp */; }; + 00A0D05390DB9F2B74DDAA78 /* Bessel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1989E86F8DFDE34887AC0326 /* Bessel.cpp */; }; + 06BCB79AE267E5841F641E38 /* juce_cryptography.mm in Sources */ = {isa = PBXBuildFile; fileRef = 488D1B00C9E5FE4DAB035EDF /* juce_cryptography.mm */; }; + 0836C50051EF59BF91D7B12D /* LfpDisplayEditor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8A91849BE6B96EB8C0663469 /* LfpDisplayEditor.cpp */; }; + 09673DA3B4D6EA61DEFC0C46 /* DataViewport.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 47A3942AC30A3212C01F1CAF /* DataViewport.cpp */; }; + 0AE243437B40602D35435C32 /* AudioComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B04D87ED6AA4897B6CD3CCF6 /* AudioComponent.cpp */; }; + 0CEFF81CD8861F959DB13362 /* RecordControlEditor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1552007C6C6AF750278C5BE5 /* RecordControlEditor.cpp */; }; + 0D3DFADD627629AD52668186 /* Accelerate.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 39F287BE4C0B4F3BD4A949FD /* Accelerate.framework */; }; + 11D82BA398E9433440B76F66 /* PhaseDetector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9FFD9560522567A033226BD7 /* PhaseDetector.cpp */; }; + 129ADFA8B25DE091AFA2D9E3 /* Custom.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D8D895B3AD895C6E7FD446BF /* Custom.cpp */; }; + 13F1111511DD01E843E631CA /* ProcessorList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 79C91DDF3BC3F15D0338E504 /* ProcessorList.cpp */; }; + 14BDAEA656AAFA60334CC55C /* AccessClass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 420B0E95F1300ABFDC125DBF /* AccessClass.cpp */; }; + 1691EC0AC4C7083D65B925E2 /* FPGAOutput.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9D78F50147005EDB0E89E2B4 /* FPGAOutput.cpp */; }; + 19BB86C918F89D1377F8A0E1 /* SpikeObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5894D40A0E8FA6E9B3EBF9D9 /* SpikeObject.cpp */; }; + 1B620FC17AAECA4C5DE741E2 /* DataWindow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 66463AB11EA4D6341C32F27E /* DataWindow.cpp */; }; + 21539690A9A5DD20AFAF41D3 /* SignalGeneratorEditor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9136BD46BE1E28A96FBBD440 /* SignalGeneratorEditor.cpp */; }; + 24CC7E9A7E87F762D4AB0467 /* DataThread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92602D7166325C7232B85EDD /* DataThread.cpp */; }; + 285FF16149C85F2793EBCBAE /* Design.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2B93450006102A0093F5EACB /* Design.cpp */; }; + 2B29D90B985E9EB788472EFE /* SplitterEditor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D51315B4241B019BE43EE4F1 /* SplitterEditor.cpp */; }; + 2B4A80DCF867DC025C21966B /* Merger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4867923F31CC3EDC9B1A5BE5 /* Merger.cpp */; }; + 2D2BDB63CBD0BED07FF9E44B /* RecentFilesMenuTemplate.nib in Resources */ = {isa = PBXBuildFile; fileRef = BBE1DB78E35135B41537DCB5 /* RecentFilesMenuTemplate.nib */; }; + 3130878C465F3294A89CA142 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E31563D2E7DDD8315F369233 /* IOKit.framework */; }; + 3162B66BC8118715AAA527D7 /* UIComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D2A3B4CDD296B4CEC6902FD7 /* UIComponent.cpp */; }; + 352F3875222B1D233013AAF9 /* ReferenceNodeEditor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9C39C584DA6F507E773687EE /* ReferenceNodeEditor.cpp */; }; + 38568B2E6C61E2F07173B568 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C868329EBC1BBA606AB2EB88 /* AudioToolbox.framework */; }; + 3933895CA488855A23943F61 /* ParameterEditor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 46E3A634686BFEF787229582 /* ParameterEditor.cpp */; }; + 3A2E957EB8D117C535F119E9 /* ArduinoOutputEditor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1AD76E8111A738A8F3717060 /* ArduinoOutputEditor.cpp */; }; + 3C464BC802026D6EF6AD3818 /* OpenGLCanvas.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F2FDC07162CAEDE524F09CFC /* OpenGLCanvas.cpp */; }; + 3D0C7CA4AD9E3963D52E89BD /* DiscRecording.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D685CFEA6344360FBFC355B6 /* DiscRecording.framework */; }; + 3FF289281D3318A7BA8BB44D /* juce_audio_processors.mm in Sources */ = {isa = PBXBuildFile; fileRef = B20469D88488F0809126CC80 /* juce_audio_processors.mm */; }; + 4AD3281B0CCF122A25E33667 /* Biquad.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 22801F75289646F6A85E5583 /* Biquad.cpp */; }; + 4FA2949D3023FC2E377AFFB6 /* unibody-8.otf in Resources */ = {isa = PBXBuildFile; fileRef = 61317B5191E05925F232E18C /* unibody-8.otf */; }; + 4FEC4EC2796E37A3B11B50B9 /* Filter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 587FCA2485B9C89C2A99C23A /* Filter.cpp */; }; + 512D7D16D0A95BDD0D6D6E45 /* WebKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4FD13AA663EEE7CC2F83033D /* WebKit.framework */; }; + 52AE3F7AEED81BA9ED5C4830 /* ChannelSelector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E216D095C98F850A5FB6FB0F /* ChannelSelector.cpp */; }; + 5570682BF1A39FB3E3FAC182 /* LfpDisplayCanvas.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A94E809624F99387E600399 /* LfpDisplayCanvas.cpp */; }; + 55CD2E9F373B69C3E8363B78 /* SourceNodeEditor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6328434A329C353DB8D9512C /* SourceNodeEditor.cpp */; }; + 582C224AA50C9395810C8E27 /* ofSerial.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 308F614D30DCB9AE3767C928 /* ofSerial.cpp */; }; + 58D3FF3B1F462634167BDFB5 /* ControlPanel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 610E487E060C42B52FD5AAC9 /* ControlPanel.cpp */; }; + 58E0EC510F2A88E14AE55439 /* juce_gui_extra.mm in Sources */ = {isa = PBXBuildFile; fileRef = 27DC0E650D6D54DF29E6DB68 /* juce_gui_extra.mm */; }; + 591CED1277A8C945EF60841C /* MessageCenter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7BD2C39F13FDE202141C4B41 /* MessageCenter.cpp */; }; + 5AE42EF7A713B1EC0ACF9EDE /* FilterNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B0E8FAD5AC445F612E3468B9 /* FilterNode.cpp */; }; + 6029B20DF2BD523AC0F78896 /* FilterEditor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D90290A0AA2C36CE757E46D5 /* FilterEditor.cpp */; }; + 627C7B84F5FD275FAF43663A /* WiFiOutput.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2D41C43686CDE35E86A389D7 /* WiFiOutput.cpp */; }; + 6306AA945375749C4FE834E6 /* Main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2C89EC72FF6A7118EF459DC3 /* Main.cpp */; }; + 6510492BAE00C95DC620F493 /* juce_core.mm in Sources */ = {isa = PBXBuildFile; fileRef = A6A579E4E4AEA865BC71148C /* juce_core.mm */; }; + 66F3B79BDF9BFB631D7E3584 /* RecordNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A4E2CAAF556D557B24182414 /* RecordNode.cpp */; }; + 6702EEA4E99D503C0EE933C4 /* GenericEditor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D3AE8303545E28D793312F46 /* GenericEditor.cpp */; }; + 685151FF4FB872983524A5C3 /* SpikeDisplayNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DAA04A0FD47097893712B241 /* SpikeDisplayNode.cpp */; }; + 69630D3ECA4D6014EE3734CD /* State.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C1CB526B75E406851FA918C6 /* State.cpp */; }; + 6A13D8F42A330E2C410B43E3 /* EditorViewport.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7E875E681E18D693D5ADB2FB /* EditorViewport.cpp */; }; + 6B67D7B6301182C7621294B6 /* FPGAThread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA23A1334E4CFA77BC18A153 /* FPGAThread.cpp */; }; + 7015D104F55D5B128341CEA8 /* juce_graphics.mm in Sources */ = {isa = PBXBuildFile; fileRef = BBDFB328C3D5FC72A0446E6A /* juce_graphics.mm */; }; + 702C9BFCE865CB6C6B8BFB0D /* rhd2000registers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5DB3B3197F8C1E5EE159D6FC /* rhd2000registers.cpp */; }; + 704484388E63CDE33491E1AB /* EventDetector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 39464D2A22940DA2DDCCCFC6 /* EventDetector.cpp */; }; + 71111DE81104B1536ECB6DFB /* SourceNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECA6FDB1366BE7EC30F1539B /* SourceNode.cpp */; }; + 739573501D1D440A72C5C2E5 /* RHD2000Thread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A3FB0EA0264580F6B00D993B /* RHD2000Thread.cpp */; }; + 784125612E2B7AC6CD89D835 /* EventNodeEditor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 70151263C4CB8A4F79431E11 /* EventNodeEditor.cpp */; }; + 7F188166D38DA7FB23311413 /* ImageIcon.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 04C6B933E1603B4D0916570D /* ImageIcon.cpp */; }; + 80E5365461A5A7A32C48C563 /* EventNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F94DD42C7BBF81C101D3F605 /* EventNode.cpp */; }; + 85A60568B3DC342C76B4E679 /* GenericProcessor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3AE038CACE48AF85C4FB1ED5 /* GenericProcessor.cpp */; }; + 89FCE8890946693CD5FC4A70 /* okFrontPanelDLL.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 235A8987D99A191D07208D2F /* okFrontPanelDLL.cpp */; }; + 8A5BACA019DA9B0EFAD5CE93 /* ProcessorGraph.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 555D34D0CD8776EE5996CC3A /* ProcessorGraph.cpp */; }; + 9212DC2AEE118398CC970DDF /* CoreMIDI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 243817BA562AD7FA76C834C9 /* CoreMIDI.framework */; }; + 9227961C07C0EE73E89C90B5 /* juce_audio_devices.mm in Sources */ = {isa = PBXBuildFile; fileRef = 65F4459CC1832883FFF6C166 /* juce_audio_devices.mm */; }; + 955561F4FF4484648FDB9F73 /* FileReaderThread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1718EC50691D8421EC00F8B3 /* FileReaderThread.cpp */; }; + 95AE939ADE096394CCD2526F /* EditorViewportButtons.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9F3B3184EC6D42CEA35D6ED8 /* EditorViewportButtons.cpp */; }; + 96142DE6467CA74A74E669D4 /* IntanThread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9C089C090E400CC0E8BBB827 /* IntanThread.cpp */; }; + 992137E90F9D41522FD56875 /* MergerEditor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 29FD7B383C5DDACAA7B8DFD3 /* MergerEditor.cpp */; }; + 996F9E4989EB47941D8100DA /* SignalGenerator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5522973FA48A13C6BED293FE /* SignalGenerator.cpp */; }; + 9A80E3D1D1758A31D2169497 /* CustomLookAndFeel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3774BBCA6CB133D9A854CF71 /* CustomLookAndFeel.cpp */; }; + 9D17609E468FC65EB70ED7F4 /* RBJ.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A21A229CFACC67E31F4F727 /* RBJ.cpp */; }; + 9E30156DBCE4EAF9EFAF0AC4 /* juce_audio_utils.mm in Sources */ = {isa = PBXBuildFile; fileRef = 56728EC77C65482B9C86FF4D /* juce_audio_utils.mm */; }; + 9E8544C3983B3203530B5A49 /* Parameter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CD2370F8F4A44446558A08FB /* Parameter.cpp */; }; + A0DAD4E5F7583349DC9275F2 /* juce_data_structures.mm in Sources */ = {isa = PBXBuildFile; fileRef = DBCA7E2FFCFD1354DD19DDD6 /* juce_data_structures.mm */; }; + A269A876BDF3B7011FA4C681 /* juce_gui_basics.mm in Sources */ = {isa = PBXBuildFile; fileRef = 23609D430A25F54723269E91 /* juce_gui_basics.mm */; }; + A2EE65335FB2810C04ECBFAF /* juce_audio_formats.mm in Sources */ = {isa = PBXBuildFile; fileRef = 6B28CEAF75E22F2CCCACBCC7 /* juce_audio_formats.mm */; }; + A44FEA7117CFE2F06B9889B4 /* Legendre.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C4B0DF8094C90543A65E03E3 /* Legendre.cpp */; }; + A454D138EC507C01D299AB0F /* WiFiOutputEditor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C79249376E3FDF10615E16EA /* WiFiOutputEditor.cpp */; }; + A94130738A9973148544664A /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F5A00ACFA3D76168F22F1205 /* Cocoa.framework */; }; + AA16BE5A6BBD024C8FCFCDA8 /* VisualizerEditor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CAA3B9396EA62166234DAEF1 /* VisualizerEditor.cpp */; }; + AD032CEA5DBE4D4C76D3D2D1 /* ArduinoOutput.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D38E60AC4854B6E1EDE488EB /* ArduinoOutput.cpp */; }; + AD7D05519200FB0EE1C7617A /* BinaryData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A512C5B237A77EF6FB8E11A0 /* BinaryData.cpp */; }; + AE06672D2CBF8F64465B2126 /* RootFinder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3F69480D6145C77992FA59BA /* RootFinder.cpp */; }; + AF26E388BF6536803E762CB1 /* RHD2000Editor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 45D78C8EF660EECE64BAA33F /* RHD2000Editor.cpp */; }; + AF67C81811F18FCE6AA9C895 /* SpikeDisplayEditor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1EC95CD1D830F6D85ADB3B9D /* SpikeDisplayEditor.cpp */; }; + B226387EB0FCE3BE6773FF61 /* Cascade.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 09BCBD414282A3AA4F66A3A5 /* Cascade.cpp */; }; + B3B08037F49EC7540586828F /* ChebyshevI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AC2CFF4DA5CE431FCC628BA3 /* ChebyshevI.cpp */; }; + B6C73582C501D8C3C03A4860 /* ChebyshevII.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B767A249792EB15A87054409 /* ChebyshevII.cpp */; }; + BBE886EA79C50D0D68A5A753 /* PoleFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 65312FAD0900119CDF6CF414 /* PoleFilter.cpp */; }; + BE54C019A73BBAE05BFD7D17 /* ResamplingNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A98A22CF5F208ED6DBE08063 /* ResamplingNode.cpp */; }; + BF3254F07C15D467D6DB3FEF /* AudioEditor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 10BE33089BA6F3468F36CD6C /* AudioEditor.cpp */; }; + C0E966234C8AF91C19CF6EA4 /* Param.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3F6C67E29CDEDF2EF61C054F /* Param.cpp */; }; + C2475E008FEB33B3EA7B6C7F /* juce_audio_basics.mm in Sources */ = {isa = PBXBuildFile; fileRef = DF3C9A1DD67E879E4E0A2727 /* juce_audio_basics.mm */; }; + C3406F00595AEFF068EDB162 /* FPGAOutputEditor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 169F1B20FC9FFE88C53D2735 /* FPGAOutputEditor.cpp */; }; + C59764685E62E7C4D323F84B /* LfpDisplayNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EA535EA158451360B7B8AE52 /* LfpDisplayNode.cpp */; }; + C6F08BF3EF53274A42BB88EB /* Channel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9BC055494F9FEE3F90630541 /* Channel.cpp */; }; + C853FCE2F6C91B3643322CF0 /* PracticalSocket.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9F577889CB6C54A2F7B1CA80 /* PracticalSocket.cpp */; }; + C8D7AC0B88A9A2C182B2B752 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DBB769DEBCD6468C13A3CD25 /* Carbon.framework */; }; + C9AC286A46B3A1318F298DEF /* rhd2000datablock.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECB5A75A81B90327F58CBD9E /* rhd2000datablock.cpp */; }; + CA4DCF67B48352BE633A616D /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C055D09224D84121A3EBB29F /* QuartzCore.framework */; }; + CAB9D9DEF279F93132B45F90 /* QTKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 80C1B737D2C2CB519D1787D7 /* QTKit.framework */; }; + CB470032BC92A30906C96258 /* Elliptic.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 392408C1943AC6234BAAC743 /* Elliptic.cpp */; }; + D0873C347977633B4421B94D /* SpikeDetectorEditor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A252FE4E6A360CBC4AF694B3 /* SpikeDetectorEditor.cpp */; }; + D0E9E20F9D8FDA700BB6D820 /* Splitter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2C4730CAFED4F6292B575318 /* Splitter.cpp */; }; + D19775DC99C67AD20F98EF17 /* Documentation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E90FCB43DA2FF766597DA75E /* Documentation.cpp */; }; + DA836EC803E4FF4EDEBE6386 /* rhd2000evalboard.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2D2BAC4320470CF68743F58E /* rhd2000evalboard.cpp */; }; + DDDFAE2042D8AD20CC78CE3C /* ofArduino.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3753B3B311AE0A9F4CC5AD40 /* ofArduino.cpp */; }; + DE758AF46844DF951655966C /* AudioNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B27F558F42AC78F0E564B5AF /* AudioNode.cpp */; }; + E100912B2FCE36A30D097C95 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9C21DBFB38865E5AFE367C6F /* OpenGL.framework */; }; + E4DA638CDD4DD574A6CD843E /* RecordControl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 258938780F93A7CF41366F26 /* RecordControl.cpp */; }; + E5CBEA12D7AD7788C9BF5737 /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 27313EA12BC45638321922CA /* CoreAudio.framework */; }; + E85DA5FC9A162F129ABA7113 /* SignalChainManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0987F7E90136D0E08A606A22 /* SignalChainManager.cpp */; }; + ED8CB527B27C67E9E4DA027C /* SpikeDetector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC3B7E4E25505D9044BFACC7 /* SpikeDetector.cpp */; }; + EDEE5E21F0C9BDB7DB796083 /* AudioResamplingNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 76F569AE7B444D8F69EE0E86 /* AudioResamplingNode.cpp */; }; + EE56A6BBBFA4A27A4BCF7279 /* SpikeDisplayCanvas.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A7D4C9E3ED3763847C087F46 /* SpikeDisplayCanvas.cpp */; }; + F0EC60AEFAFF3D289F8110BE /* ResamplingNodeEditor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C5ABE6BDCA91410BA92A7BD9 /* ResamplingNodeEditor.cpp */; }; + F4397EAE00E0B9F96C8B6C07 /* InfoLabel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 17E13CCDA0C82F92EAB05BE6 /* InfoLabel.cpp */; }; + F505DF3C2BA492B5A2F28D05 /* Butterworth.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B47B3368AA1A182B0CA1AB26 /* Butterworth.cpp */; }; + FA2A052548AAD146F3F5AD83 /* juce_video.mm in Sources */ = {isa = PBXBuildFile; fileRef = 4A7695E93CE32F4E95042FCB /* juce_video.mm */; }; + FAE745870674A07A65690433 /* DataBuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 788F8B7719B70465762B634B /* DataBuffer.cpp */; }; + FCB767F14565886C9D823916 /* juce_events.mm in Sources */ = {isa = PBXBuildFile; fileRef = C29E664781AA2396C8D59543 /* juce_events.mm */; }; + FD4865450F4C47FF3C6327FE /* QuickTime.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 56169D835A3E3029D6E3904C /* QuickTime.framework */; }; + FDCFDC9CC6D7A82131190FB0 /* ReferenceNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BBD9C2AED6F500D090069007 /* ReferenceNode.cpp */; }; +/* End PBXBuildFile section */ + +/* Begin PBXFileReference section */ + 0052A4FD257928E5D83927E6 /* juce_WavAudioFormat.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_WavAudioFormat.cpp; path = ../../JuceLibraryCode/modules/juce_audio_formats/codecs/juce_WavAudioFormat.cpp; sourceTree = SOURCE_ROOT; }; + 01859D6E7D95E44BD8E17D91 /* juce_module_info */ = {isa = PBXFileReference; lastKnownFileType = text; name = juce_module_info; path = ../../JuceLibraryCode/modules/juce_cryptography/juce_module_info; sourceTree = SOURCE_ROOT; }; + 018F4E079EB12A78C4F8F773 /* 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; }; + 01C313C323E5CB995C939E0B /* 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; }; + 01D791730840EB0BA7FD61BA /* 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; }; + 020205BB77179A9BE3FFF1E1 /* juce_win32_QuickTimeMovieComponent.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_QuickTimeMovieComponent.cpp; path = ../../JuceLibraryCode/modules/juce_video/native/juce_win32_QuickTimeMovieComponent.cpp; sourceTree = SOURCE_ROOT; }; + 0242AB5BCD8C002DC2E30BAC /* juce_MidiOutput.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MidiOutput.h; path = ../../JuceLibraryCode/modules/juce_audio_devices/midi_io/juce_MidiOutput.h; sourceTree = SOURCE_ROOT; }; + 027C1143CC66EA8F73C39A74 /* 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; }; + 0287B009511521BEAAE8A52C /* DataThread.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = DataThread.h; path = ../../Source/Processors/DataThreads/DataThread.h; sourceTree = SOURCE_ROOT; }; + 028D4D3C0862B4B1312E2395 /* SourceNodeEditor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = SourceNodeEditor.h; path = ../../Source/Processors/Editors/SourceNodeEditor.h; sourceTree = SOURCE_ROOT; }; + 02DA588D3B873F1971ACD912 /* juce_FlacAudioFormat.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_FlacAudioFormat.cpp; path = ../../JuceLibraryCode/modules/juce_audio_formats/codecs/juce_FlacAudioFormat.cpp; sourceTree = SOURCE_ROOT; }; + 0316B49B86725305C70783CA /* 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; }; + 033AE5DE19F0EEDC47D41C80 /* 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; }; + 03D7B457E0915E43A6AFF4B4 /* 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; }; + 04C474E0F2F7FDEC714A673C /* 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; }; + 04C6B933E1603B4D0916570D /* ImageIcon.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = ImageIcon.cpp; path = ../../Source/Processors/Editors/ImageIcon.cpp; sourceTree = SOURCE_ROOT; }; + 04ED2387517934A84ACF9865 /* 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; }; + 05997833A4AA137FD64348AD /* 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; }; + 05BD169B8574607A6F6AD3B6 /* 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; }; + 05C35036E964AAD6024E0766 /* MergerA-01.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "MergerA-01.png"; path = "../../Resources/Images/Buttons/MergerA-01.png"; sourceTree = SOURCE_ROOT; }; + 05DCAE8CA29532E2169D7AC1 /* juce_Matrix3D.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Matrix3D.h; path = ../../JuceLibraryCode/modules/juce_opengl/opengl/juce_Matrix3D.h; sourceTree = SOURCE_ROOT; }; + 06072EC6BCD3B7D8C17C2402 /* 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; }; + 078625CF5C083AD538D23401 /* juce_AudioCDReader.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioCDReader.cpp; path = ../../JuceLibraryCode/modules/juce_audio_devices/audio_cd/juce_AudioCDReader.cpp; sourceTree = SOURCE_ROOT; }; + 0790CCE2FCFDFA6944DFC402 /* 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; }; + 07FD5E530E9E6BFB2ACA4B8C /* juce_audio_formats.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_audio_formats.h; path = ../../JuceLibraryCode/modules/juce_audio_formats/juce_audio_formats.h; sourceTree = SOURCE_ROOT; }; + 081E86FE0B991469CFA8D7EA /* 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; }; + 085F51FEE5C5FDAA321090A0 /* 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; }; + 087FA26464FB283EC6FD4795 /* 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; }; + 08907A4BA0D5628476D19C48 /* 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; }; + 08A7A7FD7D77C0657270E9BF /* 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; }; + 08DAD5894A480950C66F5873 /* 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; }; + 09160DF53438B400BFE85E07 /* 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; }; + 0987F7E90136D0E08A606A22 /* SignalChainManager.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = SignalChainManager.cpp; path = ../../Source/UI/SignalChainManager.cpp; sourceTree = SOURCE_ROOT; }; + 09A159213372995F3CCEB85B /* 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; }; + 09BCBD414282A3AA4F66A3A5 /* Cascade.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Cascade.cpp; path = ../../Source/Dsp/Cascade.cpp; sourceTree = SOURCE_ROOT; }; + 0A2AD4AB14F93364EFB9611E /* miso-regular.ttf */ = {isa = PBXFileReference; lastKnownFileType = file.ttf; name = "miso-regular.ttf"; path = "../../Resources/Fonts/miso-regular.ttf"; sourceTree = SOURCE_ROOT; }; + 0A351ED88CF00C0697701E73 /* 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; }; + 0A413228C75C046CE683E0E6 /* 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; }; + 0A42FFB89531588E51762D3E /* juce_android_Audio.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_android_Audio.cpp; path = ../../JuceLibraryCode/modules/juce_audio_devices/native/juce_android_Audio.cpp; sourceTree = SOURCE_ROOT; }; + 0A46EF94E558D5E19F96E646 /* 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; }; + 0A8BC957DBEE226346C1EA25 /* 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; }; + 0AA8F001A50408977E76ED96 /* 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; }; + 0AAFE3F4D106138401C190C5 /* 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; }; + 0B2502A656E77E00AF15A343 /* 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; }; + 0B2B7732073D56E484950C8D /* RecordControlEditor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = RecordControlEditor.h; path = ../../Source/Processors/Editors/RecordControlEditor.h; sourceTree = SOURCE_ROOT; }; + 0B382285EEDD8A3FDB45C074 /* 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; }; + 0B5B63E563EFA7E816DE3DCA /* 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; }; + 0BB4380EDFEAAE0DAB255B90 /* juce_BlowFish.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_BlowFish.cpp; path = ../../JuceLibraryCode/modules/juce_cryptography/encryption/juce_BlowFish.cpp; sourceTree = SOURCE_ROOT; }; + 0BCAC20DAB10B957168B85D6 /* 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; }; + 0C646E9950FB580B21E1F2BD /* juce_WindowsMediaAudioFormat.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_WindowsMediaAudioFormat.cpp; path = ../../JuceLibraryCode/modules/juce_audio_formats/codecs/juce_WindowsMediaAudioFormat.cpp; sourceTree = SOURCE_ROOT; }; + 0CCB1C4D687001E04DE1DD9C /* 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; }; + 0CCE619599DB39323E49FF3C /* ResamplingNodeEditor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = ResamplingNodeEditor.h; path = ../../Source/Processors/Editors/ResamplingNodeEditor.h; sourceTree = SOURCE_ROOT; }; + 0D3C20D1F00B7B1381E6B987 /* 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; }; + 0D884C2CF25F23CE6B99B2A1 /* 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; }; + 0D8ECE32F7D0FE74185F6EF4 /* 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; }; + 0DBB88B6BEC06FCECE4CBD28 /* 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; }; + 0DD0CBF9BBD4A503F2B7868D /* 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; }; + 0DE9D2FE41553B4D4316DD55 /* 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; }; + 0E4B0B8425DBA19B6F3FE4BF /* 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; }; + 0E98E81084F183B8426EDA7F /* 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; }; + 0FA84E49DB493BCC886A355F /* juce_MD5.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MD5.h; path = ../../JuceLibraryCode/modules/juce_cryptography/hashing/juce_MD5.h; sourceTree = SOURCE_ROOT; }; + 0FDD7551AC98348D4A98ADC7 /* ProcessorGraph.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = ProcessorGraph.h; path = ../../Source/Processors/ProcessorGraph.h; sourceTree = SOURCE_ROOT; }; + 0FE8ACC50ED8E7FFC9E6B9B4 /* ControlPanel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = ControlPanel.h; path = ../../Source/UI/ControlPanel.h; sourceTree = SOURCE_ROOT; }; + 105B1452DF6CE1D80D69A9D1 /* ProcessorList.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = ProcessorList.h; path = ../../Source/UI/ProcessorList.h; sourceTree = SOURCE_ROOT; }; + 106E81B939C6B35E34DD71FE /* 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; }; + 1086169B0EE86E04B64575C2 /* Dsp.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Dsp.h; path = ../../Source/Dsp/Dsp.h; sourceTree = SOURCE_ROOT; }; + 108DF32ADFBA5CA48F928A92 /* 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; }; + 10BE33089BA6F3468F36CD6C /* AudioEditor.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AudioEditor.cpp; path = ../../Source/Processors/Editors/AudioEditor.cpp; sourceTree = SOURCE_ROOT; }; + 113404D3FDE3745DF1E8D014 /* 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; }; + 1191BF3048664183033BFF89 /* 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; }; + 1194EE0956A9645270582979 /* 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; }; + 11A5824E0239C86801BE2EB8 /* 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; }; + 11D619EEF63C1827EA91F593 /* 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; }; + 1246C8A62803B7E115713705 /* 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; }; + 12B5243A9435FABAFBE20165 /* juce_Quaternion.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Quaternion.h; path = ../../JuceLibraryCode/modules/juce_opengl/opengl/juce_Quaternion.h; sourceTree = SOURCE_ROOT; }; + 12B5DDCB6E5ECD93A4C55BB5 /* LfpDisplayCanvas.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = LfpDisplayCanvas.h; path = ../../Source/Processors/Visualization/LfpDisplayCanvas.h; sourceTree = SOURCE_ROOT; }; + 1307DAE32BA702565A67D127 /* 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; }; + 13212C01A5E138553FAFBE9C /* 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; }; + 13D9868B08E941F6827E157C /* 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; }; + 13D9DC48F19699485F9888A4 /* 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; }; + 1463D2DAB3A1D8CEE825056A /* juce_AudioCDReader.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioCDReader.h; path = ../../JuceLibraryCode/modules/juce_audio_devices/audio_cd/juce_AudioCDReader.h; sourceTree = SOURCE_ROOT; }; + 146C6A6E3C6B17F2AF475B50 /* juce_OpenGLFrameBuffer.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_OpenGLFrameBuffer.cpp; path = ../../JuceLibraryCode/modules/juce_opengl/opengl/juce_OpenGLFrameBuffer.cpp; sourceTree = SOURCE_ROOT; }; + 14DD0220B41F74C01A9DC676 /* 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; }; + 14F594C425F332F455A16D35 /* okFrontPanelDLL.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = okFrontPanelDLL.h; path = "../../Source/Processors/DataThreads/rhythm-api/okFrontPanelDLL.h"; sourceTree = SOURCE_ROOT; }; + 14FE601229C9A40C6E182F28 /* 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; }; + 1518D2BA7FCAF267EF1F02E6 /* 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; }; + 154303EE3929F26B93792187 /* SourceNode.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = SourceNode.h; path = ../../Source/Processors/SourceNode.h; sourceTree = SOURCE_ROOT; }; + 1552007C6C6AF750278C5BE5 /* RecordControlEditor.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = RecordControlEditor.cpp; path = ../../Source/Processors/Editors/RecordControlEditor.cpp; sourceTree = SOURCE_ROOT; }; + 159790C750B1F8B485DBB499 /* 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; }; + 161E095C716133CB255B6CCD /* 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; }; + 167524110873F9888CF1B9E8 /* 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; }; + 168823A9EBD85BFBFD2CE2EE /* RadioButtons-03.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "RadioButtons-03.png"; path = "../../Resources/Images/Icons/RadioButtons-03.png"; sourceTree = SOURCE_ROOT; }; + 169F1B20FC9FFE88C53D2735 /* FPGAOutputEditor.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = FPGAOutputEditor.cpp; path = ../../Source/Processors/Editors/FPGAOutputEditor.cpp; sourceTree = SOURCE_ROOT; }; + 1712916024EC787B6C231732 /* RadioButtons_selected_over-03.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "RadioButtons_selected_over-03.png"; path = "../../Resources/Images/Icons/RadioButtons_selected_over-03.png"; sourceTree = SOURCE_ROOT; }; + 1718EC50691D8421EC00F8B3 /* FileReaderThread.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = FileReaderThread.cpp; path = ../../Source/Processors/DataThreads/FileReaderThread.cpp; sourceTree = SOURCE_ROOT; }; + 1719507D8A73EA71F1C3F306 /* cpmono-plain-serialized */ = {isa = PBXFileReference; lastKnownFileType = file; name = "cpmono-plain-serialized"; path = "../../Resources/Fonts/cpmono-plain-serialized"; sourceTree = SOURCE_ROOT; }; + 172FA5C9EC4B16BC0C45F269 /* 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; }; + 174842EA681FA29BE38A6272 /* 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; }; + 1777330D3BDAE99A93F98943 /* 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; }; + 178AD28BF5BC92B58A3A3539 /* 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; }; + 17B29FF3D3EA14EF2BE149BB /* 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; }; + 17CACEC7EA0A4B55A06A0993 /* juce_MidiDataConcatenator.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MidiDataConcatenator.h; path = ../../JuceLibraryCode/modules/juce_audio_devices/native/juce_MidiDataConcatenator.h; sourceTree = SOURCE_ROOT; }; + 17CE6B2913E72ED8727ECD56 /* AudioResamplingNode.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AudioResamplingNode.h; path = ../../Source/Processors/AudioResamplingNode.h; sourceTree = SOURCE_ROOT; }; + 17E13CCDA0C82F92EAB05BE6 /* InfoLabel.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = InfoLabel.cpp; path = ../../Source/UI/InfoLabel.cpp; sourceTree = SOURCE_ROOT; }; + 17FB020EFEAED8493D3CB121 /* 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; }; + 1819C1C4DE5FEEDEA143E3D2 /* 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; }; + 18A730DF335EEB3A4D13FDCA /* 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; }; + 18B410DA5435C02C82BA13F8 /* 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; }; + 18C2F9CA38393D106FB834E2 /* 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; }; + 18CFDBCD4A5B80E78DADCFEB /* 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; }; + 19043050D1DADAEAB48FB803 /* juce_AudioCDBurner.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioCDBurner.h; path = ../../JuceLibraryCode/modules/juce_audio_devices/audio_cd/juce_AudioCDBurner.h; sourceTree = SOURCE_ROOT; }; + 19148DBA36B94FA639DF3A72 /* CustomLookAndFeel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = CustomLookAndFeel.h; path = ../../Source/UI/CustomLookAndFeel.h; sourceTree = SOURCE_ROOT; }; + 193FED8339417E8E6264957A /* 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; }; + 1989E86F8DFDE34887AC0326 /* Bessel.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Bessel.cpp; path = ../../Source/Dsp/Bessel.cpp; sourceTree = SOURCE_ROOT; }; + 19A8A8E1BF043B390E02C429 /* 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; }; + 19AB6653E818B409554C5606 /* 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; }; + 1A22BB28E65B6D6636CCEBF1 /* RadioButtons_selected_over-02.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "RadioButtons_selected_over-02.png"; path = "../../Resources/Images/Icons/RadioButtons_selected_over-02.png"; sourceTree = SOURCE_ROOT; }; + 1AD76E8111A738A8F3717060 /* ArduinoOutputEditor.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = ArduinoOutputEditor.cpp; path = ../../Source/Processors/Editors/ArduinoOutputEditor.cpp; sourceTree = SOURCE_ROOT; }; + 1AEEC114AFAB6E81205FBCD1 /* 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; }; + 1B27BF1CF3F235A55CD5107D /* 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; }; + 1BF01252E3A30560525CE057 /* 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; }; + 1C474C73937D98E9D3FFEEC0 /* 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; }; + 1C639F4C139C8D7753AA9BB6 /* juce_module_info */ = {isa = PBXFileReference; lastKnownFileType = text; name = juce_module_info; path = ../../JuceLibraryCode/modules/juce_gui_extra/juce_module_info; sourceTree = SOURCE_ROOT; }; + 1C93ECD2B04F39923E66B529 /* ReferenceNodeEditor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = ReferenceNodeEditor.h; path = ../../Source/Processors/Editors/ReferenceNodeEditor.h; sourceTree = SOURCE_ROOT; }; + 1CB0D7AC988EDEC838A1C546 /* 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; }; + 1CCC1D4213B17ABF6222EC82 /* 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; }; + 1CFA355CD6811C253C72BDDA /* 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; }; + 1D1ABA743E533A4B7A50DBB0 /* 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; }; + 1D7578F927EC030203A11978 /* 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; }; + 1D7FEC587CFE464A21830C4D /* 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; }; + 1DF5FD417930A62110DF0419 /* 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; }; + 1E9FE44F0CCC6604B5469412 /* 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; }; + 1EC95CD1D830F6D85ADB3B9D /* SpikeDisplayEditor.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = SpikeDisplayEditor.cpp; path = ../../Source/Processors/Editors/SpikeDisplayEditor.cpp; sourceTree = SOURCE_ROOT; }; + 1F12D1392E5DF34C3A3C445D /* 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; }; + 205E9A5C31827555F1CAC30D /* juce_OpenGL_osx.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_OpenGL_osx.h; path = ../../JuceLibraryCode/modules/juce_opengl/native/juce_OpenGL_osx.h; sourceTree = SOURCE_ROOT; }; + 208DCD7025D0DF2740C01E4A /* 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; }; + 20EB4F22A76954F2986F364A /* 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; }; + 215B159836CE40810964B773 /* 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; }; + 215E1BD79B5870D5356810F0 /* Visualizer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Visualizer.h; path = ../../Source/Processors/Visualization/Visualizer.h; sourceTree = SOURCE_ROOT; }; + 217032322A2570ABAC47194C /* 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; }; + 21A0260D2DB039B81DF4970C /* 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; }; + 21C11A58CAA0F9E86AA204EC /* 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; }; + 21D3C1095D2B5A834D998B74 /* juce_android_OpenSL.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_android_OpenSL.cpp; path = ../../JuceLibraryCode/modules/juce_audio_devices/native/juce_android_OpenSL.cpp; sourceTree = SOURCE_ROOT; }; + 222AC2E9BEFE12BE7FF88879 /* 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; }; + 22801F75289646F6A85E5583 /* Biquad.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Biquad.cpp; path = ../../Source/Dsp/Biquad.cpp; sourceTree = SOURCE_ROOT; }; + 229989EC8A6F145C81348CA9 /* PhaseDetector.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = PhaseDetector.h; path = ../../Source/Processors/PhaseDetector.h; sourceTree = SOURCE_ROOT; }; + 235A8987D99A191D07208D2F /* okFrontPanelDLL.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = okFrontPanelDLL.cpp; path = "../../Source/Processors/DataThreads/rhythm-api/okFrontPanelDLL.cpp"; sourceTree = SOURCE_ROOT; }; + 23609D430A25F54723269E91 /* 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; }; + 23A6BA852B71DAAF3F709428 /* RHD2000Thread.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = RHD2000Thread.h; path = ../../Source/Processors/DataThreads/RHD2000Thread.h; sourceTree = SOURCE_ROOT; }; + 23C7EA9C89CC98A5EFEC12FA /* 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; }; + 23D82A4C165DD596474F30E4 /* 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; }; + 23EAFAEA6457DB4E452F8715 /* SignalGenerator.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = SignalGenerator.h; path = ../../Source/Processors/SignalGenerator.h; sourceTree = SOURCE_ROOT; }; + 23F048594D4C9AD8C3399877 /* 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; }; + 243817BA562AD7FA76C834C9 /* CoreMIDI.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMIDI.framework; path = System/Library/Frameworks/CoreMIDI.framework; sourceTree = SDKROOT; }; + 24D86195580EFB86AC084DCC /* cpmono_extra_light.otf */ = {isa = PBXFileReference; lastKnownFileType = file.otf; name = cpmono_extra_light.otf; path = ../../Resources/Fonts/cpmono_extra_light.otf; sourceTree = SOURCE_ROOT; }; + 25433DB6D2EAEBB307EFB960 /* juce_module_info */ = {isa = PBXFileReference; lastKnownFileType = text; name = juce_module_info; path = ../../JuceLibraryCode/modules/juce_graphics/juce_module_info; sourceTree = SOURCE_ROOT; }; + 256E22D98B16B09BD521C4A4 /* 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; }; + 258938780F93A7CF41366F26 /* RecordControl.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = RecordControl.cpp; path = ../../Source/Processors/Utilities/RecordControl.cpp; sourceTree = SOURCE_ROOT; }; + 25ABEB43042E98C668A16432 /* SpikeDisplayEditor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = SpikeDisplayEditor.h; path = ../../Source/Processors/Editors/SpikeDisplayEditor.h; sourceTree = SOURCE_ROOT; }; + 25DCA4D0E86DFB51AF637D21 /* juce_win32_Midi.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_Midi.cpp; path = ../../JuceLibraryCode/modules/juce_audio_devices/native/juce_win32_Midi.cpp; sourceTree = SOURCE_ROOT; }; + 25F7BEADC001FA3D1EA9B32C /* 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; }; + 261B5AA82F2A86CC5500D8D2 /* ArduinoIcon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ArduinoIcon.png; path = ../../Resources/Images/Icons/ArduinoIcon.png; sourceTree = SOURCE_ROOT; }; + 265EDA19C88E74249FD66609 /* SignalGeneratorEditor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = SignalGeneratorEditor.h; path = ../../Source/Processors/Editors/SignalGeneratorEditor.h; sourceTree = SOURCE_ROOT; }; + 266FC6DA3123E576811DD828 /* juce_FlacAudioFormat.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_FlacAudioFormat.h; path = ../../JuceLibraryCode/modules/juce_audio_formats/codecs/juce_FlacAudioFormat.h; sourceTree = SOURCE_ROOT; }; + 26FF78F12CCB8725C0DAF9C2 /* juce_MidiInput.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MidiInput.h; path = ../../JuceLibraryCode/modules/juce_audio_devices/midi_io/juce_MidiInput.h; sourceTree = SOURCE_ROOT; }; + 27313EA12BC45638321922CA /* CoreAudio.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudio.framework; path = System/Library/Frameworks/CoreAudio.framework; sourceTree = SDKROOT; }; + 27548017AB2ABAF17E1D5DF5 /* 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; }; + 27DC0E650D6D54DF29E6DB68 /* 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; }; + 2847E92BB432EEB9D5A59260 /* 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; }; + 284F3E94F0C96EA1DD89E606 /* juce_FileFilter.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_FileFilter.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/filebrowser/juce_FileFilter.cpp; sourceTree = SOURCE_ROOT; }; + 28847C807E6B05303FB8FB34 /* 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; }; + 28D5AEEEFC4FA8877419C829 /* 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; }; + 2924B990E35D3B51AA245978 /* 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; }; + 29381F22B8FDF48C3EAC3A9F /* juce_OpenGLPixelFormat.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_OpenGLPixelFormat.cpp; path = ../../JuceLibraryCode/modules/juce_opengl/opengl/juce_OpenGLPixelFormat.cpp; sourceTree = SOURCE_ROOT; }; + 29D7893C278FFE00782637B6 /* Bessel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Bessel.h; path = ../../Source/Dsp/Bessel.h; sourceTree = SOURCE_ROOT; }; + 29FD7B383C5DDACAA7B8DFD3 /* MergerEditor.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MergerEditor.cpp; path = ../../Source/Processors/Editors/MergerEditor.cpp; sourceTree = SOURCE_ROOT; }; + 2A3230DEAAC86A9090950703 /* 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; }; + 2AB1CC4252DB09507ED31482 /* 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; }; + 2AE12F85965B8BE4A0E12F67 /* 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; }; + 2B134713E91426120A994CB7 /* 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; }; + 2B19F2DE42A91F56C2380F9A /* 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; }; + 2B93450006102A0093F5EACB /* Design.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Design.cpp; path = ../../Source/Dsp/Design.cpp; sourceTree = SOURCE_ROOT; }; + 2BC005B37A0FB3179C2F3AC7 /* juce_CoreAudioFormat.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_CoreAudioFormat.h; path = ../../JuceLibraryCode/modules/juce_audio_formats/codecs/juce_CoreAudioFormat.h; sourceTree = SOURCE_ROOT; }; + 2C4730CAFED4F6292B575318 /* Splitter.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Splitter.cpp; path = ../../Source/Processors/Utilities/Splitter.cpp; sourceTree = SOURCE_ROOT; }; + 2C89EC72FF6A7118EF459DC3 /* Main.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Main.cpp; path = ../../Source/Main.cpp; sourceTree = SOURCE_ROOT; }; + 2D1BF69121265C83C7937EB6 /* juce_AudioIODevice.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioIODevice.h; path = ../../JuceLibraryCode/modules/juce_audio_devices/audio_io/juce_AudioIODevice.h; sourceTree = SOURCE_ROOT; }; + 2D20F49E12A7D313049E0258 /* 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; }; + 2D2BAC4320470CF68743F58E /* rhd2000evalboard.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = rhd2000evalboard.cpp; path = "../../Source/Processors/DataThreads/rhythm-api/rhd2000evalboard.cpp"; sourceTree = SOURCE_ROOT; }; + 2D41C43686CDE35E86A389D7 /* WiFiOutput.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = WiFiOutput.cpp; path = ../../Source/Processors/WiFiOutput.cpp; sourceTree = SOURCE_ROOT; }; + 2D577016FEEE23DD5703C924 /* 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; }; + 2DA0032B6DF10345C4842BF5 /* 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; }; + 2F2EDBE0623561191234AF21 /* juce_LAMEEncoderAudioFormat.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_LAMEEncoderAudioFormat.cpp; path = ../../JuceLibraryCode/modules/juce_audio_formats/codecs/juce_LAMEEncoderAudioFormat.cpp; sourceTree = SOURCE_ROOT; }; + 2F8252D3FF527D6559B12615 /* 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; }; + 2F9BB379BCFCFE0D88CC0408 /* 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; }; + 2FE6DAFB634FF3C20F1D6FD7 /* 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; }; + 2FF422D0633A28558D0227EC /* 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; }; + 301783FC4E3B19CA3C0AC85B /* 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; }; + 3063CF211ABB734A9FD452EC /* Custom.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Custom.h; path = ../../Source/Dsp/Custom.h; sourceTree = SOURCE_ROOT; }; + 308F614D30DCB9AE3767C928 /* ofSerial.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = ofSerial.cpp; path = ../../Source/Processors/Serial/ofSerial.cpp; sourceTree = SOURCE_ROOT; }; + 313970BBDAAA4EDC8B322F3A /* 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; }; + 314955FB1E6DD74C71EB8907 /* juce_AudioFormatReaderSource.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioFormatReaderSource.h; path = ../../JuceLibraryCode/modules/juce_audio_formats/format/juce_AudioFormatReaderSource.h; sourceTree = SOURCE_ROOT; }; + 316FB94579DA666A388F429A /* juce_WildcardFileFilter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_WildcardFileFilter.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/filebrowser/juce_WildcardFileFilter.h; sourceTree = SOURCE_ROOT; }; + 31A3925602D128195100B74D /* 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; }; + 31BE5E435604D33173940048 /* 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; }; + 31FDA03EF1B527B336FA6263 /* juce_module_info */ = {isa = PBXFileReference; lastKnownFileType = text; name = juce_module_info; path = ../../JuceLibraryCode/modules/juce_events/juce_module_info; sourceTree = SOURCE_ROOT; }; + 32976762B1DB850DB65B9504 /* 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; }; + 32A1325430309CF4114C9618 /* 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; }; + 32B658D7A44849A6F640AF37 /* miso-bold.ttf */ = {isa = PBXFileReference; lastKnownFileType = file.ttf; name = "miso-bold.ttf"; path = "../../Resources/Fonts/miso-bold.ttf"; sourceTree = SOURCE_ROOT; }; + 32CEF6C84CD06B18035B035C /* RadioButtons_selected-05.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "RadioButtons_selected-05.png"; path = "../../Resources/Images/Icons/RadioButtons_selected-05.png"; sourceTree = SOURCE_ROOT; }; + 32D568631762765C07D4BF0D /* 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; }; + 33A69BDDCFCD4A4DC14A9961 /* 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; }; + 349C9FCEDC32E73DCB7AE806 /* 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; }; + 353937A4E68C8C6916C6D1F9 /* 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; }; + 35AEAE0CC0B546625E163B9B /* sine_wave.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = sine_wave.png; path = ../../Resources/Images/Icons/sine_wave.png; sourceTree = SOURCE_ROOT; }; + 35C0963BAB9A82F12CDC9F76 /* 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; }; + 361D8C54B3E54766CBC48046 /* Biquad.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Biquad.h; path = ../../Source/Dsp/Biquad.h; sourceTree = SOURCE_ROOT; }; + 361E3A46C9BFAD1530593487 /* 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; }; + 3663C981D28BF165C1B601A7 /* 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; }; + 36A9736F04AAA2F8E9D711BB /* 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; }; + 3753B3B311AE0A9F4CC5AD40 /* ofArduino.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = ofArduino.cpp; path = ../../Source/Processors/Serial/ofArduino.cpp; sourceTree = SOURCE_ROOT; }; + 3774BBCA6CB133D9A854CF71 /* CustomLookAndFeel.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CustomLookAndFeel.cpp; path = ../../Source/UI/CustomLookAndFeel.cpp; sourceTree = SOURCE_ROOT; }; + 381F5DC605AE69088004DF80 /* PipelineB-01.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "PipelineB-01.png"; path = "../../Resources/Images/Buttons/PipelineB-01.png"; sourceTree = SOURCE_ROOT; }; + 38313692308D501E4CADF1D5 /* Layout.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Layout.h; path = ../../Source/Dsp/Layout.h; sourceTree = SOURCE_ROOT; }; + 38711221C089A16CC29E93D2 /* 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; }; + 38A9627672C2562DBE257A05 /* cpmono-extralight-serialized */ = {isa = PBXFileReference; lastKnownFileType = file; name = "cpmono-extralight-serialized"; path = "../../Resources/Fonts/cpmono-extralight-serialized"; sourceTree = SOURCE_ROOT; }; + 38B5A37F33AE3FB2014BF095 /* 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; }; + 38E493BFC36AC80B1CDAAF35 /* 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; }; + 390856DF83DAC70909D5B397 /* 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; }; + 390EA3109658E8C51EFC8F61 /* 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; }; + 392408C1943AC6234BAAC743 /* Elliptic.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Elliptic.cpp; path = ../../Source/Dsp/Elliptic.cpp; sourceTree = SOURCE_ROOT; }; + 393801D2B91773D376D874B0 /* 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; }; + 39422C7D01635DD9C00B5136 /* juce_mac_CoreMidi.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_mac_CoreMidi.cpp; path = ../../JuceLibraryCode/modules/juce_audio_devices/native/juce_mac_CoreMidi.cpp; sourceTree = SOURCE_ROOT; }; + 39464D2A22940DA2DDCCCFC6 /* EventDetector.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = EventDetector.cpp; path = ../../Source/Processors/EventDetector.cpp; sourceTree = SOURCE_ROOT; }; + 39F287BE4C0B4F3BD4A949FD /* Accelerate.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Accelerate.framework; path = System/Library/Frameworks/Accelerate.framework; sourceTree = SDKROOT; }; + 3A2C762575D9728B1F822ED3 /* 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; }; + 3A6E9EC3DA618EBA06B9DEEB /* juce_AudioSubsectionReader.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioSubsectionReader.h; path = ../../JuceLibraryCode/modules/juce_audio_formats/format/juce_AudioSubsectionReader.h; sourceTree = SOURCE_ROOT; }; + 3A6FE617A781EEFFD39E1216 /* RadioButtons_neutral-02.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "RadioButtons_neutral-02.png"; path = "../../Resources/Images/Icons/RadioButtons_neutral-02.png"; sourceTree = SOURCE_ROOT; }; + 3A71F2C959CA7DD3C33DC411 /* 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; }; + 3A9826A8C3B668BCC760BEB7 /* 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; }; + 3AC9B61C10692BBA96D2F775 /* juce_OpenGL_android.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_OpenGL_android.h; path = ../../JuceLibraryCode/modules/juce_opengl/native/juce_OpenGL_android.h; sourceTree = SOURCE_ROOT; }; + 3AE038CACE48AF85C4FB1ED5 /* GenericProcessor.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = GenericProcessor.cpp; path = ../../Source/Processors/GenericProcessor.cpp; sourceTree = SOURCE_ROOT; }; + 3B307527FC3241258EA68519 /* 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; }; + 3BC3A723444252E177C1B1BD /* juce_AudioFormatWriter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioFormatWriter.h; path = ../../JuceLibraryCode/modules/juce_audio_formats/format/juce_AudioFormatWriter.h; sourceTree = SOURCE_ROOT; }; + 3BEB59C6E8F833331C0783D5 /* 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; }; + 3C18EC09535EA506FC0CBC62 /* juce_OpenGL_ios.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_OpenGL_ios.h; path = ../../JuceLibraryCode/modules/juce_opengl/native/juce_OpenGL_ios.h; sourceTree = SOURCE_ROOT; }; + 3C1E0B87DA3E9AC60D2894F7 /* 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; }; + 3C92F249799E7CBF41FABEA0 /* 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; }; + 3D100F6FDB04756402F3BCC9 /* 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; }; + 3DA70F9AAA904543B519874B /* 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; }; + 3E0942A2D72F50FDE27C14AE /* 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; }; + 3E22E947444B5849011B6C4E /* 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; }; + 3EAE25787DBFBA8EFC42A277 /* RecordNode.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = RecordNode.h; path = ../../Source/Processors/RecordNode.h; sourceTree = SOURCE_ROOT; }; + 3EAF57CE45DBACE2F88DA4C5 /* 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; }; + 3EE92345839A4E5F608D82AC /* juce_Sampler.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Sampler.h; path = ../../JuceLibraryCode/modules/juce_audio_formats/sampler/juce_Sampler.h; sourceTree = SOURCE_ROOT; }; + 3F56A025C4D83EBDB66E3676 /* 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; }; + 3F69480D6145C77992FA59BA /* RootFinder.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = RootFinder.cpp; path = ../../Source/Dsp/RootFinder.cpp; sourceTree = SOURCE_ROOT; }; + 3F6C67E29CDEDF2EF61C054F /* Param.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Param.cpp; path = ../../Source/Dsp/Param.cpp; sourceTree = SOURCE_ROOT; }; + 3F8DFB0DB8B82F0C2CFBCA05 /* 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; }; + 3FA24B406E4A9F9F54421C6A /* 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; }; + 3FB80C5CFD953986778DCBA2 /* 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; }; + 3FC794735FA8DDA39A62224B /* UIComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = UIComponent.h; path = ../../Source/UI/UIComponent.h; sourceTree = SOURCE_ROOT; }; + 3FFC2A3429D8B1D957D18CA7 /* MergerB-02.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "MergerB-02.png"; path = "../../Resources/Images/Buttons/MergerB-02.png"; sourceTree = SOURCE_ROOT; }; + 3FFD5E5D5C1D8B48DBBB9D18 /* 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; }; + 402BC572EE3E8EC418946CE0 /* juce_AudioTransportSource.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioTransportSource.h; path = ../../JuceLibraryCode/modules/juce_audio_devices/sources/juce_AudioTransportSource.h; sourceTree = SOURCE_ROOT; }; + 405298E6CE1C80EC7CC43A87 /* 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; }; + 40C22F3CD61DDB9C7B3DCCA6 /* 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; }; + 4133FE7830C52BBA035D82B8 /* 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; }; + 414D8E6E4EE98E66C2583A50 /* 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; }; + 416B99B14B44CB16B725C4B2 /* 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; }; + 4179FCF100DC52282D0F9753 /* juce_JSON.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_JSON.h; path = ../../JuceLibraryCode/modules/juce_core/json/juce_JSON.h; sourceTree = SOURCE_ROOT; }; + 41AF61914A96159E9EA194B0 /* 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; }; + 420843E39C285B620B220C1D /* 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; }; + 420B0E95F1300ABFDC125DBF /* AccessClass.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AccessClass.cpp; path = ../../Source/AccessClass.cpp; sourceTree = SOURCE_ROOT; }; + 42BF0530EADF336E58D39CD3 /* 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; }; + 43420911407CC35CE2A02B38 /* 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; }; + 434E153E6C8337C1E4A2709A /* 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; }; + 4434939E139A45962C8CFB4C /* 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; }; + 44E04E5F584A8BFAD062A09D /* 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; }; + 45258533F9F65AC96D3080B3 /* 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; }; + 4540694F9744C9F4D29149CE /* juce_module_info */ = {isa = PBXFileReference; lastKnownFileType = text; name = juce_module_info; path = ../../JuceLibraryCode/modules/juce_opengl/juce_module_info; sourceTree = SOURCE_ROOT; }; + 455FFBB0C34B760D892D2D57 /* juce_OpenGLPixelFormat.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_OpenGLPixelFormat.h; path = ../../JuceLibraryCode/modules/juce_opengl/opengl/juce_OpenGLPixelFormat.h; sourceTree = SOURCE_ROOT; }; + 45883809F1335E6C745F8155 /* 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; }; + 458A112D564ED066211FD482 /* 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; }; + 45A66E543B62A2C32AB3BA23 /* 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; }; + 45D440B69BDB210B17CD424B /* 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; }; + 45D78C8EF660EECE64BAA33F /* RHD2000Editor.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = RHD2000Editor.cpp; path = ../../Source/Processors/Editors/RHD2000Editor.cpp; sourceTree = SOURCE_ROOT; }; + 4608E765A643BC0CB2C1BB02 /* 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; }; + 463A302B39C7815EB981CEBD /* 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; }; + 4650B5724FE3C0608FB07A04 /* 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; }; + 46E3A634686BFEF787229582 /* ParameterEditor.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = ParameterEditor.cpp; path = ../../Source/Processors/Editors/ParameterEditor.cpp; sourceTree = SOURCE_ROOT; }; + 46EF49B14DF7357A8287D9D8 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = SOURCE_ROOT; }; + 47041E3794FA20F67F39AE63 /* 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; }; + 475824F60D47C28C392954A7 /* juce_module_info */ = {isa = PBXFileReference; lastKnownFileType = text; name = juce_module_info; path = ../../JuceLibraryCode/modules/juce_audio_processors/juce_module_info; sourceTree = SOURCE_ROOT; }; + 47976F6BE2942EED64AEA4D2 /* RadioButtons_selected_over-04.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "RadioButtons_selected_over-04.png"; path = "../../Resources/Images/Icons/RadioButtons_selected_over-04.png"; sourceTree = SOURCE_ROOT; }; + 47A3942AC30A3212C01F1CAF /* DataViewport.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = DataViewport.cpp; path = ../../Source/UI/DataViewport.cpp; sourceTree = SOURCE_ROOT; }; + 47BDFDD28759B342B1C50BC0 /* 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; }; + 47EE021D6C891095140ED7A9 /* 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; }; + 482A60A44EE6CB84FCB9DC88 /* 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; }; + 483ABD5C1CF789943AB4AFB6 /* 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; }; + 4867923F31CC3EDC9B1A5BE5 /* Merger.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Merger.cpp; path = ../../Source/Processors/Utilities/Merger.cpp; sourceTree = SOURCE_ROOT; }; + 488D1B00C9E5FE4DAB035EDF /* juce_cryptography.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_cryptography.mm; path = ../../JuceLibraryCode/modules/juce_cryptography/juce_cryptography.mm; sourceTree = SOURCE_ROOT; }; + 48E4FA55FD4440AF44EEA437 /* 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; }; + 48F6281AB92B232E5187D00C /* SignalChainManager.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = SignalChainManager.h; path = ../../Source/UI/SignalChainManager.h; sourceTree = SOURCE_ROOT; }; + 4939A8B8300394AAD0926C0B /* Legendre.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Legendre.h; path = ../../Source/Dsp/Legendre.h; sourceTree = SOURCE_ROOT; }; + 496180D5D96088CBB59035B1 /* 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; }; + 4978EF4C5F506F3289BC0D99 /* 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; }; + 499A12199A8A8C5AEDAA47E4 /* 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; }; + 49D837FD08100AF0DB797DB4 /* 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; }; + 49FA151B1837E543D18858EB /* FilterEditor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = FilterEditor.h; path = ../../Source/Processors/Editors/FilterEditor.h; sourceTree = SOURCE_ROOT; }; + 4A28A492852AEFBF508C1FC1 /* 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; }; + 4A7695E93CE32F4E95042FCB /* juce_video.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_video.mm; path = ../../JuceLibraryCode/modules/juce_video/juce_video.mm; sourceTree = SOURCE_ROOT; }; + 4A94E809624F99387E600399 /* LfpDisplayCanvas.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = LfpDisplayCanvas.cpp; path = ../../Source/Processors/Visualization/LfpDisplayCanvas.cpp; sourceTree = SOURCE_ROOT; }; + 4AD95B75DC581E32650FEDF6 /* 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; }; + 4AE1520FF569371665090B39 /* juce_AiffAudioFormat.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AiffAudioFormat.cpp; path = ../../JuceLibraryCode/modules/juce_audio_formats/codecs/juce_AiffAudioFormat.cpp; sourceTree = SOURCE_ROOT; }; + 4AE36D25675E32A897F97BFA /* 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; }; + 4B3DBFE485F45E62C53A90B8 /* 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; }; + 4B5998D72503BD73D28E828A /* 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; }; + 4B74A7F0FDCE3E1706E5B320 /* 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; }; + 4BB38A2CD55BF23C7C3E3387 /* 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; }; + 4C3EA47E012B2D63ADE599DD /* 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; }; + 4C4E2282C145D13C86CB23FA /* juce_OpenGLHelpers.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_OpenGLHelpers.h; path = ../../JuceLibraryCode/modules/juce_opengl/opengl/juce_OpenGLHelpers.h; sourceTree = SOURCE_ROOT; }; + 4C81E05B39376F54775A1027 /* 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; }; + 4CA9556E9C18029A47F34C7C /* juce_LAMEEncoderAudioFormat.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_LAMEEncoderAudioFormat.h; path = ../../JuceLibraryCode/modules/juce_audio_formats/codecs/juce_LAMEEncoderAudioFormat.h; sourceTree = SOURCE_ROOT; }; + 4CCA36B2A6C4821E493E74D2 /* juce_AudioFormatReader.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioFormatReader.cpp; path = ../../JuceLibraryCode/modules/juce_audio_formats/format/juce_AudioFormatReader.cpp; sourceTree = SOURCE_ROOT; }; + 4CF403118BBAAD5B6763542A /* juce_OpenGLContext.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_OpenGLContext.cpp; path = ../../JuceLibraryCode/modules/juce_opengl/opengl/juce_OpenGLContext.cpp; sourceTree = SOURCE_ROOT; }; + 4D67518E9223C1C19BD4EF2E /* 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; }; + 4D84A3A970FB67566A1E5B0B /* 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; }; + 4D8F94CA49DB11E07918B4C9 /* 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; }; + 4E520E7960CC5098C2352E70 /* 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; }; + 4E6EE225098D32E7D5DE60B2 /* SpikeDisplayCanvas.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = SpikeDisplayCanvas.h; path = ../../Source/Processors/Visualization/SpikeDisplayCanvas.h; sourceTree = SOURCE_ROOT; }; + 4E71B355F2BABAF69CC4114D /* 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; }; + 4EC254B133A7AAE377B9B3AE /* 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; }; + 4F31D61C0C2AB3472C6C1429 /* 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; }; + 4F4234DC14D3689C22655D0C /* 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; }; + 4F4E8E3B32DB7A91B41C9FFA /* MergerB-01.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "MergerB-01.png"; path = "../../Resources/Images/Buttons/MergerB-01.png"; sourceTree = SOURCE_ROOT; }; + 4FD13AA663EEE7CC2F83033D /* WebKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WebKit.framework; path = System/Library/Frameworks/WebKit.framework; sourceTree = SDKROOT; }; + 50DB7E5C152DDD03F2FA4C2D /* BebasNeue.otf */ = {isa = PBXFileReference; lastKnownFileType = file.otf; name = BebasNeue.otf; path = ../../Resources/Fonts/BebasNeue.otf; sourceTree = SOURCE_ROOT; }; + 50DD8D693741DD18106C0BA7 /* 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; }; + 510ACDAD798813D7FC110197 /* 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; }; + 511C443A0A806706A772E981 /* juce_Primes.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Primes.cpp; path = ../../JuceLibraryCode/modules/juce_cryptography/encryption/juce_Primes.cpp; sourceTree = SOURCE_ROOT; }; + 515213CC3271E8DEA8125D33 /* 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; }; + 51926BEEA63BF141D93A5B36 /* 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; }; + 5265AD5F97C9E813E14937A7 /* 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; }; + 5284E69CC601457D5C7C1063 /* 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; }; + 52A8F84DCDDF0186B511B9CD /* 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; }; + 53130F5F47EB211416C028F6 /* 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; }; + 5343D594AA7D444A7C6AD924 /* 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; }; + 5379FC603780F30A2F05FE78 /* 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; }; + 53C8A2696FE4389E4AB4441C /* 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; }; + 54339ADDCB6F8E9E7721A986 /* 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; }; + 5522973FA48A13C6BED293FE /* SignalGenerator.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = SignalGenerator.cpp; path = ../../Source/Processors/SignalGenerator.cpp; sourceTree = SOURCE_ROOT; }; + 555D34D0CD8776EE5996CC3A /* ProcessorGraph.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = ProcessorGraph.cpp; path = ../../Source/Processors/ProcessorGraph.cpp; sourceTree = SOURCE_ROOT; }; + 55811E331B55E0547326CF22 /* 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; }; + 558E925DAC57ADF8810559AC /* 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; }; + 55EBFCA56B915C8CD043365C /* 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; }; + 55F7467B96E236DD558228C9 /* 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; }; + 560A28C1966B1817873CF764 /* 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; }; + 56169D835A3E3029D6E3904C /* QuickTime.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuickTime.framework; path = System/Library/Frameworks/QuickTime.framework; sourceTree = SDKROOT; }; + 562E4A50364EEDC3AA2AACB8 /* 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; }; + 563F35B171FAF2540923CE45 /* 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; }; + 564380494D23DB70680FB0B5 /* 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; }; + 565EEC8F429ABF5F9A867137 /* 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; }; + 56728EC77C65482B9C86FF4D /* 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; }; + 570299171BCE863C54FBBA54 /* 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; }; + 57941E5B2E1FF6028A68D4A7 /* RadioButtons-02.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "RadioButtons-02.png"; path = "../../Resources/Images/Icons/RadioButtons-02.png"; sourceTree = SOURCE_ROOT; }; + 57C6DD2537116B30FB948A08 /* juce_RSAKey.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_RSAKey.h; path = ../../JuceLibraryCode/modules/juce_cryptography/encryption/juce_RSAKey.h; sourceTree = SOURCE_ROOT; }; + 57F66B4A911601169AF195E9 /* 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; }; + 57FBA8BC3104D3AF41FBECD8 /* EditorViewport.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = EditorViewport.h; path = ../../Source/UI/EditorViewport.h; sourceTree = SOURCE_ROOT; }; + 581287A24510A9EACEE09CE4 /* 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; }; + 586448E180F8ACBF5A1565B0 /* 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; }; + 586B1E0743FFBE9081A25F4F /* 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; }; + 587FCA2485B9C89C2A99C23A /* Filter.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Filter.cpp; path = ../../Source/Dsp/Filter.cpp; sourceTree = SOURCE_ROOT; }; + 5894D40A0E8FA6E9B3EBF9D9 /* SpikeObject.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = SpikeObject.cpp; path = ../../Source/Processors/Visualization/SpikeObject.cpp; sourceTree = SOURCE_ROOT; }; + 58958CC3F750D383261E2FBC /* 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; }; + 5915DB02FB7CA8CEC1BF38A9 /* juce_opengl.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_opengl.mm; path = ../../JuceLibraryCode/modules/juce_opengl/juce_opengl.mm; sourceTree = SOURCE_ROOT; }; + 59389DC8664617FD51740F36 /* juce_DirectShowComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_DirectShowComponent.h; path = ../../JuceLibraryCode/modules/juce_video/playback/juce_DirectShowComponent.h; sourceTree = SOURCE_ROOT; }; + 5962848AA3DD93A29EFF5B94 /* 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; }; + 5A746CDDE80FEA2E45B5BA66 /* 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; }; + 5A7D81B70480B40EEBC2FF54 /* 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; }; + 5A8D46BEB81DDF24462E3D92 /* PoleFilter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = PoleFilter.h; path = ../../Source/Dsp/PoleFilter.h; sourceTree = SOURCE_ROOT; }; + 5AB3809F029824EE2DE0A798 /* 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; }; + 5B2A4DD7133CDE5AEC24CC07 /* GenericProcessor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = GenericProcessor.h; path = ../../Source/Processors/GenericProcessor.h; sourceTree = SOURCE_ROOT; }; + 5B2CDF3CF10A92F6CA45F3DE /* 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; }; + 5B411F4FCF0F69798C9E4A88 /* 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; }; + 5B6B25AA065FB6CDE7D6C507 /* 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; }; + 5B7EC53FD2232CA799D6C018 /* juce_win32_DirectSound.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_DirectSound.cpp; path = ../../JuceLibraryCode/modules/juce_audio_devices/native/juce_win32_DirectSound.cpp; sourceTree = SOURCE_ROOT; }; + 5BB1E90842FD8A212CC2D132 /* 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; }; + 5C1D2D28960C7957A15B3FE4 /* 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; }; + 5C5E4C396CD83C46F58644A2 /* triangle_wave.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = triangle_wave.png; path = ../../Resources/Images/Icons/triangle_wave.png; sourceTree = SOURCE_ROOT; }; + 5C7EEDD80F88872A87FD561B /* juce_AudioFormat.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioFormat.cpp; path = ../../JuceLibraryCode/modules/juce_audio_formats/format/juce_AudioFormat.cpp; sourceTree = SOURCE_ROOT; }; + 5CE99545433261F3B4A46252 /* juce_AudioFormatReaderSource.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioFormatReaderSource.cpp; path = ../../JuceLibraryCode/modules/juce_audio_formats/format/juce_AudioFormatReaderSource.cpp; sourceTree = SOURCE_ROOT; }; + 5D9792840E8050DCC766B368 /* juce_OpenGLRenderer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_OpenGLRenderer.h; path = ../../JuceLibraryCode/modules/juce_opengl/opengl/juce_OpenGLRenderer.h; sourceTree = SOURCE_ROOT; }; + 5DB3B3197F8C1E5EE159D6FC /* rhd2000registers.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = rhd2000registers.cpp; path = "../../Source/Processors/DataThreads/rhythm-api/rhd2000registers.cpp"; sourceTree = SOURCE_ROOT; }; + 5DB6A07B827D62571BB51943 /* 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; }; + 5DC1AF69A773401DB1E8FB32 /* 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; }; + 5E0F8A60411A03461FD687CE /* 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; }; + 5E1EFF4EEA5684FA00CAA353 /* 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; }; + 5E663D5A55F191AB92A1383F /* 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; }; + 5E94E897783BEEFE61E61A2C /* 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; }; + 5EA61EDD64BE1E401DD0AA5E /* SpikeDisplayNode.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = SpikeDisplayNode.h; path = ../../Source/Processors/SpikeDisplayNode.h; sourceTree = SOURCE_ROOT; }; + 5EA661C13CB7197A45F20028 /* PipelineB-02.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "PipelineB-02.png"; path = "../../Resources/Images/Buttons/PipelineB-02.png"; sourceTree = SOURCE_ROOT; }; + 5F64FDAFCA899A16C7FDDBCA /* AudioNode.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AudioNode.h; path = ../../Source/Processors/AudioNode.h; sourceTree = SOURCE_ROOT; }; + 5F6DCA68A982E930389644FD /* 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; }; + 5FEBF3F722DB6191BF659816 /* 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; }; + 5FEFF62D585CF777C950E569 /* 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; }; + 601654292170CD2D60E912A6 /* juce_linux_ALSA.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_linux_ALSA.cpp; path = ../../JuceLibraryCode/modules/juce_audio_devices/native/juce_linux_ALSA.cpp; sourceTree = SOURCE_ROOT; }; + 603764889DE750F8E87F6428 /* 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; }; + 605C7ACB09E7739EBE4F1539 /* 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; }; + 60B1BDA3E9E14F9515963082 /* 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; }; + 610E487E060C42B52FD5AAC9 /* ControlPanel.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = ControlPanel.cpp; path = ../../Source/UI/ControlPanel.cpp; sourceTree = SOURCE_ROOT; }; + 61317B5191E05925F232E18C /* unibody-8.otf */ = {isa = PBXFileReference; lastKnownFileType = file.otf; name = "unibody-8.otf"; path = "../../Resources/Fonts/unibody-8.otf"; sourceTree = SOURCE_ROOT; }; + 61481DD4AAC7731CE984937D /* juce_OpenGLExtensions.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_OpenGLExtensions.h; path = ../../JuceLibraryCode/modules/juce_opengl/native/juce_OpenGLExtensions.h; sourceTree = SOURCE_ROOT; }; + 617F5DFAAE97F48FA996A781 /* 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; }; + 61B0CBF705D5FC0431776286 /* juce_OpenGLShaderProgram.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_OpenGLShaderProgram.cpp; path = ../../JuceLibraryCode/modules/juce_opengl/opengl/juce_OpenGLShaderProgram.cpp; sourceTree = SOURCE_ROOT; }; + 627956A7A1CB15251D02C8C5 /* 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; }; + 6328434A329C353DB8D9512C /* SourceNodeEditor.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = SourceNodeEditor.cpp; path = ../../Source/Processors/Editors/SourceNodeEditor.cpp; sourceTree = SOURCE_ROOT; }; + 6340B1D2FECEABBBE6C0DE28 /* Types.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Types.h; path = ../../Source/Dsp/Types.h; sourceTree = SOURCE_ROOT; }; + 63AF6BE7FE2A9E7882743B4F /* 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; }; + 63F4150ABBA43B2215230034 /* 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; }; + 642C4CFA27846188E3D53688 /* juce_AudioDeviceManager.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioDeviceManager.h; path = ../../JuceLibraryCode/modules/juce_audio_devices/audio_io/juce_AudioDeviceManager.h; sourceTree = SOURCE_ROOT; }; + 649F22404167E0D0EA244196 /* 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; }; + 6514FD7E6C5EC12735E49FBC /* 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; }; + 651E9B78A5139F7A5BCA4D90 /* 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; }; + 65312FAD0900119CDF6CF414 /* PoleFilter.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = PoleFilter.cpp; path = ../../Source/Dsp/PoleFilter.cpp; sourceTree = SOURCE_ROOT; }; + 6535D85C084292220330EDD9 /* 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; }; + 65751E743D5EFD4066E50746 /* 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; }; + 6589EAEF497ABA76A295B121 /* 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; }; + 658D08592154525DA1C40826 /* 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; }; + 6596D69CCD1502DC6BBD15F1 /* 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; }; + 65980344D141B0008A94E2E4 /* juce_win32_DirectShowComponent.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_DirectShowComponent.cpp; path = ../../JuceLibraryCode/modules/juce_video/native/juce_win32_DirectShowComponent.cpp; sourceTree = SOURCE_ROOT; }; + 65A447DCF8A68BAABC20FC7D /* juce_FileFilter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_FileFilter.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/filebrowser/juce_FileFilter.h; sourceTree = SOURCE_ROOT; }; + 65BE7542749DCCAE33ACF40F /* juce_OldSchoolLookAndFeel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_OldSchoolLookAndFeel.h; path = ../../JuceLibraryCode/modules/juce_gui_extra/lookandfeel/juce_OldSchoolLookAndFeel.h; sourceTree = SOURCE_ROOT; }; + 65DA1366481AB10AFB3AF344 /* 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; }; + 65F4459CC1832883FFF6C166 /* 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; }; + 66463AB11EA4D6341C32F27E /* DataWindow.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = DataWindow.cpp; path = ../../Source/Processors/Visualization/DataWindow.cpp; sourceTree = SOURCE_ROOT; }; + 66C663401829E0F7E787F708 /* 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; }; + 66D3F831CE4F6AE89E4C869A /* 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; }; + 66F524552E8DE88CDC2E40FD /* silkscreen-serialized */ = {isa = PBXFileReference; lastKnownFileType = file; name = "silkscreen-serialized"; path = "../../Resources/Fonts/silkscreen-serialized"; sourceTree = SOURCE_ROOT; }; + 66FE597910F6A68CBB6FA055 /* 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; }; + 670987D88775D6B240C34820 /* 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; }; + 674FDCCEF6A1379A0F689004 /* 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; }; + 67BB47E709B643D4C01AB34C /* 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; }; + 6832130272774CD542793762 /* 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; }; + 686FA8DDF2848517CBFB9E4A /* 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; }; + 6880C148A38A5C8D0092E358 /* Merger.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Merger.h; path = ../../Source/Processors/Utilities/Merger.h; sourceTree = SOURCE_ROOT; }; + 6917A53BAA3CA2819E4C10BF /* 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; }; + 693E9C5C9A435F791921DAAE /* juce_AudioDeviceManager.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioDeviceManager.cpp; path = ../../JuceLibraryCode/modules/juce_audio_devices/audio_io/juce_AudioDeviceManager.cpp; sourceTree = SOURCE_ROOT; }; + 696F2DC49934E6F01A2DF9FE /* 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; }; + 698B0EC670DA47934444381B /* 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; }; + 6A559D9595A54EF52BF0773A /* 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; }; + 6A63308EBE68478531604BA4 /* 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; }; + 6ABF91320A2EB6D307091AEE /* juce_mac_CameraDevice.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_CameraDevice.mm; path = ../../JuceLibraryCode/modules/juce_video/native/juce_mac_CameraDevice.mm; sourceTree = SOURCE_ROOT; }; + 6B28CEAF75E22F2CCCACBCC7 /* 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; }; + 6B32691AA8B3D304B68CFA64 /* juce_MemoryMappedAudioFormatReader.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MemoryMappedAudioFormatReader.h; path = ../../JuceLibraryCode/modules/juce_audio_formats/format/juce_MemoryMappedAudioFormatReader.h; sourceTree = SOURCE_ROOT; }; + 6B7252D3F574AE21BE464327 /* PipelineA-02.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "PipelineA-02.png"; path = "../../Resources/Images/Buttons/PipelineA-02.png"; sourceTree = SOURCE_ROOT; }; + 6B90F5150FA8E114E8AE98BF /* juce_AudioFormatWriter.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioFormatWriter.cpp; path = ../../JuceLibraryCode/modules/juce_audio_formats/format/juce_AudioFormatWriter.cpp; sourceTree = SOURCE_ROOT; }; + 6BA113C799640798D3F29A06 /* 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; }; + 6BA7D7A7E3E2E646E50D334A /* 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; }; + 6BBBC0907D7A62E2F3AB9BDF /* 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; }; + 6C24163DC4ECD731489CC4F6 /* 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; }; + 6C36C3C304EB066B1DFCCD9C /* 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; }; + 6C8489C41782E3D391AF0C26 /* 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; }; + 6CA98F8581CEAE2DC9AEBCE9 /* 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; }; + 6CBD8647DB17F1B58B14A3BC /* juce_win32_AudioCDBurner.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_AudioCDBurner.cpp; path = ../../JuceLibraryCode/modules/juce_audio_devices/native/juce_win32_AudioCDBurner.cpp; sourceTree = SOURCE_ROOT; }; + 6D34DD9AB987A67BADE71C65 /* RadioButtons-05.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "RadioButtons-05.png"; path = "../../Resources/Images/Icons/RadioButtons-05.png"; sourceTree = SOURCE_ROOT; }; + 6D4BA4399FDEB6D2195B257D /* 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; }; + 6D4DFC260B2966E3EBFC0C79 /* 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; }; + 6D59D5780ECD2CC9703CB499 /* Butterworth.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Butterworth.h; path = ../../Source/Dsp/Butterworth.h; sourceTree = SOURCE_ROOT; }; + 6D619C7A3A14981DC4EFF223 /* 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; }; + 6D77949E9C7C9B5A7795C0E0 /* 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; }; + 6DA8EC2F779DEBB701FE33CA /* 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; }; + 6DCDFF2618CFEECEACE87630 /* 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; }; + 6DD526F86CBF2C3B3487FFE1 /* 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; }; + 6E2F243D8F70CC92391204A4 /* 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; }; + 6EA1CC7DACDDBA863179521A /* 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; }; + 6EF4EFD6D74D2573AC6B6A6F /* juce_module_info */ = {isa = PBXFileReference; lastKnownFileType = text; name = juce_module_info; path = ../../JuceLibraryCode/modules/juce_audio_devices/juce_module_info; sourceTree = SOURCE_ROOT; }; + 6F9B89F7AD0E13887871D4FE /* SourceDrop.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = SourceDrop.png; path = ../../Resources/Images/Icons/SourceDrop.png; sourceTree = SOURCE_ROOT; }; + 6FE8B0DD6116E6A3456ECF09 /* 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; }; + 700597338DEC9AB65C4C8A5E /* 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; }; + 70151263C4CB8A4F79431E11 /* EventNodeEditor.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = EventNodeEditor.cpp; path = ../../Source/Processors/Editors/EventNodeEditor.cpp; sourceTree = SOURCE_ROOT; }; + 70BF68C222D1E0A0368EB845 /* 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; }; + 70ECB490BD59F59D003F3BEE /* juce_android_CameraDevice.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_android_CameraDevice.cpp; path = ../../JuceLibraryCode/modules/juce_video/native/juce_android_CameraDevice.cpp; sourceTree = SOURCE_ROOT; }; + 70F06DBCA3948BCC1062E36F /* ChannelSelector.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = ChannelSelector.h; path = ../../Source/Processors/Editors/ChannelSelector.h; sourceTree = SOURCE_ROOT; }; + 71CF8F6995DF1BA2038C21D6 /* 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; }; + 7291F19253205B1A5138908E /* 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; }; + 72C33BA70B9EE82E39F1EC6C /* juce_MP3AudioFormat.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MP3AudioFormat.h; path = ../../JuceLibraryCode/modules/juce_audio_formats/codecs/juce_MP3AudioFormat.h; sourceTree = SOURCE_ROOT; }; + 72FCE41894123FC5DB01566B /* juce_OpenGL_win32.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_OpenGL_win32.h; path = ../../JuceLibraryCode/modules/juce_opengl/native/juce_OpenGL_win32.h; sourceTree = SOURCE_ROOT; }; + 7387114E34496F4606550863 /* 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; }; + 73ACB7A051EDE5F676E35FFD /* 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; }; + 73C69D948D33899821536025 /* 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; }; + 748E62D05C8FFF74DCA234C7 /* 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; }; + 74A81014471CC0EB0D5E6571 /* 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; }; + 74DE857CEFA10BC49FF591DB /* 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; }; + 753B81CCB5A6B6929679E7B7 /* 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; }; + 7555A13E69B99B1B6C7295FD /* 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; }; + 758BC480F153DEA79304366B /* ofArduino.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = ofArduino.h; path = ../../Source/Processors/Serial/ofArduino.h; sourceTree = SOURCE_ROOT; }; + 75A4EEE127FAB86D65FF5F6E /* 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; }; + 75E0C433EC27CFB712CD9F75 /* 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; }; + 75FCE8908DD9055F90E93716 /* 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; }; + 76140C0485FDDA98C3D98E2A /* juce_OldSchoolLookAndFeel.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_OldSchoolLookAndFeel.cpp; path = ../../JuceLibraryCode/modules/juce_gui_extra/lookandfeel/juce_OldSchoolLookAndFeel.cpp; sourceTree = SOURCE_ROOT; }; + 766923F74E30FF5D6B12E7CE /* 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; }; + 76E89CBE70BF8F2476B7AA34 /* 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; }; + 76F569AE7B444D8F69EE0E86 /* AudioResamplingNode.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AudioResamplingNode.cpp; path = ../../Source/Processors/AudioResamplingNode.cpp; sourceTree = SOURCE_ROOT; }; + 7719FB81DDF23CF0164B131D /* juce_BlowFish.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_BlowFish.h; path = ../../JuceLibraryCode/modules/juce_cryptography/encryption/juce_BlowFish.h; sourceTree = SOURCE_ROOT; }; + 77B3E84324445076F1F907E9 /* 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; }; + 783D8922D5C687E170FA1A2C /* cpmono_plain.otf */ = {isa = PBXFileReference; lastKnownFileType = file.otf; name = cpmono_plain.otf; path = ../../Resources/Fonts/cpmono_plain.otf; sourceTree = SOURCE_ROOT; }; + 784233150B26826701C09103 /* 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; }; + 786A97B2B4E2BB6406546647 /* 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; }; + 786F6A40506C2094B812F4D5 /* juce_module_info */ = {isa = PBXFileReference; lastKnownFileType = text; name = juce_module_info; path = ../../JuceLibraryCode/modules/juce_audio_basics/juce_module_info; sourceTree = SOURCE_ROOT; }; + 788F8B7719B70465762B634B /* DataBuffer.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = DataBuffer.cpp; path = ../../Source/Processors/DataThreads/DataBuffer.cpp; sourceTree = SOURCE_ROOT; }; + 789139D88F449BE488BF3CCB /* juce_AudioFormatReader.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioFormatReader.h; path = ../../JuceLibraryCode/modules/juce_audio_formats/format/juce_AudioFormatReader.h; sourceTree = SOURCE_ROOT; }; + 78BA978C614603B5E9ECFFF1 /* 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; }; + 78CC9639B933CE2497264EF2 /* 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; }; + 793A4A777FEFA450F86C78EE /* 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; }; + 79BBD2F2F31D76CC4F5BD012 /* RadioButtons_selected-04.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "RadioButtons_selected-04.png"; path = "../../Resources/Images/Icons/RadioButtons_selected-04.png"; sourceTree = SOURCE_ROOT; }; + 79C91DDF3BC3F15D0338E504 /* ProcessorList.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = ProcessorList.cpp; path = ../../Source/UI/ProcessorList.cpp; sourceTree = SOURCE_ROOT; }; + 7A93BFD2180B5E00B124CB1A /* 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; }; + 7A9F37527280A470F201FB6E /* 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; }; + 7ACB1CB66D69738904358F43 /* Design.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Design.h; path = ../../Source/Dsp/Design.h; sourceTree = SOURCE_ROOT; }; + 7B42B28FDB2E3AC67EF296F8 /* PracticalSocket.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = PracticalSocket.h; path = ../../Source/Network/PracticalSocket.h; sourceTree = SOURCE_ROOT; }; + 7B674BB1DA11A4E58EA71624 /* 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; }; + 7BCE1C09508E1B9CFC79C185 /* 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; }; + 7BD2C39F13FDE202141C4B41 /* MessageCenter.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MessageCenter.cpp; path = ../../Source/UI/MessageCenter.cpp; sourceTree = SOURCE_ROOT; }; + 7BE7EBBCC4DCF760A1AA697E /* 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; }; + 7C0F2759385C66CAC3EC362D /* 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; }; + 7C15112E5F287ACDD74480F5 /* juce_QuickTimeMovieComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_QuickTimeMovieComponent.h; path = ../../JuceLibraryCode/modules/juce_video/playback/juce_QuickTimeMovieComponent.h; sourceTree = SOURCE_ROOT; }; + 7C1D87A0C78F661FB459786B /* saw_wave.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = saw_wave.png; path = ../../Resources/Images/Icons/saw_wave.png; sourceTree = SOURCE_ROOT; }; + 7C6921FE817699C1B95AEBF6 /* 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; }; + 7C71195623459A6C2524D418 /* 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; }; + 7CD03E334269D693E1B84856 /* juce_AudioTransportSource.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioTransportSource.cpp; path = ../../JuceLibraryCode/modules/juce_audio_devices/sources/juce_AudioTransportSource.cpp; sourceTree = SOURCE_ROOT; }; + 7CE1E34F6A0091E720854E75 /* 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; }; + 7CF939BD59D45EB41B5FE628 /* 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; }; + 7D363D7B36A55EEB3198A827 /* juce_android_Midi.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_android_Midi.cpp; path = ../../JuceLibraryCode/modules/juce_audio_devices/native/juce_android_Midi.cpp; sourceTree = SOURCE_ROOT; }; + 7D36B006AE0B139D8A3D8641 /* 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; }; + 7D8100DC3A532980AEAAD909 /* 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; }; + 7D88F7083884A5ED2DBE7534 /* 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; }; + 7D9374931D760ADC65DCBFC6 /* DataViewport.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = DataViewport.h; path = ../../Source/UI/DataViewport.h; sourceTree = SOURCE_ROOT; }; + 7E40891072657FB5ADC2FAB7 /* 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; }; + 7E581214A64A535E03EA759B /* 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; }; + 7E875E681E18D693D5ADB2FB /* EditorViewport.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = EditorViewport.cpp; path = ../../Source/UI/EditorViewport.cpp; sourceTree = SOURCE_ROOT; }; + 7EA46209F07B2C8A83D0873A /* 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; }; + 7EBB3F8185EB597DEF77534D /* 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; }; + 7EBEBC6DBA8DCA5A5D8C72E1 /* 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; }; + 7ECD5DB4BEBC44559D064E08 /* 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; }; + 7EFF8622168303A4391D6CAE /* RootFinder.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = RootFinder.h; path = ../../Source/Dsp/RootFinder.h; sourceTree = SOURCE_ROOT; }; + 7F17077973FFDD70C4B78E7E /* 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; }; + 7F1E84C068D3E6AA13CDD699 /* juce_Justification.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Justification.cpp; path = ../../JuceLibraryCode/modules/juce_graphics/placement/juce_Justification.cpp; sourceTree = SOURCE_ROOT; }; + 7F49EA0CD3379397520AA6F1 /* 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; }; + 7F92025F0B8FD4FA725CC70B /* 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; }; + 7F93E4F0CC8B842AC1D3E560 /* 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; }; + 7FDFE493862CE27EFCAC3F7F /* RadioButtons-04.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "RadioButtons-04.png"; path = "../../Resources/Images/Icons/RadioButtons-04.png"; sourceTree = SOURCE_ROOT; }; + 803D306CDAC2BD3BA04534EA /* 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; }; + 8077C8D1C544F458947D693E /* 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; }; + 80A612858FA1177A262744C6 /* 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; }; + 80C1B737D2C2CB519D1787D7 /* QTKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QTKit.framework; path = System/Library/Frameworks/QTKit.framework; sourceTree = SDKROOT; }; + 80D57E78015C789503FE24B4 /* juce_module_info */ = {isa = PBXFileReference; lastKnownFileType = text; name = juce_module_info; path = ../../JuceLibraryCode/modules/juce_audio_utils/juce_module_info; sourceTree = SOURCE_ROOT; }; + 80E8C07F5807C65BCDFCCF94 /* 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; }; + 80EEDD40F49120ADBE9DCBDF /* rhd2000datablock.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = rhd2000datablock.h; path = "../../Source/Processors/DataThreads/rhythm-api/rhd2000datablock.h"; sourceTree = SOURCE_ROOT; }; + 811C4D165AD7AABF4055059C /* 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; }; + 816EB8024DD50DE4B7E84CB8 /* 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; }; + 81D578AA5F277EB0946050E5 /* 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; }; + 822A504EE33F35F18A7F21AF /* juce_AiffAudioFormat.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AiffAudioFormat.h; path = ../../JuceLibraryCode/modules/juce_audio_formats/codecs/juce_AiffAudioFormat.h; sourceTree = SOURCE_ROOT; }; + 82EB2BDE7B9A4D5D945497B9 /* 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; }; + 837D266B3F62C3B05C2BC28C /* BinaryData.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = BinaryData.h; path = ../../JuceLibraryCode/BinaryData.h; sourceTree = SOURCE_ROOT; }; + 83803D96768258DA20710764 /* 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; }; + 83950E9D0D7C100B7DCA0E55 /* 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; }; + 83E5EA2AA0CB928889AC80AB /* SpikeDetectorEditor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = SpikeDetectorEditor.h; path = ../../Source/Processors/Editors/SpikeDetectorEditor.h; sourceTree = SOURCE_ROOT; }; + 847F6986DFA468BA8D80A531 /* miso-light.ttf */ = {isa = PBXFileReference; lastKnownFileType = file.ttf; name = "miso-light.ttf"; path = "../../Resources/Fonts/miso-light.ttf"; sourceTree = SOURCE_ROOT; }; + 8515A61F1E3BD62B9B95B495 /* 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; }; + 8515E367462BEF36233E2447 /* 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; }; + 8551342E7D16FCA4F9A80BC5 /* juce_AudioSubsectionReader.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioSubsectionReader.cpp; path = ../../JuceLibraryCode/modules/juce_audio_formats/format/juce_AudioSubsectionReader.cpp; sourceTree = SOURCE_ROOT; }; + 85928E2EF1C438EBC9EB07EA /* 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; }; + 85C3F7CDF87409A56082DF67 /* 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; }; + 86515FD9AD34D6FF96C0D8B6 /* juce_BufferingAudioFormatReader.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_BufferingAudioFormatReader.cpp; path = ../../JuceLibraryCode/modules/juce_audio_formats/format/juce_BufferingAudioFormatReader.cpp; sourceTree = SOURCE_ROOT; }; + 8689288B66B16EFB106CB2F4 /* 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; }; + 86E8E44A13F17083ED300BD5 /* 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; }; + 86F4AAFCE3FEB34E325F3020 /* 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; }; + 8751DF970A9E3598683BACAF /* FPGAThread.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = FPGAThread.h; path = ../../Source/Processors/DataThreads/FPGAThread.h; sourceTree = SOURCE_ROOT; }; + 879B0383EF2A8B116903A500 /* 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; }; + 87B4BA68E49DD11197B7AFDB /* JuceHeader.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = JuceHeader.h; path = ../../JuceLibraryCode/JuceHeader.h; sourceTree = SOURCE_ROOT; }; + 880CC7C325EFF665AC3006D2 /* 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; }; + 881237D5E366342B117C0ED7 /* juce_WildcardFileFilter.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_WildcardFileFilter.cpp; path = ../../JuceLibraryCode/modules/juce_gui_basics/filebrowser/juce_WildcardFileFilter.cpp; sourceTree = SOURCE_ROOT; }; + 8822ADC9DB83FAF39B841E31 /* 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; }; + 886E18520E8BD77234E1B686 /* FilterNode.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = FilterNode.h; path = ../../Source/Processors/FilterNode.h; sourceTree = SOURCE_ROOT; }; + 8882F8EBE55F52FA8E519249 /* 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; }; + 88E5D0906646465409715828 /* 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; }; + 891B132A0355007B4F37454C /* 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; }; + 893E1A681FF162F6C9069F62 /* 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; }; + 894C0CAC31D382477E7A122E /* 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; }; + 89B0B267EF0A2A19A082EB86 /* 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; }; + 8A026DB58E3555F7B070DA61 /* 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; }; + 8A91849BE6B96EB8C0663469 /* LfpDisplayEditor.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = LfpDisplayEditor.cpp; path = ../../Source/Processors/Editors/LfpDisplayEditor.cpp; sourceTree = SOURCE_ROOT; }; + 8A989F74B1957BCB3B9BA398 /* rhd2000registers.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = rhd2000registers.h; path = "../../Source/Processors/DataThreads/rhythm-api/rhd2000registers.h"; sourceTree = SOURCE_ROOT; }; + 8AA1009705E8A9531C707ED1 /* juce_JSON.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_JSON.cpp; path = ../../JuceLibraryCode/modules/juce_core/json/juce_JSON.cpp; sourceTree = SOURCE_ROOT; }; + 8AE2DDA47B2DFDEEEF69B12F /* FileReaderIcon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = FileReaderIcon.png; path = ../../Resources/Images/Icons/FileReaderIcon.png; sourceTree = SOURCE_ROOT; }; + 8B0C9D288C428BA5D956AE13 /* 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; }; + 8B49B07BC7534B247ADC756A /* 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; }; + 8B745839B225E44C9EB5C6FA /* ParameterEditor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = ParameterEditor.h; path = ../../Source/Processors/Editors/ParameterEditor.h; sourceTree = SOURCE_ROOT; }; + 8B7EB54E1F773517A65D935C /* 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; }; + 8B9C0831BE4E09B7C0078B7E /* ArduinoOutputEditor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = ArduinoOutputEditor.h; path = ../../Source/Processors/Editors/ArduinoOutputEditor.h; sourceTree = SOURCE_ROOT; }; + 8C077447B0DFC739C7D2E437 /* 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; }; + 8C268C3D0B8EC2BB8953E7F7 /* 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; }; + 8C38407151E149A7E2A15801 /* juce_SHA256.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_SHA256.h; path = ../../JuceLibraryCode/modules/juce_cryptography/hashing/juce_SHA256.h; sourceTree = SOURCE_ROOT; }; + 8C3B6865F2053C80A6E692F1 /* 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; }; + 8CAEF601359DB6CB50E89D1A /* 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; }; + 8D4FBD30E1C9EC0DA749BC83 /* 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; }; + 8D6A419A4678968762A59B28 /* juce_BufferingAudioFormatReader.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_BufferingAudioFormatReader.h; path = ../../JuceLibraryCode/modules/juce_audio_formats/format/juce_BufferingAudioFormatReader.h; sourceTree = SOURCE_ROOT; }; + 8D9DD6147EC0553B092FD367 /* juce_RSAKey.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_RSAKey.cpp; path = ../../JuceLibraryCode/modules/juce_cryptography/encryption/juce_RSAKey.cpp; sourceTree = SOURCE_ROOT; }; + 8E61792F6D6FC75CF18095CC /* 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; }; + 8E696460A8A860B7A4044DFC /* 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; }; + 8E78AAA58721DE609F6FFC61 /* 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; }; + 8EB76CA261F62A89B3D25F81 /* 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; }; + 8F0549459970F529587D6CDD /* juce_WindowsMediaAudioFormat.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_WindowsMediaAudioFormat.h; path = ../../JuceLibraryCode/modules/juce_audio_formats/codecs/juce_WindowsMediaAudioFormat.h; sourceTree = SOURCE_ROOT; }; + 8F08D5488CE147D693BA21E2 /* 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; }; + 8F29CAC0059E3697A5A3652F /* 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; }; + 8F3C158B4FB92CFC48324896 /* 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; }; + 8F7B13BF318C11900A2277DD /* 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; }; + 901C720965646841A94EB099 /* 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; }; + 901DB6D5FE9134F2ADB9AE46 /* 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; }; + 90607327D7A1BB3C2C4E9264 /* 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; }; + 9069CE21141F5A4C5721BCF3 /* juce_audio_devices.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_audio_devices.h; path = ../../JuceLibraryCode/modules/juce_audio_devices/juce_audio_devices.h; sourceTree = SOURCE_ROOT; }; + 9070DC685E666BBFC2E19DA9 /* 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; }; + 90AD1B6A2293F625D786507A /* 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; }; + 90F2939F533A26AC021E42B1 /* 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; }; + 911CCC0A579792DC56807DEC /* 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; }; + 9136BD46BE1E28A96FBBD440 /* SignalGeneratorEditor.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = SignalGeneratorEditor.cpp; path = ../../Source/Processors/Editors/SignalGeneratorEditor.cpp; sourceTree = SOURCE_ROOT; }; + 917988BE74F2180BFC0583A3 /* juce_MissingGLDefinitions.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MissingGLDefinitions.h; path = ../../JuceLibraryCode/modules/juce_opengl/native/juce_MissingGLDefinitions.h; sourceTree = SOURCE_ROOT; }; + 918837CC0447C50774036664 /* 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; }; + 91D7B1F8B94AE9CFCC53771F /* EventDetector.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = EventDetector.h; path = ../../Source/Processors/EventDetector.h; sourceTree = SOURCE_ROOT; }; + 9200FC900D22733AE716C364 /* 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; }; + 921F5D04122F324502DA4E75 /* 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; }; + 92528D6653802FACF658D8EA /* FPGAOutputEditor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = FPGAOutputEditor.h; path = ../../Source/Processors/Editors/FPGAOutputEditor.h; sourceTree = SOURCE_ROOT; }; + 92602D7166325C7232B85EDD /* DataThread.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = DataThread.cpp; path = ../../Source/Processors/DataThreads/DataThread.cpp; sourceTree = SOURCE_ROOT; }; + 927AE946A1371490D809876E /* 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; }; + 927FCF11005E78D499DAF197 /* 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; }; + 92CB21BEE17D1DD03106AD87 /* ofSerial.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = ofSerial.h; path = ../../Source/Processors/Serial/ofSerial.h; sourceTree = SOURCE_ROOT; }; + 92E07CA13571893873565AC7 /* 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; }; + 92E3405CB31ACFE3F80BBAD4 /* OpenEphysBoardLogoBlack.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = OpenEphysBoardLogoBlack.png; path = ../../Resources/Images/Icons/OpenEphysBoardLogoBlack.png; sourceTree = SOURCE_ROOT; }; + 92EC6BB8A8C4C5A61F43C233 /* 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; }; + 9360657FDE33FA37D80075D1 /* 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; }; + 9380932BED279F91B8C1C04B /* 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; }; + 93EFC1AA800FC5DA2F04A213 /* RadioButtons_neutral-04.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "RadioButtons_neutral-04.png"; path = "../../Resources/Images/Icons/RadioButtons_neutral-04.png"; sourceTree = SOURCE_ROOT; }; + 93F842958BCE6A9E09862CF7 /* 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; }; + 9428D7423971764AC0BA9CB7 /* State.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = State.h; path = ../../Source/Dsp/State.h; sourceTree = SOURCE_ROOT; }; + 945DC754F2EACDFFB7926DE8 /* 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; }; + 946FDFCA107B3F4C74C471B4 /* 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; }; + 94BD861806F8EA598EC09370 /* 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; }; + 95B57108E929DD11F898B7B1 /* FileReaderThread.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = FileReaderThread.h; path = ../../Source/Processors/DataThreads/FileReaderThread.h; sourceTree = SOURCE_ROOT; }; + 95EC6B1536DC65070D0ADCEE /* 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; }; + 967138FE8A086734ADC8CABB /* 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; }; + 96E99CD031BD069997E387FE /* 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; }; + 96F2A45DCB9BB53844B0ED4F /* 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; }; + 971E49A78543AADB8CA1D2B7 /* juce_OpenGLTexture.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_OpenGLTexture.cpp; path = ../../JuceLibraryCode/modules/juce_opengl/opengl/juce_OpenGLTexture.cpp; sourceTree = SOURCE_ROOT; }; + 9731D54410B06C1000370316 /* 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; }; + 97431963DB8D535DEDA9AD47 /* juce_core.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_core.h; path = ../../JuceLibraryCode/modules/juce_core/juce_core.h; sourceTree = SOURCE_ROOT; }; + 97C4F046D88561EEE245BE99 /* RadioButtons_selected_over-05.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "RadioButtons_selected_over-05.png"; path = "../../Resources/Images/Icons/RadioButtons_selected_over-05.png"; sourceTree = SOURCE_ROOT; }; + 982E1A954C316920557F029C /* 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; }; + 984BC60C0AFF3EDED692FA01 /* GenericEditor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = GenericEditor.h; path = ../../Source/Processors/Editors/GenericEditor.h; sourceTree = SOURCE_ROOT; }; + 985F2B5047476B272B1A4BD4 /* EventNodeEditor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = EventNodeEditor.h; path = ../../Source/Processors/Editors/EventNodeEditor.h; sourceTree = SOURCE_ROOT; }; + 988F01B2B51B2AC7293D07DA /* juce_MidiMessageCollector.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MidiMessageCollector.cpp; path = ../../JuceLibraryCode/modules/juce_audio_devices/midi_io/juce_MidiMessageCollector.cpp; sourceTree = SOURCE_ROOT; }; + 98C81B13A0C34D8A4E93ADD1 /* 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; }; + 98D2D452F48C86F47FB90BAD /* 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; }; + 996E4EA6B532E4E436F50243 /* 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; }; + 9978BC2A359BC506F69E545F /* 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; }; + 99E1BC08B886CFDD2CCFD462 /* open-ephys.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "open-ephys.app"; sourceTree = BUILT_PRODUCTS_DIR; }; + 9A21A229CFACC67E31F4F727 /* RBJ.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = RBJ.cpp; path = ../../Source/Dsp/RBJ.cpp; sourceTree = SOURCE_ROOT; }; + 9A29EBC10219D89919E12FCB /* 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; }; + 9B178E9015CF469CFD41BC79 /* 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; }; + 9B4EA34E8F90B7CC77694B7E /* 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; }; + 9B5D838CB6224E82C9B36AA3 /* 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; }; + 9B9EDDFA0AE4991BC7FC7263 /* MessageCenter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MessageCenter.h; path = ../../Source/UI/MessageCenter.h; sourceTree = SOURCE_ROOT; }; + 9BC055494F9FEE3F90630541 /* Channel.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Channel.cpp; path = ../../Source/Processors/Channel.cpp; sourceTree = SOURCE_ROOT; }; + 9BE34B4DECBF4EBFD27C9792 /* juce_AudioIODeviceType.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioIODeviceType.cpp; path = ../../JuceLibraryCode/modules/juce_audio_devices/audio_io/juce_AudioIODeviceType.cpp; sourceTree = SOURCE_ROOT; }; + 9C089C090E400CC0E8BBB827 /* IntanThread.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = IntanThread.cpp; path = ../../Source/Processors/DataThreads/IntanThread.cpp; sourceTree = SOURCE_ROOT; }; + 9C21DBFB38865E5AFE367C6F /* OpenGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = System/Library/Frameworks/OpenGL.framework; sourceTree = SDKROOT; }; + 9C39C584DA6F507E773687EE /* ReferenceNodeEditor.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = ReferenceNodeEditor.cpp; path = ../../Source/Processors/Editors/ReferenceNodeEditor.cpp; sourceTree = SOURCE_ROOT; }; + 9C4342320D2DD65E2BD6351C /* 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; }; + 9C5F99C38CC703FBB871401A /* 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; }; + 9C701D5A7298B83CE05ECEBB /* 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; }; + 9C864C7DBAF37CD0719996A9 /* 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; }; + 9C96B0CBFF3D34885BB8B020 /* 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; }; + 9CEDA04DB321755AF74D6FAF /* ChebyshevII.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = ChebyshevII.h; path = ../../Source/Dsp/ChebyshevII.h; sourceTree = SOURCE_ROOT; }; + 9D050A509BEB9E3879DA35C6 /* ostrich.ttf */ = {isa = PBXFileReference; lastKnownFileType = file.ttf; name = ostrich.ttf; path = ../../Resources/Fonts/ostrich.ttf; sourceTree = SOURCE_ROOT; }; + 9D13E0F774807670270F4790 /* 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; }; + 9D2510B5E6180456C53A455E /* 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; }; + 9D78F50147005EDB0E89E2B4 /* FPGAOutput.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = FPGAOutput.cpp; path = ../../Source/Processors/FPGAOutput.cpp; sourceTree = SOURCE_ROOT; }; + 9EAAE3C0BFF3D753C375A5FC /* 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; }; + 9EC1C0A21FDCB81BE0EA60EA /* 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; }; + 9F2853D1A12B686BE3BA2C61 /* juce_OpenGLImage.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_OpenGLImage.h; path = ../../JuceLibraryCode/modules/juce_opengl/opengl/juce_OpenGLImage.h; sourceTree = SOURCE_ROOT; }; + 9F2BCD132F453B9D9EF09F15 /* RadioButtons-01.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "RadioButtons-01.png"; path = "../../Resources/Images/Icons/RadioButtons-01.png"; sourceTree = SOURCE_ROOT; }; + 9F3B3184EC6D42CEA35D6ED8 /* EditorViewportButtons.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = EditorViewportButtons.cpp; path = ../../Source/UI/EditorViewportButtons.cpp; sourceTree = SOURCE_ROOT; }; + 9F577889CB6C54A2F7B1CA80 /* PracticalSocket.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = PracticalSocket.cpp; path = ../../Source/Network/PracticalSocket.cpp; sourceTree = SOURCE_ROOT; }; + 9F61AF101B43110732BB8814 /* 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; }; + 9F6664EB2C39D224C6BCC75E /* 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; }; + 9F845E950F19FEC4E6C88F91 /* 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; }; + 9FC97A1CFD250F7215B4E397 /* juce_mac_AudioCDBurner.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_AudioCDBurner.mm; path = ../../JuceLibraryCode/modules/juce_audio_devices/native/juce_mac_AudioCDBurner.mm; sourceTree = SOURCE_ROOT; }; + 9FDCF1E2B4651E58240400B9 /* 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; }; + 9FFD9560522567A033226BD7 /* PhaseDetector.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = PhaseDetector.cpp; path = ../../Source/Processors/PhaseDetector.cpp; sourceTree = SOURCE_ROOT; }; + A0D768F1B92568344DAC9F0B /* 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; }; + A0E3B98412D88921BB0AA58E /* AudioEditor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AudioEditor.h; path = ../../Source/Processors/Editors/AudioEditor.h; sourceTree = SOURCE_ROOT; }; + A15596CDCC27B86FC070D7FA /* 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; }; + A17E8162EC7A0E513DDEB23C /* 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; }; + A19C4BB4BD69D4351B344A17 /* 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; }; + A252FE4E6A360CBC4AF694B3 /* SpikeDetectorEditor.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = SpikeDetectorEditor.cpp; path = ../../Source/Processors/Editors/SpikeDetectorEditor.cpp; sourceTree = SOURCE_ROOT; }; + A3B6D091280930A016DF8FDA /* juce_OpenGLContext.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_OpenGLContext.h; path = ../../JuceLibraryCode/modules/juce_opengl/opengl/juce_OpenGLContext.h; sourceTree = SOURCE_ROOT; }; + A3CAB6B56641ED68D9784348 /* PipelineA-01.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "PipelineA-01.png"; path = "../../Resources/Images/Buttons/PipelineA-01.png"; sourceTree = SOURCE_ROOT; }; + A3FB0EA0264580F6B00D993B /* RHD2000Thread.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = RHD2000Thread.cpp; path = ../../Source/Processors/DataThreads/RHD2000Thread.cpp; sourceTree = SOURCE_ROOT; }; + A41AEA0D3ACB2B1E6713AE08 /* juce_OpenGLGraphicsContext.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_OpenGLGraphicsContext.h; path = ../../JuceLibraryCode/modules/juce_opengl/opengl/juce_OpenGLGraphicsContext.h; sourceTree = SOURCE_ROOT; }; + A41C5A4CD5CF8EEFF993A8B1 /* MathSupplement.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MathSupplement.h; path = ../../Source/Dsp/MathSupplement.h; sourceTree = SOURCE_ROOT; }; + A4E2CAAF556D557B24182414 /* RecordNode.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = RecordNode.cpp; path = ../../Source/Processors/RecordNode.cpp; sourceTree = SOURCE_ROOT; }; + A4FC82A8339698B6C1AC5F18 /* 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; }; + A512C5B237A77EF6FB8E11A0 /* BinaryData.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = BinaryData.cpp; path = ../../JuceLibraryCode/BinaryData.cpp; sourceTree = SOURCE_ROOT; }; + A540869F28EE158A0A348C28 /* 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; }; + A54886FC74BE0DDC74094EF5 /* 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; }; + A5C9A0FBD818AEF57858FB31 /* 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; }; + A5E8E0CF6DA1AEAEE9D872DE /* 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; }; + A65F5AD9D0C532EBB3A2067D /* 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; }; + A6736FBDFBB0B82E22D2B1C0 /* 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; }; + A6A579E4E4AEA865BC71148C /* juce_core.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_core.mm; path = ../../JuceLibraryCode/modules/juce_core/juce_core.mm; sourceTree = SOURCE_ROOT; }; + A708E79EB9EB7CC44030F5D5 /* 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; }; + A764EF4F46F472715B250E41 /* muteon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = muteon.png; path = ../../Resources/Images/Buttons/muteon.png; sourceTree = SOURCE_ROOT; }; + A769611E9CBFC127AF5AFB0D /* 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; }; + A7875D5F8D2A632C99791002 /* 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; }; + A7D4C9E3ED3763847C087F46 /* SpikeDisplayCanvas.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = SpikeDisplayCanvas.cpp; path = ../../Source/Processors/Visualization/SpikeDisplayCanvas.cpp; sourceTree = SOURCE_ROOT; }; + A7FE538FF09AC8A58DE8F1BD /* RadioButtons_selected-02.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "RadioButtons_selected-02.png"; path = "../../Resources/Images/Icons/RadioButtons_selected-02.png"; sourceTree = SOURCE_ROOT; }; + A8B4D80D55E48F50809DC5E4 /* 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; }; + A93F302B8D91A997F54D231B /* 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; }; + A950BD747F318BF6D555CB06 /* 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; }; + A95D898F0998F4609E992B5F /* Elliptic.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Elliptic.h; path = ../../Source/Dsp/Elliptic.h; sourceTree = SOURCE_ROOT; }; + A98A22CF5F208ED6DBE08063 /* ResamplingNode.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = ResamplingNode.cpp; path = ../../Source/Processors/ResamplingNode.cpp; sourceTree = SOURCE_ROOT; }; + A9A0BC63EB466C75D1B9326A /* juce_MidiMessageCollector.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MidiMessageCollector.h; path = ../../JuceLibraryCode/modules/juce_audio_devices/midi_io/juce_MidiMessageCollector.h; sourceTree = SOURCE_ROOT; }; + A9F5A8F835A1A734DF7F6775 /* 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; }; + AA3209223925B66A97AB4509 /* 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; }; + AA3DAC9A4A3FF9E7D279FB23 /* RadioButtons_selected-03.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "RadioButtons_selected-03.png"; path = "../../Resources/Images/Icons/RadioButtons_selected-03.png"; sourceTree = SOURCE_ROOT; }; + AA7F6609B897B9E134377A62 /* cpmono_light.otf */ = {isa = PBXFileReference; lastKnownFileType = file.otf; name = cpmono_light.otf; path = ../../Resources/Fonts/cpmono_light.otf; sourceTree = SOURCE_ROOT; }; + AADBA8C0AD524CE677428AFF /* 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; }; + AB4C7059669AC385B02179C1 /* 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; }; + ABA3FCD5D762336535D56D94 /* 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; }; + AC116E6590D49AB2EF19CB9E /* juce_OpenGLImage.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_OpenGLImage.cpp; path = ../../JuceLibraryCode/modules/juce_opengl/opengl/juce_OpenGLImage.cpp; sourceTree = SOURCE_ROOT; }; + AC2CFF4DA5CE431FCC628BA3 /* ChebyshevI.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = ChebyshevI.cpp; path = ../../Source/Dsp/ChebyshevI.cpp; sourceTree = SOURCE_ROOT; }; + ACA28D2B1FECD2C57F0250A6 /* 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; }; + ACAE4A2D65AAC6A36DA9DBCF /* juce_OggVorbisAudioFormat.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_OggVorbisAudioFormat.cpp; path = ../../JuceLibraryCode/modules/juce_audio_formats/codecs/juce_OggVorbisAudioFormat.cpp; sourceTree = SOURCE_ROOT; }; + AD1950C0733B3470777BF861 /* 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; }; + AD7311B9A37893CA0C4BC119 /* 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; }; + AD7D35FCD8CF66B6C393A7F7 /* 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; }; + AD960F561259904BA68DDA73 /* 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; }; + ADCB42E4C5641007A4B78025 /* SpikeObject.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = SpikeObject.h; path = ../../Source/Processors/Visualization/SpikeObject.h; sourceTree = SOURCE_ROOT; }; + AE1EA04666EAD34D0CA0373D /* juce_opengl.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_opengl.h; path = ../../JuceLibraryCode/modules/juce_opengl/juce_opengl.h; sourceTree = SOURCE_ROOT; }; + AE6786E4659DAC92F52E9FA3 /* 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; }; + AE9359DBA841F88EF3DA9700 /* 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; }; + AEC2DABFC0517B4BE0CD704C /* juce_mac_AudioCDReader.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_AudioCDReader.mm; path = ../../JuceLibraryCode/modules/juce_audio_devices/native/juce_mac_AudioCDReader.mm; sourceTree = SOURCE_ROOT; }; + AEF53FD0FBBFF5242EDD7032 /* 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; }; + AF1F3010721A6B29062E4838 /* 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; }; + AF3E3AE70160C3392B237316 /* juce_mac_CoreAudio.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_mac_CoreAudio.cpp; path = ../../JuceLibraryCode/modules/juce_audio_devices/native/juce_mac_CoreAudio.cpp; sourceTree = SOURCE_ROOT; }; + AF8ADA74003E96998A5E4404 /* 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; }; + AFB684CE06F9256324EE0B4C /* 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; }; + AFE835E175F7159E1E7C6CC7 /* 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; }; + B00A9C0BAD3AF9F48E36A38F /* 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; }; + B021D393D0E2625741512320 /* 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; }; + B04D87ED6AA4897B6CD3CCF6 /* AudioComponent.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AudioComponent.cpp; path = ../../Source/Audio/AudioComponent.cpp; sourceTree = SOURCE_ROOT; }; + B081687E52C6A5157CFCCB17 /* cpmono-black-serialized */ = {isa = PBXFileReference; lastKnownFileType = file; name = "cpmono-black-serialized"; path = "../../Resources/Fonts/cpmono-black-serialized"; sourceTree = SOURCE_ROOT; }; + B0A076D9536B6754F34E4606 /* juce_win32_ASIO.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_ASIO.cpp; path = ../../JuceLibraryCode/modules/juce_audio_devices/native/juce_win32_ASIO.cpp; sourceTree = SOURCE_ROOT; }; + B0DCDCB162FDBF972FA5B548 /* 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; }; + B0E8FAD5AC445F612E3468B9 /* FilterNode.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = FilterNode.cpp; path = ../../Source/Processors/FilterNode.cpp; sourceTree = SOURCE_ROOT; }; + B1082A8A306A1947F5B0E5FC /* Splitter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Splitter.h; path = ../../Source/Processors/Utilities/Splitter.h; sourceTree = SOURCE_ROOT; }; + B113BC1061788A9ECB1337C5 /* juce_OpenGLGraphicsContext.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_OpenGLGraphicsContext.cpp; path = ../../JuceLibraryCode/modules/juce_opengl/opengl/juce_OpenGLGraphicsContext.cpp; sourceTree = SOURCE_ROOT; }; + B11E5B5E4483AF89E6DCBAB3 /* 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; }; + B123E2F4439DAD65196A2A9D /* 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; }; + B13BDA434DEF56BB48B26896 /* miso-serialized */ = {isa = PBXFileReference; lastKnownFileType = file; name = "miso-serialized"; path = "../../Resources/Fonts/miso-serialized"; sourceTree = SOURCE_ROOT; }; + B174EBEF82212C8624300F59 /* 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; }; + B17AA637E5C357FACC38EBB7 /* juce_SHA256.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_SHA256.cpp; path = ../../JuceLibraryCode/modules/juce_cryptography/hashing/juce_SHA256.cpp; sourceTree = SOURCE_ROOT; }; + B1887A7D2E27FF4DD03D16C1 /* DefaultDataSource.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = DefaultDataSource.png; path = ../../Resources/Images/Icons/DefaultDataSource.png; sourceTree = SOURCE_ROOT; }; + B1A8C18C6E4B3572B8B750AD /* 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; }; + B1ECBE9C48227CBDB16E3702 /* 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; }; + B2017626F9A05C8C0EBE9B7E /* juce_MD5.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MD5.cpp; path = ../../JuceLibraryCode/modules/juce_cryptography/hashing/juce_MD5.cpp; sourceTree = SOURCE_ROOT; }; + B20469D88488F0809126CC80 /* 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; }; + B2241E3C5C9F93389586F357 /* 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; }; + B23E6EBB5F99CF7FC72FAC4E /* VisualizerEditor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = VisualizerEditor.h; path = ../../Source/Processors/Editors/VisualizerEditor.h; sourceTree = SOURCE_ROOT; }; + B24098EC4FD79D5EDC9383EC /* juce_Initialisation.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Initialisation.h; path = ../../JuceLibraryCode/modules/juce_gui_basics/application/juce_Initialisation.h; sourceTree = SOURCE_ROOT; }; + B27F558F42AC78F0E564B5AF /* AudioNode.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AudioNode.cpp; path = ../../Source/Processors/AudioNode.cpp; sourceTree = SOURCE_ROOT; }; + B2EF409A1F459E964756BA7C /* 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; }; + B2FA9CC4754E136F22281176 /* 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; }; + B3BAC48D01C49D8727D08097 /* 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; }; + B43C27BEC3AB681389FC5FC5 /* 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; }; + B47B3368AA1A182B0CA1AB26 /* Butterworth.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Butterworth.cpp; path = ../../Source/Dsp/Butterworth.cpp; sourceTree = SOURCE_ROOT; }; + B4C52FC94D6C680C33ED85C9 /* 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; }; + B4F0C0B262654C4782B5AC49 /* 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; }; + B5ADA0C1BDBFAE2A2F8ECB48 /* 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; }; + B5B417E4196236A2CDE7F0CF /* juce_AudioFormatManager.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioFormatManager.cpp; path = ../../JuceLibraryCode/modules/juce_audio_formats/format/juce_AudioFormatManager.cpp; sourceTree = SOURCE_ROOT; }; + B5E8A19FF91BEAD02C63E05B /* 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; }; + B5FBD4DBD2CFE0FFF457D7F6 /* 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; }; + B60D02B5BF564ABC88841B1F /* 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; }; + B64193A23B69D4A88CDEDD0C /* juce_MidiOutput.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MidiOutput.cpp; path = ../../JuceLibraryCode/modules/juce_audio_devices/midi_io/juce_MidiOutput.cpp; sourceTree = SOURCE_ROOT; }; + B64893F699A10B03AA4AFF6B /* 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; }; + B6567CAE2B538E79E7DA814C /* 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; }; + B674DCA2C2A6AF6B58AA7820 /* 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; }; + B678CFC6B378A58834D2E41F /* 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; }; + B70D836E0756C3D4EE8E20F2 /* SpikeDetector.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = SpikeDetector.h; path = ../../Source/Processors/SpikeDetector.h; sourceTree = SOURCE_ROOT; }; + B767A249792EB15A87054409 /* ChebyshevII.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = ChebyshevII.cpp; path = ../../Source/Dsp/ChebyshevII.cpp; sourceTree = SOURCE_ROOT; }; + B7BEB7779860FE877E4D1BC8 /* 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; }; + B7D848E4F85AE11FDE4D164D /* juce_linux_AudioCDReader.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_linux_AudioCDReader.cpp; path = ../../JuceLibraryCode/modules/juce_audio_devices/native/juce_linux_AudioCDReader.cpp; sourceTree = SOURCE_ROOT; }; + B83EBFAE6306941F79044523 /* 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; }; + B87864B2D6A2E741D4B426A3 /* 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; }; + B87C1BD13762817BE27DC2F7 /* 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; }; + B8A9063181FEE1920095F824 /* 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; }; + B8D19858CC01BB5F7C35ED58 /* 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; }; + B917780A75945062761B6945 /* WiFiOutput.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = WiFiOutput.h; path = ../../Source/Processors/WiFiOutput.h; sourceTree = SOURCE_ROOT; }; + B93B8666F8AF2E5D2E851B1C /* 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; }; + B9E2607F1605D308CB331FCC /* 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; }; + BA03776682290FF1AF4C0106 /* 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; }; + BA09F5CDB1C01E0FC153DB8E /* 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; }; + BA2923571505AD47CA1EF878 /* WiFiOutputEditor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = WiFiOutputEditor.h; path = ../../Source/Processors/Editors/WiFiOutputEditor.h; sourceTree = SOURCE_ROOT; }; + BABBEE3876B90C8A57C3074D /* 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; }; + BAE93A5EEC37D7B4C793BFA2 /* juce_QuickTimeAudioFormat.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_QuickTimeAudioFormat.cpp; path = ../../JuceLibraryCode/modules/juce_audio_formats/codecs/juce_QuickTimeAudioFormat.cpp; sourceTree = SOURCE_ROOT; }; + BB0BB31575E1377F0C560D53 /* 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; }; + BB26BA9CFAE8C836251E8EAF /* MainWindow.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MainWindow.h; path = ../../Source/MainWindow.h; sourceTree = SOURCE_ROOT; }; + BBC386B5A369262583AD4DDA /* juce_QuickTimeAudioFormat.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_QuickTimeAudioFormat.h; path = ../../JuceLibraryCode/modules/juce_audio_formats/codecs/juce_QuickTimeAudioFormat.h; sourceTree = SOURCE_ROOT; }; + BBCDE855BD0A58D3779D96A8 /* RHD2000Editor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = RHD2000Editor.h; path = ../../Source/Processors/Editors/RHD2000Editor.h; sourceTree = SOURCE_ROOT; }; + BBD9C2AED6F500D090069007 /* ReferenceNode.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = ReferenceNode.cpp; path = ../../Source/Processors/ReferenceNode.cpp; sourceTree = SOURCE_ROOT; }; + BBDFB328C3D5FC72A0446E6A /* juce_graphics.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_graphics.mm; path = ../../JuceLibraryCode/modules/juce_graphics/juce_graphics.mm; sourceTree = SOURCE_ROOT; }; + BBE1DB78E35135B41537DCB5 /* RecentFilesMenuTemplate.nib */ = {isa = PBXFileReference; lastKnownFileType = file.nib; path = RecentFilesMenuTemplate.nib; sourceTree = SOURCE_ROOT; }; + BBF5345C0570D87C01A73FF9 /* noise_wave.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = noise_wave.png; path = ../../Resources/Images/Icons/noise_wave.png; sourceTree = SOURCE_ROOT; }; + BC06C1E8052799F4696101C3 /* 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; }; + BC3B7E4E25505D9044BFACC7 /* SpikeDetector.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = SpikeDetector.cpp; path = ../../Source/Processors/SpikeDetector.cpp; sourceTree = SOURCE_ROOT; }; + BC953E395B22FB1D305E483E /* 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; }; + BCB6A6D5A0C1417D74C29632 /* 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; }; + BCBBF8764A2101CD0E91DB5D /* 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; }; + BD1D02C70CCE095217581A5F /* 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; }; + BD59A961F87AB628777894DC /* 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; }; + BDFF189EC742274DD2629196 /* juce_RectangleList.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_RectangleList.cpp; path = ../../JuceLibraryCode/modules/juce_graphics/geometry/juce_RectangleList.cpp; sourceTree = SOURCE_ROOT; }; + BE506F381B90833512348968 /* 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; }; + BEC4B69320BE492526794DFB /* wifi.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = wifi.png; path = ../../Resources/Images/Icons/wifi.png; sourceTree = SOURCE_ROOT; }; + BF647E1FAE73208AC29C14F7 /* juce_Sampler.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Sampler.cpp; path = ../../JuceLibraryCode/modules/juce_audio_formats/sampler/juce_Sampler.cpp; sourceTree = SOURCE_ROOT; }; + BF8B07C8BC86002C3DC94DEE /* 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; }; + BF9B6B0B73FF87595307D858 /* juce_module_info */ = {isa = PBXFileReference; lastKnownFileType = text; name = juce_module_info; path = ../../JuceLibraryCode/modules/juce_gui_basics/juce_module_info; sourceTree = SOURCE_ROOT; }; + BFF368651E3CEE5A900391A6 /* square_wave.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = square_wave.png; path = ../../Resources/Images/Icons/square_wave.png; sourceTree = SOURCE_ROOT; }; + C055D09224D84121A3EBB29F /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; }; + C0A718EA721772EA6B837F39 /* 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; }; + C0B54E0803BA87C8BC353551 /* juce_video.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_video.h; path = ../../JuceLibraryCode/modules/juce_video/juce_video.h; sourceTree = SOURCE_ROOT; }; + C0C6335FEE0844872FDF4EE2 /* 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; }; + C10DC7C6E887B4EAAB8EDF38 /* 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; }; + C1435AB0105CDC29A3124E4F /* 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; }; + C16065CD5A8054262B81C1A3 /* juce_cryptography.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_cryptography.h; path = ../../JuceLibraryCode/modules/juce_cryptography/juce_cryptography.h; sourceTree = SOURCE_ROOT; }; + C17E85281A455245543930E5 /* 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; }; + C195559D311BAB51CFB545BA /* 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; }; + C1CB526B75E406851FA918C6 /* State.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = State.cpp; path = ../../Source/Dsp/State.cpp; sourceTree = SOURCE_ROOT; }; + C1E1CCE5796B40E0A45FB021 /* 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; }; + C209C7633D01E525231EE894 /* 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; }; + C2746A86EC16D3EA9FAC2C1D /* 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; }; + C29BC68B2721471F32906FEB /* ResamplingNode.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = ResamplingNode.h; path = ../../Source/Processors/ResamplingNode.h; sourceTree = SOURCE_ROOT; }; + C29E664781AA2396C8D59543 /* juce_events.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_events.mm; path = ../../JuceLibraryCode/modules/juce_events/juce_events.mm; sourceTree = SOURCE_ROOT; }; + C2D1409D20E154E43569C725 /* 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; }; + C2F9D279FCC5C4AD56A0C1DF /* 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; }; + C39772F796D85E8FE98474D5 /* Filter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Filter.h; path = ../../Source/Dsp/Filter.h; sourceTree = SOURCE_ROOT; }; + C3BD84D9B090F98DD09F5958 /* Params.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Params.h; path = ../../Source/Dsp/Params.h; sourceTree = SOURCE_ROOT; }; + C41504F388D0B181B003B627 /* 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; }; + C446923C1950EB5BE5E67F15 /* 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; }; + C454DFC77F19AB044372610E /* 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; }; + C4B0DF8094C90543A65E03E3 /* Legendre.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Legendre.cpp; path = ../../Source/Dsp/Legendre.cpp; sourceTree = SOURCE_ROOT; }; + C51CD15B311D0AAC08D0B908 /* ImageIcon.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = ImageIcon.h; path = ../../Source/Processors/Editors/ImageIcon.h; sourceTree = SOURCE_ROOT; }; + C5287F057A6A88BC33D5498A /* 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; }; + C54760E4888674CF3CF022E6 /* 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; }; + C5785E58E6F915165729EF16 /* RecordControl.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = RecordControl.h; path = ../../Source/Processors/Utilities/RecordControl.h; sourceTree = SOURCE_ROOT; }; + C5ABE6BDCA91410BA92A7BD9 /* ResamplingNodeEditor.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = ResamplingNodeEditor.cpp; path = ../../Source/Processors/Editors/ResamplingNodeEditor.cpp; sourceTree = SOURCE_ROOT; }; + C5D0E0996D20BEEEDBFD64FA /* 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; }; + C5D9C53AE4AE414244E1E19A /* muteoff.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = muteoff.png; path = ../../Resources/Images/Buttons/muteoff.png; sourceTree = SOURCE_ROOT; }; + C5F9A0F8EB81AC15D9BDD61F /* juce_OpenGLFrameBuffer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_OpenGLFrameBuffer.h; path = ../../JuceLibraryCode/modules/juce_opengl/opengl/juce_OpenGLFrameBuffer.h; sourceTree = SOURCE_ROOT; }; + C660716FDD337EFB1A7C6C72 /* 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; }; + C679AE9BBB9B1EE3BAB09E11 /* 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; }; + C67AA7952D9EF7E248118B85 /* 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; }; + C67C5EC0EE8DBC501C8AA395 /* 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; }; + C6BDC4DAD5B40321DA67462A /* 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; }; + C6E19D3864B40A52BCC49315 /* 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; }; + C74399C81B1A0552CC52093E /* 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; }; + C79249376E3FDF10615E16EA /* WiFiOutputEditor.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = WiFiOutputEditor.cpp; path = ../../Source/Processors/Editors/WiFiOutputEditor.cpp; sourceTree = SOURCE_ROOT; }; + C7A68BAFB04A7D5FD81FA82B /* 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; }; + C7A76C0D1B3DC4A1F059E59B /* 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; }; + C7CA628FE3E1E3D16B24E059 /* 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; }; + C844D1792A91BE2D8808CB14 /* 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; }; + C868329EBC1BBA606AB2EB88 /* AudioToolbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = System/Library/Frameworks/AudioToolbox.framework; sourceTree = SDKROOT; }; + C916444FD4BFB79D4DE9FCAF /* 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; }; + C98D4FF283E598244E89CD83 /* 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; }; + CA09B0483969444C7CD106DC /* 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; }; + CAA3B9396EA62166234DAEF1 /* VisualizerEditor.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = VisualizerEditor.cpp; path = ../../Source/Processors/Editors/VisualizerEditor.cpp; sourceTree = SOURCE_ROOT; }; + CB2C4FD47184B2FE84408CAD /* RadioButtons_neutral-03.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "RadioButtons_neutral-03.png"; path = "../../Resources/Images/Icons/RadioButtons_neutral-03.png"; sourceTree = SOURCE_ROOT; }; + CC35C78D5B446ABF57DDDAE0 /* 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; }; + CC42C4D4230BE4F1071CB2D3 /* 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; }; + CC62E20B1189C697DD238810 /* juce_OpenGL_linux.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_OpenGL_linux.h; path = ../../JuceLibraryCode/modules/juce_opengl/native/juce_OpenGL_linux.h; sourceTree = SOURCE_ROOT; }; + CCC20313AD0D0993F9EDD1B3 /* SplitterEditor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = SplitterEditor.h; path = ../../Source/Processors/Editors/SplitterEditor.h; sourceTree = SOURCE_ROOT; }; + CD2370F8F4A44446558A08FB /* Parameter.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Parameter.cpp; path = ../../Source/Processors/Parameter.cpp; sourceTree = SOURCE_ROOT; }; + CD2E26CFD0DC7F6090E15A20 /* 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; }; + CD41C1D09F6D73FA33993F45 /* 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; }; + CD492AC7B458FA6C321B9D0B /* juce_module_info */ = {isa = PBXFileReference; lastKnownFileType = text; name = juce_module_info; path = ../../JuceLibraryCode/modules/juce_core/juce_module_info; sourceTree = SOURCE_ROOT; }; + CD7E06ED47B243518F42DA49 /* MergerA-02.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "MergerA-02.png"; path = "../../Resources/Images/Buttons/MergerA-02.png"; sourceTree = SOURCE_ROOT; }; + CD83E301AE42E6E3317D575D /* 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; }; + CDC18ABAFEF000C720CE8622 /* 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; }; + CE2BD40797A6E7647FDBE736 /* 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; }; + CF5BC8DB7D66C655DABA9129 /* 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; }; + CF758CB1E06DDA1AB7F5C9CC /* juce_events.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_events.h; path = ../../JuceLibraryCode/modules/juce_events/juce_events.h; sourceTree = SOURCE_ROOT; }; + CFB86C1F2A6076ADC36692AA /* Utilities.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Utilities.h; path = ../../Source/Dsp/Utilities.h; sourceTree = SOURCE_ROOT; }; + D01254FA41688494C3CB0889 /* silkscreen.ttf */ = {isa = PBXFileReference; lastKnownFileType = file.ttf; name = silkscreen.ttf; path = ../../Resources/Fonts/silkscreen.ttf; sourceTree = SOURCE_ROOT; }; + D0247929128D618A2EB01D86 /* juce_OpenGLHelpers.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_OpenGLHelpers.cpp; path = ../../JuceLibraryCode/modules/juce_opengl/opengl/juce_OpenGLHelpers.cpp; sourceTree = SOURCE_ROOT; }; + D056D7F6C8EA8A6BBCC5C092 /* 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; }; + D06A8FDAD8B22537EA594383 /* 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; }; + D0D7CE266BD7CC5455926700 /* juce_AudioSourcePlayer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioSourcePlayer.h; path = ../../JuceLibraryCode/modules/juce_audio_devices/sources/juce_AudioSourcePlayer.h; sourceTree = SOURCE_ROOT; }; + D0E568AD5445AF061317E01D /* juce_module_info */ = {isa = PBXFileReference; lastKnownFileType = text; name = juce_module_info; path = ../../JuceLibraryCode/modules/juce_audio_formats/juce_module_info; sourceTree = SOURCE_ROOT; }; + D11BC618E53E6605B3A579E1 /* 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; }; + D128F31F18331117287F5EC5 /* ArduinoOutput.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = ArduinoOutput.h; path = ../../Source/Processors/ArduinoOutput.h; sourceTree = SOURCE_ROOT; }; + D162391A46FF93093C328F9D /* 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; }; + D171071934C8F7F925B0D113 /* 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; }; + D1D8F82F848413581B274A5D /* juce_win32_CameraDevice.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_CameraDevice.cpp; path = ../../JuceLibraryCode/modules/juce_video/native/juce_win32_CameraDevice.cpp; sourceTree = SOURCE_ROOT; }; + D1F9878B45ABC403F3749567 /* 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; }; + D22D3958949713747DAF59A3 /* 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; }; + D2696B30CBEAD7CE72510AFA /* InfoLabel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = InfoLabel.h; path = ../../Source/UI/InfoLabel.h; sourceTree = SOURCE_ROOT; }; + D2A3B4CDD296B4CEC6902FD7 /* UIComponent.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = UIComponent.cpp; path = ../../Source/UI/UIComponent.cpp; sourceTree = SOURCE_ROOT; }; + D2CCDDF54D6D6F2BF4281F2D /* 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; }; + D30880F1F9F514CEEDB9F48B /* AppConfig.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AppConfig.h; path = ../../JuceLibraryCode/AppConfig.h; sourceTree = SOURCE_ROOT; }; + D357A886F6365DA33D639FF5 /* 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; }; + D38E60AC4854B6E1EDE488EB /* ArduinoOutput.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = ArduinoOutput.cpp; path = ../../Source/Processors/ArduinoOutput.cpp; sourceTree = SOURCE_ROOT; }; + D3AE8303545E28D793312F46 /* GenericEditor.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = GenericEditor.cpp; path = ../../Source/Processors/Editors/GenericEditor.cpp; sourceTree = SOURCE_ROOT; }; + D41ED9ADBE3B27E185B2E3F3 /* RadioButtons_neutral-05.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "RadioButtons_neutral-05.png"; path = "../../Resources/Images/Icons/RadioButtons_neutral-05.png"; sourceTree = SOURCE_ROOT; }; + D48EB74E1B5AAC7846196B01 /* 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; }; + D4B0BD47094D79AB6382228B /* juce_OpenGLTexture.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_OpenGLTexture.h; path = ../../JuceLibraryCode/modules/juce_opengl/opengl/juce_OpenGLTexture.h; sourceTree = SOURCE_ROOT; }; + D4F94F0232F0CD426DFC44C5 /* 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; }; + D51315B4241B019BE43EE4F1 /* SplitterEditor.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = SplitterEditor.cpp; path = ../../Source/Processors/Editors/SplitterEditor.cpp; sourceTree = SOURCE_ROOT; }; + D51575B9AA7216CCE4B558E4 /* 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; }; + D55137DE3404D7DF2A1F50D0 /* 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; }; + D5D6DAA3CFDD395096D2B072 /* 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; }; + D60F42AEB8551E83215691C3 /* 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; }; + D679982E05B9510FE239D690 /* 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; }; + D685CFEA6344360FBFC355B6 /* DiscRecording.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = DiscRecording.framework; path = System/Library/Frameworks/DiscRecording.framework; sourceTree = SDKROOT; }; + D71AD519382D547C958B0175 /* 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; }; + D7807913367AD1B1FCBDEFAC /* 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; }; + D7E51310BD1B8EF6A2A77177 /* 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; }; + D840E516B1DE9F3F730283D5 /* 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; }; + D88B0ADDC9BF206E3D2EE9F6 /* 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; }; + D8A40F2BFBEC65019C867786 /* 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; }; + D8AA3ED11D45FACF74B5FC05 /* RadioButtons_neutral-01.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "RadioButtons_neutral-01.png"; path = "../../Resources/Images/Icons/RadioButtons_neutral-01.png"; sourceTree = SOURCE_ROOT; }; + D8AFDCC674A7514B7019EEA6 /* 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; }; + D8D895B3AD895C6E7FD446BF /* Custom.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Custom.cpp; path = ../../Source/Dsp/Custom.cpp; sourceTree = SOURCE_ROOT; }; + D90290A0AA2C36CE757E46D5 /* FilterEditor.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = FilterEditor.cpp; path = ../../Source/Processors/Editors/FilterEditor.cpp; sourceTree = SOURCE_ROOT; }; + D952A208CC8164F0B459EC9E /* 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; }; + D960588B732D973B82500E2D /* 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; }; + D9C9FCA6D705B72B80DB1142 /* 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; }; + D9CB4CEC2C07346BE69262A0 /* RadioButtons_selected-01.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "RadioButtons_selected-01.png"; path = "../../Resources/Images/Icons/RadioButtons_selected-01.png"; sourceTree = SOURCE_ROOT; }; + DA0AE9F4A1DDC3555247216F /* IntanIcon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = IntanIcon.png; path = ../../Resources/Images/Icons/IntanIcon.png; sourceTree = SOURCE_ROOT; }; + DA30BA6BF482A353393D5926 /* 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; }; + DA4A6BD7079F2BC73B5035F3 /* OpenGLCanvas.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = OpenGLCanvas.h; path = ../../Source/Processors/Visualization/OpenGLCanvas.h; sourceTree = SOURCE_ROOT; }; + DAA04A0FD47097893712B241 /* SpikeDisplayNode.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = SpikeDisplayNode.cpp; path = ../../Source/Processors/SpikeDisplayNode.cpp; sourceTree = SOURCE_ROOT; }; + DAA4306D30617137463ED247 /* 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; }; + DAC81FECCE54087394BE69F7 /* 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; }; + DACD0879E139527D971D3AC4 /* 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; }; + DB4F34DA0F04B40EB6A50FB1 /* 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; }; + DB4FB8EAFA1714529E527C3D /* 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; }; + DB4FF7675E5C98CF62DA8A2E /* AccessClass.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AccessClass.h; path = ../../Source/AccessClass.h; sourceTree = SOURCE_ROOT; }; + DB550BAB034060FF4578BB64 /* 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; }; + DB702F259EF24DAB9EC99D0A /* FPGAOutput.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = FPGAOutput.h; path = ../../Source/Processors/FPGAOutput.h; sourceTree = SOURCE_ROOT; }; + DB7866AFC8A4894810DBD05E /* 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; }; + DBB769DEBCD6468C13A3CD25 /* Carbon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = System/Library/Frameworks/Carbon.framework; sourceTree = SDKROOT; }; + DBB86AD59BA3F6EC09AF2C02 /* LfpDisplayNode.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = LfpDisplayNode.h; path = ../../Source/Processors/LfpDisplayNode.h; sourceTree = SOURCE_ROOT; }; + DBCA7E2FFCFD1354DD19DDD6 /* 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; }; + DBED17FBB262C4DACEEDA9B0 /* 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; }; + DC200873B263C55E82B5384D /* 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; }; + DD5695DE97CEF7BE76869232 /* 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; }; + DD91BA89F53CB299B8A30B26 /* IntanThread.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = IntanThread.h; path = ../../Source/Processors/DataThreads/IntanThread.h; sourceTree = SOURCE_ROOT; }; + DDE157BB06373ECDBB23469C /* 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; }; + DDE89F0D5E01F079323CC89C /* 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; }; + DE4861552DB1976665B25DFD /* 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; }; + DEB9A630503639D42056236B /* 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; }; + DEE2959DBBC84EA8448A0F77 /* 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; }; + DEF465116BB906FD116DA5EB /* ofConstants.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = ofConstants.h; path = ../../Source/Processors/Serial/ofConstants.h; sourceTree = SOURCE_ROOT; }; + DF3C9A1DD67E879E4E0A2727 /* 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; }; + DFAA7B563CEFB94D9ADB5D6A /* 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; }; + DFFB7396DCE9DF1253217584 /* 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; }; + E040EA8B5BB61ABBBD14F12F /* juce_OggVorbisAudioFormat.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_OggVorbisAudioFormat.h; path = ../../JuceLibraryCode/modules/juce_audio_formats/codecs/juce_OggVorbisAudioFormat.h; sourceTree = SOURCE_ROOT; }; + E08E877C3A6283CF5C803957 /* MainWindow.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MainWindow.cpp; path = ../../Source/MainWindow.cpp; sourceTree = SOURCE_ROOT; }; + E0ADC34D69113B79C2F4FF24 /* 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; }; + E0C264CF6345ABB4CAB98B92 /* 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; }; + E20D5F2F75478DA4943CEDBD /* 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; }; + E216D095C98F850A5FB6FB0F /* ChannelSelector.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = ChannelSelector.cpp; path = ../../Source/Processors/Editors/ChannelSelector.cpp; sourceTree = SOURCE_ROOT; }; + E21CA41B44E191F1804F9662 /* juce_module_info */ = {isa = PBXFileReference; lastKnownFileType = text; name = juce_module_info; path = ../../JuceLibraryCode/modules/juce_data_structures/juce_module_info; sourceTree = SOURCE_ROOT; }; + E23FA5E940A1434B0305875D /* 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; }; + E2F46E110416D628C11392CA /* Parameter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Parameter.h; path = ../../Source/Processors/Parameter.h; sourceTree = SOURCE_ROOT; }; + E31563D2E7DDD8315F369233 /* IOKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = System/Library/Frameworks/IOKit.framework; sourceTree = SDKROOT; }; + E33F167E4AA1C44596A1EBED /* 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; }; + E34E535DA9CBF248E32F7B45 /* 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; }; + E37140E9E8F7CFDDEEEF6148 /* 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; }; + E3C4B6B362320594789E1297 /* 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; }; + E3D9DABE0A9C1DCE6A6515CB /* 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; }; + E419C9DA3202B8B6EC2DB723 /* 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; }; + E42B745B4D2DCADE54F94757 /* EventNode.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = EventNode.h; path = ../../Source/Processors/EventNode.h; sourceTree = SOURCE_ROOT; }; + E44B26F5D97CB483242DE05B /* RBJ.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = RBJ.h; path = ../../Source/Dsp/RBJ.h; sourceTree = SOURCE_ROOT; }; + E48A7B152993BCF473725A19 /* juce_CameraDevice.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_CameraDevice.h; path = ../../JuceLibraryCode/modules/juce_video/capture/juce_CameraDevice.h; sourceTree = SOURCE_ROOT; }; + E4A2E203101AF37C169F1569 /* 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; }; + E53FEAA3754E6B5D99516D56 /* 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; }; + E58A18793D25A1D75811A052 /* 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; }; + E594A85A291E0625E0410A85 /* LfpDisplayEditor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = LfpDisplayEditor.h; path = ../../Source/Processors/Editors/LfpDisplayEditor.h; sourceTree = SOURCE_ROOT; }; + E5B10AA248D400FDB2645084 /* juce_win32_WASAPI.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_WASAPI.cpp; path = ../../JuceLibraryCode/modules/juce_audio_devices/native/juce_win32_WASAPI.cpp; sourceTree = SOURCE_ROOT; }; + E666E60CC07666669FC77C7D /* 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; }; + E67C5ACDC8208CDE200EC8C6 /* juce_graphics.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_graphics.h; path = ../../JuceLibraryCode/modules/juce_graphics/juce_graphics.h; sourceTree = SOURCE_ROOT; }; + E6D3A973D5CEF18CA2BAFF59 /* 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; }; + E7366E169158F5A2D1D7B55A /* 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; }; + E7460F066237871A704733E7 /* 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; }; + E79259F2164D16553A69B458 /* AudioComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AudioComponent.h; path = ../../Source/Audio/AudioComponent.h; sourceTree = SOURCE_ROOT; }; + E79B7DC03F81DA1F8CDE21CA /* 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; }; + E7ACE8C1456403A574236451 /* cpmono-bold-serialized */ = {isa = PBXFileReference; lastKnownFileType = file; name = "cpmono-bold-serialized"; path = "../../Resources/Fonts/cpmono-bold-serialized"; sourceTree = SOURCE_ROOT; }; + E7EE416EF527C7506B499070 /* 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; }; + E8174B3346AA69361BF73AE1 /* Cascade.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Cascade.h; path = ../../Source/Dsp/Cascade.h; sourceTree = SOURCE_ROOT; }; + E835BEB3C42E4B241804BE13 /* cpmono-light-serialized */ = {isa = PBXFileReference; lastKnownFileType = file; name = "cpmono-light-serialized"; path = "../../Resources/Fonts/cpmono-light-serialized"; sourceTree = SOURCE_ROOT; }; + E8480C4ED7F9579F6172F7B5 /* Common.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Common.h; path = ../../Source/Dsp/Common.h; sourceTree = SOURCE_ROOT; }; + E8964C0BE264A55753BC6B7B /* juce_linux_Midi.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_linux_Midi.cpp; path = ../../JuceLibraryCode/modules/juce_audio_devices/native/juce_linux_Midi.cpp; sourceTree = SOURCE_ROOT; }; + E90E364612E6D6EACBE0C063 /* juce_DirectXPluginFormat.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_DirectXPluginFormat.h; path = ../../JuceLibraryCode/modules/juce_audio_processors/format_types/juce_DirectXPluginFormat.h; sourceTree = SOURCE_ROOT; }; + E90FCB43DA2FF766597DA75E /* Documentation.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Documentation.cpp; path = ../../Source/Dsp/Documentation.cpp; sourceTree = SOURCE_ROOT; }; + E91923510CB2280C3A3B9E9C /* 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; }; + E91A272EF06892937CB4B9CE /* 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; }; + E93BE115650B1CB80EACB841 /* EditorViewportButtons.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = EditorViewportButtons.h; path = ../../Source/UI/EditorViewportButtons.h; sourceTree = SOURCE_ROOT; }; + E946426F95E0240683CB3337 /* 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; }; + E97684DCE824DEDA6683C6CD /* 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; }; + EA2FC92CECD1EDA1F07DC59C /* 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; }; + EA354D7D8E48D461415D52D8 /* 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; }; + EA535EA158451360B7B8AE52 /* LfpDisplayNode.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = LfpDisplayNode.cpp; path = ../../Source/Processors/LfpDisplayNode.cpp; sourceTree = SOURCE_ROOT; }; + EA73332E3D5AEC04ADDFBB2A /* 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; }; + EA9518CDEA7049C21D5CE2D5 /* 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; }; + EAB2319C7AA57E06A2247CDF /* 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; }; + EAB637B566FEBBDADA654262 /* 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; }; + EAB6A66678B122C578B16445 /* 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; }; + EAC262A83CD2BEA14542AE89 /* 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; }; + EAC7A64301F0BF2C5E33A1F9 /* 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; }; + EAEA49B9394D802B79CA8164 /* 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; }; + EB5F9A50EB53A57D6AE303C2 /* juce_mac_QuickTimeMovieComponent.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_QuickTimeMovieComponent.mm; path = ../../JuceLibraryCode/modules/juce_video/native/juce_mac_QuickTimeMovieComponent.mm; sourceTree = SOURCE_ROOT; }; + EBD8622EAEF10558809888B7 /* RadioButtons_selected_over-01.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "RadioButtons_selected_over-01.png"; path = "../../Resources/Images/Icons/RadioButtons_selected_over-01.png"; sourceTree = SOURCE_ROOT; }; + EC780F52ABBD7317A5CE2F33 /* ChebyshevI.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = ChebyshevI.h; path = ../../Source/Dsp/ChebyshevI.h; sourceTree = SOURCE_ROOT; }; + EC95A2CF4B33EA37DA5FC1AC /* nordic.ttf */ = {isa = PBXFileReference; lastKnownFileType = file.ttf; name = nordic.ttf; path = ../../Resources/Fonts/nordic.ttf; sourceTree = SOURCE_ROOT; }; + ECA6FDB1366BE7EC30F1539B /* SourceNode.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = SourceNode.cpp; path = ../../Source/Processors/SourceNode.cpp; sourceTree = SOURCE_ROOT; }; + ECB5A75A81B90327F58CBD9E /* rhd2000datablock.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = rhd2000datablock.cpp; path = "../../Source/Processors/DataThreads/rhythm-api/rhd2000datablock.cpp"; sourceTree = SOURCE_ROOT; }; + ECBEF88BBC974D96ED781C75 /* 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; }; + ECCE033FF2ACE42188FA4A7F /* 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; }; + ECE3BE71EB6B9CF1CE869BBE /* 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; }; + ED86166920362E9D2BE2CB26 /* 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; }; + ED887A521EEB8F3EBA7DDB31 /* juce_AudioIODeviceType.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioIODeviceType.h; path = ../../JuceLibraryCode/modules/juce_audio_devices/audio_io/juce_AudioIODeviceType.h; sourceTree = SOURCE_ROOT; }; + EDA209B0E7D124EA581023AD /* juce_AudioFormatManager.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioFormatManager.h; path = ../../JuceLibraryCode/modules/juce_audio_formats/format/juce_AudioFormatManager.h; sourceTree = SOURCE_ROOT; }; + EDAC82BD742A54182E8DF2FE /* 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; }; + EE0336B43A39FD585DF638EE /* 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; }; + EE2C669B127D00C86B1B8CA8 /* 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; }; + EE4DD055D31F7D9DC718DBD8 /* 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; }; + EEA51B7EF1CF19028C6672E0 /* 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; }; + EEFC66D2DF5FD66B4D83B22F /* 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; }; + EF059B26886B32000BCF8CFF /* 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; }; + EF3F9AA8D70E1D4D55F13182 /* 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; }; + EF4A6E0E1232071252ACCD7B /* 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; }; + EF610B2A17D9B1C0D24DCE67 /* 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; }; + EF7B66764093D950724EFE70 /* juce_OpenGLShaderProgram.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_OpenGLShaderProgram.h; path = ../../JuceLibraryCode/modules/juce_opengl/opengl/juce_OpenGLShaderProgram.h; sourceTree = SOURCE_ROOT; }; + EFC21F3CD0EB87D67E044E06 /* 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; }; + F09FD6D9CA4997216ADBF54F /* DataBuffer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = DataBuffer.h; path = ../../Source/Processors/DataThreads/DataBuffer.h; sourceTree = SOURCE_ROOT; }; + F0CA3600E09054D7DB3B0067 /* SmoothedFilter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = SmoothedFilter.h; path = ../../Source/Dsp/SmoothedFilter.h; sourceTree = SOURCE_ROOT; }; + F0D9A28C206D7A8BA7089D29 /* 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; }; + F0F3834D46EA8FC8ADB206DB /* 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; }; + F1099BFF0BC1656A23D62E84 /* 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; }; + F10FB240E10A5742CE366A91 /* 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; }; + F17DF27524262A21A3EC932D /* 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; }; + F1A3975235880CAC1D5757F4 /* juce_MP3AudioFormat.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MP3AudioFormat.cpp; path = ../../JuceLibraryCode/modules/juce_audio_formats/codecs/juce_MP3AudioFormat.cpp; sourceTree = SOURCE_ROOT; }; + F1DBAE92084D9D90234AC436 /* juce_AudioSourcePlayer.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioSourcePlayer.cpp; path = ../../JuceLibraryCode/modules/juce_audio_devices/sources/juce_AudioSourcePlayer.cpp; sourceTree = SOURCE_ROOT; }; + F230A4C0186379F9EB0B0F74 /* ReferenceNode.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = ReferenceNode.h; path = ../../Source/Processors/ReferenceNode.h; sourceTree = SOURCE_ROOT; }; + F28414731D9EE1F75D7B7043 /* juce_AudioFormat.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioFormat.h; path = ../../JuceLibraryCode/modules/juce_audio_formats/format/juce_AudioFormat.h; sourceTree = SOURCE_ROOT; }; + F2A500BA3500C4A9D5792A54 /* 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; }; + F2EDB88302B8A9356F43B834 /* juce_Primes.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Primes.h; path = ../../JuceLibraryCode/modules/juce_cryptography/encryption/juce_Primes.h; sourceTree = SOURCE_ROOT; }; + F2F11D7C596DAE5579610CCC /* juce_win32_AudioCDReader.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_AudioCDReader.cpp; path = ../../JuceLibraryCode/modules/juce_audio_devices/native/juce_win32_AudioCDReader.cpp; sourceTree = SOURCE_ROOT; }; + F2FDC07162CAEDE524F09CFC /* OpenGLCanvas.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = OpenGLCanvas.cpp; path = ../../Source/Processors/Visualization/OpenGLCanvas.cpp; sourceTree = SOURCE_ROOT; }; + F3D0224E4247BCB06A9E4DDF /* 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; }; + F3F48717927A4E24F7373C09 /* 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; }; + F463A19E6EFEB2837582B117 /* 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; }; + F46843B979D0385C733C797A /* 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; }; + F4D2A03314AB1CF852CC4F2A /* 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; }; + F5642B98949DC0FA45EF904E /* 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; }; + F5A00ACFA3D76168F22F1205 /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = System/Library/Frameworks/Cocoa.framework; sourceTree = SDKROOT; }; + F6EBDA368C553C37BE703BE5 /* juce_Vector3D.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Vector3D.h; path = ../../JuceLibraryCode/modules/juce_opengl/opengl/juce_Vector3D.h; sourceTree = SOURCE_ROOT; }; + F70B7D65EF56B8A0ED36478C /* juce_WavAudioFormat.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_WavAudioFormat.h; path = ../../JuceLibraryCode/modules/juce_audio_formats/codecs/juce_WavAudioFormat.h; sourceTree = SOURCE_ROOT; }; + F796260525BD82FFC1D1732C /* 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; }; + F7979AFD5780D9B2208736EE /* 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; }; + F7F374C05CDE0DB7712D18D1 /* 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; }; + F8322ED101601866FFB1698C /* 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; }; + F88A99110564C87FBA281F2C /* juce_module_info */ = {isa = PBXFileReference; lastKnownFileType = text; name = juce_module_info; path = ../../JuceLibraryCode/modules/juce_video/juce_module_info; sourceTree = SOURCE_ROOT; }; + F8E202A1374401022F87F26E /* juce_CoreAudioFormat.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_CoreAudioFormat.cpp; path = ../../JuceLibraryCode/modules/juce_audio_formats/codecs/juce_CoreAudioFormat.cpp; sourceTree = SOURCE_ROOT; }; + F8EFE3709FDDC2D5F0843058 /* 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; }; + F94BFC6B5057806EEF8B59DA /* juce_AudioIODevice.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioIODevice.cpp; path = ../../JuceLibraryCode/modules/juce_audio_devices/audio_io/juce_AudioIODevice.cpp; sourceTree = SOURCE_ROOT; }; + F94DD42C7BBF81C101D3F605 /* EventNode.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = EventNode.cpp; path = ../../Source/Processors/EventNode.cpp; sourceTree = SOURCE_ROOT; }; + F9E2371F1A99B292F2947FF5 /* 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; }; + F9F37AD1C3E7CA932FF44E69 /* 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; }; + FA1F1E9C7DEA48CAE6C247F4 /* OpenEphysBoardLogoGray.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = OpenEphysBoardLogoGray.png; path = ../../Resources/Images/Icons/OpenEphysBoardLogoGray.png; sourceTree = SOURCE_ROOT; }; + FA23A1334E4CFA77BC18A153 /* FPGAThread.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = FPGAThread.cpp; path = ../../Source/Processors/DataThreads/FPGAThread.cpp; sourceTree = SOURCE_ROOT; }; + FA2F04BA4E146ABF649BBE89 /* rhd2000evalboard.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = rhd2000evalboard.h; path = "../../Source/Processors/DataThreads/rhythm-api/rhd2000evalboard.h"; sourceTree = SOURCE_ROOT; }; + FAC7E62CC15CA977A6FC72D1 /* 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; }; + FB1B880F24F376D1AC52F2A6 /* 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; }; + FB1EA9CB3C695925627B0AC6 /* 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; }; + FB33617B5082CC0CDC189F2C /* 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; }; + FB7E91937D3BBE00F64F0B72 /* 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; }; + FC080F7DF94ABCB7EA09224A /* 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; }; + FC85D30C66E7A4E4A6CA29AE /* cpmono_bold.otf */ = {isa = PBXFileReference; lastKnownFileType = file.otf; name = cpmono_bold.otf; path = ../../Resources/Fonts/cpmono_bold.otf; sourceTree = SOURCE_ROOT; }; + FC887C6CD74FE33F8BA784A6 /* MergerEditor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MergerEditor.h; path = ../../Source/Processors/Editors/MergerEditor.h; sourceTree = SOURCE_ROOT; }; + FD3A6BD3A8898E137DF257B9 /* 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; }; + FD770E73FD462E9C9F6DBFB2 /* 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; }; + FD88DA941838FC91D222DF35 /* 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; }; + FDAAB4F0D2A15A6F0F71945A /* 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; }; + FEB3730E084D7DD433D14A6C /* 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; }; + FEF0A4E3C8D22A830BCE2B67 /* juce_linux_JackAudio.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_linux_JackAudio.cpp; path = ../../JuceLibraryCode/modules/juce_audio_devices/native/juce_linux_JackAudio.cpp; sourceTree = SOURCE_ROOT; }; + FF082466FC37DC44320B3B7E /* juce_Draggable3DOrientation.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Draggable3DOrientation.h; path = ../../JuceLibraryCode/modules/juce_opengl/opengl/juce_Draggable3DOrientation.h; sourceTree = SOURCE_ROOT; }; + FF1B5858C942CA02EEC38E69 /* juce_ios_Audio.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ios_Audio.cpp; path = ../../JuceLibraryCode/modules/juce_audio_devices/native/juce_ios_Audio.cpp; sourceTree = SOURCE_ROOT; }; + FF3E5A9F8B9250790C6DA089 /* 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; }; + FF450FAFD49105CE7157DFC0 /* Channel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Channel.h; path = ../../Source/Processors/Channel.h; sourceTree = SOURCE_ROOT; }; + FFBB9CE85A7C91FB11E4AEC8 /* 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; }; + FFFBDB9A00240D797751FEE6 /* DataWindow.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = DataWindow.h; path = ../../Source/Processors/Visualization/DataWindow.h; sourceTree = SOURCE_ROOT; }; +/* End PBXFileReference section */ + +/* Begin PBXFrameworksBuildPhase section */ + 7BE915E5A64C787EBF13A8E7 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 0D3DFADD627629AD52668186 /* Accelerate.framework in Frameworks */, + 38568B2E6C61E2F07173B568 /* AudioToolbox.framework in Frameworks */, + C8D7AC0B88A9A2C182B2B752 /* Carbon.framework in Frameworks */, + A94130738A9973148544664A /* Cocoa.framework in Frameworks */, + E5CBEA12D7AD7788C9BF5737 /* CoreAudio.framework in Frameworks */, + 9212DC2AEE118398CC970DDF /* CoreMIDI.framework in Frameworks */, + 3D0C7CA4AD9E3963D52E89BD /* DiscRecording.framework in Frameworks */, + 3130878C465F3294A89CA142 /* IOKit.framework in Frameworks */, + E100912B2FCE36A30D097C95 /* OpenGL.framework in Frameworks */, + CAB9D9DEF279F93132B45F90 /* QTKit.framework in Frameworks */, + CA4DCF67B48352BE633A616D /* QuartzCore.framework in Frameworks */, + FD4865450F4C47FF3C6327FE /* QuickTime.framework in Frameworks */, + 512D7D16D0A95BDD0D6D6E45 /* WebKit.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + +/* Begin PBXGroup section */ + 008433D940C09C1A15B916BA /* Frameworks */ = { + isa = PBXGroup; + children = ( + 39F287BE4C0B4F3BD4A949FD /* Accelerate.framework */, + C868329EBC1BBA606AB2EB88 /* AudioToolbox.framework */, + DBB769DEBCD6468C13A3CD25 /* Carbon.framework */, + F5A00ACFA3D76168F22F1205 /* Cocoa.framework */, + 27313EA12BC45638321922CA /* CoreAudio.framework */, + 243817BA562AD7FA76C834C9 /* CoreMIDI.framework */, + D685CFEA6344360FBFC355B6 /* DiscRecording.framework */, + E31563D2E7DDD8315F369233 /* IOKit.framework */, + 9C21DBFB38865E5AFE367C6F /* OpenGL.framework */, + 80C1B737D2C2CB519D1787D7 /* QTKit.framework */, + C055D09224D84121A3EBB29F /* QuartzCore.framework */, + 56169D835A3E3029D6E3904C /* QuickTime.framework */, + 4FD13AA663EEE7CC2F83033D /* WebKit.framework */, + ); + name = Frameworks; + sourceTree = "<group>"; + }; + 048B10371EA2D5C7D883CC70 /* Icons */ = { + isa = PBXGroup; + children = ( + 261B5AA82F2A86CC5500D8D2 /* ArduinoIcon.png */, + 92E3405CB31ACFE3F80BBAD4 /* OpenEphysBoardLogoBlack.png */, + FA1F1E9C7DEA48CAE6C247F4 /* OpenEphysBoardLogoGray.png */, + 9F2BCD132F453B9D9EF09F15 /* RadioButtons-01.png */, + 57941E5B2E1FF6028A68D4A7 /* RadioButtons-02.png */, + 168823A9EBD85BFBFD2CE2EE /* RadioButtons-03.png */, + 7FDFE493862CE27EFCAC3F7F /* RadioButtons-04.png */, + 6D34DD9AB987A67BADE71C65 /* RadioButtons-05.png */, + D8AA3ED11D45FACF74B5FC05 /* RadioButtons_neutral-01.png */, + 3A6FE617A781EEFFD39E1216 /* RadioButtons_neutral-02.png */, + CB2C4FD47184B2FE84408CAD /* RadioButtons_neutral-03.png */, + 93EFC1AA800FC5DA2F04A213 /* RadioButtons_neutral-04.png */, + D41ED9ADBE3B27E185B2E3F3 /* RadioButtons_neutral-05.png */, + D9CB4CEC2C07346BE69262A0 /* RadioButtons_selected-01.png */, + A7FE538FF09AC8A58DE8F1BD /* RadioButtons_selected-02.png */, + AA3DAC9A4A3FF9E7D279FB23 /* RadioButtons_selected-03.png */, + 79BBD2F2F31D76CC4F5BD012 /* RadioButtons_selected-04.png */, + 32CEF6C84CD06B18035B035C /* RadioButtons_selected-05.png */, + EBD8622EAEF10558809888B7 /* RadioButtons_selected_over-01.png */, + 1A22BB28E65B6D6636CCEBF1 /* RadioButtons_selected_over-02.png */, + 1712916024EC787B6C231732 /* RadioButtons_selected_over-03.png */, + 47976F6BE2942EED64AEA4D2 /* RadioButtons_selected_over-04.png */, + 97C4F046D88561EEE245BE99 /* RadioButtons_selected_over-05.png */, + BBF5345C0570D87C01A73FF9 /* noise_wave.png */, + 7C1D87A0C78F661FB459786B /* saw_wave.png */, + 35AEAE0CC0B546625E163B9B /* sine_wave.png */, + BFF368651E3CEE5A900391A6 /* square_wave.png */, + 5C5E4C396CD83C46F58644A2 /* triangle_wave.png */, + BEC4B69320BE492526794DFB /* wifi.png */, + 6F9B89F7AD0E13887871D4FE /* SourceDrop.png */, + B1887A7D2E27FF4DD03D16C1 /* DefaultDataSource.png */, + 8AE2DDA47B2DFDEEEF69B12F /* FileReaderIcon.png */, + DA0AE9F4A1DDC3555247216F /* IntanIcon.png */, + ); + name = Icons; + sourceTree = "<group>"; + }; + 09C2000EFECCE35F3F793E55 /* lookandfeel */ = { + isa = PBXGroup; + children = ( + 5FEFF62D585CF777C950E569 /* juce_LookAndFeel.cpp */, + A4FC82A8339698B6C1AC5F18 /* juce_LookAndFeel.h */, + ); + name = lookandfeel; + sourceTree = "<group>"; + }; + 09F214A405A08FDFC47244A5 /* players */ = { + isa = PBXGroup; + children = ( + 57F66B4A911601169AF195E9 /* juce_AudioProcessorPlayer.cpp */, + DDE89F0D5E01F079323CC89C /* juce_AudioProcessorPlayer.h */, + ); + name = players; + sourceTree = "<group>"; + }; + 0A3CD1724922FB098543C013 /* native */ = { + isa = PBXGroup; + children = ( + 1194EE0956A9645270582979 /* juce_android_Messaging.cpp */, + BD1D02C70CCE095217581A5F /* juce_ios_MessageManager.mm */, + 19A8A8E1BF043B390E02C429 /* juce_linux_Messaging.cpp */, + B0DCDCB162FDBF972FA5B548 /* juce_mac_MessageManager.mm */, + 4B5998D72503BD73D28E828A /* juce_osx_MessageQueue.h */, + 627956A7A1CB15251D02C8C5 /* juce_ScopedXLock.h */, + 6DA8EC2F779DEBB701FE33CA /* juce_win32_HiddenMessageWindow.h */, + DB4FB8EAFA1714529E527C3D /* juce_win32_Messaging.cpp */, + ); + name = native; + sourceTree = "<group>"; + }; + 147EC1A2CF770171DFB61105 /* sampler */ = { + isa = PBXGroup; + children = ( + BF647E1FAE73208AC29C14F7 /* juce_Sampler.cpp */, + 3EE92345839A4E5F608D82AC /* juce_Sampler.h */, + ); + name = sampler; + sourceTree = "<group>"; + }; + 14805A0D1A6C3ED796515AD6 /* format */ = { + isa = PBXGroup; + children = ( + 18C2F9CA38393D106FB834E2 /* juce_AudioPluginFormat.cpp */, + B174EBEF82212C8624300F59 /* juce_AudioPluginFormat.h */, + 0316B49B86725305C70783CA /* juce_AudioPluginFormatManager.cpp */, + 8E61792F6D6FC75CF18095CC /* juce_AudioPluginFormatManager.h */, + ); + name = format; + sourceTree = "<group>"; + }; + 14AA2721588E8A9253FFA98B /* synthesisers */ = { + isa = PBXGroup; + children = ( + E97684DCE824DEDA6683C6CD /* juce_Synthesiser.cpp */, + 74DE857CEFA10BC49FF591DB /* juce_Synthesiser.h */, + ); + name = synthesisers; + sourceTree = "<group>"; + }; + 17BAAA5A77781988BAA8CDEF /* xml */ = { + isa = PBXGroup; + children = ( + B8D19858CC01BB5F7C35ED58 /* juce_XmlDocument.cpp */, + 8F7B13BF318C11900A2277DD /* juce_XmlDocument.h */, + C2746A86EC16D3EA9FAC2C1D /* juce_XmlElement.cpp */, + 83803D96768258DA20710764 /* juce_XmlElement.h */, + ); + name = xml; + sourceTree = "<group>"; + }; + 18CF6DB446071363AB4F1EC4 /* midi */ = { + isa = PBXGroup; + children = ( + 96E99CD031BD069997E387FE /* juce_MidiBuffer.cpp */, + 018F4E079EB12A78C4F8F773 /* juce_MidiBuffer.h */, + 1307DAE32BA702565A67D127 /* juce_MidiFile.cpp */, + E7366E169158F5A2D1D7B55A /* juce_MidiFile.h */, + DBED17FBB262C4DACEEDA9B0 /* juce_MidiKeyboardState.cpp */, + 161E095C716133CB255B6CCD /* juce_MidiKeyboardState.h */, + 8B0C9D288C428BA5D956AE13 /* juce_MidiMessage.cpp */, + 927AE946A1371490D809876E /* juce_MidiMessage.h */, + 560A28C1966B1817873CF764 /* juce_MidiMessageSequence.cpp */, + 82EB2BDE7B9A4D5D945497B9 /* juce_MidiMessageSequence.h */, + ); + name = midi; + sourceTree = "<group>"; + }; + 1BF4F68D4169491DD79D0B01 /* contexts */ = { + isa = PBXGroup; + children = ( + 793A4A777FEFA450F86C78EE /* juce_GraphicsContext.cpp */, + 891B132A0355007B4F37454C /* juce_GraphicsContext.h */, + AF1F3010721A6B29062E4838 /* juce_LowLevelGraphicsContext.h */, + B678CFC6B378A58834D2E41F /* juce_LowLevelGraphicsPostScriptRenderer.cpp */, + B5E8A19FF91BEAD02C63E05B /* juce_LowLevelGraphicsPostScriptRenderer.h */, + 2F8252D3FF527D6559B12615 /* juce_LowLevelGraphicsSoftwareRenderer.cpp */, + 301783FC4E3B19CA3C0AC85B /* juce_LowLevelGraphicsSoftwareRenderer.h */, + ); + name = contexts; + sourceTree = "<group>"; + }; + 1D78FCCF430CD91FD1DBD95B /* UI */ = { + isa = PBXGroup; + children = ( + 9F3B3184EC6D42CEA35D6ED8 /* EditorViewportButtons.cpp */, + E93BE115650B1CB80EACB841 /* EditorViewportButtons.h */, + 0987F7E90136D0E08A606A22 /* SignalChainManager.cpp */, + 48F6281AB92B232E5187D00C /* SignalChainManager.h */, + 7E875E681E18D693D5ADB2FB /* EditorViewport.cpp */, + 57FBA8BC3104D3AF41FBECD8 /* EditorViewport.h */, + 79C91DDF3BC3F15D0338E504 /* ProcessorList.cpp */, + 105B1452DF6CE1D80D69A9D1 /* ProcessorList.h */, + 3774BBCA6CB133D9A854CF71 /* CustomLookAndFeel.cpp */, + 19148DBA36B94FA639DF3A72 /* CustomLookAndFeel.h */, + 17E13CCDA0C82F92EAB05BE6 /* InfoLabel.cpp */, + D2696B30CBEAD7CE72510AFA /* InfoLabel.h */, + 47A3942AC30A3212C01F1CAF /* DataViewport.cpp */, + 7D9374931D760ADC65DCBFC6 /* DataViewport.h */, + 7BD2C39F13FDE202141C4B41 /* MessageCenter.cpp */, + 9B9EDDFA0AE4991BC7FC7263 /* MessageCenter.h */, + 610E487E060C42B52FD5AAC9 /* ControlPanel.cpp */, + 0FE8ACC50ED8E7FFC9E6B9B4 /* ControlPanel.h */, + D2A3B4CDD296B4CEC6902FD7 /* UIComponent.cpp */, + 3FC794735FA8DDA39A62224B /* UIComponent.h */, + ); + name = UI; + sourceTree = "<group>"; + }; + 1DF9A40DB990AEC6AD278C31 /* network */ = { + isa = PBXGroup; + children = ( + 4F31D61C0C2AB3472C6C1429 /* juce_MACAddress.cpp */, + BC953E395B22FB1D305E483E /* juce_MACAddress.h */, + 087FA26464FB283EC6FD4795 /* juce_NamedPipe.cpp */, + C67C5EC0EE8DBC501C8AA395 /* juce_NamedPipe.h */, + D9C9FCA6D705B72B80DB1142 /* juce_Socket.cpp */, + 01D791730840EB0BA7FD61BA /* juce_Socket.h */, + 8F29CAC0059E3697A5A3652F /* juce_URL.cpp */, + FF3E5A9F8B9250790C6DA089 /* juce_URL.h */, + ); + name = network; + sourceTree = "<group>"; + }; + 1E253D48AC292849CD3054CB /* maths */ = { + isa = PBXGroup; + children = ( + 0A8BC957DBEE226346C1EA25 /* juce_BigInteger.cpp */, + E7EE416EF527C7506B499070 /* juce_BigInteger.h */, + 2B19F2DE42A91F56C2380F9A /* juce_Expression.cpp */, + 811C4D165AD7AABF4055059C /* juce_Expression.h */, + 90AD1B6A2293F625D786507A /* juce_MathsFunctions.h */, + 2B134713E91426120A994CB7 /* juce_Random.cpp */, + 90607327D7A1BB3C2C4E9264 /* juce_Random.h */, + 6A559D9595A54EF52BF0773A /* juce_Range.h */, + ); + name = maths; + sourceTree = "<group>"; + }; + 208431C2D4A7C383FD247CE3 /* format_types */ = { + isa = PBXGroup; + children = ( + 03D7B457E0915E43A6AFF4B4 /* juce_AudioUnitPluginFormat.h */, + 8515E367462BEF36233E2447 /* juce_AudioUnitPluginFormat.mm */, + E90E364612E6D6EACBE0C063 /* juce_DirectXPluginFormat.h */, + 93F842958BCE6A9E09862CF7 /* juce_LADSPAPluginFormat.h */, + EAB637B566FEBBDADA654262 /* juce_VSTMidiEventList.h */, + B93B8666F8AF2E5D2E851B1C /* juce_VSTPluginFormat.cpp */, + 6589EAEF497ABA76A295B121 /* juce_VSTPluginFormat.h */, + ); + name = format_types; + sourceTree = "<group>"; + }; + 2097A54F0DC05D433BEB7C81 /* sources */ = { + isa = PBXGroup; + children = ( + F1DBAE92084D9D90234AC436 /* juce_AudioSourcePlayer.cpp */, + D0D7CE266BD7CC5455926700 /* juce_AudioSourcePlayer.h */, + 7CD03E334269D693E1B84856 /* juce_AudioTransportSource.cpp */, + 402BC572EE3E8EC418946CE0 /* juce_AudioTransportSource.h */, + ); + name = sources; + sourceTree = "<group>"; + }; + 21BB3DD364DC0C39CC9594B9 /* processors */ = { + isa = PBXGroup; + children = ( + 5B2CDF3CF10A92F6CA45F3DE /* juce_AudioPlayHead.h */, + 3DA70F9AAA904543B519874B /* juce_AudioPluginInstance.h */, + 06072EC6BCD3B7D8C17C2402 /* juce_AudioProcessor.cpp */, + C54760E4888674CF3CF022E6 /* juce_AudioProcessor.h */, + 803D306CDAC2BD3BA04534EA /* juce_AudioProcessorEditor.cpp */, + 256E22D98B16B09BD521C4A4 /* juce_AudioProcessorEditor.h */, + 7EA46209F07B2C8A83D0873A /* juce_AudioProcessorGraph.cpp */, + 2F9BB379BCFCFE0D88CC0408 /* juce_AudioProcessorGraph.h */, + D960588B732D973B82500E2D /* juce_AudioProcessorListener.h */, + 32A1325430309CF4114C9618 /* juce_GenericAudioProcessorEditor.cpp */, + C74399C81B1A0552CC52093E /* juce_GenericAudioProcessorEditor.h */, + A17E8162EC7A0E513DDEB23C /* juce_PluginDescription.cpp */, + BA03776682290FF1AF4C0106 /* juce_PluginDescription.h */, + ); + name = processors; + sourceTree = "<group>"; + }; + 23BCC80BAA5B674946A538A4 /* menus */ = { + isa = PBXGroup; + children = ( + A19C4BB4BD69D4351B344A17 /* juce_MenuBarComponent.cpp */, + EFC21F3CD0EB87D67E044E06 /* juce_MenuBarComponent.h */, + D7E51310BD1B8EF6A2A77177 /* juce_MenuBarModel.cpp */, + 4B3DBFE485F45E62C53A90B8 /* juce_MenuBarModel.h */, + 0790CCE2FCFDFA6944DFC402 /* juce_PopupMenu.cpp */, + 361E3A46C9BFAD1530593487 /* juce_PopupMenu.h */, + ); + name = menus; + sourceTree = "<group>"; + }; + 2512062DBF7A12B895E6F6D9 /* audio_cd */ = { + isa = PBXGroup; + children = ( + 19043050D1DADAEAB48FB803 /* juce_AudioCDBurner.h */, + 078625CF5C083AD538D23401 /* juce_AudioCDReader.cpp */, + 1463D2DAB3A1D8CEE825056A /* juce_AudioCDReader.h */, + ); + name = audio_cd; + sourceTree = "<group>"; + }; + 259BB14332EF6F524455BF3C /* broadcasters */ = { + isa = PBXGroup; + children = ( + 8CAEF601359DB6CB50E89D1A /* juce_ActionBroadcaster.cpp */, + E20D5F2F75478DA4943CEDBD /* juce_ActionBroadcaster.h */, + 38711221C089A16CC29E93D2 /* juce_ActionListener.h */, + 3A2C762575D9728B1F822ED3 /* juce_AsyncUpdater.cpp */, + 5379FC603780F30A2F05FE78 /* juce_AsyncUpdater.h */, + FAC7E62CC15CA977A6FC72D1 /* juce_ChangeBroadcaster.cpp */, + B8A9063181FEE1920095F824 /* juce_ChangeBroadcaster.h */, + 86E8E44A13F17083ED300BD5 /* juce_ChangeListener.h */, + 0DD0CBF9BBD4A503F2B7868D /* juce_ListenerList.h */, + ); + name = broadcasters; + sourceTree = "<group>"; + }; + 2A882D30C0E50E70FCD95554 /* lookandfeel */ = { + isa = PBXGroup; + children = ( + 76140C0485FDDA98C3D98E2A /* juce_OldSchoolLookAndFeel.cpp */, + 65BE7542749DCCAE33ACF40F /* juce_OldSchoolLookAndFeel.h */, + ); + name = lookandfeel; + sourceTree = "<group>"; + }; + 2A96C9BD7209F57EE8E19BBA /* hashing */ = { + isa = PBXGroup; + children = ( + B2017626F9A05C8C0EBE9B7E /* juce_MD5.cpp */, + 0FA84E49DB493BCC886A355F /* juce_MD5.h */, + B17AA637E5C357FACC38EBB7 /* juce_SHA256.cpp */, + 8C38407151E149A7E2A15801 /* juce_SHA256.h */, + ); + name = hashing; + sourceTree = "<group>"; + }; + 2D49786EE07B37713213F905 /* juce_opengl */ = { + isa = PBXGroup; + children = ( + 57F522311CAC2E8BF761B95A /* opengl */, + 7C6BF9E0D166E4E5C3F2A005 /* native */, + 4540694F9744C9F4D29149CE /* juce_module_info */, + AE1EA04666EAD34D0CA0373D /* juce_opengl.h */, + ); + name = juce_opengl; + sourceTree = "<group>"; + }; + 328279397CFDFC5C31C08F49 /* images */ = { + isa = PBXGroup; + children = ( + 9731D54410B06C1000370316 /* juce_Image.cpp */, + 217032322A2570ABAC47194C /* juce_Image.h */, + 85928E2EF1C438EBC9EB07EA /* juce_ImageCache.cpp */, + 879B0383EF2A8B116903A500 /* juce_ImageCache.h */, + 7F92025F0B8FD4FA725CC70B /* juce_ImageConvolutionKernel.cpp */, + A540869F28EE158A0A348C28 /* juce_ImageConvolutionKernel.h */, + 5AB3809F029824EE2DE0A798 /* juce_ImageFileFormat.cpp */, + CC35C78D5B446ABF57DDDAE0 /* juce_ImageFileFormat.h */, + ); + name = images; + sourceTree = "<group>"; + }; + 328BE41789531FE4F91F7DA1 /* Juce Modules */ = { + isa = PBXGroup; + children = ( + 9311E4762BC3218510204A0F /* juce_audio_basics */, + 83416B76189CFC2030936CCA /* juce_audio_devices */, + E2F864696FA2DDDAD60C7E83 /* juce_audio_formats */, + 95530BD93D8ECFCC072C0850 /* juce_audio_processors */, + 702A741EEADCBB982DDE18B0 /* juce_audio_utils */, + 7333A0F468D3745057EB2368 /* juce_core */, + F196226BFBA15D76688C61C6 /* juce_cryptography */, + A7F7E551BA5A75737261BB4C /* juce_data_structures */, + F61CCB10A356CE4278F74478 /* juce_events */, + 448EFC87A2DEF32F9547F801 /* juce_graphics */, + 83E1A8B708A967FC7D5B9FE4 /* juce_gui_basics */, + E3229181F8CC2BD5E409AF00 /* juce_gui_extra */, + 2D49786EE07B37713213F905 /* juce_opengl */, + AD985677A45CD32AB58EECA5 /* juce_video */, + ); + name = "Juce Modules"; + sourceTree = "<group>"; + }; + 3564F28A16A2BDF3B1D5035E /* Source */ = { + isa = PBXGroup; + children = ( + B43FF50BCF27E5D575CEF309 /* Plugins */, + 420B0E95F1300ABFDC125DBF /* AccessClass.cpp */, + DB4FF7675E5C98CF62DA8A2E /* AccessClass.h */, + B016FBDF648372A23D7EAAD8 /* Network */, + BCD632E634E0F8A50827F9B6 /* Dsp */, + C451728043944D40C69166C1 /* Audio */, + 83A3E005DDFCC55F277EEDA5 /* Processors */, + 1D78FCCF430CD91FD1DBD95B /* UI */, + E08E877C3A6283CF5C803957 /* MainWindow.cpp */, + BB26BA9CFAE8C836251E8EAF /* MainWindow.h */, + 2C89EC72FF6A7118EF459DC3 /* Main.cpp */, + ); + name = Source; + sourceTree = "<group>"; + }; + 3CAB707CFF748C665802E65E /* logging */ = { + isa = PBXGroup; + children = ( + 658D08592154525DA1C40826 /* juce_FileLogger.cpp */, + AB4C7059669AC385B02179C1 /* juce_FileLogger.h */, + 7ECD5DB4BEBC44559D064E08 /* juce_Logger.cpp */, + 0A351ED88CF00C0697701E73 /* juce_Logger.h */, + ); + name = logging; + sourceTree = "<group>"; + }; + 3DA4EA9C737426FDAF1484AD /* windows */ = { + isa = PBXGroup; + children = ( + 7E581214A64A535E03EA759B /* juce_AlertWindow.cpp */, + 71CF8F6995DF1BA2038C21D6 /* juce_AlertWindow.h */, + CDC18ABAFEF000C720CE8622 /* juce_CallOutBox.cpp */, + 927FCF11005E78D499DAF197 /* juce_CallOutBox.h */, + 78BA978C614603B5E9ECFFF1 /* juce_ComponentPeer.cpp */, + 483ABD5C1CF789943AB4AFB6 /* juce_ComponentPeer.h */, + 2D577016FEEE23DD5703C924 /* juce_DialogWindow.cpp */, + 9B4EA34E8F90B7CC77694B7E /* juce_DialogWindow.h */, + EEA51B7EF1CF19028C6672E0 /* juce_DocumentWindow.cpp */, + 581287A24510A9EACEE09CE4 /* juce_DocumentWindow.h */, + BA09F5CDB1C01E0FC153DB8E /* juce_NativeMessageBox.h */, + FDAAB4F0D2A15A6F0F71945A /* juce_ResizableWindow.cpp */, + 13D9868B08E941F6827E157C /* juce_ResizableWindow.h */, + B6567CAE2B538E79E7DA814C /* juce_ThreadWithProgressWindow.cpp */, + 027C1143CC66EA8F73C39A74 /* juce_ThreadWithProgressWindow.h */, + F7979AFD5780D9B2208736EE /* juce_TooltipWindow.cpp */, + EA2FC92CECD1EDA1F07DC59C /* juce_TooltipWindow.h */, + 55811E331B55E0547326CF22 /* juce_TopLevelWindow.cpp */, + D51575B9AA7216CCE4B558E4 /* juce_TopLevelWindow.h */, + ); + name = windows; + sourceTree = "<group>"; + }; + 3DE49DED45C5CDD8D184E248 /* Serial */ = { + isa = PBXGroup; + children = ( + 3753B3B311AE0A9F4CC5AD40 /* ofArduino.cpp */, + 758BC480F153DEA79304366B /* ofArduino.h */, + DEF465116BB906FD116DA5EB /* ofConstants.h */, + 308F614D30DCB9AE3767C928 /* ofSerial.cpp */, + 92CB21BEE17D1DD03106AD87 /* ofSerial.h */, + ); + name = Serial; + sourceTree = "<group>"; + }; + 42DE5996B56B332A5B6C636D /* undomanager */ = { + isa = PBXGroup; + children = ( + D71AD519382D547C958B0175 /* juce_UndoableAction.h */, + 11D619EEF63C1827EA91F593 /* juce_UndoManager.cpp */, + DEB9A630503639D42056236B /* juce_UndoManager.h */, + ); + name = undomanager; + sourceTree = "<group>"; + }; + 42F1804D0EC2EB60625F783F /* midi_io */ = { + isa = PBXGroup; + children = ( + 26FF78F12CCB8725C0DAF9C2 /* juce_MidiInput.h */, + 988F01B2B51B2AC7293D07DA /* juce_MidiMessageCollector.cpp */, + A9A0BC63EB466C75D1B9326A /* juce_MidiMessageCollector.h */, + B64193A23B69D4A88CDEDD0C /* juce_MidiOutput.cpp */, + 0242AB5BCD8C002DC2E30BAC /* juce_MidiOutput.h */, + ); + name = midi_io; + sourceTree = "<group>"; + }; + 444DE4CB4BD092CB31057DFC /* buttons */ = { + isa = PBXGroup; + children = ( + 5FEBF3F722DB6191BF659816 /* juce_ArrowButton.cpp */, + 08DAD5894A480950C66F5873 /* juce_ArrowButton.h */, + 7CF939BD59D45EB41B5FE628 /* juce_Button.cpp */, + 390856DF83DAC70909D5B397 /* juce_Button.h */, + FB1B880F24F376D1AC52F2A6 /* juce_DrawableButton.cpp */, + D8AFDCC674A7514B7019EEA6 /* juce_DrawableButton.h */, + 7387114E34496F4606550863 /* juce_HyperlinkButton.cpp */, + 80A612858FA1177A262744C6 /* juce_HyperlinkButton.h */, + B11E5B5E4483AF89E6DCBAB3 /* juce_ImageButton.cpp */, + 393801D2B91773D376D874B0 /* juce_ImageButton.h */, + B1ECBE9C48227CBDB16E3702 /* juce_ShapeButton.cpp */, + 44E04E5F584A8BFAD062A09D /* juce_ShapeButton.h */, + E6D3A973D5CEF18CA2BAFF59 /* juce_TextButton.cpp */, + 83950E9D0D7C100B7DCA0E55 /* juce_TextButton.h */, + 31BE5E435604D33173940048 /* juce_ToggleButton.cpp */, + 92EC6BB8A8C4C5A61F43C233 /* juce_ToggleButton.h */, + 9C4342320D2DD65E2BD6351C /* juce_ToolbarButton.cpp */, + 98C81B13A0C34D8A4E93ADD1 /* juce_ToolbarButton.h */, + ); + name = buttons; + sourceTree = "<group>"; + }; + 448EFC87A2DEF32F9547F801 /* juce_graphics */ = { + isa = PBXGroup; + children = ( + D3C338AADE455AEA6C248E21 /* colour */, + 1BF4F68D4169491DD79D0B01 /* contexts */, + 328279397CFDFC5C31C08F49 /* images */, + 7E444D9FB4474A6546E9B779 /* image_formats */, + 91DA3CD69EAB03C727AA39C8 /* geometry */, + 89F126369D1761C7A09E35C3 /* placement */, + 6837ABCAE2AD67F0AD5F9AE3 /* fonts */, + D6EA061B97C039BF4BAAB444 /* effects */, + E30221BFC59C887A6337E8C8 /* native */, + 25433DB6D2EAEBB307EFB960 /* juce_module_info */, + E67C5ACDC8208CDE200EC8C6 /* juce_graphics.h */, + ); + name = juce_graphics; + sourceTree = "<group>"; + }; + 45BA9E76F27503E30F331299 /* commands */ = { + isa = PBXGroup; + children = ( + 167524110873F9888CF1B9E8 /* juce_ApplicationCommandID.h */, + 0DBB88B6BEC06FCECE4CBD28 /* juce_ApplicationCommandInfo.cpp */, + 0B2502A656E77E00AF15A343 /* juce_ApplicationCommandInfo.h */, + 70BF68C222D1E0A0368EB845 /* juce_ApplicationCommandManager.cpp */, + E79B7DC03F81DA1F8CDE21CA /* juce_ApplicationCommandManager.h */, + 4B74A7F0FDCE3E1706E5B320 /* juce_ApplicationCommandTarget.cpp */, + C6BDC4DAD5B40321DA67462A /* juce_ApplicationCommandTarget.h */, + F3D0224E4247BCB06A9E4DDF /* juce_KeyPressMappingSet.cpp */, + 1CFA355CD6811C253C72BDDA /* juce_KeyPressMappingSet.h */, + ); + name = commands; + sourceTree = "<group>"; + }; + 469F0AB7234589951A8F29FA /* Resources */ = { + isa = PBXGroup; + children = ( + 46EF49B14DF7357A8287D9D8 /* Info.plist */, + BBE1DB78E35135B41537DCB5 /* RecentFilesMenuTemplate.nib */, + 61317B5191E05925F232E18C /* unibody-8.otf */, + ); + name = Resources; + sourceTree = "<group>"; + }; + 4CA0453E4C12495F1018A4E1 /* filebrowser */ = { + isa = PBXGroup; + children = ( + B83EBFAE6306941F79044523 /* juce_DirectoryContentsDisplayComponent.cpp */, + ACA28D2B1FECD2C57F0250A6 /* juce_DirectoryContentsDisplayComponent.h */, + 6A63308EBE68478531604BA4 /* juce_DirectoryContentsList.cpp */, + 7BE7EBBCC4DCF760A1AA697E /* juce_DirectoryContentsList.h */, + 353937A4E68C8C6916C6D1F9 /* juce_FileBrowserComponent.cpp */, + AD7D35FCD8CF66B6C393A7F7 /* juce_FileBrowserComponent.h */, + 9C864C7DBAF37CD0719996A9 /* juce_FileBrowserListener.h */, + 3EAF57CE45DBACE2F88DA4C5 /* juce_FileChooser.cpp */, + 945DC754F2EACDFFB7926DE8 /* juce_FileChooser.h */, + 033AE5DE19F0EEDC47D41C80 /* juce_FileChooserDialogBox.cpp */, + B4F0C0B262654C4782B5AC49 /* juce_FileChooserDialogBox.h */, + 284F3E94F0C96EA1DD89E606 /* juce_FileFilter.cpp */, + 65A447DCF8A68BAABC20FC7D /* juce_FileFilter.h */, + 85C3F7CDF87409A56082DF67 /* juce_FileListComponent.cpp */, + DACD0879E139527D971D3AC4 /* juce_FileListComponent.h */, + 52A8F84DCDDF0186B511B9CD /* juce_FilenameComponent.cpp */, + 499A12199A8A8C5AEDAA47E4 /* juce_FilenameComponent.h */, + 1C474C73937D98E9D3FFEEC0 /* juce_FilePreviewComponent.h */, + 6BA7D7A7E3E2E646E50D334A /* juce_FileSearchPathListComponent.cpp */, + 786A97B2B4E2BB6406546647 /* juce_FileSearchPathListComponent.h */, + 696F2DC49934E6F01A2DF9FE /* juce_FileTreeComponent.cpp */, + 405298E6CE1C80EC7CC43A87 /* juce_FileTreeComponent.h */, + C2D1409D20E154E43569C725 /* juce_ImagePreviewComponent.cpp */, + E58A18793D25A1D75811A052 /* juce_ImagePreviewComponent.h */, + 881237D5E366342B117C0ED7 /* juce_WildcardFileFilter.cpp */, + 316FB94579DA666A388F429A /* juce_WildcardFileFilter.h */, + ); + name = filebrowser; + sourceTree = "<group>"; + }; + 4DD214F6A346B4C4F28B3C5A /* embedding */ = { + isa = PBXGroup; + children = ( + 901C720965646841A94EB099 /* juce_ActiveXControlComponent.h */, + 32D568631762765C07D4BF0D /* juce_NSViewComponent.h */, + 0E4B0B8425DBA19B6F3FE4BF /* juce_UIViewComponent.h */, + ); + name = embedding; + sourceTree = "<group>"; + }; + 4E3C60995CC567F1A839CAE3 /* Utilities */ = { + isa = PBXGroup; + children = ( + 258938780F93A7CF41366F26 /* RecordControl.cpp */, + C5785E58E6F915165729EF16 /* RecordControl.h */, + 4867923F31CC3EDC9B1A5BE5 /* Merger.cpp */, + 6880C148A38A5C8D0092E358 /* Merger.h */, + 2C4730CAFED4F6292B575318 /* Splitter.cpp */, + B1082A8A306A1947F5B0E5FC /* Splitter.h */, + ); + name = Utilities; + sourceTree = "<group>"; + }; + 530413F49A2E29570D8A9761 /* timers */ = { + isa = PBXGroup; + children = ( + B1A8C18C6E4B3572B8B750AD /* juce_MultiTimer.cpp */, + DC200873B263C55E82B5384D /* juce_MultiTimer.h */, + 0A46EF94E558D5E19F96E646 /* juce_Timer.cpp */, + 7EBEBC6DBA8DCA5A5D8C72E1 /* juce_Timer.h */, + ); + name = timers; + sourceTree = "<group>"; + }; + 553F5880E9CFE9C4A045C0C0 /* effects */ = { + isa = PBXGroup; + children = ( + C2F9D279FCC5C4AD56A0C1DF /* juce_Decibels.h */, + 3BEB59C6E8F833331C0783D5 /* juce_IIRFilter.cpp */, + 63F4150ABBA43B2215230034 /* juce_IIRFilter.h */, + F9F37AD1C3E7CA932FF44E69 /* juce_LagrangeInterpolator.cpp */, + 65751E743D5EFD4066E50746 /* juce_LagrangeInterpolator.h */, + E419C9DA3202B8B6EC2DB723 /* juce_Reverb.h */, + ); + name = effects; + sourceTree = "<group>"; + }; + 572BB2781CE421A968F9D023 /* native */ = { + isa = PBXGroup; + children = ( + 8882F8EBE55F52FA8E519249 /* juce_android_Files.cpp */, + EF610B2A17D9B1C0D24DCE67 /* juce_android_JNIHelpers.h */, + 9B5D838CB6224E82C9B36AA3 /* juce_android_Misc.cpp */, + 982E1A954C316920557F029C /* juce_android_Network.cpp */, + 23F048594D4C9AD8C3399877 /* juce_android_SystemStats.cpp */, + C7CA628FE3E1E3D16B24E059 /* juce_android_Threads.cpp */, + 60B1BDA3E9E14F9515963082 /* juce_BasicNativeHeaders.h */, + 3FB80C5CFD953986778DCBA2 /* juce_linux_Files.cpp */, + 5F6DCA68A982E930389644FD /* juce_linux_Network.cpp */, + D22D3958949713747DAF59A3 /* juce_linux_SystemStats.cpp */, + 4D67518E9223C1C19BD4EF2E /* juce_linux_Threads.cpp */, + A950BD747F318BF6D555CB06 /* juce_mac_Files.mm */, + 63AF6BE7FE2A9E7882743B4F /* juce_mac_Network.mm */, + 28847C807E6B05303FB8FB34 /* juce_mac_Strings.mm */, + BC06C1E8052799F4696101C3 /* juce_mac_SystemStats.mm */, + B87864B2D6A2E741D4B426A3 /* juce_mac_Threads.mm */, + 8F08D5488CE147D693BA21E2 /* juce_osx_ObjCHelpers.h */, + 28D5AEEEFC4FA8877419C829 /* juce_posix_NamedPipe.cpp */, + ECBEF88BBC974D96ED781C75 /* juce_posix_SharedCode.h */, + 86F4AAFCE3FEB34E325F3020 /* juce_win32_ComSmartPtr.h */, + BCB6A6D5A0C1417D74C29632 /* juce_win32_Files.cpp */, + 698B0EC670DA47934444381B /* juce_win32_Network.cpp */, + EE2C669B127D00C86B1B8CA8 /* juce_win32_Registry.cpp */, + C0A718EA721772EA6B837F39 /* juce_win32_SystemStats.cpp */, + 77B3E84324445076F1F907E9 /* juce_win32_Threads.cpp */, + ); + name = native; + sourceTree = "<group>"; + }; + 57F522311CAC2E8BF761B95A /* opengl */ = { + isa = PBXGroup; + children = ( + FF082466FC37DC44320B3B7E /* juce_Draggable3DOrientation.h */, + 05DCAE8CA29532E2169D7AC1 /* juce_Matrix3D.h */, + 4CF403118BBAAD5B6763542A /* juce_OpenGLContext.cpp */, + A3B6D091280930A016DF8FDA /* juce_OpenGLContext.h */, + 146C6A6E3C6B17F2AF475B50 /* juce_OpenGLFrameBuffer.cpp */, + C5F9A0F8EB81AC15D9BDD61F /* juce_OpenGLFrameBuffer.h */, + B113BC1061788A9ECB1337C5 /* juce_OpenGLGraphicsContext.cpp */, + A41AEA0D3ACB2B1E6713AE08 /* juce_OpenGLGraphicsContext.h */, + D0247929128D618A2EB01D86 /* juce_OpenGLHelpers.cpp */, + 4C4E2282C145D13C86CB23FA /* juce_OpenGLHelpers.h */, + AC116E6590D49AB2EF19CB9E /* juce_OpenGLImage.cpp */, + 9F2853D1A12B686BE3BA2C61 /* juce_OpenGLImage.h */, + 29381F22B8FDF48C3EAC3A9F /* juce_OpenGLPixelFormat.cpp */, + 455FFBB0C34B760D892D2D57 /* juce_OpenGLPixelFormat.h */, + 5D9792840E8050DCC766B368 /* juce_OpenGLRenderer.h */, + 61B0CBF705D5FC0431776286 /* juce_OpenGLShaderProgram.cpp */, + EF7B66764093D950724EFE70 /* juce_OpenGLShaderProgram.h */, + 971E49A78543AADB8CA1D2B7 /* juce_OpenGLTexture.cpp */, + D4B0BD47094D79AB6382228B /* juce_OpenGLTexture.h */, + 12B5243A9435FABAFBE20165 /* juce_Quaternion.h */, + F6EBDA368C553C37BE703BE5 /* juce_Vector3D.h */, + ); + name = opengl; + sourceTree = "<group>"; + }; + 5B916D6239703986EFCDB624 /* Buttons */ = { + isa = PBXGroup; + children = ( + C5D9C53AE4AE414244E1E19A /* muteoff.png */, + A764EF4F46F472715B250E41 /* muteon.png */, + 05C35036E964AAD6024E0766 /* MergerA-01.png */, + CD7E06ED47B243518F42DA49 /* MergerA-02.png */, + 4F4E8E3B32DB7A91B41C9FFA /* MergerB-01.png */, + 3FFC2A3429D8B1D957D18CA7 /* MergerB-02.png */, + A3CAB6B56641ED68D9784348 /* PipelineA-01.png */, + 6B7252D3F574AE21BE464327 /* PipelineA-02.png */, + 381F5DC605AE69088004DF80 /* PipelineB-01.png */, + 5EA661C13CB7197A45F20028 /* PipelineB-02.png */, + ); + name = Buttons; + sourceTree = "<group>"; + }; + 6101DBF4D993FE2CB50D4F90 /* drawables */ = { + isa = PBXGroup; + children = ( + 13212C01A5E138553FAFBE9C /* juce_Drawable.cpp */, + 9D13E0F774807670270F4790 /* juce_Drawable.h */, + C5287F057A6A88BC33D5498A /* juce_DrawableComposite.cpp */, + 766923F74E30FF5D6B12E7CE /* juce_DrawableComposite.h */, + 9EAAE3C0BFF3D753C375A5FC /* juce_DrawableImage.cpp */, + F2A500BA3500C4A9D5792A54 /* juce_DrawableImage.h */, + 25F7BEADC001FA3D1EA9B32C /* juce_DrawablePath.cpp */, + E946426F95E0240683CB3337 /* juce_DrawablePath.h */, + 911CCC0A579792DC56807DEC /* juce_DrawableRectangle.cpp */, + 617F5DFAAE97F48FA996A781 /* juce_DrawableRectangle.h */, + 4434939E139A45962C8CFB4C /* juce_DrawableShape.cpp */, + 496180D5D96088CBB59035B1 /* juce_DrawableShape.h */, + 08A7A7FD7D77C0657270E9BF /* juce_DrawableText.cpp */, + 700597338DEC9AB65C4C8A5E /* juce_DrawableText.h */, + ED86166920362E9D2BE2CB26 /* juce_SVGParser.cpp */, + ); + name = drawables; + sourceTree = "<group>"; + }; + 62693BDBB3A4F98A8A8B45F6 /* gui */ = { + isa = PBXGroup; + children = ( + 67BB47E709B643D4C01AB34C /* juce_AudioDeviceSelectorComponent.cpp */, + 45A66E543B62A2C32AB3BA23 /* juce_AudioDeviceSelectorComponent.h */, + EF3F9AA8D70E1D4D55F13182 /* juce_AudioThumbnail.cpp */, + C1E1CCE5796B40E0A45FB021 /* juce_AudioThumbnail.h */, + 482A60A44EE6CB84FCB9DC88 /* juce_AudioThumbnailBase.h */, + BD59A961F87AB628777894DC /* juce_AudioThumbnailCache.cpp */, + DFFB7396DCE9DF1253217584 /* juce_AudioThumbnailCache.h */, + 7C71195623459A6C2524D418 /* juce_MidiKeyboardComponent.cpp */, + 784233150B26826701C09103 /* juce_MidiKeyboardComponent.h */, + ); + name = gui; + sourceTree = "<group>"; + }; + 6415B8D280F206E770758A6A /* streams */ = { + isa = PBXGroup; + children = ( + 9B178E9015CF469CFD41BC79 /* juce_BufferedInputStream.cpp */, + F5642B98949DC0FA45EF904E /* juce_BufferedInputStream.h */, + 32976762B1DB850DB65B9504 /* juce_FileInputSource.cpp */, + 27548017AB2ABAF17E1D5DF5 /* juce_FileInputSource.h */, + 09160DF53438B400BFE85E07 /* juce_InputSource.h */, + 7555A13E69B99B1B6C7295FD /* juce_InputStream.cpp */, + D056D7F6C8EA8A6BBCC5C092 /* juce_InputStream.h */, + 66FE597910F6A68CBB6FA055 /* juce_MemoryInputStream.cpp */, + 8C077447B0DFC739C7D2E437 /* juce_MemoryInputStream.h */, + E666E60CC07666669FC77C7D /* juce_MemoryOutputStream.cpp */, + BF8B07C8BC86002C3DC94DEE /* juce_MemoryOutputStream.h */, + D679982E05B9510FE239D690 /* juce_OutputStream.cpp */, + 0B5B63E563EFA7E816DE3DCA /* juce_OutputStream.h */, + 0CCB1C4D687001E04DE1DD9C /* juce_SubregionStream.cpp */, + 4978EF4C5F506F3289BC0D99 /* juce_SubregionStream.h */, + ); + name = streams; + sourceTree = "<group>"; + }; + 6783EE5E12C56ECE3D7FD1E2 /* app_properties */ = { + isa = PBXGroup; + children = ( + 31A3925602D128195100B74D /* juce_ApplicationProperties.cpp */, + 5B6B25AA065FB6CDE7D6C507 /* juce_ApplicationProperties.h */, + 1CCC1D4213B17ABF6222EC82 /* juce_PropertiesFile.cpp */, + 2AE12F85965B8BE4A0E12F67 /* juce_PropertiesFile.h */, + ); + name = app_properties; + sourceTree = "<group>"; + }; + 6837ABCAE2AD67F0AD5F9AE3 /* fonts */ = { + isa = PBXGroup; + children = ( + C916444FD4BFB79D4DE9FCAF /* juce_AttributedString.cpp */, + 1AEEC114AFAB6E81205FBCD1 /* juce_AttributedString.h */, + C1435AB0105CDC29A3124E4F /* juce_CustomTypeface.cpp */, + E0ADC34D69113B79C2F4FF24 /* juce_CustomTypeface.h */, + 8822ADC9DB83FAF39B841E31 /* juce_Font.cpp */, + 1777330D3BDAE99A93F98943 /* juce_Font.h */, + C209C7633D01E525231EE894 /* juce_GlyphArrangement.cpp */, + 14DD0220B41F74C01A9DC676 /* juce_GlyphArrangement.h */, + 4650B5724FE3C0608FB07A04 /* juce_TextLayout.cpp */, + 8077C8D1C544F458947D693E /* juce_TextLayout.h */, + AF8ADA74003E96998A5E4404 /* juce_Typeface.cpp */, + 9F845E950F19FEC4E6C88F91 /* juce_Typeface.h */, + ); + name = fonts; + sourceTree = "<group>"; + }; + 689A94018921FED3F037B194 /* messages */ = { + isa = PBXGroup; + children = ( + D7807913367AD1B1FCBDEFAC /* juce_ApplicationBase.cpp */, + 9EC1C0A21FDCB81BE0EA60EA /* juce_ApplicationBase.h */, + 6CA98F8581CEAE2DC9AEBCE9 /* juce_CallbackMessage.h */, + 7F49EA0CD3379397520AA6F1 /* juce_DeletedAtShutdown.cpp */, + 996E4EA6B532E4E436F50243 /* juce_DeletedAtShutdown.h */, + 7EBB3F8185EB597DEF77534D /* juce_Message.h */, + 5A7D81B70480B40EEBC2FF54 /* juce_MessageListener.cpp */, + 2924B990E35D3B51AA245978 /* juce_MessageListener.h */, + 18A730DF335EEB3A4D13FDCA /* juce_MessageManager.cpp */, + C844D1792A91BE2D8808CB14 /* juce_MessageManager.h */, + 670987D88775D6B240C34820 /* juce_NotificationType.h */, + ); + name = messages; + sourceTree = "<group>"; + }; + 6956236084207D7C136E5032 /* audio_io */ = { + isa = PBXGroup; + children = ( + 693E9C5C9A435F791921DAAE /* juce_AudioDeviceManager.cpp */, + 642C4CFA27846188E3D53688 /* juce_AudioDeviceManager.h */, + F94BFC6B5057806EEF8B59DA /* juce_AudioIODevice.cpp */, + 2D1BF69121265C83C7937EB6 /* juce_AudioIODevice.h */, + 9BE34B4DECBF4EBFD27C9792 /* juce_AudioIODeviceType.cpp */, + ED887A521EEB8F3EBA7DDB31 /* juce_AudioIODeviceType.h */, + ); + name = audio_io; + sourceTree = "<group>"; + }; + 6DD8D8DBBBD09193A15803D0 /* properties */ = { + isa = PBXGroup; + children = ( + D2CCDDF54D6D6F2BF4281F2D /* juce_BooleanPropertyComponent.cpp */, + 18B410DA5435C02C82BA13F8 /* juce_BooleanPropertyComponent.h */, + 174842EA681FA29BE38A6272 /* juce_ButtonPropertyComponent.cpp */, + 434E153E6C8337C1E4A2709A /* juce_ButtonPropertyComponent.h */, + A9F5A8F835A1A734DF7F6775 /* juce_ChoicePropertyComponent.cpp */, + C10DC7C6E887B4EAAB8EDF38 /* juce_ChoicePropertyComponent.h */, + 651E9B78A5139F7A5BCA4D90 /* juce_PropertyComponent.cpp */, + C7A68BAFB04A7D5FD81FA82B /* juce_PropertyComponent.h */, + 9070DC685E666BBFC2E19DA9 /* juce_PropertyPanel.cpp */, + 0D8ECE32F7D0FE74185F6EF4 /* juce_PropertyPanel.h */, + 6D4DFC260B2966E3EBFC0C79 /* juce_SliderPropertyComponent.cpp */, + 58958CC3F750D383261E2FBC /* juce_SliderPropertyComponent.h */, + 414D8E6E4EE98E66C2583A50 /* juce_TextPropertyComponent.cpp */, + 208DCD7025D0DF2740C01E4A /* juce_TextPropertyComponent.h */, + ); + name = properties; + sourceTree = "<group>"; + }; + 6DDA36A41852F78F61C4BA23 /* codecs */ = { + isa = PBXGroup; + children = ( + 4AE1520FF569371665090B39 /* juce_AiffAudioFormat.cpp */, + 822A504EE33F35F18A7F21AF /* juce_AiffAudioFormat.h */, + F8E202A1374401022F87F26E /* juce_CoreAudioFormat.cpp */, + 2BC005B37A0FB3179C2F3AC7 /* juce_CoreAudioFormat.h */, + 02DA588D3B873F1971ACD912 /* juce_FlacAudioFormat.cpp */, + 266FC6DA3123E576811DD828 /* juce_FlacAudioFormat.h */, + 2F2EDBE0623561191234AF21 /* juce_LAMEEncoderAudioFormat.cpp */, + 4CA9556E9C18029A47F34C7C /* juce_LAMEEncoderAudioFormat.h */, + F1A3975235880CAC1D5757F4 /* juce_MP3AudioFormat.cpp */, + 72C33BA70B9EE82E39F1EC6C /* juce_MP3AudioFormat.h */, + ACAE4A2D65AAC6A36DA9DBCF /* juce_OggVorbisAudioFormat.cpp */, + E040EA8B5BB61ABBBD14F12F /* juce_OggVorbisAudioFormat.h */, + BAE93A5EEC37D7B4C793BFA2 /* juce_QuickTimeAudioFormat.cpp */, + BBC386B5A369262583AD4DDA /* juce_QuickTimeAudioFormat.h */, + 0052A4FD257928E5D83927E6 /* juce_WavAudioFormat.cpp */, + F70B7D65EF56B8A0ED36478C /* juce_WavAudioFormat.h */, + 0C646E9950FB580B21E1F2BD /* juce_WindowsMediaAudioFormat.cpp */, + 8F0549459970F529587D6CDD /* juce_WindowsMediaAudioFormat.h */, + ); + name = codecs; + sourceTree = "<group>"; + }; + 702A741EEADCBB982DDE18B0 /* juce_audio_utils */ = { + isa = PBXGroup; + children = ( + 62693BDBB3A4F98A8A8B45F6 /* gui */, + 09F214A405A08FDFC47244A5 /* players */, + 80D57E78015C789503FE24B4 /* juce_module_info */, + 8515A61F1E3BD62B9B95B495 /* juce_audio_utils.h */, + ); + name = juce_audio_utils; + sourceTree = "<group>"; + }; + 7333A0F468D3745057EB2368 /* juce_core */ = { + isa = PBXGroup; + children = ( + CDD260628D8AFE969895A610 /* text */, + 1E253D48AC292849CD3054CB /* maths */, + 85E7ADCD4C773A42B7F493E8 /* memory */, + B49948DDB0E13018A81FFF94 /* containers */, + E5D588C725B362D52B7F0801 /* threads */, + 8C76D67898D8A6B0FB7F62D5 /* time */, + FD67C32AD7A3D9BDC3CB7896 /* files */, + 1DF9A40DB990AEC6AD278C31 /* network */, + 6415B8D280F206E770758A6A /* streams */, + 3CAB707CFF748C665802E65E /* logging */, + 9D740F320C13F9B82EB64461 /* system */, + 17BAAA5A77781988BAA8CDEF /* xml */, + E4BC8B84B396D69A78DD829B /* json */, + 7C859D548450DEE24AE009E4 /* zip */, + D72CD5E87BC67DDD61A82105 /* unit_tests */, + DE30EC58A5AE1CD381356739 /* misc */, + 572BB2781CE421A968F9D023 /* native */, + CD492AC7B458FA6C321B9D0B /* juce_module_info */, + 97431963DB8D535DEDA9AD47 /* juce_core.h */, + ); + name = juce_core; + sourceTree = "<group>"; + }; + 7377EF4F37D5F898D74C4C2D /* encryption */ = { + isa = PBXGroup; + children = ( + 0BB4380EDFEAAE0DAB255B90 /* juce_BlowFish.cpp */, + 7719FB81DDF23CF0164B131D /* juce_BlowFish.h */, + 511C443A0A806706A772E981 /* juce_Primes.cpp */, + F2EDB88302B8A9356F43B834 /* juce_Primes.h */, + 8D9DD6147EC0553B092FD367 /* juce_RSAKey.cpp */, + 57C6DD2537116B30FB948A08 /* juce_RSAKey.h */, + ); + name = encryption; + sourceTree = "<group>"; + }; + 78AACAE5A74DDE52FE5848AF /* Images */ = { + isa = PBXGroup; + children = ( + 048B10371EA2D5C7D883CC70 /* Icons */, + 5B916D6239703986EFCDB624 /* Buttons */, + ); + name = Images; + sourceTree = "<group>"; + }; + 795DACC07989C186924B5DA3 /* capture */ = { + isa = PBXGroup; + children = ( + E48A7B152993BCF473725A19 /* juce_CameraDevice.h */, + ); + name = capture; + sourceTree = "<group>"; + }; + 7C6BF9E0D166E4E5C3F2A005 /* native */ = { + isa = PBXGroup; + children = ( + 917988BE74F2180BFC0583A3 /* juce_MissingGLDefinitions.h */, + 3AC9B61C10692BBA96D2F775 /* juce_OpenGL_android.h */, + 3C18EC09535EA506FC0CBC62 /* juce_OpenGL_ios.h */, + CC62E20B1189C697DD238810 /* juce_OpenGL_linux.h */, + 205E9A5C31827555F1CAC30D /* juce_OpenGL_osx.h */, + 72FCE41894123FC5DB01566B /* juce_OpenGL_win32.h */, + 61481DD4AAC7731CE984937D /* juce_OpenGLExtensions.h */, + ); + name = native; + sourceTree = "<group>"; + }; + 7C859D548450DEE24AE009E4 /* zip */ = { + isa = PBXGroup; + children = ( + D162391A46FF93093C328F9D /* juce_GZIPCompressorOutputStream.cpp */, + 23C7EA9C89CC98A5EFEC12FA /* juce_GZIPCompressorOutputStream.h */, + A65F5AD9D0C532EBB3A2067D /* juce_GZIPDecompressorInputStream.cpp */, + 5343D594AA7D444A7C6AD924 /* juce_GZIPDecompressorInputStream.h */, + AD7311B9A37893CA0C4BC119 /* juce_ZipFile.cpp */, + D60F42AEB8551E83215691C3 /* juce_ZipFile.h */, + ); + name = zip; + sourceTree = "<group>"; + }; + 7E444D9FB4474A6546E9B779 /* image_formats */ = { + isa = PBXGroup; + children = ( + D55137DE3404D7DF2A1F50D0 /* juce_GIFLoader.cpp */, + EA354D7D8E48D461415D52D8 /* juce_JPEGLoader.cpp */, + 98D2D452F48C86F47FB90BAD /* juce_PNGLoader.cpp */, + ); + name = image_formats; + sourceTree = "<group>"; + }; + 826D8EF5D0C6BF7B9F2AEAF0 /* Juce Library Code */ = { + isa = PBXGroup; + children = ( + D30880F1F9F514CEEDB9F48B /* AppConfig.h */, + A512C5B237A77EF6FB8E11A0 /* BinaryData.cpp */, + 837D266B3F62C3B05C2BC28C /* BinaryData.h */, + DF3C9A1DD67E879E4E0A2727 /* juce_audio_basics.mm */, + 65F4459CC1832883FFF6C166 /* juce_audio_devices.mm */, + 6B28CEAF75E22F2CCCACBCC7 /* juce_audio_formats.mm */, + B20469D88488F0809126CC80 /* juce_audio_processors.mm */, + 56728EC77C65482B9C86FF4D /* juce_audio_utils.mm */, + A6A579E4E4AEA865BC71148C /* juce_core.mm */, + 488D1B00C9E5FE4DAB035EDF /* juce_cryptography.mm */, + DBCA7E2FFCFD1354DD19DDD6 /* juce_data_structures.mm */, + C29E664781AA2396C8D59543 /* juce_events.mm */, + BBDFB328C3D5FC72A0446E6A /* juce_graphics.mm */, + 23609D430A25F54723269E91 /* juce_gui_basics.mm */, + 27DC0E650D6D54DF29E6DB68 /* juce_gui_extra.mm */, + 5915DB02FB7CA8CEC1BF38A9 /* juce_opengl.mm */, + 4A7695E93CE32F4E95042FCB /* juce_video.mm */, + 87B4BA68E49DD11197B7AFDB /* JuceHeader.h */, + ); + name = "Juce Library Code"; + sourceTree = "<group>"; + }; + 83416B76189CFC2030936CCA /* juce_audio_devices */ = { + isa = PBXGroup; + children = ( + 6956236084207D7C136E5032 /* audio_io */, + 42F1804D0EC2EB60625F783F /* midi_io */, + 2097A54F0DC05D433BEB7C81 /* sources */, + 2512062DBF7A12B895E6F6D9 /* audio_cd */, + FCD30A3CA425C3FDE6CEBAED /* native */, + 6EF4EFD6D74D2573AC6B6A6F /* juce_module_info */, + 9069CE21141F5A4C5721BCF3 /* juce_audio_devices.h */, + ); + name = juce_audio_devices; + sourceTree = "<group>"; + }; + 83A3E005DDFCC55F277EEDA5 /* Processors */ = { + isa = PBXGroup; + children = ( + BBD9C2AED6F500D090069007 /* ReferenceNode.cpp */, + F230A4C0186379F9EB0B0F74 /* ReferenceNode.h */, + 9FFD9560522567A033226BD7 /* PhaseDetector.cpp */, + 229989EC8A6F145C81348CA9 /* PhaseDetector.h */, + 76F569AE7B444D8F69EE0E86 /* AudioResamplingNode.cpp */, + 17CE6B2913E72ED8727ECD56 /* AudioResamplingNode.h */, + 9BC055494F9FEE3F90630541 /* Channel.cpp */, + FF450FAFD49105CE7157DFC0 /* Channel.h */, + 3DE49DED45C5CDD8D184E248 /* Serial */, + 39464D2A22940DA2DDCCCFC6 /* EventDetector.cpp */, + 91D7B1F8B94AE9CFCC53771F /* EventDetector.h */, + 9D78F50147005EDB0E89E2B4 /* FPGAOutput.cpp */, + DB702F259EF24DAB9EC99D0A /* FPGAOutput.h */, + D38E60AC4854B6E1EDE488EB /* ArduinoOutput.cpp */, + D128F31F18331117287F5EC5 /* ArduinoOutput.h */, + CD2370F8F4A44446558A08FB /* Parameter.cpp */, + E2F46E110416D628C11392CA /* Parameter.h */, + DAA04A0FD47097893712B241 /* SpikeDisplayNode.cpp */, + 5EA61EDD64BE1E401DD0AA5E /* SpikeDisplayNode.h */, + 2D41C43686CDE35E86A389D7 /* WiFiOutput.cpp */, + B917780A75945062761B6945 /* WiFiOutput.h */, + EA535EA158451360B7B8AE52 /* LfpDisplayNode.cpp */, + DBB86AD59BA3F6EC09AF2C02 /* LfpDisplayNode.h */, + 4E3C60995CC567F1A839CAE3 /* Utilities */, + C4B85C0286AC2510730355E3 /* Visualization */, + BC3B7E4E25505D9044BFACC7 /* SpikeDetector.cpp */, + B70D836E0756C3D4EE8E20F2 /* SpikeDetector.h */, + B27F558F42AC78F0E564B5AF /* AudioNode.cpp */, + 5F64FDAFCA899A16C7FDDBCA /* AudioNode.h */, + F94DD42C7BBF81C101D3F605 /* EventNode.cpp */, + E42B745B4D2DCADE54F94757 /* EventNode.h */, + 9F16043BF599BCE0C02A00A5 /* Editors */, + DEA24DC5AC8325310FB40395 /* DataThreads */, + A4E2CAAF556D557B24182414 /* RecordNode.cpp */, + 3EAE25787DBFBA8EFC42A277 /* RecordNode.h */, + 5522973FA48A13C6BED293FE /* SignalGenerator.cpp */, + 23EAFAEA6457DB4E452F8715 /* SignalGenerator.h */, + A98A22CF5F208ED6DBE08063 /* ResamplingNode.cpp */, + C29BC68B2721471F32906FEB /* ResamplingNode.h */, + B0E8FAD5AC445F612E3468B9 /* FilterNode.cpp */, + 886E18520E8BD77234E1B686 /* FilterNode.h */, + ECA6FDB1366BE7EC30F1539B /* SourceNode.cpp */, + 154303EE3929F26B93792187 /* SourceNode.h */, + 3AE038CACE48AF85C4FB1ED5 /* GenericProcessor.cpp */, + 5B2A4DD7133CDE5AEC24CC07 /* GenericProcessor.h */, + 555D34D0CD8776EE5996CC3A /* ProcessorGraph.cpp */, + 0FDD7551AC98348D4A98ADC7 /* ProcessorGraph.h */, + ); + name = Processors; + sourceTree = "<group>"; + }; + 83E1A8B708A967FC7D5B9FE4 /* juce_gui_basics */ = { + isa = PBXGroup; + children = ( + DA98B2B8AD88362017D0133B /* components */, + 8EB93734459D15BBDF8EF722 /* mouse */, + 9A37C74D88FB91820F829E3C /* keyboard */, + 9627D3CCE9D6810CB06B5D77 /* widgets */, + 3DA4EA9C737426FDAF1484AD /* windows */, + 23BCC80BAA5B674946A538A4 /* menus */, + DAA118DDF10823819CE57BF1 /* layout */, + 444DE4CB4BD092CB31057DFC /* buttons */, + DE87FCC919AE658D7931F3BA /* positioning */, + 6101DBF4D993FE2CB50D4F90 /* drawables */, + 6DD8D8DBBBD09193A15803D0 /* properties */, + 09C2000EFECCE35F3F793E55 /* lookandfeel */, + 4CA0453E4C12495F1018A4E1 /* filebrowser */, + 45BA9E76F27503E30F331299 /* commands */, + BB094F61F6A8A5737BCC4CF6 /* misc */, + 9519CC8E6EF00140A3B507BA /* application */, + B324A7959C768520ED46A064 /* native */, + BF9B6B0B73FF87595307D858 /* juce_module_info */, + 3A9826A8C3B668BCC760BEB7 /* juce_gui_basics.h */, + ); + name = juce_gui_basics; + sourceTree = "<group>"; + }; + 85E7ADCD4C773A42B7F493E8 /* memory */ = { + isa = PBXGroup; + children = ( + F7F374C05CDE0DB7712D18D1 /* juce_Atomic.h */, + 816EB8024DD50DE4B7E84CB8 /* juce_ByteOrder.h */, + FB1EA9CB3C695925627B0AC6 /* juce_HeapBlock.h */, + 420843E39C285B620B220C1D /* juce_LeakedObjectDetector.h */, + C0C6335FEE0844872FDF4EE2 /* juce_Memory.h */, + D11BC618E53E6605B3A579E1 /* juce_MemoryBlock.cpp */, + 8A026DB58E3555F7B070DA61 /* juce_MemoryBlock.h */, + 3663C981D28BF165C1B601A7 /* juce_OptionalScopedPointer.h */, + D5D6DAA3CFDD395096D2B072 /* juce_ReferenceCountedObject.h */, + E0C264CF6345ABB4CAB98B92 /* juce_ScopedPointer.h */, + 0D884C2CF25F23CE6B99B2A1 /* juce_Singleton.h */, + 8B49B07BC7534B247ADC756A /* juce_WeakReference.h */, + ); + name = memory; + sourceTree = "<group>"; + }; + 860DF78DDC42F4C5093B46B0 /* sources */ = { + isa = PBXGroup; + children = ( + 605C7ACB09E7739EBE4F1539 /* juce_AudioSource.h */, + 3F8DFB0DB8B82F0C2CFBCA05 /* juce_BufferingAudioSource.cpp */, + E4A2E203101AF37C169F1569 /* juce_BufferingAudioSource.h */, + 5C1D2D28960C7957A15B3FE4 /* juce_ChannelRemappingAudioSource.cpp */, + 3FA24B406E4A9F9F54421C6A /* juce_ChannelRemappingAudioSource.h */, + 4AD95B75DC581E32650FEDF6 /* juce_IIRFilterAudioSource.cpp */, + 6D619C7A3A14981DC4EFF223 /* juce_IIRFilterAudioSource.h */, + E3D9DABE0A9C1DCE6A6515CB /* juce_MixerAudioSource.cpp */, + 178AD28BF5BC92B58A3A3539 /* juce_MixerAudioSource.h */, + FD770E73FD462E9C9F6DBFB2 /* juce_PositionableAudioSource.h */, + 1B27BF1CF3F235A55CD5107D /* juce_ResamplingAudioSource.cpp */, + 6535D85C084292220330EDD9 /* juce_ResamplingAudioSource.h */, + 9C5F99C38CC703FBB871401A /* juce_ReverbAudioSource.cpp */, + 1D1ABA743E533A4B7A50DBB0 /* juce_ReverbAudioSource.h */, + 458A112D564ED066211FD482 /* juce_ToneGeneratorAudioSource.cpp */, + 3B307527FC3241258EA68519 /* juce_ToneGeneratorAudioSource.h */, + ); + name = sources; + sourceTree = "<group>"; + }; + 89F126369D1761C7A09E35C3 /* placement */ = { + isa = PBXGroup; + children = ( + 7F1E84C068D3E6AA13CDD699 /* juce_Justification.cpp */, + 5DB6A07B827D62571BB51943 /* juce_Justification.h */, + 18CFDBCD4A5B80E78DADCFEB /* juce_RectanglePlacement.cpp */, + 5265AD5F97C9E813E14937A7 /* juce_RectanglePlacement.h */, + ); + name = placement; + sourceTree = "<group>"; + }; + 8A5AC1CA1E8CB52621B64DA4 /* format */ = { + isa = PBXGroup; + children = ( + 5C7EEDD80F88872A87FD561B /* juce_AudioFormat.cpp */, + F28414731D9EE1F75D7B7043 /* juce_AudioFormat.h */, + B5B417E4196236A2CDE7F0CF /* juce_AudioFormatManager.cpp */, + EDA209B0E7D124EA581023AD /* juce_AudioFormatManager.h */, + 4CCA36B2A6C4821E493E74D2 /* juce_AudioFormatReader.cpp */, + 789139D88F449BE488BF3CCB /* juce_AudioFormatReader.h */, + 5CE99545433261F3B4A46252 /* juce_AudioFormatReaderSource.cpp */, + 314955FB1E6DD74C71EB8907 /* juce_AudioFormatReaderSource.h */, + 6B90F5150FA8E114E8AE98BF /* juce_AudioFormatWriter.cpp */, + 3BC3A723444252E177C1B1BD /* juce_AudioFormatWriter.h */, + 8551342E7D16FCA4F9A80BC5 /* juce_AudioSubsectionReader.cpp */, + 3A6E9EC3DA618EBA06B9DEEB /* juce_AudioSubsectionReader.h */, + 86515FD9AD34D6FF96C0D8B6 /* juce_BufferingAudioFormatReader.cpp */, + 8D6A419A4678968762A59B28 /* juce_BufferingAudioFormatReader.h */, + 6B32691AA8B3D304B68CFA64 /* juce_MemoryMappedAudioFormatReader.h */, + ); + name = format; + sourceTree = "<group>"; + }; + 8C76D67898D8A6B0FB7F62D5 /* time */ = { + isa = PBXGroup; + children = ( + 73ACB7A051EDE5F676E35FFD /* juce_PerformanceCounter.cpp */, + 65DA1366481AB10AFB3AF344 /* juce_PerformanceCounter.h */, + 5DC1AF69A773401DB1E8FB32 /* juce_RelativeTime.cpp */, + 562E4A50364EEDC3AA2AACB8 /* juce_RelativeTime.h */, + A769611E9CBFC127AF5AFB0D /* juce_Time.cpp */, + D8A40F2BFBEC65019C867786 /* juce_Time.h */, + ); + name = time; + sourceTree = "<group>"; + }; + 8EB93734459D15BBDF8EF722 /* mouse */ = { + isa = PBXGroup; + children = ( + E91A272EF06892937CB4B9CE /* juce_ComponentDragger.cpp */, + 9A29EBC10219D89919E12FCB /* juce_ComponentDragger.h */, + 8E78AAA58721DE609F6FFC61 /* juce_DragAndDropContainer.cpp */, + A54886FC74BE0DDC74094EF5 /* juce_DragAndDropContainer.h */, + F9E2371F1A99B292F2947FF5 /* juce_DragAndDropTarget.h */, + 9C96B0CBFF3D34885BB8B020 /* juce_FileDragAndDropTarget.h */, + 4EC254B133A7AAE377B9B3AE /* juce_LassoComponent.h */, + 686FA8DDF2848517CBFB9E4A /* juce_MouseCursor.cpp */, + 4E520E7960CC5098C2352E70 /* juce_MouseCursor.h */, + 565EEC8F429ABF5F9A867137 /* juce_MouseEvent.cpp */, + 11A5824E0239C86801BE2EB8 /* juce_MouseEvent.h */, + 3E22E947444B5849011B6C4E /* juce_MouseInputSource.cpp */, + EF059B26886B32000BCF8CFF /* juce_MouseInputSource.h */, + B00A9C0BAD3AF9F48E36A38F /* juce_MouseListener.cpp */, + FEB3730E084D7DD433D14A6C /* juce_MouseListener.h */, + 8F3C158B4FB92CFC48324896 /* juce_SelectedItemSet.h */, + 05997833A4AA137FD64348AD /* juce_TextDragAndDropTarget.h */, + AA3209223925B66A97AB4509 /* juce_TooltipClient.h */, + ); + name = mouse; + sourceTree = "<group>"; + }; + 91DA3CD69EAB03C727AA39C8 /* geometry */ = { + isa = PBXGroup; + children = ( + 9F61AF101B43110732BB8814 /* juce_AffineTransform.cpp */, + A5C9A0FBD818AEF57858FB31 /* juce_AffineTransform.h */, + EAB2319C7AA57E06A2247CDF /* juce_BorderSize.h */, + 7B674BB1DA11A4E58EA71624 /* juce_EdgeTable.cpp */, + B5ADA0C1BDBFAE2A2F8ECB48 /* juce_EdgeTable.h */, + CD2E26CFD0DC7F6090E15A20 /* juce_Line.h */, + 2A3230DEAAC86A9090950703 /* juce_Path.cpp */, + C660716FDD337EFB1A7C6C72 /* juce_Path.h */, + 04C474E0F2F7FDEC714A673C /* juce_PathIterator.cpp */, + 13D9DC48F19699485F9888A4 /* juce_PathIterator.h */, + 4C3EA47E012B2D63ADE599DD /* juce_PathStrokeType.cpp */, + 6D77949E9C7C9B5A7795C0E0 /* juce_PathStrokeType.h */, + 463A302B39C7815EB981CEBD /* juce_Point.h */, + 9380932BED279F91B8C1C04B /* juce_Rectangle.h */, + BDFF189EC742274DD2629196 /* juce_RectangleList.cpp */, + D88B0ADDC9BF206E3D2EE9F6 /* juce_RectangleList.h */, + ); + name = geometry; + sourceTree = "<group>"; + }; + 9311E4762BC3218510204A0F /* juce_audio_basics */ = { + isa = PBXGroup; + children = ( + C7E3612878FFD65D522A32A7 /* buffers */, + 18CF6DB446071363AB4F1EC4 /* midi */, + 553F5880E9CFE9C4A045C0C0 /* effects */, + 860DF78DDC42F4C5093B46B0 /* sources */, + 14AA2721588E8A9253FFA98B /* synthesisers */, + 786F6A40506C2094B812F4D5 /* juce_module_info */, + DB550BAB034060FF4578BB64 /* juce_audio_basics.h */, + ); + name = juce_audio_basics; + sourceTree = "<group>"; + }; + 94D3CC2AE4B67AAA936F9DEA /* values */ = { + isa = PBXGroup; + children = ( + 967138FE8A086734ADC8CABB /* juce_Value.cpp */, + 7CE1E34F6A0091E720854E75 /* juce_Value.h */, + 74A81014471CC0EB0D5E6571 /* juce_ValueTree.cpp */, + C5D0E0996D20BEEEDBFD64FA /* juce_ValueTree.h */, + ); + name = values; + sourceTree = "<group>"; + }; + 9519CC8E6EF00140A3B507BA /* application */ = { + isa = PBXGroup; + children = ( + 2AB1CC4252DB09507ED31482 /* juce_Application.cpp */, + 753B81CCB5A6B6929679E7B7 /* juce_Application.h */, + B24098EC4FD79D5EDC9383EC /* juce_Initialisation.h */, + ); + name = application; + sourceTree = "<group>"; + }; + 95530BD93D8ECFCC072C0850 /* juce_audio_processors */ = { + isa = PBXGroup; + children = ( + 21BB3DD364DC0C39CC9594B9 /* processors */, + 14805A0D1A6C3ED796515AD6 /* format */, + 208431C2D4A7C383FD247CE3 /* format_types */, + AF98861ADFF70900F6FD1833 /* scanning */, + 475824F60D47C28C392954A7 /* juce_module_info */, + F463A19E6EFEB2837582B117 /* juce_audio_processors.h */, + ); + name = juce_audio_processors; + sourceTree = "<group>"; + }; + 9627D3CCE9D6810CB06B5D77 /* widgets */ = { + isa = PBXGroup; + children = ( + 9D2510B5E6180456C53A455E /* juce_ComboBox.cpp */, + A7875D5F8D2A632C99791002 /* juce_ComboBox.h */, + FFBB9CE85A7C91FB11E4AEC8 /* juce_ImageComponent.cpp */, + 45D440B69BDB210B17CD424B /* juce_ImageComponent.h */, + 8C3B6865F2053C80A6E692F1 /* juce_Label.cpp */, + C7A76C0D1B3DC4A1F059E59B /* juce_Label.h */, + B3BAC48D01C49D8727D08097 /* juce_ListBox.cpp */, + 95EC6B1536DC65070D0ADCEE /* juce_ListBox.h */, + B123E2F4439DAD65196A2A9D /* juce_ProgressBar.cpp */, + 6BA113C799640798D3F29A06 /* juce_ProgressBar.h */, + 53C8A2696FE4389E4AB4441C /* juce_Slider.cpp */, + 21C11A58CAA0F9E86AA204EC /* juce_Slider.h */, + CD83E301AE42E6E3317D575D /* juce_TableHeaderComponent.cpp */, + B60D02B5BF564ABC88841B1F /* juce_TableHeaderComponent.h */, + D171071934C8F7F925B0D113 /* juce_TableListBox.cpp */, + 3C1E0B87DA3E9AC60D2894F7 /* juce_TableListBox.h */, + 921F5D04122F324502DA4E75 /* juce_TextEditor.cpp */, + 9FDCF1E2B4651E58240400B9 /* juce_TextEditor.h */, + 649F22404167E0D0EA244196 /* juce_Toolbar.cpp */, + AE6786E4659DAC92F52E9FA3 /* juce_Toolbar.h */, + 6917A53BAA3CA2819E4C10BF /* juce_ToolbarItemComponent.cpp */, + 17FB020EFEAED8493D3CB121 /* juce_ToolbarItemComponent.h */, + E37140E9E8F7CFDDEEEF6148 /* juce_ToolbarItemFactory.h */, + 4BB38A2CD55BF23C7C3E3387 /* juce_ToolbarItemPalette.cpp */, + 7F93E4F0CC8B842AC1D3E560 /* juce_ToolbarItemPalette.h */, + 564380494D23DB70680FB0B5 /* juce_TreeView.cpp */, + 38E493BFC36AC80B1CDAAF35 /* juce_TreeView.h */, + ); + name = widgets; + sourceTree = "<group>"; + }; + 9924BF5224418D631DE02DA4 /* native */ = { + isa = PBXGroup; + children = ( + 5E94E897783BEEFE61E61A2C /* juce_android_WebBrowserComponent.cpp */, + 6FE8B0DD6116E6A3456ECF09 /* juce_ios_UIViewComponent.mm */, + 5284E69CC601457D5C7C1063 /* juce_linux_SystemTrayIcon.cpp */, + D952A208CC8164F0B459EC9E /* juce_linux_WebBrowserComponent.cpp */, + 5A746CDDE80FEA2E45B5BA66 /* juce_mac_AppleRemote.mm */, + 3A71F2C959CA7DD3C33DC411 /* juce_mac_CarbonViewWrapperComponent.h */, + D357A886F6365DA33D639FF5 /* juce_mac_NSViewComponent.mm */, + 3C92F249799E7CBF41FABEA0 /* juce_mac_WebBrowserComponent.mm */, + 7C0F2759385C66CAC3EC362D /* juce_win32_ActiveXComponent.cpp */, + 1D7FEC587CFE464A21830C4D /* juce_win32_SystemTrayIcon.cpp */, + 1BF01252E3A30560525CE057 /* juce_win32_WebBrowserComponent.cpp */, + ); + name = native; + sourceTree = "<group>"; + }; + 9A37C74D88FB91820F829E3C /* keyboard */ = { + isa = PBXGroup; + children = ( + 7BCE1C09508E1B9CFC79C185 /* juce_CaretComponent.cpp */, + 2FE6DAFB634FF3C20F1D6FD7 /* juce_CaretComponent.h */, + D840E516B1DE9F3F730283D5 /* juce_KeyboardFocusTraverser.cpp */, + FB33617B5082CC0CDC189F2C /* juce_KeyboardFocusTraverser.h */, + 880CC7C325EFF665AC3006D2 /* juce_KeyListener.cpp */, + 40C22F3CD61DDB9C7B3DCCA6 /* juce_KeyListener.h */, + 33A69BDDCFCD4A4DC14A9961 /* juce_KeyPress.cpp */, + 78CC9639B933CE2497264EF2 /* juce_KeyPress.h */, + 8C268C3D0B8EC2BB8953E7F7 /* juce_ModifierKeys.cpp */, + C6E19D3864B40A52BCC49315 /* juce_ModifierKeys.h */, + 6C36C3C304EB066B1DFCCD9C /* juce_SystemClipboard.h */, + 9C701D5A7298B83CE05ECEBB /* juce_TextEditorKeyMapper.h */, + 8689288B66B16EFB106CB2F4 /* juce_TextInputTarget.h */, + ); + name = keyboard; + sourceTree = "<group>"; + }; + 9ADB0069D1F40FF3865041E3 /* code_editor */ = { + isa = PBXGroup; + children = ( + 1D7578F927EC030203A11978 /* juce_CodeDocument.cpp */, + 5BB1E90842FD8A212CC2D132 /* juce_CodeDocument.h */, + 586B1E0743FFBE9081A25F4F /* juce_CodeEditorComponent.cpp */, + 106E81B939C6B35E34DD71FE /* juce_CodeEditorComponent.h */, + 96F2A45DCB9BB53844B0ED4F /* juce_CodeTokeniser.h */, + 081E86FE0B991469CFA8D7EA /* juce_CPlusPlusCodeTokeniser.cpp */, + DFAA7B563CEFB94D9ADB5D6A /* juce_CPlusPlusCodeTokeniser.h */, + F4D2A03314AB1CF852CC4F2A /* juce_CPlusPlusCodeTokeniserFunctions.h */, + ); + name = code_editor; + sourceTree = "<group>"; + }; + 9ADE9FD3E8A58C12B4B2D8B2 /* Fonts */ = { + isa = PBXGroup; + children = ( + B081687E52C6A5157CFCCB17 /* cpmono-black-serialized */, + E7ACE8C1456403A574236451 /* cpmono-bold-serialized */, + 38A9627672C2562DBE257A05 /* cpmono-extralight-serialized */, + E835BEB3C42E4B241804BE13 /* cpmono-light-serialized */, + 1719507D8A73EA71F1C3F306 /* cpmono-plain-serialized */, + 50DB7E5C152DDD03F2FA4C2D /* BebasNeue.otf */, + FC85D30C66E7A4E4A6CA29AE /* cpmono_bold.otf */, + 24D86195580EFB86AC084DCC /* cpmono_extra_light.otf */, + AA7F6609B897B9E134377A62 /* cpmono_light.otf */, + 783D8922D5C687E170FA1A2C /* cpmono_plain.otf */, + 32B658D7A44849A6F640AF37 /* miso-bold.ttf */, + 847F6986DFA468BA8D80A531 /* miso-light.ttf */, + 0A2AD4AB14F93364EFB9611E /* miso-regular.ttf */, + B13BDA434DEF56BB48B26896 /* miso-serialized */, + EC95A2CF4B33EA37DA5FC1AC /* nordic.ttf */, + 9D050A509BEB9E3879DA35C6 /* ostrich.ttf */, + 66F524552E8DE88CDC2E40FD /* silkscreen-serialized */, + D01254FA41688494C3CB0889 /* silkscreen.ttf */, + 61317B5191E05925F232E18C /* unibody-8.otf */, + ); + name = Fonts; + sourceTree = "<group>"; + }; + 9D44948383EAABF451302146 /* open-ephys */ = { + isa = PBXGroup; + children = ( + B9646290EA6B6995F8AEEAFB /* Resources */, + 3564F28A16A2BDF3B1D5035E /* Source */, + ); + name = "open-ephys"; + sourceTree = "<group>"; + }; + 9D740F320C13F9B82EB64461 /* system */ = { + isa = PBXGroup; + children = ( + 7F17077973FFDD70C4B78E7E /* juce_PlatformDefs.h */, + A5E8E0CF6DA1AEAEE9D872DE /* juce_StandardHeader.h */, + 9978BC2A359BC506F69E545F /* juce_SystemStats.cpp */, + DB4F34DA0F04B40EB6A50FB1 /* juce_SystemStats.h */, + C446923C1950EB5BE5E67F15 /* juce_TargetPlatform.h */, + ); + name = system; + sourceTree = "<group>"; + }; + 9F16043BF599BCE0C02A00A5 /* Editors */ = { + isa = PBXGroup; + children = ( + 45D78C8EF660EECE64BAA33F /* RHD2000Editor.cpp */, + BBCDE855BD0A58D3779D96A8 /* RHD2000Editor.h */, + 1552007C6C6AF750278C5BE5 /* RecordControlEditor.cpp */, + 0B2B7732073D56E484950C8D /* RecordControlEditor.h */, + 9C39C584DA6F507E773687EE /* ReferenceNodeEditor.cpp */, + 1C93ECD2B04F39923E66B529 /* ReferenceNodeEditor.h */, + C5ABE6BDCA91410BA92A7BD9 /* ResamplingNodeEditor.cpp */, + 0CCE619599DB39323E49FF3C /* ResamplingNodeEditor.h */, + 169F1B20FC9FFE88C53D2735 /* FPGAOutputEditor.cpp */, + 92528D6653802FACF658D8EA /* FPGAOutputEditor.h */, + 1AD76E8111A738A8F3717060 /* ArduinoOutputEditor.cpp */, + 8B9C0831BE4E09B7C0078B7E /* ArduinoOutputEditor.h */, + E216D095C98F850A5FB6FB0F /* ChannelSelector.cpp */, + 70F06DBCA3948BCC1062E36F /* ChannelSelector.h */, + 46E3A634686BFEF787229582 /* ParameterEditor.cpp */, + 8B745839B225E44C9EB5C6FA /* ParameterEditor.h */, + 1EC95CD1D830F6D85ADB3B9D /* SpikeDisplayEditor.cpp */, + 25ABEB43042E98C668A16432 /* SpikeDisplayEditor.h */, + CAA3B9396EA62166234DAEF1 /* VisualizerEditor.cpp */, + B23E6EBB5F99CF7FC72FAC4E /* VisualizerEditor.h */, + 29FD7B383C5DDACAA7B8DFD3 /* MergerEditor.cpp */, + FC887C6CD74FE33F8BA784A6 /* MergerEditor.h */, + 04C6B933E1603B4D0916570D /* ImageIcon.cpp */, + C51CD15B311D0AAC08D0B908 /* ImageIcon.h */, + C79249376E3FDF10615E16EA /* WiFiOutputEditor.cpp */, + BA2923571505AD47CA1EF878 /* WiFiOutputEditor.h */, + 70151263C4CB8A4F79431E11 /* EventNodeEditor.cpp */, + 985F2B5047476B272B1A4BD4 /* EventNodeEditor.h */, + 9136BD46BE1E28A96FBBD440 /* SignalGeneratorEditor.cpp */, + 265EDA19C88E74249FD66609 /* SignalGeneratorEditor.h */, + 8A91849BE6B96EB8C0663469 /* LfpDisplayEditor.cpp */, + E594A85A291E0625E0410A85 /* LfpDisplayEditor.h */, + 6328434A329C353DB8D9512C /* SourceNodeEditor.cpp */, + 028D4D3C0862B4B1312E2395 /* SourceNodeEditor.h */, + D51315B4241B019BE43EE4F1 /* SplitterEditor.cpp */, + CCC20313AD0D0993F9EDD1B3 /* SplitterEditor.h */, + A252FE4E6A360CBC4AF694B3 /* SpikeDetectorEditor.cpp */, + 83E5EA2AA0CB928889AC80AB /* SpikeDetectorEditor.h */, + 10BE33089BA6F3468F36CD6C /* AudioEditor.cpp */, + A0E3B98412D88921BB0AA58E /* AudioEditor.h */, + D90290A0AA2C36CE757E46D5 /* FilterEditor.cpp */, + 49FA151B1837E543D18858EB /* FilterEditor.h */, + D3AE8303545E28D793312F46 /* GenericEditor.cpp */, + 984BC60C0AFF3EDED692FA01 /* GenericEditor.h */, + ); + name = Editors; + sourceTree = "<group>"; + }; + A7589AF92E6E958E1F866761 /* Source */ = { + isa = PBXGroup; + children = ( + 9D44948383EAABF451302146 /* open-ephys */, + 328BE41789531FE4F91F7DA1 /* Juce Modules */, + 826D8EF5D0C6BF7B9F2AEAF0 /* Juce Library Code */, + 469F0AB7234589951A8F29FA /* Resources */, + 008433D940C09C1A15B916BA /* Frameworks */, + FA0E0597ED415901958AD5AE /* Products */, + ); + name = Source; + sourceTree = "<group>"; + }; + A7F7E551BA5A75737261BB4C /* juce_data_structures */ = { + isa = PBXGroup; + children = ( + 94D3CC2AE4B67AAA936F9DEA /* values */, + 42DE5996B56B332A5B6C636D /* undomanager */, + 6783EE5E12C56ECE3D7FD1E2 /* app_properties */, + E21CA41B44E191F1804F9662 /* juce_module_info */, + 5962848AA3DD93A29EFF5B94 /* juce_data_structures.h */, + ); + name = juce_data_structures; + sourceTree = "<group>"; + }; + AADD3015266C1EF879776CBB /* playback */ = { + isa = PBXGroup; + children = ( + 59389DC8664617FD51740F36 /* juce_DirectShowComponent.h */, + 7C15112E5F287ACDD74480F5 /* juce_QuickTimeMovieComponent.h */, + ); + name = playback; + sourceTree = "<group>"; + }; + AD985677A45CD32AB58EECA5 /* juce_video */ = { + isa = PBXGroup; + children = ( + AADD3015266C1EF879776CBB /* playback */, + 795DACC07989C186924B5DA3 /* capture */, + C55C0342ACE444BC42092159 /* native */, + F88A99110564C87FBA281F2C /* juce_module_info */, + C0B54E0803BA87C8BC353551 /* juce_video.h */, + ); + name = juce_video; + sourceTree = "<group>"; + }; + AF98861ADFF70900F6FD1833 /* scanning */ = { + isa = PBXGroup; + children = ( + E53FEAA3754E6B5D99516D56 /* juce_KnownPluginList.cpp */, + 4D84A3A970FB67566A1E5B0B /* juce_KnownPluginList.h */, + 390EA3109658E8C51EFC8F61 /* juce_PluginDirectoryScanner.cpp */, + 894C0CAC31D382477E7A122E /* juce_PluginDirectoryScanner.h */, + F17DF27524262A21A3EC932D /* juce_PluginListComponent.cpp */, + 75E0C433EC27CFB712CD9F75 /* juce_PluginListComponent.h */, + ); + name = scanning; + sourceTree = "<group>"; + }; + B016FBDF648372A23D7EAAD8 /* Network */ = { + isa = PBXGroup; + children = ( + 9F577889CB6C54A2F7B1CA80 /* PracticalSocket.cpp */, + 7B42B28FDB2E3AC67EF296F8 /* PracticalSocket.h */, + ); + name = Network; + sourceTree = "<group>"; + }; + B324A7959C768520ED46A064 /* native */ = { + isa = PBXGroup; + children = ( + CF5BC8DB7D66C655DABA9129 /* juce_android_FileChooser.cpp */, + 54339ADDCB6F8E9E7721A986 /* juce_android_Windowing.cpp */, + 47EE021D6C891095140ED7A9 /* juce_ios_UIViewComponentPeer.mm */, + A8B4D80D55E48F50809DC5E4 /* juce_ios_Windowing.mm */, + 41AF61914A96159E9EA194B0 /* juce_linux_Clipboard.cpp */, + 48E4FA55FD4440AF44EEA437 /* juce_linux_FileChooser.cpp */, + 558E925DAC57ADF8810559AC /* juce_linux_Windowing.cpp */, + 6514FD7E6C5EC12735E49FBC /* juce_mac_FileChooser.mm */, + 1819C1C4DE5FEEDEA143E3D2 /* juce_mac_MainMenu.mm */, + 14FE601229C9A40C6E182F28 /* juce_mac_MouseCursor.mm */, + C17E85281A455245543930E5 /* juce_mac_NSViewComponentPeer.mm */, + 20EB4F22A76954F2986F364A /* juce_mac_Windowing.mm */, + 45258533F9F65AC96D3080B3 /* juce_MultiTouchMapper.h */, + 81D578AA5F277EB0946050E5 /* juce_win32_DragAndDrop.cpp */, + 159790C750B1F8B485DBB499 /* juce_win32_FileChooser.cpp */, + 1518D2BA7FCAF267EF1F02E6 /* juce_win32_Windowing.cpp */, + ); + name = native; + sourceTree = "<group>"; + }; + B43FF50BCF27E5D575CEF309 /* Plugins */ = { + isa = PBXGroup; + children = ( + ); + name = Plugins; + sourceTree = "<group>"; + }; + B49948DDB0E13018A81FFF94 /* containers */ = { + isa = PBXGroup; + children = ( + F0F3834D46EA8FC8ADB206DB /* juce_AbstractFifo.cpp */, + 47BDFDD28759B342B1C50BC0 /* juce_AbstractFifo.h */, + 7E40891072657FB5ADC2FAB7 /* juce_Array.h */, + 7D8100DC3A532980AEAAD909 /* juce_ArrayAllocationBase.h */, + 7291F19253205B1A5138908E /* juce_DynamicObject.cpp */, + 0E98E81084F183B8426EDA7F /* juce_DynamicObject.h */, + 193FED8339417E8E6264957A /* juce_ElementComparator.h */, + 893E1A681FF162F6C9069F62 /* juce_HashMap.h */, + 66D3F831CE4F6AE89E4C869A /* juce_LinkedListPointer.h */, + 35C0963BAB9A82F12CDC9F76 /* juce_NamedValueSet.cpp */, + F3F48717927A4E24F7373C09 /* juce_NamedValueSet.h */, + 6C24163DC4ECD731489CC4F6 /* juce_OwnedArray.h */, + E3C4B6B362320594789E1297 /* juce_PropertySet.cpp */, + 66C663401829E0F7E787F708 /* juce_PropertySet.h */, + B5FBD4DBD2CFE0FFF457D7F6 /* juce_ReferenceCountedArray.h */, + 19AB6653E818B409554C5606 /* juce_ScopedValueSetter.h */, + 76E89CBE70BF8F2476B7AA34 /* juce_SortedSet.h */, + 49D837FD08100AF0DB797DB4 /* juce_SparseSet.h */, + F8EFE3709FDDC2D5F0843058 /* juce_Variant.cpp */, + 172FA5C9EC4B16BC0C45F269 /* juce_Variant.h */, + ); + name = containers; + sourceTree = "<group>"; + }; + B9646290EA6B6995F8AEEAFB /* Resources */ = { + isa = PBXGroup; + children = ( + 9ADE9FD3E8A58C12B4B2D8B2 /* Fonts */, + 78AACAE5A74DDE52FE5848AF /* Images */, + ); + name = Resources; + sourceTree = "<group>"; + }; + BB094F61F6A8A5737BCC4CF6 /* misc */ = { + isa = PBXGroup; + children = ( + 04ED2387517934A84ACF9865 /* juce_BubbleComponent.cpp */, + ECE3BE71EB6B9CF1CE869BBE /* juce_BubbleComponent.h */, + 8D4FBD30E1C9EC0DA749BC83 /* juce_DropShadower.cpp */, + BCBBF8764A2101CD0E91DB5D /* juce_DropShadower.h */, + ); + name = misc; + sourceTree = "<group>"; + }; + BCD632E634E0F8A50827F9B6 /* Dsp */ = { + isa = PBXGroup; + children = ( + 1989E86F8DFDE34887AC0326 /* Bessel.cpp */, + 29D7893C278FFE00782637B6 /* Bessel.h */, + 22801F75289646F6A85E5583 /* Biquad.cpp */, + 361D8C54B3E54766CBC48046 /* Biquad.h */, + B47B3368AA1A182B0CA1AB26 /* Butterworth.cpp */, + 6D59D5780ECD2CC9703CB499 /* Butterworth.h */, + 09BCBD414282A3AA4F66A3A5 /* Cascade.cpp */, + E8174B3346AA69361BF73AE1 /* Cascade.h */, + AC2CFF4DA5CE431FCC628BA3 /* ChebyshevI.cpp */, + EC780F52ABBD7317A5CE2F33 /* ChebyshevI.h */, + B767A249792EB15A87054409 /* ChebyshevII.cpp */, + 9CEDA04DB321755AF74D6FAF /* ChebyshevII.h */, + E8480C4ED7F9579F6172F7B5 /* Common.h */, + D8D895B3AD895C6E7FD446BF /* Custom.cpp */, + 3063CF211ABB734A9FD452EC /* Custom.h */, + 2B93450006102A0093F5EACB /* Design.cpp */, + 7ACB1CB66D69738904358F43 /* Design.h */, + E90FCB43DA2FF766597DA75E /* Documentation.cpp */, + 1086169B0EE86E04B64575C2 /* Dsp.h */, + 392408C1943AC6234BAAC743 /* Elliptic.cpp */, + A95D898F0998F4609E992B5F /* Elliptic.h */, + 587FCA2485B9C89C2A99C23A /* Filter.cpp */, + C39772F796D85E8FE98474D5 /* Filter.h */, + 38313692308D501E4CADF1D5 /* Layout.h */, + C4B0DF8094C90543A65E03E3 /* Legendre.cpp */, + 4939A8B8300394AAD0926C0B /* Legendre.h */, + A41C5A4CD5CF8EEFF993A8B1 /* MathSupplement.h */, + 3F6C67E29CDEDF2EF61C054F /* Param.cpp */, + C3BD84D9B090F98DD09F5958 /* Params.h */, + 65312FAD0900119CDF6CF414 /* PoleFilter.cpp */, + 5A8D46BEB81DDF24462E3D92 /* PoleFilter.h */, + 9A21A229CFACC67E31F4F727 /* RBJ.cpp */, + E44B26F5D97CB483242DE05B /* RBJ.h */, + 3F69480D6145C77992FA59BA /* RootFinder.cpp */, + 7EFF8622168303A4391D6CAE /* RootFinder.h */, + F0CA3600E09054D7DB3B0067 /* SmoothedFilter.h */, + C1CB526B75E406851FA918C6 /* State.cpp */, + 9428D7423971764AC0BA9CB7 /* State.h */, + 6340B1D2FECEABBBE6C0DE28 /* Types.h */, + CFB86C1F2A6076ADC36692AA /* Utilities.h */, + ); + name = Dsp; + sourceTree = "<group>"; + }; + C451728043944D40C69166C1 /* Audio */ = { + isa = PBXGroup; + children = ( + B04D87ED6AA4897B6CD3CCF6 /* AudioComponent.cpp */, + E79259F2164D16553A69B458 /* AudioComponent.h */, + ); + name = Audio; + sourceTree = "<group>"; + }; + C4B85C0286AC2510730355E3 /* Visualization */ = { + isa = PBXGroup; + children = ( + 5894D40A0E8FA6E9B3EBF9D9 /* SpikeObject.cpp */, + ADCB42E4C5641007A4B78025 /* SpikeObject.h */, + A7D4C9E3ED3763847C087F46 /* SpikeDisplayCanvas.cpp */, + 4E6EE225098D32E7D5DE60B2 /* SpikeDisplayCanvas.h */, + 215E1BD79B5870D5356810F0 /* Visualizer.h */, + 66463AB11EA4D6341C32F27E /* DataWindow.cpp */, + FFFBDB9A00240D797751FEE6 /* DataWindow.h */, + 4A94E809624F99387E600399 /* LfpDisplayCanvas.cpp */, + 12B5DDCB6E5ECD93A4C55BB5 /* LfpDisplayCanvas.h */, + F2FDC07162CAEDE524F09CFC /* OpenGLCanvas.cpp */, + DA4A6BD7079F2BC73B5035F3 /* OpenGLCanvas.h */, + ); + name = Visualization; + sourceTree = "<group>"; + }; + C55C0342ACE444BC42092159 /* native */ = { + isa = PBXGroup; + children = ( + 70ECB490BD59F59D003F3BEE /* juce_android_CameraDevice.cpp */, + 6ABF91320A2EB6D307091AEE /* juce_mac_CameraDevice.mm */, + EB5F9A50EB53A57D6AE303C2 /* juce_mac_QuickTimeMovieComponent.mm */, + D1D8F82F848413581B274A5D /* juce_win32_CameraDevice.cpp */, + 65980344D141B0008A94E2E4 /* juce_win32_DirectShowComponent.cpp */, + 020205BB77179A9BE3FFF1E1 /* juce_win32_QuickTimeMovieComponent.cpp */, + ); + name = native; + sourceTree = "<group>"; + }; + C7E3612878FFD65D522A32A7 /* buffers */ = { + isa = PBXGroup; + children = ( + 563F35B171FAF2540923CE45 /* juce_AudioDataConverters.cpp */, + EA73332E3D5AEC04ADDFBB2A /* juce_AudioDataConverters.h */, + 80E8C07F5807C65BCDFCCF94 /* juce_AudioSampleBuffer.cpp */, + 1CB0D7AC988EDEC838A1C546 /* juce_AudioSampleBuffer.h */, + BE506F381B90833512348968 /* juce_FloatVectorOperations.cpp */, + 42BF0530EADF336E58D39CD3 /* juce_FloatVectorOperations.h */, + ); + name = buffers; + sourceTree = "<group>"; + }; + C8A65F145D072BB3DA28595B /* misc */ = { + isa = PBXGroup; + children = ( + 3F56A025C4D83EBDB66E3676 /* juce_AppleRemote.h */, + F46843B979D0385C733C797A /* juce_BubbleMessageComponent.cpp */, + AD1950C0733B3470777BF861 /* juce_BubbleMessageComponent.h */, + CE2BD40797A6E7647FDBE736 /* juce_ColourSelector.cpp */, + 23D82A4C165DD596474F30E4 /* juce_ColourSelector.h */, + 1E9FE44F0CCC6604B5469412 /* juce_KeyMappingEditorComponent.cpp */, + F0D9A28C206D7A8BA7089D29 /* juce_KeyMappingEditorComponent.h */, + 88E5D0906646465409715828 /* juce_PreferencesPanel.cpp */, + D4F94F0232F0CD426DFC44C5 /* juce_PreferencesPanel.h */, + 0AA8F001A50408977E76ED96 /* juce_RecentlyOpenedFilesList.cpp */, + FD88DA941838FC91D222DF35 /* juce_RecentlyOpenedFilesList.h */, + 92E07CA13571893873565AC7 /* juce_SplashScreen.cpp */, + 6D4BA4399FDEB6D2195B257D /* juce_SplashScreen.h */, + 7A9F37527280A470F201FB6E /* juce_SystemTrayIconComponent.cpp */, + 73C69D948D33899821536025 /* juce_SystemTrayIconComponent.h */, + 8E696460A8A860B7A4044DFC /* juce_WebBrowserComponent.h */, + ); + name = misc; + sourceTree = "<group>"; + }; + CDD260628D8AFE969895A610 /* text */ = { + isa = PBXGroup; + children = ( + AFE835E175F7159E1E7C6CC7 /* juce_CharacterFunctions.cpp */, + 2DA0032B6DF10345C4842BF5 /* juce_CharacterFunctions.h */, + B64893F699A10B03AA4AFF6B /* juce_CharPointer_ASCII.h */, + 9200FC900D22733AE716C364 /* juce_CharPointer_UTF16.h */, + 6596D69CCD1502DC6BBD15F1 /* juce_CharPointer_UTF32.h */, + 55F7467B96E236DD558228C9 /* juce_CharPointer_UTF8.h */, + 05BD169B8574607A6F6AD3B6 /* juce_Identifier.cpp */, + 6C8489C41782E3D391AF0C26 /* juce_Identifier.h */, + 1246C8A62803B7E115713705 /* juce_LocalisedStrings.cpp */, + E91923510CB2280C3A3B9E9C /* juce_LocalisedStrings.h */, + 1F12D1392E5DF34C3A3C445D /* juce_NewLine.h */, + 0A413228C75C046CE683E0E6 /* juce_String.cpp */, + 09A159213372995F3CCEB85B /* juce_String.h */, + 38B5A37F33AE3FB2014BF095 /* juce_StringArray.cpp */, + 2847E92BB432EEB9D5A59260 /* juce_StringArray.h */, + B9E2607F1605D308CB331FCC /* juce_StringPairArray.cpp */, + EAEA49B9394D802B79CA8164 /* juce_StringPairArray.h */, + C67AA7952D9EF7E248118B85 /* juce_StringPool.cpp */, + EAC262A83CD2BEA14542AE89 /* juce_StringPool.h */, + B7BEB7779860FE877E4D1BC8 /* juce_TextDiff.cpp */, + C98D4FF283E598244E89CD83 /* juce_TextDiff.h */, + ); + name = text; + sourceTree = "<group>"; + }; + D3C338AADE455AEA6C248E21 /* colour */ = { + isa = PBXGroup; + children = ( + FC080F7DF94ABCB7EA09224A /* juce_Colour.cpp */, + 4C81E05B39376F54775A1027 /* juce_Colour.h */, + 90F2939F533A26AC021E42B1 /* juce_ColourGradient.cpp */, + A708E79EB9EB7CC44030F5D5 /* juce_ColourGradient.h */, + 6BBBC0907D7A62E2F3AB9BDF /* juce_Colours.cpp */, + FB7E91937D3BBE00F64F0B72 /* juce_Colours.h */, + AFB684CE06F9256324EE0B4C /* juce_FillType.cpp */, + B87C1BD13762817BE27DC2F7 /* juce_FillType.h */, + 7A93BFD2180B5E00B124CB1A /* juce_PixelFormats.h */, + ); + name = colour; + sourceTree = "<group>"; + }; + D6EA061B97C039BF4BAAB444 /* effects */ = { + isa = PBXGroup; + children = ( + 1191BF3048664183033BFF89 /* juce_DropShadowEffect.cpp */, + 8B7EB54E1F773517A65D935C /* juce_DropShadowEffect.h */, + 0AAFE3F4D106138401C190C5 /* juce_GlowEffect.cpp */, + AADBA8C0AD524CE677428AFF /* juce_GlowEffect.h */, + B2FA9CC4754E136F22281176 /* juce_ImageEffectFilter.h */, + ); + name = effects; + sourceTree = "<group>"; + }; + D70BE7E6ECFBD4AD6F29AA64 /* interprocess */ = { + isa = PBXGroup; + children = ( + 9360657FDE33FA37D80075D1 /* juce_InterprocessConnection.cpp */, + E7460F066237871A704733E7 /* juce_InterprocessConnection.h */, + EAC7A64301F0BF2C5E33A1F9 /* juce_InterprocessConnectionServer.cpp */, + 946FDFCA107B3F4C74C471B4 /* juce_InterprocessConnectionServer.h */, + ); + name = interprocess; + sourceTree = "<group>"; + }; + D72CD5E87BC67DDD61A82105 /* unit_tests */ = { + isa = PBXGroup; + children = ( + 4D8F94CA49DB11E07918B4C9 /* juce_UnitTest.cpp */, + 53130F5F47EB211416C028F6 /* juce_UnitTest.h */, + ); + name = unit_tests; + sourceTree = "<group>"; + }; + DA98B2B8AD88362017D0133B /* components */ = { + isa = PBXGroup; + children = ( + 085F51FEE5C5FDAA321090A0 /* juce_CachedComponentImage.h */, + 01C313C323E5CB995C939E0B /* juce_Component.cpp */, + EEFC66D2DF5FD66B4D83B22F /* juce_Component.h */, + 4F4234DC14D3689C22655D0C /* juce_ComponentListener.cpp */, + 50DD8D693741DD18106C0BA7 /* juce_ComponentListener.h */, + A15596CDCC27B86FC070D7FA /* juce_Desktop.cpp */, + CD41C1D09F6D73FA33993F45 /* juce_Desktop.h */, + 1DF5FD417930A62110DF0419 /* juce_ModalComponentManager.cpp */, + 45883809F1335E6C745F8155 /* juce_ModalComponentManager.h */, + ); + name = components; + sourceTree = "<group>"; + }; + DAA118DDF10823819CE57BF1 /* layout */ = { + isa = PBXGroup; + children = ( + B674DCA2C2A6AF6B58AA7820 /* juce_ComponentAnimator.cpp */, + BABBEE3876B90C8A57C3074D /* juce_ComponentAnimator.h */, + 17B29FF3D3EA14EF2BE149BB /* juce_ComponentBoundsConstrainer.cpp */, + 674FDCCEF6A1379A0F689004 /* juce_ComponentBoundsConstrainer.h */, + 6DD526F86CBF2C3B3487FFE1 /* juce_ComponentBuilder.cpp */, + 2FF422D0633A28558D0227EC /* juce_ComponentBuilder.h */, + 313970BBDAAA4EDC8B322F3A /* juce_ComponentMovementWatcher.cpp */, + EE4DD055D31F7D9DC718DBD8 /* juce_ComponentMovementWatcher.h */, + 570299171BCE863C54FBBA54 /* juce_ConcertinaPanel.cpp */, + 4E71B355F2BABAF69CC4114D /* juce_ConcertinaPanel.h */, + 7D88F7083884A5ED2DBE7534 /* juce_GroupComponent.cpp */, + 5E0F8A60411A03461FD687CE /* juce_GroupComponent.h */, + C195559D311BAB51CFB545BA /* juce_MultiDocumentPanel.cpp */, + 6E2F243D8F70CC92391204A4 /* juce_MultiDocumentPanel.h */, + 75FCE8908DD9055F90E93716 /* juce_ResizableBorderComponent.cpp */, + 5E1EFF4EEA5684FA00CAA353 /* juce_ResizableBorderComponent.h */, + 94BD861806F8EA598EC09370 /* juce_ResizableCornerComponent.cpp */, + E23FA5E940A1434B0305875D /* juce_ResizableCornerComponent.h */, + EE0336B43A39FD585DF638EE /* juce_ResizableEdgeComponent.cpp */, + CC42C4D4230BE4F1071CB2D3 /* juce_ResizableEdgeComponent.h */, + F1099BFF0BC1656A23D62E84 /* juce_ScrollBar.cpp */, + 5B411F4FCF0F69798C9E4A88 /* juce_ScrollBar.h */, + 43420911407CC35CE2A02B38 /* juce_StretchableLayoutManager.cpp */, + DDE157BB06373ECDBB23469C /* juce_StretchableLayoutManager.h */, + 918837CC0447C50774036664 /* juce_StretchableLayoutResizerBar.cpp */, + D06A8FDAD8B22537EA594383 /* juce_StretchableLayoutResizerBar.h */, + 3E0942A2D72F50FDE27C14AE /* juce_StretchableObjectResizer.cpp */, + 416B99B14B44CB16B725C4B2 /* juce_StretchableObjectResizer.h */, + 0D3C20D1F00B7B1381E6B987 /* juce_TabbedButtonBar.cpp */, + F10FB240E10A5742CE366A91 /* juce_TabbedButtonBar.h */, + 4AE36D25675E32A897F97BFA /* juce_TabbedComponent.cpp */, + 510ACDAD798813D7FC110197 /* juce_TabbedComponent.h */, + AEF53FD0FBBFF5242EDD7032 /* juce_Viewport.cpp */, + 9F6664EB2C39D224C6BCC75E /* juce_Viewport.h */, + ); + name = layout; + sourceTree = "<group>"; + }; + DE30EC58A5AE1CD381356739 /* misc */ = { + isa = PBXGroup; + children = ( + 3FFD5E5D5C1D8B48DBBB9D18 /* juce_Result.cpp */, + 0BCAC20DAB10B957168B85D6 /* juce_Result.h */, + F796260525BD82FFC1D1732C /* juce_Uuid.cpp */, + 215B159836CE40810964B773 /* juce_Uuid.h */, + 349C9FCEDC32E73DCB7AE806 /* juce_WindowsRegistry.h */, + ); + name = misc; + sourceTree = "<group>"; + }; + DE87FCC919AE658D7931F3BA /* positioning */ = { + isa = PBXGroup; + children = ( + C454DFC77F19AB044372610E /* juce_MarkerList.cpp */, + A93F302B8D91A997F54D231B /* juce_MarkerList.h */, + BB0BB31575E1377F0C560D53 /* juce_RelativeCoordinate.cpp */, + B43C27BEC3AB681389FC5FC5 /* juce_RelativeCoordinate.h */, + 75A4EEE127FAB86D65FF5F6E /* juce_RelativeCoordinatePositioner.cpp */, + EDAC82BD742A54182E8DF2FE /* juce_RelativeCoordinatePositioner.h */, + FD3A6BD3A8898E137DF257B9 /* juce_RelativeParallelogram.cpp */, + EF4A6E0E1232071252ACCD7B /* juce_RelativeParallelogram.h */, + 51926BEEA63BF141D93A5B36 /* juce_RelativePoint.cpp */, + C41504F388D0B181B003B627 /* juce_RelativePoint.h */, + 08907A4BA0D5628476D19C48 /* juce_RelativePointPath.cpp */, + 4A28A492852AEFBF508C1FC1 /* juce_RelativePointPath.h */, + DA30BA6BF482A353393D5926 /* juce_RelativeRectangle.cpp */, + DAA4306D30617137463ED247 /* juce_RelativeRectangle.h */, + ); + name = positioning; + sourceTree = "<group>"; + }; + DEA24DC5AC8325310FB40395 /* DataThreads */ = { + isa = PBXGroup; + children = ( + EBA825AF6FDB51EBA368CB8D /* rhythm-api */, + A3FB0EA0264580F6B00D993B /* RHD2000Thread.cpp */, + 23A6BA852B71DAAF3F709428 /* RHD2000Thread.h */, + 1718EC50691D8421EC00F8B3 /* FileReaderThread.cpp */, + 95B57108E929DD11F898B7B1 /* FileReaderThread.h */, + FA23A1334E4CFA77BC18A153 /* FPGAThread.cpp */, + 8751DF970A9E3598683BACAF /* FPGAThread.h */, + 788F8B7719B70465762B634B /* DataBuffer.cpp */, + F09FD6D9CA4997216ADBF54F /* DataBuffer.h */, + 9C089C090E400CC0E8BBB827 /* IntanThread.cpp */, + DD91BA89F53CB299B8A30B26 /* IntanThread.h */, + 92602D7166325C7232B85EDD /* DataThread.cpp */, + 0287B009511521BEAAE8A52C /* DataThread.h */, + ); + name = DataThreads; + sourceTree = "<group>"; + }; + E2198B85DAA7C61CCD912DD5 /* documents */ = { + isa = PBXGroup; + children = ( + D1F9878B45ABC403F3749567 /* juce_FileBasedDocument.cpp */, + C679AE9BBB9B1EE3BAB09E11 /* juce_FileBasedDocument.h */, + ); + name = documents; + sourceTree = "<group>"; + }; + E2F864696FA2DDDAD60C7E83 /* juce_audio_formats */ = { + isa = PBXGroup; + children = ( + 8A5AC1CA1E8CB52621B64DA4 /* format */, + 6DDA36A41852F78F61C4BA23 /* codecs */, + 147EC1A2CF770171DFB61105 /* sampler */, + D0E568AD5445AF061317E01D /* juce_module_info */, + 07FD5E530E9E6BFB2ACA4B8C /* juce_audio_formats.h */, + ); + name = juce_audio_formats; + sourceTree = "<group>"; + }; + E30221BFC59C887A6337E8C8 /* native */ = { + isa = PBXGroup; + children = ( + 89B0B267EF0A2A19A082EB86 /* juce_android_Fonts.cpp */, + 6DCDFF2618CFEECEACE87630 /* juce_android_GraphicsContext.cpp */, + D48EB74E1B5AAC7846196B01 /* juce_linux_Fonts.cpp */, + 3D100F6FDB04756402F3BCC9 /* juce_mac_CoreGraphicsContext.h */, + 6832130272774CD542793762 /* juce_mac_CoreGraphicsContext.mm */, + E33F167E4AA1C44596A1EBED /* juce_mac_CoreGraphicsHelpers.h */, + CA09B0483969444C7CD106DC /* juce_mac_Fonts.mm */, + B021D393D0E2625741512320 /* juce_RenderingHelpers.h */, + 603764889DE750F8E87F6428 /* juce_win32_Direct2DGraphicsContext.cpp */, + 7D36B006AE0B139D8A3D8641 /* juce_win32_DirectWriteTypeface.cpp */, + 55EBFCA56B915C8CD043365C /* juce_win32_DirectWriteTypeLayout.cpp */, + A0D768F1B92568344DAC9F0B /* juce_win32_Fonts.cpp */, + ); + name = native; + sourceTree = "<group>"; + }; + E3229181F8CC2BD5E409AF00 /* juce_gui_extra */ = { + isa = PBXGroup; + children = ( + 9ADB0069D1F40FF3865041E3 /* code_editor */, + E2198B85DAA7C61CCD912DD5 /* documents */, + 4DD214F6A346B4C4F28B3C5A /* embedding */, + 2A882D30C0E50E70FCD95554 /* lookandfeel */, + C8A65F145D072BB3DA28595B /* misc */, + 9924BF5224418D631DE02DA4 /* native */, + 1C639F4C139C8D7753AA9BB6 /* juce_module_info */, + 586448E180F8ACBF5A1565B0 /* juce_gui_extra.h */, + ); + name = juce_gui_extra; + sourceTree = "<group>"; + }; + E4BC8B84B396D69A78DD829B /* json */ = { + isa = PBXGroup; + children = ( + 8AA1009705E8A9531C707ED1 /* juce_JSON.cpp */, + 4179FCF100DC52282D0F9753 /* juce_JSON.h */, + ); + name = json; + sourceTree = "<group>"; + }; + E5D588C725B362D52B7F0801 /* threads */ = { + isa = PBXGroup; + children = ( + 47041E3794FA20F67F39AE63 /* juce_ChildProcess.cpp */, + 901DB6D5FE9134F2ADB9AE46 /* juce_ChildProcess.h */, + 4608E765A643BC0CB2C1BB02 /* juce_CriticalSection.h */, + 515213CC3271E8DEA8125D33 /* juce_DynamicLibrary.h */, + DE4861552DB1976665B25DFD /* juce_HighResolutionTimer.cpp */, + EAB6A66678B122C578B16445 /* juce_HighResolutionTimer.h */, + DB7866AFC8A4894810DBD05E /* juce_InterProcessLock.h */, + EA9518CDEA7049C21D5CE2D5 /* juce_Process.h */, + E34E535DA9CBF248E32F7B45 /* juce_ReadWriteLock.cpp */, + 113404D3FDE3745DF1E8D014 /* juce_ReadWriteLock.h */, + ABA3FCD5D762336535D56D94 /* juce_ScopedLock.h */, + 7C6921FE817699C1B95AEBF6 /* juce_ScopedReadLock.h */, + 2D20F49E12A7D313049E0258 /* juce_ScopedWriteLock.h */, + 36A9736F04AAA2F8E9D711BB /* juce_SpinLock.h */, + 222AC2E9BEFE12BE7FF88879 /* juce_Thread.cpp */, + 8EB76CA261F62A89B3D25F81 /* juce_Thread.h */, + A6736FBDFBB0B82E22D2B1C0 /* juce_ThreadLocalValue.h */, + 748E62D05C8FFF74DCA234C7 /* juce_ThreadPool.cpp */, + 0B382285EEDD8A3FDB45C074 /* juce_ThreadPool.h */, + 4133FE7830C52BBA035D82B8 /* juce_TimeSliceThread.cpp */, + DEE2959DBBC84EA8448A0F77 /* juce_TimeSliceThread.h */, + DAC81FECCE54087394BE69F7 /* juce_WaitableEvent.h */, + ); + name = threads; + sourceTree = "<group>"; + }; + EBA825AF6FDB51EBA368CB8D /* rhythm-api */ = { + isa = PBXGroup; + children = ( + 235A8987D99A191D07208D2F /* okFrontPanelDLL.cpp */, + 14F594C425F332F455A16D35 /* okFrontPanelDLL.h */, + ECB5A75A81B90327F58CBD9E /* rhd2000datablock.cpp */, + 80EEDD40F49120ADBE9DCBDF /* rhd2000datablock.h */, + 2D2BAC4320470CF68743F58E /* rhd2000evalboard.cpp */, + FA2F04BA4E146ABF649BBE89 /* rhd2000evalboard.h */, + 5DB3B3197F8C1E5EE159D6FC /* rhd2000registers.cpp */, + 8A989F74B1957BCB3B9BA398 /* rhd2000registers.h */, + ); + name = "rhythm-api"; + sourceTree = "<group>"; + }; + F196226BFBA15D76688C61C6 /* juce_cryptography */ = { + isa = PBXGroup; + children = ( + 7377EF4F37D5F898D74C4C2D /* encryption */, + 2A96C9BD7209F57EE8E19BBA /* hashing */, + 01859D6E7D95E44BD8E17D91 /* juce_module_info */, + C16065CD5A8054262B81C1A3 /* juce_cryptography.h */, + ); + name = juce_cryptography; + sourceTree = "<group>"; + }; + F61CCB10A356CE4278F74478 /* juce_events */ = { + isa = PBXGroup; + children = ( + 689A94018921FED3F037B194 /* messages */, + 530413F49A2E29570D8A9761 /* timers */, + 259BB14332EF6F524455BF3C /* broadcasters */, + D70BE7E6ECFBD4AD6F29AA64 /* interprocess */, + 0A3CD1724922FB098543C013 /* native */, + 31FDA03EF1B527B336FA6263 /* juce_module_info */, + CF758CB1E06DDA1AB7F5C9CC /* juce_events.h */, + ); + name = juce_events; + sourceTree = "<group>"; + }; + FA0E0597ED415901958AD5AE /* Products */ = { + isa = PBXGroup; + children = ( + 99E1BC08B886CFDD2CCFD462 /* open-ephys.app */, + ); + name = Products; + sourceTree = "<group>"; + }; + FCD30A3CA425C3FDE6CEBAED /* native */ = { + isa = PBXGroup; + children = ( + 0A42FFB89531588E51762D3E /* juce_android_Audio.cpp */, + 7D363D7B36A55EEB3198A827 /* juce_android_Midi.cpp */, + 21D3C1095D2B5A834D998B74 /* juce_android_OpenSL.cpp */, + FF1B5858C942CA02EEC38E69 /* juce_ios_Audio.cpp */, + 601654292170CD2D60E912A6 /* juce_linux_ALSA.cpp */, + B7D848E4F85AE11FDE4D164D /* juce_linux_AudioCDReader.cpp */, + FEF0A4E3C8D22A830BCE2B67 /* juce_linux_JackAudio.cpp */, + E8964C0BE264A55753BC6B7B /* juce_linux_Midi.cpp */, + 9FC97A1CFD250F7215B4E397 /* juce_mac_AudioCDBurner.mm */, + AEC2DABFC0517B4BE0CD704C /* juce_mac_AudioCDReader.mm */, + AF3E3AE70160C3392B237316 /* juce_mac_CoreAudio.cpp */, + 39422C7D01635DD9C00B5136 /* juce_mac_CoreMidi.cpp */, + 17CACEC7EA0A4B55A06A0993 /* juce_MidiDataConcatenator.h */, + B0A076D9536B6754F34E4606 /* juce_win32_ASIO.cpp */, + 6CBD8647DB17F1B58B14A3BC /* juce_win32_AudioCDBurner.cpp */, + F2F11D7C596DAE5579610CCC /* juce_win32_AudioCDReader.cpp */, + 5B7EC53FD2232CA799D6C018 /* juce_win32_DirectSound.cpp */, + 25DCA4D0E86DFB51AF637D21 /* juce_win32_Midi.cpp */, + E5B10AA248D400FDB2645084 /* juce_win32_WASAPI.cpp */, + ); + name = native; + sourceTree = "<group>"; + }; + FD67C32AD7A3D9BDC3CB7896 /* files */ = { + isa = PBXGroup; + children = ( + 0DE9D2FE41553B4D4316DD55 /* juce_DirectoryIterator.cpp */, + B2241E3C5C9F93389586F357 /* juce_DirectoryIterator.h */, + B4C52FC94D6C680C33ED85C9 /* juce_File.cpp */, + 108DF32ADFBA5CA48F928A92 /* juce_File.h */, + B2EF409A1F459E964756BA7C /* juce_FileInputStream.cpp */, + 5E663D5A55F191AB92A1383F /* juce_FileInputStream.h */, + DD5695DE97CEF7BE76869232 /* juce_FileOutputStream.cpp */, + F8322ED101601866FFB1698C /* juce_FileOutputStream.h */, + 21A0260D2DB039B81DF4970C /* juce_FileSearchPath.cpp */, + AE9359DBA841F88EF3DA9700 /* juce_FileSearchPath.h */, + AD960F561259904BA68DDA73 /* juce_MemoryMappedFile.h */, + 6EA1CC7DACDDBA863179521A /* juce_TemporaryFile.cpp */, + ECCE033FF2ACE42188FA4A7F /* juce_TemporaryFile.h */, + ); + name = files; + sourceTree = "<group>"; + }; +/* End PBXGroup section */ + +/* Begin PBXNativeTarget section */ + 609761DEC9151D2CDD50270C /* open-ephys */ = { + isa = PBXNativeTarget; + buildConfigurationList = B0259CB1FA28CEC89ED4FA14 /* Build configuration list for PBXNativeTarget "open-ephys" */; + buildPhases = ( + 256EEB2E7946EFA9B0774D25 /* Resources */, + 0C1B429379FBBA77A635B49A /* Sources */, + 7BE915E5A64C787EBF13A8E7 /* Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = "open-ephys"; + productInstallPath = "$(HOME)/Applications"; + productName = "open-ephys"; + productReference = 99E1BC08B886CFDD2CCFD462 /* open-ephys.app */; + productType = "com.apple.product-type.application"; + }; +/* End PBXNativeTarget section */ + +/* Begin PBXProject section */ + 41375E3272D6505F75FDEEEB /* Project object */ = { + isa = PBXProject; + attributes = { + LastUpgradeCheck = 0440; + }; + buildConfigurationList = 3B096175C0B17BFA58475A08 /* Build configuration list for PBXProject "open-ephys" */; + compatibilityVersion = "Xcode 3.2"; + developmentRegion = English; + hasScannedForEncodings = 0; + knownRegions = ( + en, + ); + mainGroup = A7589AF92E6E958E1F866761 /* Source */; + projectDirPath = ""; + projectRoot = ""; + targets = ( + 609761DEC9151D2CDD50270C /* open-ephys */, + ); + }; +/* End PBXProject section */ + +/* Begin PBXResourcesBuildPhase section */ + 256EEB2E7946EFA9B0774D25 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 2D2BDB63CBD0BED07FF9E44B /* RecentFilesMenuTemplate.nib in Resources */, + 4FA2949D3023FC2E377AFFB6 /* unibody-8.otf in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXResourcesBuildPhase section */ + +/* Begin PBXSourcesBuildPhase section */ + 0C1B429379FBBA77A635B49A /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 14BDAEA656AAFA60334CC55C /* AccessClass.cpp in Sources */, + C853FCE2F6C91B3643322CF0 /* PracticalSocket.cpp in Sources */, + 00A0D05390DB9F2B74DDAA78 /* Bessel.cpp in Sources */, + 4AD3281B0CCF122A25E33667 /* Biquad.cpp in Sources */, + F505DF3C2BA492B5A2F28D05 /* Butterworth.cpp in Sources */, + B226387EB0FCE3BE6773FF61 /* Cascade.cpp in Sources */, + B3B08037F49EC7540586828F /* ChebyshevI.cpp in Sources */, + B6C73582C501D8C3C03A4860 /* ChebyshevII.cpp in Sources */, + 129ADFA8B25DE091AFA2D9E3 /* Custom.cpp in Sources */, + 285FF16149C85F2793EBCBAE /* Design.cpp in Sources */, + D19775DC99C67AD20F98EF17 /* Documentation.cpp in Sources */, + CB470032BC92A30906C96258 /* Elliptic.cpp in Sources */, + 4FEC4EC2796E37A3B11B50B9 /* Filter.cpp in Sources */, + A44FEA7117CFE2F06B9889B4 /* Legendre.cpp in Sources */, + C0E966234C8AF91C19CF6EA4 /* Param.cpp in Sources */, + BBE886EA79C50D0D68A5A753 /* PoleFilter.cpp in Sources */, + 9D17609E468FC65EB70ED7F4 /* RBJ.cpp in Sources */, + AE06672D2CBF8F64465B2126 /* RootFinder.cpp in Sources */, + 69630D3ECA4D6014EE3734CD /* State.cpp in Sources */, + 0AE243437B40602D35435C32 /* AudioComponent.cpp in Sources */, + FDCFDC9CC6D7A82131190FB0 /* ReferenceNode.cpp in Sources */, + 11D82BA398E9433440B76F66 /* PhaseDetector.cpp in Sources */, + EDEE5E21F0C9BDB7DB796083 /* AudioResamplingNode.cpp in Sources */, + C6F08BF3EF53274A42BB88EB /* Channel.cpp in Sources */, + DDDFAE2042D8AD20CC78CE3C /* ofArduino.cpp in Sources */, + 582C224AA50C9395810C8E27 /* ofSerial.cpp in Sources */, + 704484388E63CDE33491E1AB /* EventDetector.cpp in Sources */, + 1691EC0AC4C7083D65B925E2 /* FPGAOutput.cpp in Sources */, + AD032CEA5DBE4D4C76D3D2D1 /* ArduinoOutput.cpp in Sources */, + 9E8544C3983B3203530B5A49 /* Parameter.cpp in Sources */, + 685151FF4FB872983524A5C3 /* SpikeDisplayNode.cpp in Sources */, + 627C7B84F5FD275FAF43663A /* WiFiOutput.cpp in Sources */, + C59764685E62E7C4D323F84B /* LfpDisplayNode.cpp in Sources */, + E4DA638CDD4DD574A6CD843E /* RecordControl.cpp in Sources */, + 2B4A80DCF867DC025C21966B /* Merger.cpp in Sources */, + D0E9E20F9D8FDA700BB6D820 /* Splitter.cpp in Sources */, + 19BB86C918F89D1377F8A0E1 /* SpikeObject.cpp in Sources */, + EE56A6BBBFA4A27A4BCF7279 /* SpikeDisplayCanvas.cpp in Sources */, + 1B620FC17AAECA4C5DE741E2 /* DataWindow.cpp in Sources */, + 5570682BF1A39FB3E3FAC182 /* LfpDisplayCanvas.cpp in Sources */, + 3C464BC802026D6EF6AD3818 /* OpenGLCanvas.cpp in Sources */, + ED8CB527B27C67E9E4DA027C /* SpikeDetector.cpp in Sources */, + DE758AF46844DF951655966C /* AudioNode.cpp in Sources */, + 80E5365461A5A7A32C48C563 /* EventNode.cpp in Sources */, + AF26E388BF6536803E762CB1 /* RHD2000Editor.cpp in Sources */, + 0CEFF81CD8861F959DB13362 /* RecordControlEditor.cpp in Sources */, + 352F3875222B1D233013AAF9 /* ReferenceNodeEditor.cpp in Sources */, + F0EC60AEFAFF3D289F8110BE /* ResamplingNodeEditor.cpp in Sources */, + C3406F00595AEFF068EDB162 /* FPGAOutputEditor.cpp in Sources */, + 3A2E957EB8D117C535F119E9 /* ArduinoOutputEditor.cpp in Sources */, + 52AE3F7AEED81BA9ED5C4830 /* ChannelSelector.cpp in Sources */, + 3933895CA488855A23943F61 /* ParameterEditor.cpp in Sources */, + AF67C81811F18FCE6AA9C895 /* SpikeDisplayEditor.cpp in Sources */, + AA16BE5A6BBD024C8FCFCDA8 /* VisualizerEditor.cpp in Sources */, + 992137E90F9D41522FD56875 /* MergerEditor.cpp in Sources */, + 7F188166D38DA7FB23311413 /* ImageIcon.cpp in Sources */, + A454D138EC507C01D299AB0F /* WiFiOutputEditor.cpp in Sources */, + 784125612E2B7AC6CD89D835 /* EventNodeEditor.cpp in Sources */, + 21539690A9A5DD20AFAF41D3 /* SignalGeneratorEditor.cpp in Sources */, + 0836C50051EF59BF91D7B12D /* LfpDisplayEditor.cpp in Sources */, + 55CD2E9F373B69C3E8363B78 /* SourceNodeEditor.cpp in Sources */, + 2B29D90B985E9EB788472EFE /* SplitterEditor.cpp in Sources */, + D0873C347977633B4421B94D /* SpikeDetectorEditor.cpp in Sources */, + BF3254F07C15D467D6DB3FEF /* AudioEditor.cpp in Sources */, + 6029B20DF2BD523AC0F78896 /* FilterEditor.cpp in Sources */, + 6702EEA4E99D503C0EE933C4 /* GenericEditor.cpp in Sources */, + 89FCE8890946693CD5FC4A70 /* okFrontPanelDLL.cpp in Sources */, + C9AC286A46B3A1318F298DEF /* rhd2000datablock.cpp in Sources */, + DA836EC803E4FF4EDEBE6386 /* rhd2000evalboard.cpp in Sources */, + 702C9BFCE865CB6C6B8BFB0D /* rhd2000registers.cpp in Sources */, + 739573501D1D440A72C5C2E5 /* RHD2000Thread.cpp in Sources */, + 955561F4FF4484648FDB9F73 /* FileReaderThread.cpp in Sources */, + 6B67D7B6301182C7621294B6 /* FPGAThread.cpp in Sources */, + FAE745870674A07A65690433 /* DataBuffer.cpp in Sources */, + 96142DE6467CA74A74E669D4 /* IntanThread.cpp in Sources */, + 24CC7E9A7E87F762D4AB0467 /* DataThread.cpp in Sources */, + 66F3B79BDF9BFB631D7E3584 /* RecordNode.cpp in Sources */, + 996F9E4989EB47941D8100DA /* SignalGenerator.cpp in Sources */, + BE54C019A73BBAE05BFD7D17 /* ResamplingNode.cpp in Sources */, + 5AE42EF7A713B1EC0ACF9EDE /* FilterNode.cpp in Sources */, + 71111DE81104B1536ECB6DFB /* SourceNode.cpp in Sources */, + 85A60568B3DC342C76B4E679 /* GenericProcessor.cpp in Sources */, + 8A5BACA019DA9B0EFAD5CE93 /* ProcessorGraph.cpp in Sources */, + 95AE939ADE096394CCD2526F /* EditorViewportButtons.cpp in Sources */, + E85DA5FC9A162F129ABA7113 /* SignalChainManager.cpp in Sources */, + 6A13D8F42A330E2C410B43E3 /* EditorViewport.cpp in Sources */, + 13F1111511DD01E843E631CA /* ProcessorList.cpp in Sources */, + 9A80E3D1D1758A31D2169497 /* CustomLookAndFeel.cpp in Sources */, + F4397EAE00E0B9F96C8B6C07 /* InfoLabel.cpp in Sources */, + 09673DA3B4D6EA61DEFC0C46 /* DataViewport.cpp in Sources */, + 591CED1277A8C945EF60841C /* MessageCenter.cpp in Sources */, + 58D3FF3B1F462634167BDFB5 /* ControlPanel.cpp in Sources */, + 3162B66BC8118715AAA527D7 /* UIComponent.cpp in Sources */, + 004E78BC139419671A9EA137 /* MainWindow.cpp in Sources */, + 6306AA945375749C4FE834E6 /* Main.cpp in Sources */, + AD7D05519200FB0EE1C7617A /* BinaryData.cpp in Sources */, + C2475E008FEB33B3EA7B6C7F /* juce_audio_basics.mm in Sources */, + 9227961C07C0EE73E89C90B5 /* juce_audio_devices.mm in Sources */, + A2EE65335FB2810C04ECBFAF /* juce_audio_formats.mm in Sources */, + 3FF289281D3318A7BA8BB44D /* juce_audio_processors.mm in Sources */, + 9E30156DBCE4EAF9EFAF0AC4 /* juce_audio_utils.mm in Sources */, + 6510492BAE00C95DC620F493 /* juce_core.mm in Sources */, + 06BCB79AE267E5841F641E38 /* juce_cryptography.mm in Sources */, + A0DAD4E5F7583349DC9275F2 /* juce_data_structures.mm in Sources */, + FCB767F14565886C9D823916 /* juce_events.mm in Sources */, + 7015D104F55D5B128341CEA8 /* juce_graphics.mm in Sources */, + A269A876BDF3B7011FA4C681 /* juce_gui_basics.mm in Sources */, + 58E0EC510F2A88E14AE55439 /* juce_gui_extra.mm in Sources */, + 002427B013C43CE3E6D4E9B5 /* juce_opengl.mm in Sources */, + FA2A052548AAD146F3F5AD83 /* juce_video.mm in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin XCBuildConfiguration section */ + 747300E66AC17ACE193A6C37 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + DEBUG_INFORMATION_FORMAT = dwarf; + GCC_C_LANGUAGE_STANDARD = c99; + GCC_INLINES_ARE_PRIVATE_EXTERN = YES; + GCC_MODEL_TUNING = G5; + GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_CHECK_SWITCH_STATEMENTS = YES; + GCC_WARN_MISSING_PARENTHESES = YES; + GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES; + GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + MACOSX_DEPLOYMENT_TARGET = 10.8; + PRODUCT_NAME = "open-ephys"; + WARNING_CFLAGS = "-Wreorder"; + ZERO_LINK = NO; + }; + name = Release; + }; + 7A6F9B742B69F66DC3E29FA8 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; + CLANG_LINK_OBJC_RUNTIME = NO; + COMBINE_HIDPI_IMAGES = YES; + CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; + GCC_GENERATE_DEBUGGING_SYMBOLS = NO; + GCC_OPTIMIZATION_LEVEL = 3; + GCC_PREPROCESSOR_DEFINITIONS = ( + "_NDEBUG=1", + "NDEBUG=1", + "JUCER_XCODE_MAC_F6D2F4CF=1", + ); + GCC_SYMBOLS_PRIVATE_EXTERN = YES; + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + HEADER_SEARCH_PATHS = ( + ../../JuceLibraryCode, + "$(inherited)", + ); INFOPLIST_FILE = Info.plist; INSTALL_PATH = "$(HOME)/Applications"; - CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; + OTHER_LDFLAGS = ( + "-lftdi", + "-lftgl", + ); SDKROOT_ppc = macosx10.5; - GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + }; + name = Release; + }; + 95F63B27BAC6E72226C3E356 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; CLANG_LINK_OBJC_RUNTIME = NO; COMBINE_HIDPI_IMAGES = YES; - OTHER_LDFLAGS = "-lftdi -lftgl"; - ONLY_ACTIVE_ARCH = YES; + CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; COPY_PHASE_STRIP = NO; GCC_DYNAMIC_NO_PIC = NO; + GCC_OPTIMIZATION_LEVEL = 0; GCC_PREPROCESSOR_DEFINITIONS = ( - "_DEBUG=1", - "DEBUG=1", - "JUCER_XCODE_MAC_F6D2F4CF=1"); }; name = Debug; }; - 7A6F9B742B69F66DC3E29FA8 = { isa = XCBuildConfiguration; buildSettings = { - HEADER_SEARCH_PATHS = "../../JuceLibraryCode $(inherited)"; - GCC_OPTIMIZATION_LEVEL = 3; + "_DEBUG=1", + "DEBUG=1", + "JUCER_XCODE_MAC_F6D2F4CF=1", + ); + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + HEADER_SEARCH_PATHS = ( + ../../JuceLibraryCode, + "$(inherited)", + ); INFOPLIST_FILE = Info.plist; INSTALL_PATH = "$(HOME)/Applications"; - CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; + ONLY_ACTIVE_ARCH = YES; + OTHER_LDFLAGS = ( + "-lftdi", + "-lftgl", + ); SDKROOT_ppc = macosx10.5; - GCC_VERSION = com.apple.compilers.llvm.clang.1_0; - CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; - CLANG_LINK_OBJC_RUNTIME = NO; - COMBINE_HIDPI_IMAGES = YES; - OTHER_LDFLAGS = "-lftdi -lftgl"; - GCC_GENERATE_DEBUGGING_SYMBOLS = NO; - GCC_SYMBOLS_PRIVATE_EXTERN = YES; - GCC_PREPROCESSOR_DEFINITIONS = ( - "_NDEBUG=1", - "NDEBUG=1", - "JUCER_XCODE_MAC_F6D2F4CF=1"); }; name = Release; }; - C8018C9A4DA633CA60663294 = { isa = XCBuildConfiguration; buildSettings = { + }; + name = Debug; + }; + C8018C9A4DA633CA60663294 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; + DEBUG_INFORMATION_FORMAT = dwarf; GCC_C_LANGUAGE_STANDARD = c99; - GCC_WARN_ABOUT_RETURN_TYPE = YES; - GCC_WARN_CHECK_SWITCH_STATEMENTS = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - GCC_WARN_MISSING_PARENTHESES = YES; - GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES; - GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES; - WARNING_CFLAGS = -Wreorder; - GCC_MODEL_TUNING = G5; GCC_INLINES_ARE_PRIVATE_EXTERN = YES; - ZERO_LINK = NO; - DEBUG_INFORMATION_FORMAT = "dwarf"; - PRODUCT_NAME = "open-ephys"; }; name = Debug; }; - 747300E66AC17ACE193A6C37 = { isa = XCBuildConfiguration; buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - GCC_C_LANGUAGE_STANDARD = c99; + GCC_MODEL_TUNING = G5; GCC_WARN_ABOUT_RETURN_TYPE = YES; GCC_WARN_CHECK_SWITCH_STATEMENTS = YES; - GCC_WARN_UNUSED_VARIABLE = YES; GCC_WARN_MISSING_PARENTHESES = YES; GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES; GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES; - WARNING_CFLAGS = -Wreorder; - GCC_MODEL_TUNING = G5; - GCC_INLINES_ARE_PRIVATE_EXTERN = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + MACOSX_DEPLOYMENT_TARGET = 10.8; + PRODUCT_NAME = "open-ephys"; + WARNING_CFLAGS = "-Wreorder"; ZERO_LINK = NO; - DEBUG_INFORMATION_FORMAT = "dwarf"; - PRODUCT_NAME = "open-ephys"; }; name = Release; }; - 3B096175C0B17BFA58475A08 = { isa = XCConfigurationList; buildConfigurations = ( - C8018C9A4DA633CA60663294, - 747300E66AC17ACE193A6C37 ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; - B0259CB1FA28CEC89ED4FA14 = { isa = XCConfigurationList; buildConfigurations = ( - 95F63B27BAC6E72226C3E356, - 7A6F9B742B69F66DC3E29FA8 ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; - 256EEB2E7946EFA9B0774D25 = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 2D2BDB63CBD0BED07FF9E44B, - 4FA2949D3023FC2E377AFFB6 ); runOnlyForDeploymentPostprocessing = 0; }; - 0C1B429379FBBA77A635B49A = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 14BDAEA656AAFA60334CC55C, - C853FCE2F6C91B3643322CF0, - 00A0D05390DB9F2B74DDAA78, - 4AD3281B0CCF122A25E33667, - F505DF3C2BA492B5A2F28D05, - B226387EB0FCE3BE6773FF61, - B3B08037F49EC7540586828F, - B6C73582C501D8C3C03A4860, - 129ADFA8B25DE091AFA2D9E3, - 285FF16149C85F2793EBCBAE, - D19775DC99C67AD20F98EF17, - CB470032BC92A30906C96258, - 4FEC4EC2796E37A3B11B50B9, - A44FEA7117CFE2F06B9889B4, - C0E966234C8AF91C19CF6EA4, - BBE886EA79C50D0D68A5A753, - 9D17609E468FC65EB70ED7F4, - AE06672D2CBF8F64465B2126, - 69630D3ECA4D6014EE3734CD, - 0AE243437B40602D35435C32, - FDCFDC9CC6D7A82131190FB0, - 11D82BA398E9433440B76F66, - EDEE5E21F0C9BDB7DB796083, - C6F08BF3EF53274A42BB88EB, - DDDFAE2042D8AD20CC78CE3C, - 582C224AA50C9395810C8E27, - 704484388E63CDE33491E1AB, - 1691EC0AC4C7083D65B925E2, - AD032CEA5DBE4D4C76D3D2D1, - 9E8544C3983B3203530B5A49, - 685151FF4FB872983524A5C3, - 627C7B84F5FD275FAF43663A, - C59764685E62E7C4D323F84B, - E4DA638CDD4DD574A6CD843E, - 2B4A80DCF867DC025C21966B, - D0E9E20F9D8FDA700BB6D820, - 19BB86C918F89D1377F8A0E1, - EE56A6BBBFA4A27A4BCF7279, - 1B620FC17AAECA4C5DE741E2, - 5570682BF1A39FB3E3FAC182, - 3C464BC802026D6EF6AD3818, - ED8CB527B27C67E9E4DA027C, - DE758AF46844DF951655966C, - 80E5365461A5A7A32C48C563, - AF26E388BF6536803E762CB1, - 0CEFF81CD8861F959DB13362, - 352F3875222B1D233013AAF9, - F0EC60AEFAFF3D289F8110BE, - C3406F00595AEFF068EDB162, - 3A2E957EB8D117C535F119E9, - 52AE3F7AEED81BA9ED5C4830, - 3933895CA488855A23943F61, - AF67C81811F18FCE6AA9C895, - AA16BE5A6BBD024C8FCFCDA8, - 992137E90F9D41522FD56875, - 7F188166D38DA7FB23311413, - A454D138EC507C01D299AB0F, - 784125612E2B7AC6CD89D835, - 21539690A9A5DD20AFAF41D3, - 0836C50051EF59BF91D7B12D, - 55CD2E9F373B69C3E8363B78, - 2B29D90B985E9EB788472EFE, - D0873C347977633B4421B94D, - BF3254F07C15D467D6DB3FEF, - 6029B20DF2BD523AC0F78896, - 6702EEA4E99D503C0EE933C4, - 89FCE8890946693CD5FC4A70, - C9AC286A46B3A1318F298DEF, - DA836EC803E4FF4EDEBE6386, - 702C9BFCE865CB6C6B8BFB0D, - 739573501D1D440A72C5C2E5, - 955561F4FF4484648FDB9F73, - 6B67D7B6301182C7621294B6, - FAE745870674A07A65690433, - 96142DE6467CA74A74E669D4, - 24CC7E9A7E87F762D4AB0467, - 66F3B79BDF9BFB631D7E3584, - 996F9E4989EB47941D8100DA, - BE54C019A73BBAE05BFD7D17, - 5AE42EF7A713B1EC0ACF9EDE, - 71111DE81104B1536ECB6DFB, - 85A60568B3DC342C76B4E679, - 8A5BACA019DA9B0EFAD5CE93, - 95AE939ADE096394CCD2526F, - E85DA5FC9A162F129ABA7113, - 6A13D8F42A330E2C410B43E3, - 13F1111511DD01E843E631CA, - 9A80E3D1D1758A31D2169497, - F4397EAE00E0B9F96C8B6C07, - 09673DA3B4D6EA61DEFC0C46, - 591CED1277A8C945EF60841C, - 58D3FF3B1F462634167BDFB5, - 3162B66BC8118715AAA527D7, - 004E78BC139419671A9EA137, - 6306AA945375749C4FE834E6, - AD7D05519200FB0EE1C7617A, - C2475E008FEB33B3EA7B6C7F, - 9227961C07C0EE73E89C90B5, - A2EE65335FB2810C04ECBFAF, - 3FF289281D3318A7BA8BB44D, - 9E30156DBCE4EAF9EFAF0AC4, - 6510492BAE00C95DC620F493, - 06BCB79AE267E5841F641E38, - A0DAD4E5F7583349DC9275F2, - FCB767F14565886C9D823916, - 7015D104F55D5B128341CEA8, - A269A876BDF3B7011FA4C681, - 58E0EC510F2A88E14AE55439, - 002427B013C43CE3E6D4E9B5, - FA2A052548AAD146F3F5AD83 ); runOnlyForDeploymentPostprocessing = 0; }; - 7BE915E5A64C787EBF13A8E7 = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 0D3DFADD627629AD52668186, - 38568B2E6C61E2F07173B568, - C8D7AC0B88A9A2C182B2B752, - A94130738A9973148544664A, - E5CBEA12D7AD7788C9BF5737, - 9212DC2AEE118398CC970DDF, - 3D0C7CA4AD9E3963D52E89BD, - 3130878C465F3294A89CA142, - E100912B2FCE36A30D097C95, - CAB9D9DEF279F93132B45F90, - CA4DCF67B48352BE633A616D, - FD4865450F4C47FF3C6327FE, - 512D7D16D0A95BDD0D6D6E45 ); runOnlyForDeploymentPostprocessing = 0; }; - 609761DEC9151D2CDD50270C = { isa = PBXNativeTarget; buildConfigurationList = B0259CB1FA28CEC89ED4FA14; buildPhases = ( - 256EEB2E7946EFA9B0774D25, - 0C1B429379FBBA77A635B49A, - 7BE915E5A64C787EBF13A8E7 ); buildRules = ( ); dependencies = ( ); name = "open-ephys"; productName = "open-ephys"; productReference = 99E1BC08B886CFDD2CCFD462; productInstallPath = "$(HOME)/Applications"; productType = "com.apple.product-type.application"; }; - 41375E3272D6505F75FDEEEB = { isa = PBXProject; buildConfigurationList = 3B096175C0B17BFA58475A08; attributes = { LastUpgradeCheck = 0440; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = A7589AF92E6E958E1F866761; projectDirPath = ""; projectRoot = ""; targets = ( 609761DEC9151D2CDD50270C ); }; + }; + name = Debug; + }; +/* End XCBuildConfiguration section */ + +/* Begin XCConfigurationList section */ + 3B096175C0B17BFA58475A08 /* Build configuration list for PBXProject "open-ephys" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + C8018C9A4DA633CA60663294 /* Debug */, + 747300E66AC17ACE193A6C37 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Debug; + }; + B0259CB1FA28CEC89ED4FA14 /* Build configuration list for PBXNativeTarget "open-ephys" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 95F63B27BAC6E72226C3E356 /* Debug */, + 7A6F9B742B69F66DC3E29FA8 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Debug; + }; +/* End XCConfigurationList section */ }; - rootObject = 41375E3272D6505F75FDEEEB; + rootObject = 41375E3272D6505F75FDEEEB /* Project object */; } diff --git a/Builds/MacOSX/open-ephys.xcodeproj/project.xcworkspace/xcuserdata/Josh.xcuserdatad/UserInterfaceState.xcuserstate b/Builds/MacOSX/open-ephys.xcodeproj/project.xcworkspace/xcuserdata/Josh.xcuserdatad/UserInterfaceState.xcuserstate index 04126685b22cb7963ecda7768fee223983342bb6..cb36b55943dfd7bb8e14d30800a5ed1c29bb7675 100755 GIT binary patch literal 136065 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 T??0co^8fzx|Nrms)sO!V7Wa)? literal 136574 zcmd>n2Y3_567cPwbSK@(QMY7E7N!P5F};)EB7?yV%f@uY*a8f0ST>#HHVGs^dPuLP zlU^w4z4t<T@4ff_&+h4D$=Jrme(!((_doJLx|^Myot>GTo!K2NtgEUFHw+zmh(jFa zcuvRZIiW{VkK|c>R)p%qm9;gq`qVC58Y*uH&+b!JU%sRg9vAm%sI9YcXyY|ESq*zQ zkuz|1&cQjk0o-xiKyDB>m>a^SaYMOb+;DC*H<6pf1-N3agqz8ga<jPE+#GH$H;=31 zmUH!7m}}q~xfR?>ZWX6+XL1*D7jsv0+qoUw9_~8sdhRCfX6`m_A9s-3!rji@%iYI4 z#68A6%{|W@;$Gw4;ojvw=04%R<G$y9;C|$OMMfkc8JSQ5ItH1M1zAxF@}V9m74<~D zP;b-+9g7B|QD`ihfR0D$C=2;f4w{AvQ86k-bJ09BA1y;ws2bIvT2zOYqm|qyv<jVs zPDUHhMzjT8fVQFw(M9NDbTzsLHK84754sWEg!ZAk(LLy1^eB1^J&vA5FQGTlTj*`{ zG5Q4kf&N5)p})~T=wHlXgfVttCr-pJ?8Zqr8GEo7_rSgINIVLU#$)hUJPwb?6YxZQ z0?x#KJPl9BWq2Vj#}zn)7vaTt39iIT@iM#*@5cx5L3}&D1K)}7!gu3)@V)pxd_R5w zKZqZ~593GhqxdoWIDP^@iJ!tx<7e=*_&NMMegVITU&4p*%lH-iDt-;Wj^Ds<;<xbI z_#ON%eh<HoKfoX2kMPI%6Z|Ru41bQlz+d98@Ynbo{4M?te~*8_KjNS8&-fSoEB+1t zj{m^_@R&b_H}e+W%G>xvz8Bw{@6V6sGx%&ikI(04@I`!p5Ax-FCBKxf=4<#h{7L+2 z{09CEeiMHoe<^<@e-+=vZ{u&|Z{_dc@8s{{@8zH5pXFcT5Am<^ukj!8pYh-D-||23 zKl1<Tc%4xv=@N9u=#q6lT_0UvU4PvG-6-8S-DF+5E=%Xv&Ct!%&DSl^g>*}FmAa+6 zWx5*Oa$SQ?(GlG#x>I$h=}y;e(VeY3M|ZjI3f+~ut8`cE4(e{#-J!cvcbD#N-95T{ zb@%D+*FB(nQ1__rS>1EG=XEdWUevv$dtLX2?mgZ6y03NL=)To`r~5<qr(UlY^rGIb zcj%q^9{N;$PyImsApL0lM16*Ssy<&|te>Nwt1r`s^vm^)`ZfBK^@@IjexrVi{sR40 z{pI>5{Wkp`{XYGE{Q><!{q6d@^bhDC)IY9&LjR=xdHpN;cl7V--_w7l|6Kot{s;Y! z`k(Ya>wgg}f>p2ycEKSyg+#$6xP>GkS?~zQ3jKuv!g0btVVE#V7%fZ`CJDz2*}^no zx=<h#3JZjwaH3EqEELLx3Sp_ROsEr939E%Q!dl@};WS}`ut_*aI9E7NxLmkGxKg-E zxLUYI*dgo__6rAugTn2?9m1W$y~2aSqvB3+k9eJUqj-zBPdq5zDc&RAFFqtbDn21T zEj}l{D84MdCcY`YBfc+wBz`J>A$~1>C;lk@BK|J^CH`x`2ED;xkPXKetOkd{Wk@!p z7*Y+r4gCxQ41)}5hT(=$hOveThT{$ChAhJr!!$#lq0kU8%rwk4%rgWH3k@N|62me> zjbXW=!LZV>#<1R?7)~{8G;A`QX*kDlzTrZ{C5FolR~ecNI}E!G*BWjx+-$hbaKLbf z;cmlyh6fFg7#=q~Wq8)`g5i+iRl^&Gw+-(ZJ~Vt{_}uW7;akHGhMx_;8U8f<V?;)s zQ8Y@%1f#`hHzpdBj9z08V=rT0V}Ij7;}GL8<4EHe<9OpF<78u|G2579%rzDmi;N}4 zS;o1>1;#RCg>kWQsj=EvXAB!x7*`wD8BaEzV%%Un!??wGw(&gUR^!FS%ZyhVuQ6^n z?lSH*UT?g~c&l;0@pj`~#(Rwq7#}u1W_;54jPZHnOU74>uN&VozH9uz__6Ub<Cn&7 zjNco7GX84(!}zzvNxURTM#&_ZC7a}w+>%G~Nj;@L(y`KU(qL(*G(s9JjgyX-GNeLj zhEya4q++Q=nkmhb=1U8urP4B~N~)F`r4`ajX|1G4L^?$}Q#wmJTRKNNSK2D=kakMD zq}|dUX|Hsxbfa{Oyjor-pDdpuZ;;QBx5#J9=gC{;i{;DYE9GnC?eZ>puYA3HlYFbZ zU%p+wOTJfrKz>+$Ony>+Mt)v?Nq$9sU4Bb`SN=f$SpH1@QvOE%Uj9k`RsKW%+r*i8 zlVCEMOeV9*W^$U`CXdNy>S^j@I@WZYX|QRiX@qICX`E@I=>$`T$#0r!nr_NB%`g?4 zN=<W2^Gzq3%1w(*m8L3Ft*PGBXj)}jYdXn9OsAPnH*GeZWjfb%f$1XCrKT%PSDUt( zcAEB>t~1?ey2Z55bkKCC=^oSlriV<Anw~H{ZF<i1qUmMRYo<3%@0i{<ePsI7^o8kb z(|4vHO~06aH~nS$HvuQ;6ATG*!Z8Wf1V@4^Avqx>AvK|QLcfFo34;>S5{4&?N*J3k zA>sIh^n|R0DGAdO@)8OY0tqt{W+%)`2qr8{2qi2@Se8(eusoq5VP(Rag!KtZ!l?-x z6E-EBnQ%_R`3V;$T#|5k!c_@P2|E&YCtRCwL&D7ow<R1%xFg~2g!>X6On4;W@r0+% zz0Cd0$C?M42bqVOhnYv2N1Ml+Czww#Pc~<n{pK9=G;_YWz#K3an`fD4o9CMsm=~JM z&5O-T%vI)U^Kx^&d4+kUd98V!Suqpy2J=SqX7d*FIp%ZCTg?}mFEw9gzRG;HdAoUs zd5?Lo`3Cci=3C9TnGc$8H{Wf($NYf#LGz>L$IMTepEf^le!={*`4#gU<~Pmnn%^^j zWd7Lvx%mt8H|B56Kbn6s|7QN({I~fZ3%2kU(PFTeED08?#b!ygxGWxv*OF@KY3Xa} zXF1L?(2`~uY8h!6Wf^A~Z#mv_f+f?EWtnQpvE*6uEk%}qrPMOZGS4#KQf66bS!7vk zS!SuS)LE8W8Z9d<Yb<LmCtDQDX_gI^O_t4;vn}UXF0gF1Tw=M@a;4=e%Qnk)%Wlga z%k`EUEVo#0wH&Y<wA^L6+j76<0m~znM=eiUp0Ye=dERo!^0MW1%Nv$=Ebm%Aw0vaw z%<{SAYs)v5A1pswezp8&`OEUR6<M)Wu!>gMYO-3aR;$yRXic_ytUau$);`w0)&bVz ztV676))Cf`*0I)c)=Admtr^x#>lEu$YpylVI>TCIooOw#&b7|7o@gzzhOCRMORdYS zwbnXogSFAR+PcPilJ#Wksn*l1XIM8`&$6CvJ>PnP^<wKK)+?-6TAQrfth=nct=Czv zx87{M#k${mz<Q_kF6({P`>hXKAF)1RebV}@^*QTH)<f3Utgl<&w!UNi!1|%}Q|o8e zudH8NzqkHi{l)sL^-t?xHqM4@dYfRAY_iR4v)CLqr!C2rZ1dTA*m~Rg*!tTB*aq8% z*oNCi*v8n#+9uj2+0tzpwrtxJ+jLv5t<W~ZR$`lJn`4`63))V!RoFtdO50M~3foHC zD%)z?8rxdiI@@~NCfjD)7TcM&vutPE&as_qyTW#*?JC>Vwrgxnwr#fUwwr7>+itPl zYP-$0&$i!o!1kc+A=|^YM{JMU9<x1ed&2gz?G@Xrw%2U0+upFfX?x4|neB7i7q%~L zU)jF4ePjF9_NVPH+uwGhU9!t|lih7kvM1X;cCS6f?z8u>53~=m54I1nr`d<vhuJ6D zkGG#-pKMRJXV^3CS@uHv411A1U@x|p*k{^H?dA3gd&s`XUT+WE8|;mCVn4-xs{J(k z2Kz?)>GlikTkRLxFS1{3zr=p2{WAM5`)>Ol`(FEg`vLnw`|b8S?04GlvOi{j-2R09 zN&8dwr|r+!pS8bXf7AY!{cZc__Al&T+P|{@X8+y(heL3P4uiw!kQ}nZ<VbKNIg%Y7 zhu4wf@Hu)o208{g20O+%#yciBCOW1%avakf(;cObS&rF`kYkZ!u_Nqga5OqrI957V zIaWK?I5s*?cbwta<k;-k;yBZBiQ`hoWsY5r-Httuy^j5k1CE1^+Z_)(9&tSCc+v5a z<B;P$$NP>C9N##;b$sXe-to8NAIHB=*=cenIFE6foffCnnd0<0dpHL=2RR2jhd9SO zCpafMr#f?-)11?txz0RizH^Rqu5+GqzH@;y=seL`<*atrIM+DWI@dYRaBgyLc5ZQA z?7YNzsq-@DF6VCN9_K#ie&+$_LFYrxhn<f&UvR$Ye93vp`JVHA=LgPjoZmXXbAIpq z!TF=}C+E+JC=n;}iMm8fqBYT$=u7O8n3^~!ad6_0#PNv}5+^23O3X=|mN-4JG;vnq z?8H#wqQu3COA;Fr8xvO~u1q{N@wCJZi5nBoPrM*;YvP58O^MqQw<qpMygBif#9I?@ zOS~`f{=^3opGkZ+@wvn|6W>aFJMo>wFA~2@{3`Lc#NQMDNc__!x(qI(%jrsVxm<2n zA6H*jKi6>A2-is0WLLT?!<FwUa22}dx#qhTxPq=_t}0ixtH!m)wbr%HwcfSKwb`}B zb+PLb*QKt@T)SMmU3*;nT>D)ITnAmZyY6t^>3Y=lnCo%ZA=k^US6m;sK6HKL`q=fo z>j&45u7BN}8@UtQ$GFXIkK5}`ar@lIxd*xjxd*$)xyQRFxTm<Mx^vvq+%w&!?pf{% zcgVfSz1Y3PUFlxxUg2KpUgbW`y}`ZFeZKnw_g43X?u*<PyDxEH>fY(z<=*YS&ArdP z-~E95LH9%MhuzP+UvR(Ze#!l=`#tyj?yue7xW9FO=l;w6xBDOWze#eEDJdc8n55(+ zPm(vOf6{=Y<B~=vjY%4tG%m@Xl$|ssDUej0RFYJdv@oeWsUj(qv?ytD(vqZxq{gHb zNh_01O*$=UL(+Lk=O<l|v^D9Pq^6{8NjE0llyq~_-AVT(-JA4e(o;!KCq0w&deR$7 zZzjE!^jXs9Nna#=ne=PYZ%Mx={gEsri^+y$W3n?jG1-;uPVST3H@RQ(@Z=H6Ba<g5 zrzdA5XC@aU7bee0E=pdI985kjxhlCjxh8o{^4jEe$!8>QO5U8jCHdmyOOh{5-kH2B zd3W-j<bBEelMf_6nEX)k!^w{%zmWW5@=M8wlHW^yKly{?Z<4=F{x13Z<R6lMO#aEk zd5{Ntc#qDb_Xr-*WA`{bPEVqzm#4R<kEgF^m}j_WglD8@vM1e>;mPzAcnUo;JVl-b zo}lMMPnl<-r`%KFsq-xN)O$|yoa|9NXL`=^ob5TsbGhdV&y}9No@+hVc@BDR_uS#R z)AOk3G0)?kCp<5EUh%x@`Ox!`=VQ+&o*z6vdVcc!>_uMe<-KOF#cTDZczxa;-c;`( z?_lo`Z<=?4ccOQa_jvCK-pSr{Z-zJDTi`A9&hyUqF7Ph(F7sA-tG%neYrJc{>%3Qa zw|TdFcYF7EulL^Iy~TU0_kj1H_b%_<-ut}|cpvdT>V4Atl=nIB^WH<=m%Xoh-|)WU zeb@V;_apCT-p{??dcX7j<ozoJrRY<n6ibRV#hKzs@ul=h>6<bjB`sxG%9xa~DaWUr zkdm2_laiZKloCiOO_`r^V#=bFr73kO^(m`T)}@@1a$3sflyg(Ird*bCMas66T`AY6 z+?cX2Wq-;YDfgv3kn&i{Qz<W`yp-~K${Q)~q<oa}Ny=9#-=+ML@>|M3DgXL7pTTGJ zNj}+U@+JCQKDRH)m+CvtH_$i8H`q7Cm*yMl8}FOoo9LV5o8p`5%kky;X86i{3w`Cj z3SY>#$hXv2?W^(C`occq+u+;i+w9xoyTG^AccJeh-^ISGeb@M!e0zP@`mXa`@7w3w z?>pc-=)2E%zwZIxgT6z)*L<)0-uAuk`@r{!?^EBGzOQ`W`M&r4?EA&{hwo3{zdg7f zx*qx-#vW3SV|ti-*n2p7xJ&xfG*(r;#2Gn>lQ|P-=4_?;fg#I6tHX2P-$*oOW}ot^ zvT%4Cm%tsPV1?htSvV`~Y0>>kY0%PV)bOGHk^ZcagZ*QNjvPF4Z03l;86$^{8a#a1 z*pZ`0WsV&+YTU4(#gUWcFRiU#7OpER4`tPsH&%yg8nm7hxgK2qJ)Dbkb4gq>=i$6u z3g=VwilB&!K`|<lA}gjnTq@U->jh-=0g!%NFC{@aMzH`%RsdNHpDGs6UMg!UYFB30 zmsN*?mY(pSpuQqhAF7D<UR<^?v$m$8zP73g;!Z(JQnXP{O*Zf&TwWgv)#TMyK>I<l zWUH8)+m_T+E^iFwRKQ3o7gdJpgO=lC!Q=V~4)qTkGj>e+h{0JSv;BidW(*xOIDPc6 zv4b<mj?Nf6Y-INE5yLZsmL7m0y}SWJU#*iHOKov&ZPmiE`ke60%5devDxlUK9SQWE z5&vrK+EHT$r4AcCdi|i(wZn#u8apU;?9fr`*T2Z-egrqFiSqy(%`b9exUt+gZu}f| z+G~K1v(%5FFi1yweSO*LZ2&M~R(_y>#p?{(JRZ+Y<@)dCPT(eU>0Abv$z^eVE}NU8 z*c7|sP@GDl;!@m7l9Ifa%Yhl3&gF7>Tt3WcAvZ(uz#NWLHY?{5bem!!=w5>EQ!3`e znEVx$4Yl>@^`Ww$#RA_0OKMl<m#wH=Tn3MWmc;aM7($C>H4Q3YIJazdZDT{wGMMs1 z6S}zRC~2sys%%(IQ3fC`*)X#*v{J<##jAD~CjfCMvO?j?#Wk&9pwy}OD??!_k<cu= zvMN+q*05x*`Zc#~VJND1^SMP-`WJ9P?nJJPTga7j6<kR1Dk+Lj>7k@5J(XTc?>*dN zZVBVrGOmiN=K3jplu3+ZOB6*R@Tp=>6&rUkh%Yb&dQ#cJBsl==sVJ*w?4$&$uja%+ zSnSXuE3~Mrv8o{}w6Jlp%7E0!qe2>^4L5+S7lrETLt*$()&N0UP#`M<UmU8BWhL!I zdrmPO;#PBOxV2zs)^Y2(lem+E7F&I7ZG$>jl;(V<ajwOon##toN*L9((5eRYjk~VC zvbwB(^<l4+aSEsORVKc|5$+V|;8gB3ZUc0(jyr?f#BJub%z|KYRYiTMW@cR({M|6O zoZ_u%C|+F$oJy^Tn4@$SbS?u`iXY<K+WJauxX{x$Wr77M{Vd$e+*#b&(BC=Sx!if& z`P>EER&F{-k!Id<Ys(pn7Brg(Dgz9nx~#IM`7u@Nnu^e>f<;=}=6A{{rN1&(IaV1N zw4}`{2PO@HiBiQBNX=;oRcF;wbVH(|9%!g<EN^J652?z12{&pdcPV!ncR6<jccn5w z8KewRhAP9UvR?!AH*wqM#PoNZG7wD3(#G;oa7uky-IB`kaAY2al-Jd%_F*TtD`@co z9nCz0PAh8`vtbmLRn~9gc5@Ss0Hb!lm)oWcRtCb**kp&*r#HaUG-cp?M#tg^9qOxF z;MFi?;Jj%-Vk$^?V^t{9Xg|Cep$wc;TNkPs9I9KgI{XrM2aNDe?k?_bZv9+srb~)) zXE#(<hrno5*D0fwF$x#7oU{m(bbMM`6--;zlG<=XT1gm$K5bfUcu87eeJv1CT@6D_ zYsQ{7r6ebfl95}vupUG+6J{r^TBRs0j`B2Zbn4?a8GAqXK+s~(npvy~f+j@UxCbde zTYIHW$-~?uK}-LZqR~7*@iM)Qdz7N<FnqjjJr3G+24qRrb6b@0pb`@lP8GFh=sI!| zC}U(Dd4YQ|XgL;$ippl34UJd+ZQM(grjCNE!+x22C1~m0fgZMTuTtzC0oB&C*SR;j z{!QE)%JEIyTgnMaMbOe$wLXy*rY)nWA$X7bfFgKbncT#EsH7_u#d)Bp+S^aLFFD(G z?lbOl?h7SD$yBnob6>%t_>JO+g)l_Ds{wJ{fe~*A1z_Q;S<F6WRf4NfTT=$+3CyrF z9yU}3sk9J~9RGYusJ1%PP`_H8ub=3A{j6jwW{s%d5Xbf3&Hc{(!Trho#r@6w!~LsF zQKl+6$~0xVlB?wHMhIcVgV|_80uq&cr9hdb90z~Ol!Z#gJi69pl{J)6>pEAZiBSti zr7dZMH6+fU<um6kNz;K=-g&fl{#9VfY4)($g3Z<5ftrJ5t!rFZRariyd~jV=V_5ww zT-#V*9*PVZ*^rB~?Lc<qKu(mX6e=^6A|<c`xlt0=3we}cr39SInRGtfh3Xol^-!!C z5paZCyoz{bnM=y*%U~kvi^^&ihvrYMtO%u7Rpo@kjdafXwrCWH%vyY_-suO;8P%uU zaqGOb!-kF<IeJj)=rLp0&s;lnQ0h={;J{%+eNn%8`GKfFtlozDauZ?}DAXSfP!}lW zL}j+Ro-h$WLtu44X=o@KhK8dN${b~`GEbSWEQnbhU}^`(+3GkG9cPr;7nA{ZIM}uw z)+}zn=yEo_vSElSDjH{p1lSx=i~16p&dDg3TaWU&yXXdGVOcmd7yhjeRlx$gA_Nww zTp6u0Vg@QI$q&HHZ$klYg8ET?Q-WrK{mc*KH8#*SzL{6sQ3>Ui%8pr}5ooruNHN2v zWv$9$@R(s6GbnWgaDBZ|6PpF7g6qE%1<{G93@t?EN~N+?S*BDe)jLrLEkcXo?@Fac zsa5LX?*?i;%&OhU28Sa|-Lly;L3b%J;Zj&)!?jhRIVuG6*_aR4?21LbD+|_0s7DQ8 zUr<=7YeJ36a@s|56eaa(HF*k@!=k0NT8-AyR%?`S6E__!4YaaGx(D3_QKh|WzzRBr z0u!aN37x8}V8F0EMTw#Q2duuZfkdaH&D+o!Xp^#1S*M(=AvhDA!`Zf>v(VYfDh1^7 zTy&nYMp>(r&IdHjN=v<>nZ=amyt2hLl?{y*q4{w`={>oAC`bRNA-)7%9*6h}bfvOh zIY}v<8yO6BJ9|%FcOq-0%D^_XeL++L*j8pcVw)Ka=}xqZ>wnEPN`>}dFS?G7|61jg zCUm`WYJ20qnU4P!bgOcja(eUl_oLh6$h-sHsccX-Dy6ew(Nbl;_vF=##^})QLl4Ha zc?dnMoS|%@7RU^(V*TpglN-)ujWvRwKu<*{>}h3-QlU=HbCkH}(F@9%$~n!%9YU|h zb@Uo~T{%lRTPZCB#(fuu_Z{?p3(yY%^jxL1_vE^3;vhdo-@%3keTF_qU!X71SLkc> z4f<9&U%5cps$8gCq+G0AqFlNMeUE-XKcb(|&*&HQEBZ~jOxda2s@z7<9D>RTT0+ns z%I=gnD-qqF4GFBSURYZN{(BqmGs+sumt;dU0K{9<gJ|ov(Q2l-S6gU7s+QH&R@O9t z{r0v2#Ac{%(xMJ}(Bf$WLvHP2a9&wt2J={kH5u!$9t&8+25iKVa=CJaa;0*Wa<y`e z(zF})(EaEiY{6D+gXL;5`?F2iuI!*p>;qz>GAzmhx<dm^X#kG|+}whis?}=zp%t*H z5Zx$)-4Q@g|EU#-sDG#8p>da1pfYJ7DHQ1|IR>Vh?vBCo)Tp}%HE`1sL1b-I9|QAg zD8Rp}4mP%-3TB21nW*CwwD}t4Wc70@`>ZjtHy%hC*$4N<{qV84KOTUOQ+6r4l|9N{ z<yz%B<@(*=fAs<;rs1L7bUYlaqea=K+@RbDpKhj%q~niDRx>ZlX*j8{He5*^GL`&R zpn&7yg1X4IxmT;0z)i1$5ShjY8W1`h5tV8Ug1XCxLudkDRJ)RG$*8lD(kdjyr7kyA zMh?f62?Hyu3x_JE)YmrFg-ce^E$EAQ5^Srs;N!vRV2({@ZDUP?auc(%crs3h_#x{z z5Ng<lGq?#c-?g?`$}K8*Hl9KqKy6{x+HJ>EaSnCa4}TSdtpiG?&3-PP3E?T6hx2g( zF2pl%5f0#DT%zn#_A3XJgUap79m<``UCP~iK?Y{w*?128I}gu?zk?tL_b3pO5@=|u zl%QGk-`P|mXw=PLUte3VE}r0=`)lZ$&Z3bKFR%!FaTo|dM%hW-WSA8CEGopzE2JSK zs+-}A)oOskNgqUnUzIrOF|<HOLE#w<W<qBWu4qXO#9QE9w0m_n<9wVELx&Ga9W_o1 z3gRk!+f9~iT#ajREw01MaXk*>2Hc2O;FWk4UX9n_wRjy~k59rUV+9j@3O*H|hBx4i z_;h>*-h?;fE%;1)7CsxFgU`k1;q&nYcq_gTUxY8lm*7kBW%zP@1-=qrg|Eif;3m8c zZ^t|EPP_~6#(VHyd@a5XUypCVH{zS{&G;64t8$-mzw&_cpz@INu=0rVsPdTdxblSZ zr1F&VwDOGdtn!@lyz+wbqVke*NO@U#MR`?uO?h2;LwQqqOL<#)M|oFyPkCSYK>1Ml zNcmX#MEO+tO!-{-LitkpO8Hv(M)_9xPWfK>LHSYnN%>j%Mfp|vP5E8<L-|wrOZi** zNBNf^jvz!3CWt2pg5dg~Wl>B(ASPs>d9va5f(NRXOCicb;czX48&sDdoHiu{X1TIl z{YoP*LCflH?FdA(v8<|c4U18w1?no7g$k=`8yaYc1L&bAF~OFluL^~SK+G!Ct$nlo z;SyL$E5d2ng;Uat*=O2MOzb8${&JMeOmD2Htfk>Ym4WlSbr40NFoch)fM2W!Abxh& z@k2l<0CDBAD%b*6*5sAdltEyXGG=bqamPp**ofNtie}EN=~nFRiB<+|-b!-(RUw)I zQm5s_ZtYxUA5$NiA5gpKUh&m*RJF0ODq7vGLy1!pSTBk|Vc<}-sw~VT1iQ7r781>R zSlX>U#EvLG)UXn=GqJ-d>3V0NK<b3hy<}Z&eFIgV#;)UyQJ(h1yR>XYh}lfWyyC9+ z3*(7)oeLQlI-CVvM;pZ%R!x6ar~wSVrY`ke=%8ghJX~L%wz#n}O$*|uEslgB)lfK1 ziKsf-y|NrxKcnNMeCvuVw>GS5pgpV(BaeQ}ZmeO8CR;HJyTHSUTR@}5YSvlh(DJUM zjPfI#)`}QsRfb{vu{yJ?W<^<8?X!CqWd91V`pwHu_bzHG*P5|+uR!H4s*A9vxrgp` z{bG${4s6V8n%$!A^;}vE1vI033{^=^W^Hv{ZB2A#U;CdH*tR@YW_=fTYwxkM6XUb8 zp1Pu#tr?aY7S~RzE-P293w#LD4P)k#+FD3T4ympVTFSb0bcdNsHm=%k?c<0B2Ly4& zf4ax0#6(7{ZE(7>HXOc-Yh|eFVHwq^cEulQO<qFOtVUKMupFWKI(0({@x2;#AE)-a z>_5oe0!X?~$&Fn))^(w`)<#Lah;q%qgws|+<O;$hs)m5;3R_tSj6~K;5T$ut=>G5- zWgFzEmjvj$VY3&r7{{z#fcvB_klt0!F~wii1p*G|T`Stqsv5GcE4#I8ZL6k{5UP*e zu62WR1O9ntW4NKVI=8lVS$a)Hb|_S(D%+B79Z2l*6YCr>o^`LMql&uf3Nl{@B=SEq zE6t8b?5tFDE8{c?V6mXsZvK;tTl2tT4Py6BQ`CB}(?qJw6?L6;AkeXX9L#+;Z#P+Z zt2sUc9aMFl>L@dsBdBo}J9gq{b#HgkEe(vMD<Rs>8t%-ps;Yv<hK$-(>fDFBby%9g zY%M$-4RXMUyVuHT$_mj>@La0Yw1*az`0p)B#c)IlqQ-QQQh7VG>%2WIki#r@SKQ9l z1g1JvU0c685|dz`GvGkuGIbRHJqE@{c|lCNcm0SL&VpFa6Z-02{cg@70P50ikporA zqX9}L2>+QyFS5yrSU(s*_eNYwE3+%X1l2W0)TDdkA#E807)JMQ?X`|Hv5Gp0-NP`@ z{8n;0Y}UIsU!c*i+U&!8kR@uq{ZITCr0pZe;2=T29sh~{W@qK#i+XJ0Uwm5=51CF8 z5}c9rInVP3uKx~R$Lo24hZhEdj08yp$vb!>FYz*OA_)G2ym&D|GihqvS`j%~ubpBJ z&ki>(tYm5K;s$y?bP-&*$%D)%WVu++ydBQp@eYC#6!Yuc9lVQo^GTe{Cv$i59^T8R zK%JC2ZVT_@dvNRd9(+&8V8bcydYZL_+;(GiO@3qbLV6d+7OJT@?4h+h?l@*{2+nF) zRKQ#~1`}<op^SalvTbcSLB|kewtTB_7E91_Xb}Wx;?9q!*Fknry#o-A9NjOgt4pJY zZrFA`3%2dl^{G!QgoBKWYU``RX?bPk1%X*ZAPUPKq&33?vZiaVhYcMvc1XBlSz2H< zT*;_TiyS{sW4E4YP9+ST)Q1A0`W2OsS01v6-iD&j;~>iF7uMELxS01-S%wLcvaq+N zc}FHOd>_7V(BgvgdBt!WLrcYKbGn`H#~(}2X|x5<)~R(kGsq7>o3G=K;|KDC_`&=T zK8+vB595dPBlwX7SqX9z<RhpLLB|m^l%UZBO(ZCTps57qM^CZwWB7?}O6DZ~c>V-_ zGC?+ioCGBj<cb`L<1?wKWf5d=UDT%VQ~9Y()TV)`P2+P3a#%p(%@&u!S@{bfSAE!w z$E5$kA%%=bt2YJ?-yo;gS2R}E)Ha(^RT&D{=_NSA4F{)c7N_Rs&df_4He_gOer*HH zYtXVPrzVxskXl(&UIiy6D^eHL*H)*-CeGU-Bcl;+#b_dxHe?9>uLGowA3k!tW)q6} z*==%u4nG$-KcAo^g1n6LDH`Wbq?|7!D7kgcS426#2spophm(LF%6BjDU1x*!{XfKa zkajAQ%OYG~@n7felJUdGMR{Ax!{OdG>}?~z0(iTMpdJMEV!Z9G@pdic?K*-|Tj%Y` zQQi{ZE#Xfks3+xZPs-aL!9VCW-h%b1EUQYZT@(>+YD_45H%8dI`oF;5!)X{lqFH)3 z^XIh5;dA-(fWsFM)R&<CjKc#o4qrq$d@(`&TIcX(8i!$_T94}ZX#^b$9Hv){y3b%l z2c~||czbn(w{Yn1KW-QfBVqiAsO)a%_q55`z5KPn+3N`!NYD_**))x_H&M>sOwgd# zIeQzwkKe~E@&S<D1N`j-4Yq&-Vz$f$>6O!imigT;z4S0Sy;}-7T~&VXitu>tf0M^C zRE!@tJj&<$_=nr%^CSGDz~{#a8b%PTrm*sj()j!o<@3`7!4<&PoUG?G3Fg(6??r+} zFbTHe89~eAhw=FTrk@kjHwa`)cSmz)T7!yA=gX1le6fw`jA{B`cj99D?(E=VSLxUJ zciNPaclq}~N<JWH3_;_WluXd1<YOu&pAa;*bt(BgDkWcnHh#%}P0%>1i&oG@bX(AJ z=l_(PwBZkH0uuK+A{pOBB;(=#LCJ`tx7odKeK_NXjg4B2pZMR~l!ZU|KS37$CTJ2t z;4y>6fGdm4=;=6+1s$AwJ-$_0(CIW;&<WgnouD%ibOMzHJC%it|JQ6r8_bK@J*E3w z*%QG-RWfw)|FF&I!r;aaAF9cT&a88^B_}$kE|EV$2Ya(jg0h*MOwr`TL*)d#{jApI zq(@XvdV-wv)b%FFPvyi1a)LJmEwBB*U^8OmB(uFebj-_$-1Ljc%?JPQSd^m~?D!GG zqH=VcF0D;D8mb!xas;kL4neTH278mI$<b&kN3bMKYh8}U>n7+XP)|@d3FK&!4vfuo z%OEOAb3l?3dIv3ehe=Y$_U0{P>Pz8vzozyXk?Hej7dF)GHXP2WuT4F+klqP9HnKC; zW$UK5IqqCt9xv+(2!j6tELv8gjk|~&wM`e$K>)3gprY0XU#gp>o5cn{2L?Y!H;<qh z7J&|a01RFj5VTZx)8LPEbd!#F$dXoENL?wnMRy`>-F>=+K;uGP1*I{C(%7HUs8d&! zMU0^f0-<Vfuq(?`+1)$1#8MoBbM<i7J+(5NS`jL*f~p-AsY{@WPtY<6rZKg4Q7SwP zhf^W=r2^7v8b6**L27+yd1ED%C~1CMR==1P98xc;>Z(|`Dhajtwre2BseY+fzi4yV zs9OVbs9T|1savI6P0(C|fY%VwSg=F4mg}WkuRDn#xEVwc#4_OOI|RC7uh`I=u@F&( zTi)<ABYJHxdTA`1UA8T#iCh;_FX(6&ebm!JtbPncb!mMcdWT3QbAxUp(0n3`&FRk2 zZGv0Q^q!S&b6gNtcP2OLnikiXhmRUZFOQF2zg`>Txw;GK7|+w4ue(6El^~d?5J8Iw zTD${=;8x*uxFTEwm!C$$pU7n=xXoX_j2`p@9@CrmGs~(PVP@#{GJ0=`-T-80kf6K< z3&65yr&<C^J<wQCKcg|!7*cPYIkGaQ9QIhF?i$^7T>oozO}cHm?YbShow{AR-MT%x zy}D}&sw8MBLCXlLBB+|68iHyGsv~GQLG{<_u7~-7IfB1$(cP-MO}9_CpTI?Fm@9gf z3;t;!Xe~kK5p)Sbm#L+rVi+B?(Cc|6HDNf;U7<xh)d_<!MQ3av07d6hvkL4kVnzt! zxuIwaCI|FZq<T54ZH%<2N+2^2c-+t!jy8{WNbhj95D}HLah<Crfaq0W4OV?Zs~L5O zTos&3a~xhaikMsR!^c8RsnKJ#8)LeMsMUU$z+H5x{{gWc-D7C;PTk|WCv;Ehp3=dF za|J;w34*v4Xww?y<e1|(Gu6oBoaQ|K{J3le+<a#F{N_`1nv5LMy~5d=bT1RMu1WVQ zLF=_^(o8PH>0vq;4fsvn+i*Kt_ZC4XHR;|V=wv9H)SS}Opgz!jN|oY6-AB5QxmyTQ z2qFZXq70+YK8OE*$(}*%4BnifR20VGm<=b<Sm^@o`mXMK-OpVA?YbYJ-Nyu-#u}Zn zUH1!o|B#>!?7N~=L^z<)@RuG6acl>ee{^u`4Eotf(CPF$YX#rwe@aCOOHUS+<V4!( z4f+J2U2oKV$lahf5wwYdr4h7whyEDdhkA?NO3)V8`fP&Er8;e<#xn?q>w*i*!cgsJ zLG(LB`|Haz#EJT3AV}{5BoNU(lc6~4aDwJm!8s_nle-AcLCsXpv1%B4>HD!E>HAO& zK>s-ewSu8!5hO@7?&$~XhpCNRkw(ySD~+^1#^}dIr9lrH+VhoC?bRgx3DLRNPbTPs z=q-PJrru9qeFXE|q|YX3YxAodJuKu+x*uTXn)JB@UD*7pKtF@Ng6TQENnb?JMa{2D z^ri4hKa-$~o9HaVOaY@~&(%QsPa|xeenB(ML4q!Arg@>hT&+jI^hv)+w{fq2v3`lZ zQomHcOkbt1*4OC4>|IXK6$D*L(A5Mr5wwk<9R%$pXg6CXKoj-#XmgVef<Y@HH>33{ zpdbKMO;stir)$|${d)HFDg~-^S*L+?q((AKsk9!4N(x96wAX_UfKtPK>sg?=6;O6c zU1RmM7zCgPfrr<pXz0(3u?Kpvy|MOSyK?e;rsCSsK((I>L2@+{65BvSc?H_Moxaz@ z&{cH1l#@Xp)YjW0Z*@;<Z&yY0M*6+_8>y;XtG`Zvz5WJ*_7Vi^%5?-?ze9hM{${S1 z{#JtE`HghFxRuTzy&?@a^INx})MkgKhv1TYzZPJc6^<<G&4Bbac`UxztGmrmbSa93 zidm;LAa%5NFvms{tGo60f>`PAA?T(i{e1-8+>T+?Kcs(z3M?4!TbeMv^A4l+u?$ga zvwch*pE_*V_>rT=j~bm?n0NT);nCxUMLi4sQ~GBBBdZ*uf0m$q5f@kg0!)eiMg2?q zLj=K^d^<sRHBZT_`Zr>$Oz7X#gQ-41&_PN&z3?Apy;|L)KCVcG{(b#Nam_#0e?rh5 z1WIm{#upOoJ$du(u|+HNU+TY!Yx%AIJA&>e=pL=(Xh}b{<GRVLdC*eR!E75<qi!e@ z)=p_QZQg$sc&`6-`rq`w>;KUIssBs=xBegfzXB&90Tc89K@Sr25J522j}Y`IL5~px zh5-x#=*UyoalHgRH(d|~gJ2XSK^9EZi=rCvv@((yrV~RxF$9RAo*2T!a3*!8sH`}e z9o#UhU<tYakCP+i1Jx52Oj^U)we?V+2QI6-)IuiUP^pKuGeS$CxK(ZaJhcR7pnM5j z5(U)i*P_N6sJRF(B|F^^v<%HH3pY?Vv<j}SRWz64Qk&5ONENIh)Om!W3UCn+46x>R zsr>;7DRK0%&2FG_O(;sDTh&OFe64kadWg=lN<KL?d6hMl(Xjx*ao=g^9xD4pW=HS} zJ;CS*DS}VvA*2%Y3_+kB&k^+e4xyLOTj(S7CFli$UL_Er7r&ysZ7%!QN}VLN-%vdm z2#vm=WsF)?g#A4N3^TpV9cZj$*CFG_G9(TLOqbdcG_94sR3DA50Z^u`J-`@Zv~dp- zhJZN`1{3sRlK}q6Ay_P%3p)uTX%Q!aUJ6=<uNu6H)|ePvRl69DQ)H))7(H(E(CoqE zMr33U9yxsE(7|K<*`o)K_NR{<nLc)mf9U8@S|4MCakP)I1ijoOz~cW3vtqEph|B?y z6%j;MuY*;tn7ekw@R3m4Y1pWt+NMZ2LCE0xZxbd9=>)w-&>P!?Od*S)w+Mbep6VQx z>er7xwHKd+Z#K0<7!T@T>e6D_l&^O9X3$c;sO52!m;i?+3GLP%IC9q-UuOv5&FmD4 zgn&>iln65kdYd5dp5G<tJ%ZlfDa;aP3v-0I!aRZ?mGB`!UlH^*!S7N24`za*NukRB z!uk*>dSf^un(9M1<PZjx?B5Ff5Y?q-_g~?LVr9b$R<LzYE1(+cV%YSDA{AjHm|Fwa zmS&A(+Nl;Gq&32WYLAR{up6Qq+(@lb2wSxIPUB-pSWM+}5kVg{2}=n2nDWQkdO0lt zq7>VNY614Ou!emRT_T0$LIbQ+LcI_s=u?6|+lDQ|3S}EXpLd|9R`1Cnb>Y%TS|^-* z7&bz&eMu`jZCDan<=P$_^E`x&u=5j6C+Hi+d`Q>~1vjDWrm#ggQ#eaFdv=%=FM&t_ zLEjSu>*}`zzxy9m8K{^i<a~8~j#ep6IA6F3b`in_!dBrzg20*ok)WTp3l|HQ2$vG{ zGeN%)^egPaR7sqv3J(MU+MLoDIcb|WG223wO-+<dz}(-W1s8>#!u4GLUBWJ5x3EXp zD_kpp|M@#Xe-QL1L4OhSH$ngGLXE<WG!!G;0^ykD1pQ0nF$7~ZC=*L1XcQbMYgkQ7 zC`PWUs&SSiP0~|UuPy?}N=No-bC_``ddGli{jg1TJXEyCOngtPQ!~LQSWJuQ(uFq$ zSG*!oa#e0YroBnHn_!Om`m%7JaKG@tY^eJeW~F8cMsP9;v6_<f?mE=F4X<05UX(dC zz#?P9L&C$b<TsymWUaQt<40KWYPEop+7rYnZnC^3JT5#TJSjXSJS{vUJS#jWJTJT; zyePaR91>m@UJ+guUK3sy-Vojt-V)vx-Vxpv-V@#zJ`g?>J`z3_J`p|@J`+9{z7W0? zz7oC`z7f6^z7xI|eh_{XeiD8bei42ZeiMEd{t*5Y{u2Hc{t^BaIT49i<VBsR7X?ui z4Wdz$L|HV63F0xLS+s~&(I(nOhv*a&MVIInlf-1vBYMRY(I@s0Q^lTQFR{1SN9-&1 z6OR@9ivz^t#DU@<aj-Z<OcRHS!^Gj@2yvu1N*pbY5yy(-#PQ+;aiTa$JYGCOoGhk` z8DgfGCHlo|af&!q%n_%F)5TmdPs|q!#6od~SR@9-VzES=DVB<}#M$B;ajrN|oG&gA zgW`!|nYd6a7c0b&xJX<qE)grmrQ$NNN~{)Z#9FaVTrSp&VX;AM6jz8V#Z}^JagDfE zTqmv<PZCcS6_JRih^LCDi5tX?;_2cU;wEvkxJ5iuJWD)VJV!iNJWo7dyg=M4UMOB9 zUMyZBUMgNDUM^lCUMXHBUM*fDHi_HB?F91#>j>5pED$UbY#`W3utcy-u!-OVf{!8C zOt6JuE5SB`?F2grb`qROu!~?f!AS%s6YL?_OK=LoK7xA?oJw#{f_o9%o8UeK_a(R= z!N(HZpWp!mA4l*&f(H>inBXA<rx84q;9&$0CwK(Gpq`@$9!>BVg2xg(j^ObGPat?A z!IKC+p5PM*o=k8$!5IW+5}ZY_pWtkQrw}}q;2eUd5j>sXT!Qlm&L_Bl;6j3D5L`rX zfZ$?+O9-Axa4EsF2%b&w9D?T(Jdfb{1TP>sNbrdSml3>>;Bta12o4dvh~UKpFCn;+ z;H3mFBe;s-YJzJBt|hpR;N=9@6C5VEf#61hR}j3C;8g^#CU_0OYYARQ@OpwzBKTy2 z6@m$reIoc&f=?rO1Hl^!KAqq*2;M~SW`eg6d?vwX5qvhm=Ma1@!RHZtKEW3dyp`Y! z3BHKniwVAj;7bX<jNr=&zJlN@3BHQps|mh_;3k5%5xkw?9R%+rco)ID3Eo5SUV^VB z_&S2GC-??}ZzT98f^R1H7J_dj_%?#~5xk$^0|Xx=_;!NtAoxy#?;`kag6|>tUV`r< z_<n*PAoxLoA0qf+f*&FHQGy>M_;G@tAoxjwpCb5af}bJyS%RM<_<4d~AoxXsUn2Mr z!7mg13c;@u{2IZp6Z{6jZxZ|#!EY1%PSj+HKra}o9)}sKtgM{koPzxH+#sCn1(U@L zoCt$z$E>L^FkXOhwZsT$iV6yfHB7(^fa-l1R7qiBK~b?kD_EGDUYuP}lo#zAxCSje zEnCb?&&|mSMhvS;0k9PylaRWUMAyP~>jJa$Vrc-bw+>g3F)bDjCI#U7wt{bJdJ!eH z$e&q|R~QIp<rHb-gZYCtzDS!$S-o}ZGD>oCvw}0zi*nNQi=#t>IR;=)OW-M)nZcR< zq5#Z;h8BbXAp5t3gbYr}lweLiWmr0$x1jn-YX%|%&5mu^Y>GeMUzA?#hY=KH=j7(( zPYGrgWcjsLAYagGa?4iH;pXIL=9XmngH!$KkU9tivx^Gyf^>w%6k%3LW^o)#KuQ7K zfR^Z>B5p7<Hy!#86a(#<!E}(i*>n6+R)SDNyWuU{1v1m~gXy^-pamsGnf@RQzz;MO z6agO?T~YReG5~_qmI#>SL`F}E)rJi!1K@oT-ASg>s}bNvuUkhM6Aa``$q)MTi*t%| z{dw?jv<uKKXw$RJHZ(Q_t!8U|fD!`ypf=%){E<-=mC#WYrWa4un!d-H_G!_ypm?gk zh|Qi#WOi=)lqhu{vL-H+1?3xSSJTo~pbN!CIfZdhpD-wI98`L4vA-yvGHFUtK?#(w zR5k4Lc0mhDL98^;uNbJO4Xk-F;`S|r?B51tp}#0ECqQ)pCYesP*1->~S<kp;ppF?i z`5>7&S%o>loV@fY&G0`n_|!P~EPr8c!E8FC!Q6sOra>C|-xzqmw!jMu0>vQgnSLNG ze~Q-VPu3_ou2D`t$Tx^<93%f}2QZe62E+h;tzx814AQBLbZ^ixU`HHq7EE}v{WXXT zBq<I=qcBF=3=)Iu8wZz{o(Z==f-y`hPA{6`*A&Q*&`O(#L4ZctIr(g90SliKh_<n` zLQi0NP9Z2WW1BWKJA>;JM-LNa4UpMmW_+|JiL8mcl_r7W*}0mvGbAyvctH*L3)7i_ zWL;<oy%EUiP!cv&75R~eb?aanKv{$N>3LC{Js6}HwGIgbD~d9pSG!09#RZ!38Tv9v zUmHl{7Ysvx2JAv`S7;ftV;Lp+SwLlO0kzrMhz2sKzRgfsvvYGYz?|fPEaYUs(oj6R z#ZqJ#!rJsWtW8N#5!Is>bPQwADKXHnXhiH4wM2!@+G7~WV2^Evg_UVKShuX40C)wn z1Hn94EplO^DXTR*U>L(%4Qg%$>r}vBG}8|<r*%a|F8~WnRuIfu)U_~-Z#fiLqg4)Q zDiJ%WlUhRiXGMG#@Gmk7a#j1Jv34?pwl|Xnxbq8wg*j0n$z%|T%@CBzAeh@?Fku>+ zYzEY?8Hn;ESejEjl`fn4S?NVtL71{4@GP2HlEWG~n;U`VP7M|Wi)R-`5$7@(M>9-8 z5eNn|v0C2+3?xQ|)Ws$@D|Y!X6fvk68H#!rdFcUQcM!ZPe`awU<`UK>X6P_yY+x{y z=)}%qK)z-Qr~Cbd;9=y<r0bG@7G0sDz;hXJ&t_m?H+UG-qy+<h>L#+qGz!0<CGuvK zXOkK9gCndlqKpB@FhV0Yju90MDyf--01P|A)tFV;u(&0uCHd`2($bcAOVf+;sn6D8 zBB~i&48MQ{F>_HEHv@GHxGyS%Q!{0YnT1F%EX<t^OrwrR4)|sTg|p*UT*$1b{!~mG z|15uINpX4xSQa`VP+vLfvl><~@RZmtV!(lg**UW`4zFgg17l&SSId?Pz+6aGSM{L- z{$kLNsE=b<$6EG`Z5bVO;q)mKOWeRuKAfuTBCsc=1x3?a8n06rY;r8_W~!(&qLIIW z0S;*$P}Le3Z^T~!Pc=?%&R~sux6!zyxUdA2hdKCKcU#))F0P~IWj8AMXSdg#Ix7*+ zUhD2W)*`ia0-L+jz_&8+ezD+GmZ-!6Ff+}8;M8o`BcvCnYmF{ujgF0Nq-lC|n^BNU zEmW+Rav5voj&H@BfVk!ON(R;^4vab>OfZ6Aa1UoOZ1TZTj~hf`Nk%SgQ`#X10s_#e ze{4V0fdFZZ>&c%Fn+kZUjUB=V&@4_-N{c`nVX%iO6+{>S_E;1M(bD&+v`!_BFXoog z^)X`TN`S}l)(*lE(5i2XR?TwXnuUbO1+?kaqK!IwttUDcQNe-;2Q=v2qJg?N&2F^? zghHT2j}|S8{Bv4`hIk1;Piz70pT#zPVC}&Y!JZk`{g}}N10@--J7<PCW`Tr=ODm`% z`^V0qf|w1UYB?cn3fkcn1bEoU;nx})Qj66yiR;#>mZI2CB{O!#fGAKa&<rj;n=Y}; zG-~1mp(22Gqj=m5dMfN%G%yGx0hp^bu%eu(Y(kU?p!%Sh^q2N(BU|E#s|WUst?Vsa zK8Qy_6JK1D2nehzEzB{*tN^%g+raA52)<lqu0}b8x1ddG+ig@Urh!8ctbOo6Np{Rq z1fjCF$fqVOFdLkjJPr4|47g|8q_CN3cDO%a@agml6&zopH>YXoILMjSr;Z#lJasTT z%9I)@Lj?R@w~hvbvcZv}Zd4|7h0}{OwV;6EV}@^PC-A8umsw*+!(vC>6SjXUf-nf( zVQa(sjG;Zg6KE-!)YgHc2Z6ctm`$<aONMMxCy`~%2HzXZE%TW(HNw7OxTbd!SJWY3 zN|0Fq(g=}(c<1JOhB>E`m~-;MZ3TZRy@&?WVm(uh;-8L+V!Hn*Dq(>M(6TAupnydv zD5dev=p_BhFn4C|=_L8{nYRY}s(gPgsMSn=Zb2dKNF(?UhIT|J7(wMYm|I++VfdS2 znAiynl&~T{7)>Ta&EB1nW2jE(Br1>@*uv&PI5Y#oI?*t;k!RS(b`l%YJ_xUBN@o-p zn$9Y5@zf&Nj|S4S=^$yqQ=3Smk>T@qk}Pf0*{awXO$_IRPU0-dFDiggRc=8+VU#*E z!_<!Y=0X*SMktk{+Nw;5jR$iAK{);oK~vbQ(+3gBFxnWd@oiHTk1Hap>4Ci9bpLGd z(6cl|&La&k9#LkH2AWH#(rdeB4U?N;YDdDFF{!3AbJnc3v3VG_Q5_jz3^ulZ*J8v* zU&nD!y~zZt01OJu&M!{a_EW~549Dn>&_QwJ<TDQ#b~G^|0%ISBq{A~GnXSyiLU3C% z{e`hBit$*6YfMK8iosO``#o*4j$>FdJBp<_R-&yYEkh;7!3<+ND_!&S$5>Cc79T#y zp$u6&_N7&1uxf&VFN`|U#t{rnJBwVaXkdK+t3o$f1vxaHtqN5z6JpO%T^`*z{!xRR zldt;E!R(TJ<|M>p9M^e_MgA$U_X4lAb&L}k#&#@M^XOF-VzbO<1Oh(AIngMr@r2It z5!`>U&@g0hA87;>v>_|9+Y1K3h&Aunj2R5`xQ@u7N@GNx8I`bxYx3-8c!qWaPbAS3 zyDu<KWz9PzZ;|GOxg`)wEeXV-na<Em?g$lB2b$SKKZ55RA1*NFGjtuYff00v<CxJo zk|OM7IY<ayX@V7%`(lQ!vzDwd9deD3XH>WF+MJa#T<!Qr&GJcy7nllpZScBEqG4y_ z9EKsgqx@FgqDZV)%e|_5+!&FZ&ydb(8z~$?tW)c6vuIz0_02J<m{1Wo-NixZHVd?0 zo9-wtPh=gn<93#o)zf`qYGEzZ8KbA4Xje353D~AWQi1Lea@hkQKZ>@Tp>4-$Y#VK% zKMS(zIZ>@z#86FXn-#61DhA~*j*<myYS3R)R8SNpu##adJ|fmI?Bd|ZbW^J$Zc!`) zGN<}8rw0QNzK3`;^#bFv$;K+yMQNA1NY8+H7Wnm4O96k@;mT0UdTD2;6Jbv)15u3` zn@fLQA>@WK3bLYpOFhF|(k1G%A*atg#`H|OLS(|86tW!Ae7muc_0f(4&^GN+DFj=d zRZyy_^D2h1=xC^p;f6*ir8qtuVqD8Q=$hP&9vLhy2#y#Yq}p?M7bmeU^1C<&YNJ{~ zP8jmME+VHc$>D^b#&92%z{fB@ClB%jnZOx#OylrgPG`N$JDL$hg@z@sA+iDIQ<!zk zF3E*t3FO@}r~5(6G-=v=^fM9dO4Z;Ze{l(z%vgW?EQY+WOXFZ?DX5bO5sQ2{I}(Uy z4UOkA^z*xfUZq{@Bs<3sIj9)cMUCkNtgo)wiuk@@AuBGR+=}*b5$ofqG`q!IXyeKE zm(p;LHrbc54l<60VOk0=GtLpaqT9H__5dKN>K+^-R8g*6&H6Yh>mTJxM9<)mKv9$# z+Zf)XlAah<4uE?Ks$5V4DM(GL4_D}&tgod<!+1Idb)^SSDss#Ll9w94r~tL&1MFcP zFY02)+Q2k7l?Auyc@uWX=`hFRI@amTqwSQf)^uE|^TGCmbTxsvQGRi@Cd)UnPP%4W zN+2r@M|_x-grk`y#RXBRyM>|8?a~-Z@~7v+*(e}9eF_{c&?w*6EvT8dt4)Z8`XEEy zHC-vmXQ*@2GyGZt!+0mddsItmR0kt?={co5Sb?G;wtKpdW;iHW64mefyN}K67%Uta z(AfMCL)}iiBgU!A95@ipWU^zUOt2x;1Pedi^@A4Cm^sa9L}laAPB4REj<Po&g2yv+ zii%5M1K5mMqxgx=QXIt#ClldFXcV<3aZ!q&W|#{)q$u$etIJ_dzIrgaAUhjQN)%+n znW@YoEi!L>j$v;n(%cTGA?`VJR&zo+O7V*fXUF_o^{RR0ico51{48dbP#2D#>j7b& zT95@~H)pwwFS9N>=D@Yp1q;1I*Oc_)0-9U`rvb9;#m$*v<7?g3mF6=<x_|^Y1ZctE z%84@W&7);pRG45N4LKooA%oB@JI`HQkXaBlH1Du3$~q)Xag2+0kynyioKpxZWOI0c z`K0QJ>wrI(B@s2fc)uIC7qfMZ&KcV#tLvlI)kmzWjwwpq&|-{-8Z`80`r*_-QLxmX zK3&89DZ}2e<uDF=lyQ+{sK%jqf&PM_@7RW|b@XtW6Efo9e`UdOhxkeOnj!C^LPC%d zb~ia$kTJ=m*=MkaF>%Z9SQo<z0_pUsJFWFSIC8BndgDP2I8q2Tlp5#g{>a*oXt#Z| zCD<H#$jl!s$j^-i8-8IJCepk6P@*dxewupq8c3o;0)0uSd>O=C)M?i46oB}qXR)LF z^aGr#g@Z`iT>s8c4eBteDVfpj-e0U~T8EqFQH_npss3fHGumnmgNe@l;HbTfj!2Cq z7lT>R5K5RK^mheeejqcO#l0fjk@O5_L053921>K+v3oShz_4d^1$$;T#4R$S4v-`> zlvBEd5|W@`*J4gYNXIa&Q@esS;<3RYfvAHbSsB_c%^0YEHrr!sGv??zsStcfXGcIG zp`xL6F|@1(SZf*w(i#YrH`YU8i^G%;4#Jic(WB%nM@6&CnFWBkdCrm<?woeGdt}^@ zA%;{lP@P_=<qM@0hIdw%@WN3HO1>Y^LQ<P;qWoEEbVg%MD(fcDZQa0~io#MjyBm#r zO1)VRh27Re-gJ73NxNDg^<(I}Hn*{SDuQf<#+(5RcY6lp$a5Qu8y42gLTw$81~KgU z-Nu-iaMD)u0;DvC+(%1T42F^{@LMbuYBq!3yvYp~(+#h7QcfDqfRBp@ZtKcSu&%CL zW6&tpFe$!a<l1B`+*k(Ziid-EWC7%Q^MU3u+*oP61V4Eaxy25b;c11HmNg`{OB1C@ z^p{cE2W$QJQ6dEzq!XmcY6URuL8g=g#W<ua$uDI~QzXbt!cn&m2?jR}&ZvE|Q<^4C zmvW^%39^IWTzy6`9Ju;{@K61JRgA->))$D(Ois<BTD7!;#>G+zez~Mcnnm#EO%kLD zzi6ivhqM4naY#W4@^Ns&?%QZ74yjyP1jRF?3MoYJR|J0zr8uM|P&@;Fa}=dGq#9}Y zVc5bH+jq1S$Cg<gE5#wLf*KRjYJz`^Da9eJlh#Wo31<@w-rUaw!%;aXz)|sEC?S*9 zJAHrkx>G+mZkxvWQ>D{cDGq6aw2_wLz;L?mx9!py(k2OF`rsn|LGYhYisL_2gF`xx z^5=Yl|BBY&kS>(2fEpaqMbgF6CDNtRWzyvY!_m5b2>zGA&tUP0@OT$DUAl_a;E<Z2 zzU4^5^Q;C3uUD2+(P_V)1>BYX-zvY+fs!GtGKO>=)Zmb=C%i6tp<TL}S;w|2Z$Pm@ z=~h}!;}PjLX`i%TIv^dCZkO(m?v(D5?w0P6?v?J7?w1~r9+V!E9+n=F9+e)G9+#ew zo|K-Fo|c}Go|T@Ho|j&bUX)&v4oNRduSl;-uSu^<Z%A)SZ%J=U??~@T?@8}VA4nfc zA4wlepGcodpGlufUr1j{UrAp}-$>s|-$~y~KS)1HKS@7JzevAIze&GKe@K5ye@TB! z|49GJoQz~FLlI_KFAK6L8)Ty_$+B#c6XauLvuu&AvQ4(j4%sOu$}ZV0C&|gONA}7o zvQO?Ir^-F$UUF}_kK9-8Cm$>Kmj}ql$phs<@?d$0oF)&Ihsnd`5%NfRlssA<BafBG z$>Ze-@<e%(e7t;uJXubcGvrJ;OZLmz@)UWhoFh+@r^~r=o}4ci$c6F@xkwJk#d3)} zQ!bTf$+P7-@?3eIJYQZQ2jvsxGI^m~E?3AQd6B$WULse@OXX#9m0T^?$hC5vyj-rA z!*YY%D6f!L5?&zilWn|#@J7N*gqI2YSR0=}_+tofCcK64R>Io|ZzsHi@J_-f65d64 zH{p{ApG<fU;k|@UA-s?9JqVvl_@0FCMfl!???d>$gzrcAV+r4%@B;{c9N`BNeh}dY z6MhKc(+EG5@WTi{obV$E{IC~4itwWeKZfvQ2|teT;|V{3@Dm9?iSWl0{sh8LCVV>K zGYFqa_$<Qv37<{)DTJR&_#DDdBm8s%KgY%A5k8;r1%xjo{0zbu5k5fpV#1dYekS2d z2|tVQvk5<k@N)@2kHBwH@e2qaB>ag4etn8xNceKXR}el#_(g<YOyGy6_)5YrCHykN zR}sFN@HK?5C43#>mlM98@L|F?5WbP{D+mu<T}AlSgkMAWwFG{0iC<6nlL&t@;T6IY z!k<EaU5P)9@EZufk?^Mz{tUuzBK&5;Zz24dgg=Y$XA}M$!k<g{^9X-Ff!`bAw-WwB z!e2z-7l!yt2!AQzFC+ZrgujCDR}%gz!e34JYY5*&_-%yWPWT;!-%0pggx^j0J%ry& z_-hG&9f2R%;cp=PjfB66z)$M%w-EkT!rw;teT3gn_ydGLNZ<!__&W%HC*kiR{N04V zhw%3j{yxIrPxuE2{~+NXBK*UIe}wRl68<s5KTh~32>)c%6v%4Ey@RzaWHou-mf>Lc z-eolheuUZ<vYO5AL~RRM%}jTowuP)FmXBE5LRNFct-wLJAm$#ptR{OqRog;VleQhJ zZ6T}K*ACRSkkvG5XKP!?YO+)tK{W29owO_T=jRo|^&eJOB;snzYVxy_^)O^`cHl-x zch$p?cQSOHu7@G3$;YFwhaszp#E#a(kkyo6r|MzIYM!sd^)O^Ld3QARFl043*O_`4 zvYK~0LOl#w&7gIp9)_$Y#o7XmE#x4pNv`-Z1I<-7V(MYYYSOB+^)O^LC)MG47_ypa z>S#R-Sxp^vt{#T0=7x@34?|WnJgo!9u~E&>bgUkRtY%o+tA`=08ImK`!;sa?MyKjw z$ZCorz73><Xw8|}bV_VJ3|UP)#M9GCJq%gRAatf4hOFiVj#LjrR%83|g4%pJ9?rsQ zQ6pK6;(OXCND)&yK~|&n9jS*QtI_zjkjB)*kk#OO$Le9oYOFox3V&<$Fie=4=9pRr zN3Mrq(z7-ltcPJz1Ku5~hhb79*`2J1VNxU2?G&CcsX^zXshD9>W6Lpvh4Wo)R?IM| zA>$b6_Uas%)F5z7QHWORVVKm2Zs+P@nAG@eyY(<kYJ@eWdIO9MlEc)Ah)rFY)KF=A zbu&zA#4|?L)LdA6xdxLOxr~vu=q<%I>t>kLfMg7d;FK@B{t#0)!=wfxW9mS(Q#Zq; z1|NGi7p;I{w^KL6qy`~lkT;u#!|G<3CNR~AVT49*97m65P%)fuy>5mnox#PB+J4;( zQ&vm7+M&A^6ETIs#S95p5HlBXbu&!U7;vZRW|;C=o4EQ3F@-Q%Uhy{-GVr)^05Ra| zm5Yc&YYH&fqo|u<n#o#rxNe4N_Tf}D*AIw4@@$&NV2@lk!xUtIM^`t)w2(FKMBNM% z1Vq7+Z=*Y4EG*8npch<<Za(dxrHM^T+Uri8mH3M=re&-}+`KoJ4{7dBo68yo9#?YW zh;=he%UPpN*3B?AuvSN^n_*hXz&cYm!?fn`K^(DehG{)()Y-ZjCWSSNQ<S#qW|&T8 zur13p9HDN8X(MaZsk#}aO{`7F>t>kFWDPn|H^X!eYtg~F877D-gVc9N-3-%(t)hzD zN$OPH4AUhHRm%y1vyw&8J9medZ8AX!9LCb4MbQd%eLbvhhUuzSq1&jNVQON~N2;4) z+QGn%P&dQ0n?ZG^ZieYv)}&)~GfX!y;7--eFsUK(j@HdE-Nw3T2RyEBhUq}t<U^J; zzHWx;4hG!ex*4Xs8T@EgF=I+*=1~>PFx|(HjO_>#cDRNfl@8MD-kDi3he}NkGBo2m zf+iA-3IzNk4nH|*dW0dG&^bgShqZ#~@uR{tycJAOF-$p~p$S54YE@KvSCWoYEnX3K ze#Z1H!#koQcq1q0T9gqny}&SJbOb}T-=CEMH*;uVUO2}CXXFatHhNyp9Cn0ITW=3B zgu^?6P`f@JSB%8;Dnl^2BM74YWZM-;Om8rB$9DwX5zCI4-tIVU>U6bRYsB;(LpP}- zv_)jT%>pAPI28akd{jqpvHHeP!;P8`R$@_`yH6O7{zt+=-^WxYF@4UO4LedZurU9J zyz`E0>iYlxMRM;=t+_-(fJ{*l?LZ(2%TA^XCr(5|fG8+ShSgG)cX!neYqwo0t=+Z# ziruZ<+YW2@*6zJ+we9b9?ja$G0krDJKYriu<JpfQ_r1>h>~qfzdmTwXY^TF?*Zw@; z%^f8Deo#g1SJwHKvf0HyBYlVb`u(g5NZubCLT@hVhfQ`i6xg3<eN7ji)pgGDx^DOD zw_6ppUoCRCH=p#|qYBxtrnJZFPWt_$3QFA{$HLrkqKi-;4=t477rA@7*hHsM1*C-N z4;IiF(S2_-(aB-04}QA)D@=5K)yGfiQ8|D4r}L#k^~DZ1UJhWV-*FTkuQV3;UWnD{ zRB6ZcC@t)LAv(SKWY1CT3_{pTLUaaI!0|n*4iFG<Gl(u$eKfRh4-TQaQleg+>TAzK zuLIGUR5795RIr#%3)CUPK6ilVtg3|2>KRr-=*1tp0qV1%9ZJ||_v5w?-Jt!52?pHg zuY0=ULpNkU#q@lyhi=$@IER_UeqO<$J5CjMY>&AT?rI#}aP`3<-9FfPQ%2wtl`c(v zru#zed?wuO8akKyY-o2ET&P$K=sYIRu3OmWIt*RremEQU!4dnRyfdG>yF5d8k}6}r zs&&{KGjyl!hX5SA#9jV*6Q{Bp8`ZZkG5GH6?R9yofY9DPIE4G&v!N?g9}68{2S3L0 z-*+Vxdy_`}utDhM8oJS{B%BJzg?(Mqk3)2$hOS7Jo*g3H_bOJv{TV%9AEBF|$_Z^g z!pJEoEM&*qaaCrXFJ<vY+5~)gBjCupZn7#av~vz4u9r(2bW>G9p~V+QP|(c`x*7W$ zmY#1%(9Kfigr-3l^}W4LrJJKl3LW!=k<`OQCpwQR1iFH9DXb9R%d|aRIiRal<%M=x zVdU`_1oypHKsQg75ZXe8k>G!)ZJ)~nbn{gip|i6vGJ@aQ@AifOU9Bo`Ke8`aAeL~0 zuL00CsDd(kk9V-3;CKCXO{$bpy-PWu7v^+}RI#DMmM~%K@qJX?5>?F5Zmsj}d<0!L zpgTi-YCl5U%S)@e<*K02zBr5*Avg8t&fH%Mc-i>g(%<J+1Kl~Qp#7+s{`}bYHWJ<W zs*vH`Mv+Ym)t8RL+<%~3sXn|PY1Y$=fx3%SDPwyyVTyWDk^faz-z&t}vtTa-c5{n> zZnY}8=LF`Gk!rYdLA`NYy|e`%8R0h}u{)7EGs(9rqPt8L+jHB&#rmGy=Vm3{m8y*W zXrOz$#Xxt>epsWHVE3<2>aN>=8QooXpu16(5xUM0rb2|j(?GXj|DRWH7x3kPZ@_f3 z`uu)ma+uo*bhoMxhmQBc8m}r3y@Eh@#{p^&yk|gn_W`;da+!ecUiJCVC5|xG^Cl(W zZDU^${kh$tiV9tj>sC~cuioqK=fb*qQ3<ze@AKAN_phw#9#VyM_r6?@!th0^aT6!t zQw_LLTAlp|4*4Ec<z^p%k?Jfs^c6(i<EotfdvQwll={mD{^FGGS@ps0UWn>^vqSg1 z?uDRNm2@vFrwPOE*59hzrh7&As_r%2>$>f_H*`C6Z|dICy{&sk_pa_e-TS%^bRX(I z(tWJ^ME9v~r*4<-Gu`L9FLYn(zS4cI`$qSz?mON0x*v2u>VDGwtoudxtL``5@47#9 zyLEr+{?hHy?bZFQ`$zY$A}A3`A0<-JD54@MvZ7UvQu-=KEBzFmq9{>{Ug@tyD+VP- zF)Fc2oD#2?6tiMctcp#sD+81SWuP)h8LT8KLzE<Cs4`4BMmbhFPB~slR)#AnN~)5k zI25PiQqq+SB~!^#vXv3a3CfAeNy^E}Daxrzj*_e7Dfvo)QmBknMk%9}G0Iq_NExS$ zS0*SEl}XBErC6DwOjV{S)0G*@Or=DbrIaeOl{t!ADN{U3xl*B2Dqdx-GEb>es+IZ5 z0;NW&jgXakr9oM!G%8I>v(lpA`1#8e`3gn8Mv>boatB4eMUn4N<a-qP0Y!d9k)KfH zPKx}DBEO)>uPE{xiu{fuf1t>pDDoGI{EZ_2pvXTdat}rRO_BeSCW17Pq!CFYljbPW z98DS>X`)EepEL&27)cXH8WU+Oq_L4^0BHu2W-w`nkY*@pjv>u)q)8@C3Te_v<0MTw zX);NZO_~!(a}sGzAx#cx@<>xanvtX#O`5T!8AqB4q?tsTV$w_{&2-YtB+V?+%qESS zG#=7akj6`zd8DZ(%>vTYlBS+C3rW*NnikTWMw%t0X(i24(kv$pk>)JYoI{%PNOJ*c zR+8pI(p*fM)udTNn#)OZC26iE&05l2N17W*vyL<yNOKcuHj?I6(%ep(J4tglY3?D- z|B<GHH20C_0n$7~nny_U7-=3S&6A{gnl#Un=6TY*NSc>P^9pHRBh7Zw>>$lsq<M!l z?~&#M(tJdkPe`+qG@p^?3(|Z=nr}$+9cg|b%}=EHg*3mB<`2^RNt!*R`I|KVk{Cf^ zB#9!4GKoi#cywDii8>OaNbFCdfkY#TaU_~Zw4gdEi<KqH=}N0|hO$&yrYu+56jIJq z&Qi`+&QZ=)&Qs1;E>Kn|E0tBsg~~<B#mXhhYUNU8jdGcCxpIYarE-;WwQ`NJR=HNW zPPtyWLAg;`r>s{tDDBEk%FW6~<rd{u<u>JZ<qqXe<u2uJWs`D`a<B4#%4VfQ*`nO1 z+^;;KJg7XRJghvTJgPjVY*ijto=~1to>HDxo>87vo>QJzUQk|CUQ%9GwkfYDuPU!8 zuPfV?H<TU9o61|t+sZr2yUKgY`^pE(hssCF$I2(lr^-%cm-3nNx$=ebrSg^XwepSf zt@54nz4C+dqw<sTv+|4btMZ%jyYh#!TlrJ@OWC9BRsL4~QT~k*q9UUDL`6nvqQodE zN{-S-9Tn9#>gcF`QMxE4Dk@4J)juja$`BP3WsHiAii?VmGDVrAEK$}dTa-O&KvV*W zHWG)Bm`q|ii6@a*K;k$Or;<2>#8MI~NnAi;6N#-PE+_FU5?7FTDT!B*cpZs1k$5YK zcape?#QRBnjKn8Me1^mqNPL;ZS4n)E#E(e)l*G?T{F=n?Nc@q+Ur79e#J@<2AW1`# zmZYOeiYCcKl9i+ZBn>8MC`reXG@PU~lF~`aBI#7Zm*}ODB#j|y97&T%nnKcal4g<Q zCaHp?c_b|$sh*@pl3GYwLed!|wUKldN#~KYf}{&cx`d=PBwb0;T9R%ce2`kYnWS4u z+C<X-k+g-R2T6K_q^%@9Nz$_<y-3nFl3pii2TAXf^btv)lJqr6-;wkqNxzb`o1{G? z{Y!Er$@r#kUy^ks_a`}q<T#QCkUW^=B$AIMIho{ClAR=Hl6(Tmr;waS@<@`$l02T| zNhD7tc_zuFB)ds2CwVT()g;%F+(2?O$%{#DCHYK}SCD)W$(NFR1<BWtd_BoGk$elu zx08G~$@h}nLGlA6KSJ_WlAj{^Ig(!_c^k>Ell&&hACmkD$-7AYvaND^#8|u!RwOKq z7#}sHO=zp2$Zc+YMNcnB;<eIwjh@<CT)vuu?`_v5dmE~jG^LE3Iy$AezNN9kn}XlK zjjT=ejZG=}o@URKsz$G;vMHr-;>aBS=iwC%4S|}E<(gl0>u2_)+4qid6VuR(4X`G! zzOK2kzGk8apV1p$6{s(T>wDd;AJdb*-nHa6HKY_)*ED+@gB7^Af;ZgyX+0@85QoNj zs_Uj#*HzY^78<>5uIx>>enwBqdiN%v+;SQ#TdM2oC$uy-v@{3%b~0D@wp%~1Cv^wn zTYzHqqa@W8{-1<8o5!`k>((#mN&5jgJFU8@#Zyy#IxcysuS+SK+tB$<_dHMCB2QDO z1*5nH@As0d2V{ZY-I0x+hN|FrkK_72bnB-dGLKnR>@3@msyLZz``E2->Pg#wEZv~y z02lg9M#JE34BseB=azhW_)5CCp?ZNgxU7SkiBfLCF1LR6p^62XCH^k{v}*5Z4fT!9 zq1ol(IzK;@jWE~P)Y&|b$A^dcPlEGoF4z2}TTh3|TYp+Nr3BY8HS!Z{>YJNcFM?lV zS4g1p<t+B@Q{NVFyS{eoJw4fVK=mys54*ahpwe&PdcQrC^=^7~VRiU=*TS`Ze`s^9 zQ0<$#%eB+F&L7?Si9JR3K<YZ{r9xABIal+uTfgL>)r@JW@D^2<H+mYEun%abG&NSF z)Ou^{8<(Wa$3M9zd*^x^y>%7dy!w{9W^X0G+A28F&*t|0>ekQg$(|k(Dy$Xk8+qJ_ zaqN$UEp=*2Hw7!dfGhvKmvZhw`M!g!VsB%$rzWL-ZfCC@S^yVuox9!ossGX8eRUS9 znZ??YVE@)|U4Oat;|@+&P6Zo7=GAzb_GuBW;yU)a^<_QjIFP(WynRE~f<^d(x$0O* z*LWRQ`%f>Iha6DRg=rSUrR;iDwMOWr4LlH!*>D|SpZC<{RiVy~^VH$nN{ykJvytoV z(@Rx35WNAB=K4E7Ls!3#@;kV4jaxsdr(*6s-l21WkaE3;>yg}gT)tG}9g&h!Q(xh! zsj6>kPGQ#|HKmNHZ>mc9k52mi<wLs=-CMYBty|yRlkVPq^sDK)tIhQ^d8dvpsPWb! z$%AX|L)?_UhqAxp?MArDw3Tb?=hnM>a{NCAy|A0s>1nQ2aqC-p(%M6~L!18E`pT9X zZ)d|lucg}UUEJL0NvW-Fs^Fc0dMoN=bWzPAE#(W`7JV<x$$yLhAKQAHF|OLTX1&5y zM<2rGBq0B~ALP8j^~T_ugT={<E6{l)S5`Nnh4<E$*DOKBYih=aqTO?`yx=`W{qHDG zQ`Jdn>FHV7Sy^e0%<PQRjLghzM_N|kbp9PKHrA~#{g0)(Z~xXy+w>t<8SmDQJvfzY z1tHJVRDpR=aCO|tHJIJ{l7rI_P%;y%Q2q0}Ns2GILhFB57+N<%{_YxHTN_wx-*JWZ zUKUAusEqp-TTV-5b$z(@=4Y-f!L4sNWZ?|cd3VieFu9r9TwN0~{QHBOG03eiIyf`B zUk=*KRV4P(jvq+7(*0OWAHlUH^)f;@ph652*UmvvaPO&?xbk6c{j7tFW?&uhjReE> z*ZQNm#$(<3>Yg<2S8zkB$3AnJoaXx4>WZLNL9gffk3Vdc)EQh!^+v96_<vWpZzWYn z*xfWkdNWs;>eeqj=m_ttIyki^VEKAvQP^cZ{Qz!<!>zA540iaIWc-tjFe@_pL~er1 ztuH?eCIpWV0+&AY$8g0NZvFCuRva$N>#)+g$eU8@=^P{B5AN~BY?*>x^j%+vvFSuF zW+OrUg?>1<D$A{}>dC4DYHEDt5EP8gvIuExoLv2g|6UV9LlN?KM~J^!T;Yj_XOuSC zTT$Ow8K$e$pTzZ^e0XYLaKx*d8frXC!UsH;+i~h)3wT;cz(;b0xxEZX_N#I4Y<dDV zh(gk-h%3uK(6Ml8c4|htBirS4rl)2*vND}cSHPf3KZ%Pi>}7^?AU*_ij={}mFFPgr zY221khi9jVS6QAw;nH{(*FMIrZ#-npMX>*>1z|>fAthbL4Jqnnj{hHv#9yD(#T@@) zO86?}<)(~3yqy|Wl<KhO%5Qze>@%ouna@p_=+@WuR4fM>jnIBIq)6(y5tDlvI39=* zSY%?m3f-)=>zld8DZT7w9f-z&dg)7oLUr9EeAzGI7EJ5K=L70K_t~utD(Yoi;|#aH zu&1K#U1OMC1^roEc*)^ewVUj1^3*oeV0S89({eu7UD`{}+`D4|MHsjx)%EA#x^p4d zJLiAZq;(drx+@n{vX^p0%6jQ3dk+9xnr&&qM5m~}enC!MWuX^mH9{)um0VeQFD2c( zvVdp@H{?O{fFMV&<+>|-De3=MZFzMKmtpI;-nqR@;(PabytnzZ`o;y=WA$J=3d`EX z^%V=e!ArmTo4K~CUN!=I*M{Qs2f3)aDMZcfT+Mv9eo9a6!GQ!bV0;x+ZkxEOnnT&x z_1q?OaE*0`VwbbGd28^%W4dRNci$@dAh)NXm&s%AW$G``rWCfIRoz^T<!(NE=saN+ z+(<pf6*vC(Vf()B`*%3`AA%J=#T7RH_a&&1iP%0XF~t=)=vFzgz8YJ~A;X#Hx$;H5 zjByVr%sn(tAx+~pu6?mvUw^1-R6ue2MipHP`r$_w+qo5|ABr<Wxh>T-I4d~LQ!$}< zM!@;P;p%ol15S#hu>W9NV|YXPV)n<t+0WbDk~7@;MF$;^a7p21d&8ZZJvr+3er{vE zr?SG+#1bQ<a6aJ1EOYDU9JDd}R*9~a?x2S6Q?9hlt#3OFN`o^qxEU%&2)y+;aarkQ zbE4on`UN-Z%wE<_k$k<J>%?#PHtK_o*=I5u6qawf{<C{o(>MtI!NKsi$ssxM6Sw2s z|9$ZU@BD_C^*cA~{6l#{gr}@JxCttXJzUocxBiU(afVLuhR@Fa0yk;Zp=iMNt*Hl) zr~O54$wj@4bq{2S6i{P&oUZln%XMFJc-pIp9=59++JE+s;z}<)l>Mi#-%_h&=lRaC zJy-u2uKlvZa|$6~i8ZhW^fz&>R~*U%+rfJ(LF(*W-BoV=Y5$uF7ks2PxT)zsm|Js= zTVLCgH3!=g_h`c~Zo{?ztIc44-w@O(_D|+!T<_K|>nRlfv9bp@JAM<?6Sp`3RMAaa z=-@`(cqk7j?$hps<U}Udx&EM!)OR=A4bgWZ*Vle{4iI*=bRlYUxZ0Z!WiK0Wl0T@@ z7jj*<^pfKHm0RIP!nON#+_nE$ZpLi~{iaR8d50iBCvpXM^s?X4Lvs@9UGRx6_C7{+ zMN>-WmgRhQ$e3+c7UJcirr`af{!_UvcOAmCQb+kI>VN%PqapK*{v}-PCbxb<Pt8aV zA?O^lsArL?yyZ)ps=SLvj}C6E++54Ohq9yYTIa;uVWF>s1Ql~7*S`6n7aaE|pw(R2 zmczS6;cq6w4^8U05%>T1#O`e*8r&ryJpy0C2#S6ax8=cuUX8^1V6TUc`!D9&9zN(Z zQqaaeep%!x4|xHw|5C2v(L?!`O<*#2{W-L<p2;<DJ?MjjfoHOU3hO+s;fY?h8+&gK z@Eg9Vc9%a*DUDT2nyYG)Jq^|PW2GZCHMP+@4{N<RC>`qTDsIYC|NGf)@Bk;IA70JP zdgf3Lar`TkSQEu5R@ONLmC6-d=X1TRefM4}VRuY|RITNzUO2p)yq#mZ@Qv4v+=Q3@ z_jCO2wygT!#7)|EC{GUsR*U)tg^d^!sBatR7Zrt8h1<CLR}XKYg!U;xd2u&4;dQtE z%$~*x`!ysyu)Za9X)vTdZsvx)ad=j-gXclrZuRwlfLrmVTfexc@bpka_irRQmyI0x zy8(RbbIOti?_5ts@cHllk8*R~K7@nGfCjy5^*E#~p5$uZJrs)tq48iZ>xDb|$A*4+ zRrU3F*Cu2{{T#REeYbw{e=L*EMBQg&GQ{ndxuOqyS)bmox)ILpz;_hKsqZTWcMq>~ z{U7(TX|`YbyIh_+y4y*^TU_C%hiiUVfh@;+W$f)Kb<Q-+gLf41%27z%-{)rRIy?(- zT^m=y(f)*M{oJh|f6!^wHNp&W?Q^c=%R|xPhfAr@2<J35dX@zH`3*PWYq$REef(ta zCE+{(d+WL>Mg3s>a8Co?MM1f#dtCY0>#D)FXJg958c*}w`o>z{uH0}O*;Id!()ByV z`D1<moR&H~Yj{)Tf|TMV7!=l~biS^eQpnbS*;#}pC~5R!z_h3u<ICaddp_zJg=xqZ z)tsE5U-mSX*VnN}!vE?h^$r0xfvm$_0>J_Jkq6-0UaEBuZTh|)U0|orTCN`MFzEjq z*Z+Ml)%t++2Vcz*l5~G@g+Ko92VQK?kH7E|V$#3dq@NGz+gZLho;%M21gnhJaFxFv zuJh}7&o8CIcT&A6<uvtL7GIz4sj0y${<-ywL)yCNqqtSSAKqn!(8HG@p;5RIyL(wy zIFODeU|116)(YHz>3qo|a6lSu;I{mA&~u`&i#kE7;<>85y==K0h}#%a1op2%>TF!y zKZo-8k$;Bid&@sa;~-U|DE#mD5(0NsLy~PMH>!_YKYyS8=iuM0_HFY8&qRZway&Oc zb0`l%g;yKmc^X$N9f}imfms%!CWEWd9*TiXpqii{p1_s#Jv@8TUFSB!oP&%$mFw>J zzfbGn^AbS;Dd0vahj633_ZDmnSE_gGTMt8B3e#}=Uu@{+EKBqRZc(&bpS+JnElrL5 z7KN1Rx{8_>+|)9+*-_5Ub_EU4qNi{fF}>v00S%CR6_gL%SXPByq>7%&b;lmcMd08# z`u-L&ERCMSHOKdI8tFiKqkvAh#{p_kB3E!b%!gtUxbHyO=RLnxO&tt`eT_G|iko3Q z6vMUsGQ*$Rh+6Qbhj5h8S2#L)L3D#KtUbCWx;DBlx}HQki33Q)Rha|ZqZdXu3WK7X zNgPDt;5I#piEWi`ef-46>RQ}N<SVl&)wN!%1J^dV^@$<>gt%0fvlS1Vh^fG``D9Ps zJn!sL)s^0ynwrr~O)cIgw|+>-L;PhLZ)NaPgLAgrxK_~)cz#x^)8%p=pOE3qSUR&c zD=Rhg_=MD@otG0wFN;2lxwAaFEt;awBr%D^p(G9?@tF4Lv!l;}JLi#jEQ!Z4caA@j z?sU|YZacp6{L)rudNy20OH0jyKQ4zW$e-2GS1^Arjb0OdS@h*34ks~%#8eW~+M}<G zz6$<aL!yI3C-cX3B>mZv`sphtUwd_FYg%?z2K-5NIN^`O$^Oz+KJC%BGJkH0zBzhh z^erT2keEqg7Kz#I(YHn44u5dL>If1~VE&wVB>m~A87{r}Y&-mMI9>3^m668$ab!6H z{kbptVdl^M(GNsF82u25CzE&ziKmj7(;odu^rP@+D~Y)z<}rWrkEB0al18^?jo5?g zlbXefCp#1Fq@}uo+<77T73R*1(Jw{69KDUiLJ~)kIEuv4?a{ABzXo@<lQ@RNvCN&K zBk4}ZiVZKVh(5Kn6*r`$!k_eP7yNNL(u4f@Ao^40&xg?;MSmRq35nxLoIv745+}7s z?~L9Be{fgtWD<*+KU0pRKle#_*H;)mp4qB8<K%TG1MOT_-T5*4w{COo_vk-_K@k=b zr;#|lP2V=Htr9I};)LB#PR>UPr)97*cR0I*{bPviE;0s<K@<iVa7Xn_5=&TQW-)27 zaKNhVpFmnhI&ZMl402__V!vF2&JYc`2E`C%&>L{8^=uO7kmx3{tleNR#6WH=i5?Qm zncRva8S##q{IqwzVHJW^>9jOgHmeZMv><m93`3YZ0}X==gAIu!dP$s1;ye<o+6_sD zp*-f*B+lnCKXSce$HwQM$sb+7^9Oap*CQGnhD_#x)8I0s8_?X=kXTD%9f|erhAcxi z3giS58%SKp3Z(If7D)B(8Iuc3X1AiP&1CuNayXWjw5FwJr3LmOh62MF=24+xq+yg{ zG>I6Xw2-)n#M9ahV+}>{2-SQsiA$JAryog=w(NPoVb2AglGbe2t7o{<S%$&6zzQ?N zFdN>49kCeZ7~Jp%wdD*Fmojgbv5MGHGy9J>liah=)21UzP6uoGkhtijy6WLPLk$xf zu46LP8tNbxW!^?2F|lW=t;LWB2K+VhJBZC-Eow$K8;_)=rv)~shDC-}7W>l-iw#Q* zr;~U#iRX}bE{W&08_qB+<@Mow5-&K?^<m5CwW~)<LwJ2~rl<Ss!}*2_nFkjbRv1<q zR*|@pMEv(c5-(~uTx7Tyfmu!B#Ux(B0<-!^X3yr|?z!O_%`vml#W`3bo0jfOLw#_h zX0r0>D(ba{8<|I8Yxp|DdU(`M;u;b!V;)_uW>EFsldN?Y&uYz1WpdLp)eOo^3rft} z40kiJw;S#-+-bOr#4Aa>io~l)yr$i-$#4%Z>a`?Zd!&oH!*%t`RmoCmYetqc?f3*o zYPQo~+7BBZXHGm~c+~Ki0YkCtNxXr?8%bQ(Zg|4*Bx3V4iR($+z+%&WBul$v<Fg;l zDJ8Uisp)J^lZL4cYyHxk8QFoQ{fglYcoe>3?=ZXxkMJFWn@QZrJi0}#*h!=Q%*~JD zRUsoSd+GGn%%BAN(6F;xk-H3^LF5-C-bUi>OynJ^$ic6hPW}B+v=ynDur4!`B_?aA z5&o{=e`ol)Te-g&e&rd2%(~k@U`ZPFV$Rk7bXHnNS0}b7MqtIb*YLODAH%;S-b3QO zB>o?Xo7-a|V)_V!Vl*Unkhq0ec;68%#_~Re36?7n87FJ=ag85ZQFe4JpbTS_7z5mi ziHgz3^pA-q@c|MaBoWhxhudRfVvIa6kC6E25wBXCKR2!3FpiBNUGTu+%Fgyxt(b%u zb!Zf}Op;<cheoJ!kNZlu!}IS2zvkb~G8{uuWOzolzgdnM9^>q`gk3S|C}GSKpCs`q zR>DuKjhN?7=My)bRnm$Z6A@?^TMkIW&5415J}D-bWnj4Re@tFXKBN|s_$-OfF{#fp zsrN~v-}+@u21bS18OY{z7aQcdoQ}X=Fs3MG5)&J478^4;rkI!CizL3}cfBU%#}Ds6 z8%<O;>;2Q5SzVr&#JIanhO!tB7q*SWSNy^@mtI9@8h9;9bENr8q$;MCNve*SAG06^ z<Gj~Me4Rwh*xqQ5sf($Hw+l(!LE@Xt+qaHnE!on3>1~r8+Y#kVweV8e+}h<x#dyZ$ zcc&HaEWw>KVwT1%i&;+MJ0!kK;(H{%-yTCTXY#;&K;nl-x|VF-ed3#q$7OdmuoyRW zu13XN7;`Dhld$QxCgw8k!N(+i;w#$wr2GkgWfY;lr90T7gR`p*j9D9_cJpED+qxKZ z^D*e=cape^mF{P}hTPldk-d=S%4YeS=1gUEBpv;IU>&(FM(yXr%H0%$em(~6EINQM zncS~bx#ial+HGCqt9h7Jvhind6?q`$QMewy#eOViD|h`H62JAi-r?DF&)#1z$Amu1 z!Mc$w80(AUvoSAq8^@PpwsB$KllX&A80M<6e_vOCIHqPo7%GW>xD>M^=3Qo4xG7!C zdok~GVLy@hvrkyZ#*dGE;<_eYyxCYc@tL(V=1XQ)xV6)muVTJN<h~{GR}z0?k^7xR zZp+Fmb~@9|vsxV)E|hOpx&xterm{NFW#G>-e{^f$?wCKhfxAikGr+)OzPxP047PTV zp60JWM!_gTkTJs8#~5iu2f2sDy(Iok;y>+1$tZI{|B@tdK}T-#x}`KV-~8Srtc5xq z@FC67)jS%bjd3i<;U+T1c%w;mLh3_Oq%Rs+=vujGfl|`yOhZ_+oc@;9m|$c*R@mxj zOfsU!G9E*cNRou|l4RZ+6jna-@-eLcQ&*W%ovgsp9IP|+k8_MEMi(ova075-x-o;B zcoa!}eI|BP@1C8Q@m^<x;q+&e@gyVbuZ$-fPcfcq%ps{CNjj1glA_v;c}DbCSmKdj zT>m3oVja(XQ(e>6G^^E>#d>m#QGK<-IKeoD`7qHq$vD|qOp<}57?O-6#kL!#8mDm| z;z)`=(mre{+AJ<S=^YeqmYQ{F!Te5mjB{C$hMOfC=NYTG6K0Yuz9QZHTjgUfjO@b( zHx4#n#}Z6evDO=#nY3_Cj<LnKh)c7PWcNwy*tq?Pr&DL{Q=^v}&xD|`+X2S2jAtW* z&m}2=q=77h2dOPi>fQZwXX(*avmsYD7KYd;DGME~zriuCGOlLkh3f%~mm1eV>g6OQ zk~D-#P2xSk^^so<*uZ)gwilCz0TSe<s|$l&a@QKW?XisOjOejgHV-4|7{A+|e=aFL zJsE@NbhiHENcWFzjJF!^VxEWF*fHL1+yoo%CFwYlj%PL|t2Wk@u4=mZbY96a9ob7~ zw7S@`QkQ-A8z1S`??;V~ar;t8O6{_5)26cYYiDCX=u}r!of-a4%J_`&MP^~R-oW^h z@nu-}3P}!<*j9~%ts3+OtKNU3>4M8jF@j|&!-mC(Vs?7a7K3qzvD^O2_@0sXS5gK^ znSLubZh!ptS!Meq&rT!ju8g~kpBX<lenC<;Nh3%)fus}Ljb9njT^YY6=_Ha)W(J;e zB!`C`waXn_&is?j=rh?8S2|x0&&&uMg&Ti2?&&rq_8R|&Kj_=gh~_eX@_0(jo@5)) z4>dlUiAu}JWJ4Ec@FqyC7~7YnMY!4;dvt6+o)!fp6$S)+>o3bzhXy>>5E~CcVF$3W zrdTr<G>W9rK0%vzkKHg*8-wA2i{${Dt9OnyVh6@1F{8rO(b%D}!?>)mBo+B&VLbKF zU6af_{jp{0my{CQZEqEu9*f>879SuSPtpVywux%ks(*g%jPH_5ThpCvM*?#}HYs8^ z)d$q3*pp-PSaF1#6vgJp7H|tElZ3q%zCF=Vld*HqD_3v}QO14?i(=XID(v()c5*DA zUP)6)n&y|Z+4IC@QasAlna&JM&GJ{v*pgT_y$T<=vRF*7V(~e}86?eQ?v|+TdhWb# zO49dgzrY(ewr=Z456ZsS>e#w&<<`eGKyD*Rr6kQ}a_6XW%Oj=_d{zUw>1>3Xh710g zTnB6G{EbrV;@G9#%3T(_9CC@IGLk$@Zh5ENrZ1CXI)~#~*vFXBnjN%t6nkFmDhLhR zdd6NDdl7_QLQ*A3UM6&|Dzs*H;pb!fupqE`FjlSE_K3s5>SLF&SH!OE*4S%fuY+8C zc(RJ5Y9@C+H}<+KPT6`CW_u8to~}+EQnLeBxMFXLy^R?gt|5)RJ@yU=y^Ew8l4_aI zIwo|>st-(GEHJZ%lr2GZ?mcI_f+M>*_5mh0+-xlN!Ptj*f;NzZoe-X&_o0eEy&Qua zM|L)LATrXrvg(Q0XS;R$x!C8qtR|A0eX=?{dp@6dT1IDYgw0A{#eOw*2eT^N_%`;< z*tg*AJ0vY4=``l;V%6KkNq640G#$MpnlUWCIn|9Tmm?^MAI0wKR_tf7pK}9GC#ltE zAcoE74LIc-44c^&YDSuW^b-4Bth$UBHg3PfVi_;?caoNpw2WD}oLPuPl$m?WSF`nH zbry@}8_R=^3|QN>ToJoBE&?Wot>$rk;v%_;NcJ;*CU)F=#!Yt~`!)uhYAwgzz`iKP z^^J?_t~}!Oas7osaTtc4P0~5c#&gv~^z2QYy6`B>IUH)vII`697g@|me}c!E;_Tgp zF>XLy0=Myek~;T0kcvs8J{!Jv3@>NYbH9Z{<Bn&N!bLGIIc_+Yw34J%K5wxW@c5th zb4yw?S%GAss&uAITzcFH7PxQ=BXK9hoybL9MAF4RQRr7LTlt1Gs};*xD3EMdmsxpn zqgdd=b#`&1<Hm4Vt4X@lC#z%QE9R4$`*rp!U6b^<NpaJdgW*PKans{wpa@Dxx{RdD zSrJ^J7D3JI6lL*NwcpIbqWuimhw9tqXjz;WBEwE#<L1WAgUD)<t|IAbCh{7!Zj`1r zU1vL;jUZX(xzvRvv<H~4b&0KyW5e;VRW7b24#V-d#Ux!z(sfMi^{UvUQBVA>U&k#) zUmCK49=9w`J$4kX633k#hhs-<q<bSt>wHn%GI+;><=6Mc06N{thJKka)K|Q#;?&`I zxc$wzOXDyckHc_$14-@7yqi?>_Iy?Q_BDy@YzG^TqZMRrb+#+8V~JZE*X?LLZe3jG zXnZ3{xA<)A@cjMm{qIa-35f7zb}jwJ-5SRR<8ime-5z&G+?^!dM$+vh-9gfw?QwU< zVKC0zMI(JT7j@(o7CLHMZ)jNknwqRGCr<GAV*F6tR(KG0${zQ4+!Ne`dq}$1AB^f> z?-};^1FZ9ACj`=P2F)+*`M7ONSh%rS+$(Xfa$%cE>hKFI?<3Bg+&MLIruwIyac{-F z&oVP?9r_^dLlphTB;7~S{jBI8=&VD+z)$WeX;sf;II)w5&Y!J$b*1~~ao<2__;&W& zxbL`m50Uh+-@MJGYkpjOKl3%64Zj1nPvd@#`?FhNf5q+L!X72*u`Xerr!P($$J>k4 zt`Ti~pLn@DU*om$M{!Aylk|jNQq7!<sKpQanpXe1PP{(e$RvfUeetpJal)W@d~N$F zlAdN!dq%A=iIWFkboDvt*;5_xFe9BUj5^ebyFYI61L70AHE>9L62xNe`W#8mGqEpp z7RKVzuVrqbBa5|Y!Idz6czn0p9PzGrY;&-h^Abrf`<*Vo-gbJ_>Q1NA{7DyoVtfuO zh;W@id~SRmtiu!qGtO6;b+0k&&<ia7c1sjnbZ0|ZOf%uM%b6OOEb(LGCqiu4T#la< zKbaf2ouoJX273N(USD<+l0^+4Mzvi9Gc$e;gvFP{&x$XNpH0%6B)vt_+a$fy9`BAX z<HFu0={+v&$h8w&jx|gv+WHEQveV%o=fy9GSC7Yro7BWFjK}d<R$d>F)VT-24rio& zP-8oROUlBsNN0-^za)Mc%cgKAIpde(r5#lgYPWwcU`y)VQM*=~(3Pp1{{c&E@#n>} z;e7o0@fXCeh{u>=CrP_V`i!K{+v6{c$8bLW5|S{(XG``Hmh6vQU^{A0-~8p+Coq%8 z2OL;alF5=TBio4t?5b(k#NWVT6Se~17{89k<{Ogyn+012zh1I@{#!iC=tBKbz9s(7 zZYA9ne>a!(JxTtZ0t|c49C7k%Y_%BnVeQ2)YD@e>OjNkGIR4@IM-b%4NcxE+>=Tgm zOK0^zqh;RQ&Md;V$c$EewIa~br{iB>GQ&-6;$Mt^2{N~l^czXPGns#=E!C=BQo-`G zxl9K<Wy{aO(R(BQoo;=8H~u~D^PeRB<*Tw7qki<xX<u`hXyW}Ye;WS<B!#d1U&en0 z^H2zTN&1_a_mAqb=kGUmDHp0Mc4$bmFgAjL*=a#u{}lgww+8+ZzZ+uzB3U3g0%GMp zs@F-Q6C&390kN1KW9-3~Ewh3)cTIwcZEu7vAd_Um_J-*wk~JiYOsvEUsPxzS*XFQA zS{LiZ(fVhFIb&gpGQ}{-;l}DFqbXL6sH`RVC|^V|Q*<x&?t;DQGz_a&zL=V9ra|4x z8f;4BvW_OXUze=>$LBPy!Lgsz40Vw)t!wCSI?j{|X<-lLn9@uR`0OHCAvucqtXF+@ zRzCOf_t%&3mHKR0##X$7PR*M}m`;Jzup<Q1siqumV>HPIpN$>&x|eCm(pmqoj?vl5 znMRq$F-hUJpiSdV6SyQJ$+133*a^OU@58IOBy6(yB~3HUf+W*)(+ty0QwhoOB%4S! zlWb`>m6~S5Q#Z+0l5NaW`w?y9K09fpW%>lHzpzESY-~883SeP8pyHdVP2H{*nd(hg zEiyHdoIvtG=8d{=-%%d1`J_+RVup~G%2uHq8S4BrBWQ+XT5MvgMPXY`(=roQi_kyG zi6js4$9w2;Qzz8lgG^0j4RS`;#;ECB(@G{QT;pU~Wx5bHUQF^(l7}%Hk5Q}Xs(*i4 z`NH$CF~iAPckF7ycN`K4oNk#eH(dj{VW*g;wWe#ijmMFEywAptjW2F3-nF8$eZqQ{ zFS|CFZt2$BTTQodNyAA_@k!c}IO+CrSG>a|;b53w(mkdv-AcO8bU&ArMzX^%DQVOP zBTu^llOcALC%bF9W_rx@6mu`!bj|d%=^2FWIg(K;(^=Ru)UfUOV8ZUFwsrcK&H9Pp z4$-vDw4Iq3uJ19uVcG$iZ;_luayFAWf;VlmpMB}}iCCj`sGC_C>Rv)dmLqTuX!^kP zX}50gH0^@i&q+R!<dc}(lT}-jMm-%>{DnI6&BnZPI@@H%vbnEFzBT>CB!+D&e>VLB ziNBG2D#<xaVlI<-pET;?tR+uj701E433e(Ljgu=K>n>f3PNqF(fkidkoXQ+w?jsB` zqh-%0xq!(nR3lI>tR7Qk!GaFfSD7pvy@Fu8ScAX#+hcQIGg~PN8(Op8jFlp@f#gvn zk7k0$@X(h2@yI_;9s(?bVwr-yvEz?{*<|i^k;pv2%omB|B9h1XlPR&HW7ya^vs*LS zRyWMUj+`%|=AmY`P!!(tWHVnVk|&Tn(I>5=T-f$}BI|?Ied+9Ue{*b3H?x(Z@XnrK z#!8X-WRfS7%-(;H@&1E)xOnT;Bi0~_si`cAu5`A#=t^VL%Px=e&7-@uag2E^<c=eG z8p(JSf#eyybgnmCI&dJS32AJh66ds7Q-LX0U^8hhHqT)8hRY`NOmhjZmgo#-`FzJB z+1!4QzJ;{MVkk4W>*RphV^;TY!yRBX&olEqTzNLhb9}-&oRzVWiJcn~Y{9!T$<6g< zb-^fHbu_n_`Tnh3MzY5*sb+S~tX2Kh8t%Y~fnU;6v$}yB*1@yP*uXWPOL7Itl`L>x z7C5Y>t~1Yijs;F#OvPpu>tE7?UUV_9GIzU$YrfQsH6zv!%p<wVZ=q*l%wJhoVql)3 zb}w07!$9*jW;PrTyS!t*(Tw4^c>~GwNnXH=tWit1wzY9e!9y@Io1N89bE<37SXd2Q zOf}zXX3Iw5Gy85cUpA8KNUrZPa??iPheV9moartUFJ6x8%E9~0?A5FA(jGD6)hqK> zk{6QP$gFJQIoRhR!}p*0jy<Phf{sXL2A!`pKVw$6al@9-OJ;22nqMKgh2%v{>}j1P z6q{f302(y59FP1~$G{F2)-G#znAKg}u<hA<X1<FnFCqE#F5jC*4N7TcM+Vuj7fbzJ zZP-pT+sQTWGJj_N-24T}XOO&<<Ygo;Z#REs#!fCP?KYB$3p;Ytzby&1>p#xF8&2>o zuk5bVN#@_oe=#S1H~(SYZT^$wvq(Oh<a0<qx81zQycdD~hvf4}KA#2pf+IP=+w#EY zUkzUWif=oEHP*-*Y#0O-utjUp!JV)pF^gh}5(ZiNlf05-tnZV2A<G*~J-z>k)6s6L z6MVc@rM8Iaf$K4rIE$5u4cGKoY!*AjCXkGA8GBtp#_I}d3toNC%R5jPU2NU9^Tkp} zYS3!1CCPGJx8@#iNrv1MlGl*TUK)_qmj*Cve9H6ZoxB@FlNPcDZb`Rv+t*l5u%NH8 zps%@-<g1v(t2-@i{3bV2ZG+I)IPjhWB9NKs3<_+%rQ5#7GRA_w#)7_PEy;Kff#mB{ zx#ba6A7AqlR`;^lL3g~53b7ekX+eQ4wy>_oGQ~30GR-ob<Qqu7k>qtGuWz@^v~+eg zXy>rX&UOQjTpjAjOqo)gnTMB%*pwn8)4$kZ@ml70TZRiPHM|+PnPj{Qz&A8egntbG zcM~$s$<`%YT}_Im$+8%-!Y+tgmRL^bvTh~$HlM7H>fhYU7UO6f7A08w<m#I9TF7#4 zw}zc(IUhx~g5*0$zLOQ%UA!)gdis_D8~Ko!tv82e*Cm$AnSJ5fPs<gSE4h7}NWRB! zpJ(M|&-`%-1~Pa%0rq8eEj?SVw`}NESi9vWF6{qE-s~4v9x-{sUiKy>U;R(b@^|T$ zJ1qAwVd2LAmU}J#2WLA--a_(y%-Q=@XZL({<APgHfHWtY&9UQHNKjX1&{*B_kcDkg zgdGc69=BkN!txZ!50d;4llw4}d!IDM75DQx$W6^+vlO=d$lf5q(S^X4>IKUy-3ory z@*4O4QIh>j_*mV@9-gok^(ifr&2Y2*>!X&pEgvvhVVkE9Eg!+iPe^{8WGv#7{G?hr zYi8fJ;j?#nN#kq*JjXjOK{fsh%eN33c6rnCo#lH7{gLFSNq&Y2eU=Mt9a7oH#D%i) z7S4LH>8-#2wft^jhlL^x5it?Qh}gD?ZIjw2w-vWr_F8aIh;^6Gll+3OxbKU~tv&P7 zOIaZCUID9g{^7Y*V?7Fj!mhwr`&y6Y!d@b|YX#p~X%Z_8sK4nL!enLohn3c7D?8d6 zHm9xeRvc}$!Y+(9*b=_1F5%-8!RkNGo6r4Zn<;EAf|B<8X&q=)&k2RgM(a>3&IwtM zC3!o^SidKE2hYa$7k~NNa+ZxO0UhZGAC`!+g5D>zrdrcst2NE)usW@n&0_xfHp%ah z{BFB7!<q@X*(AS5^7~Bg2S>8K-17L^lCk;+d5qYK1Un6bNmf^k@~mvnJM40ob+nc5 zdCMP>{IM?|aPZ)^w=H?7qo}Rvm=SeO46Ku^Y|lGvt7)BX#hy3ItWQba>6cXfd-J=k z4cxf&u6L!ZZfhkZg{??duXQfsTSf9`B!AB0`$cC(+L`<?JE4=wI)*f-`UbosBj_B6 zwa(hqt=wj73*??g@>e8(&E$U5Dc4s1A%?R!mkzNGUPUpf4h-Q^>xIIwyY*4lW!B}^ zHY-`rw4P->+j@@mT<dw(^Q{+HS6EkCSCRZ3$v=?%6Uo1jjD>(dNXAHS56OR%{4Z%E zNE=C7k+d>tk7Cj;vR-Vx#JbvgsdbI@GVA5mE38*qud-fky~euMdM#;>CT%on<49{I zt(~-kNjr?R$CEadv}vSGCv7%qPbO_HX-BqI27E2e%0DtG<90&F;$-#vYRNVA^G2kk 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 DX74IO -- GitLab